%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%This file was generated by ALE, (http://www.ale.cs.toronto.edu) 
% datime(2009,4,12,13,27,17)
% The following code implements the automaton-based index of the
% compiled subtype hierarchy,(for internal compiler use).
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

pp([L|R],Ans):-pp(0,L,R,Ans).

pp(0,'*gapcons*',[],['*gapcons*']).
pp(0,'*gapnull*',[],['*gapnull*']).
pp(0,'*handlecons*',[],['*handlecons*']).
pp(0,'*handlenull*',[],['*handlenull*']).
pp(0,'*substocons*',[],['*substocons*']).
pp(0,'*ocons*',[],['*ocons*']).
pp(0,'*pronull*',[],['*pronull*']).
pp(0,'*substnull*',[],['*substnull*']).
pp(0,'*unexpnull*',[],['*unexpnull*']).
pp(0,'*onull*',[],['*onull*']).
pp(0,'*olist*',[],['*olist*']).
pp(0,'*procons*',[],['*procons*']).
pp(0,'*prolist*',[],['*prolist*']).
pp(0,'*substcons*',[],['*substcons*']).
pp(0,'*substocons*',[],['*substocons*']).
pp(0,'*substlist*',[],['*substlist*']).
pp(0,'*substlist*',[N|R],A) :- pp_3392(N,R,A).
pp(3392,'*olist*',[],['*substlist*','*olist*']).
pp(0,'*unexpcons*',[],['*unexpcons*']).
pp(0,'*unexplist*',[],['*unexplist*']).
pp(0,'1-list',[],['1-list']).
pp(0,'0-1-list',[],['0-1-list']).
pp(0,'0-1-list',[N|R],A) :- pp_3388(N,R,A).
pp(3388,'*handlelist*',[],['0-1-list','*handlelist*']).
pp(0,'*unexpnull*',[],['*unexpnull*']).
pp(0,'*substnull*',[],['*substnull*']).
pp(0,'*pronull*',[],['*pronull*']).
pp(0,'*onull*',[],['*onull*']).
pp(0,'*handlenull*',[],['*handlenull*']).
pp(0,'*gapnull*',[],['*gapnull*']).
pp(0,'e_list',[],['e_list']).
pp(0,'1-list',[],['1-list']).
pp(0,'*unexpcons*',[],['*unexpcons*']).
pp(0,'*substcons*',[],['*substcons*']).
pp(0,'*procons*',[],['*procons*']).
pp(0,'*ocons*',[],['*ocons*']).
pp(0,'*handlecons*',[],['*handlecons*']).
pp(0,'*gapcons*',[],['*gapcons*']).
pp(0,'ne_list',[],['ne_list']).
pp(0,'no_aspect',[],['no_aspect']).
pp(0,'noasp+perf',[],['noasp+perf']).
pp(0,'noasp+progr',[],['noasp+progr']).
pp(0,'progr+perf',[],['progr+perf']).
pp(0,'nonprf+nonprg+perf*',[],['nonprf+nonprg+perf*']).
pp(0,'nonprf+nonprg+prog*',[],['nonprf+nonprg+prog*']).
pp(0,'nonprg+nonprf',[],['nonprg+nonprf']).
pp(0,'progr',[],['progr']).
pp(0,'noasp+progr',[],['noasp+progr']).
pp(0,'progr*',[],['progr*']).
pp(0,'strict_nonprf',[],['strict_nonprf']).
pp(0,'perf',[],['perf']).
pp(0,'progr+perf',[],['progr+perf']).
pp(0,'nonprf+nonprg+perf*',[],['nonprf+nonprg+perf*']).
pp(0,'noasp+perf',[],['noasp+perf']).
pp(0,'perf*',[],['perf*']).
pp(0,'strict_nonprg',[],['strict_nonprg']).
pp(0,'nonprf+nonprg+prog*',[],['nonprf+nonprg+prog*']).
pp(0,'nonprg+nonprf',[],['nonprg+nonprf']).
pp(0,'nonprg',[],['nonprg']).
pp(0,'strict_aspect',[],['strict_aspect']).
pp(0,'declarative',[],['declarative']).
pp(0,'declarative',[],['declarative']).
pp(0,'decl_int',[],['decl_int']).
pp(0,'andro',[],['andro']).
pp(0,'fem_and_andro',[],['fem_and_andro']).
pp(0,'masc_and_andro',[],['masc_and_andro']).
pp(0,'neut_and_andro',[],['neut_and_andro']).
pp(0,'andro1',[],['andro1']).
pp(0,'fem',[],['fem']).
pp(0,'fem_and_neut',[],['fem_and_neut']).
pp(0,'masc_and_fem',[],['masc_and_fem']).
pp(0,'fem_and_andro',[],['fem_and_andro']).
pp(0,'fem*',[],['fem*']).
pp(0,'masc',[],['masc']).
pp(0,'masc_and_neut',[],['masc_and_neut']).
pp(0,'masc_and_fem',[],['masc_and_fem']).
pp(0,'masc_and_andro',[],['masc_and_andro']).
pp(0,'masc*',[],['masc*']).
pp(0,'neut',[],['neut']).
pp(0,'masc_and_neut',[],['masc_and_neut']).
pp(0,'fem_and_neut',[],['fem_and_neut']).
pp(0,'neut_and_andro',[],['neut_and_andro']).
pp(0,'neut*',[],['neut*']).
pp(0,'+_and_-',[],['+_and_-']).
pp(0,'+*',[],['+*']).
pp(0,'-*',[],['-*']).
pp(0,'+*',[],['+*']).
pp(0,'na_or_+',[],['na_or_+']).
pp(0,'-*',[],['-*']).
pp(0,'+_and_-',[],['+_and_-']).
pp(0,'na_or_-',[],['na_or_-']).
pp(0,'na_or_-',[N|R],A) :- pp_3327(N,R,A).
pp(3327,'na_or_+',[],['na_or_-','na_or_+']).
pp(0,'ind+modsubj',[],['ind+modsubj']).
pp(0,'indicative',[],['indicative']).
pp(0,'modal_subj',[],['modal_subj']).
pp(0,'ind+modsubj',[],['ind+modsubj']).
pp(0,'modal_subj*',[],['modal_subj*']).
pp(0,'subjunctive',[],['subjunctive']).
pp(0,'1sg_and_3sg',[],['1sg_and_3sg']).
pp(0,'1pl_and_3sg',[],['1pl_and_3sg']).
pp(0,'3pl_and_3sg',[],['3pl_and_3sg']).
pp(0,'1or3pl+3sg*+1per+non1sg',[],['1or3pl+3sg*+1per+non1sg']).
pp(0,'2pl_and_3sg',[],['2pl_and_3sg']).
pp(0,'2sg_and_3sg',[],['2sg_and_3sg']).
pp(0,'2per+3sg*+1per+non1sg',[],['2per+3sg*+1per+non1sg']).
pp(0,'3sg*+1per+non1sg',[],['3sg*+1per+non1sg']).
pp(0,'1per+3sg*',[],['1per+3sg*']).
pp(0,'1sg_and_2pl',[],['1sg_and_2pl']).
pp(0,'1sg_and_2sg',[],['1sg_and_2sg']).
pp(0,'1sg*+2per+1per+non1sg',[],['1sg*+2per+1per+non1sg']).
pp(0,'1or3pl+2per+1per+non1sg',[],['1or3pl+2per+1per+non1sg']).
pp(0,'1sg_and_1pl',[],['1sg_and_1pl']).
pp(0,'1pl*+1or3pl+1per+non1sg',[],['1pl*+1or3pl+1per+non1sg']).
pp(0,'1sg_and_3pl',[],['1sg_and_3pl']).
pp(0,'1sg*+1or3pl+1per+non1sg',[],['1sg*+1or3pl+1per+non1sg']).
pp(0,'1sg*+1per+non1sg',[],['1sg*+1per+non1sg']).
pp(0,'3pl*+1or3pl+1per+non1sg',[],['3pl*+1or3pl+1per+non1sg']).
pp(0,'1or3pl+1per+non1sg',[],['1or3pl+1per+non1sg']).
pp(0,'2pl*+2per+1per+non1sg',[],['2pl*+2per+1per+non1sg']).
pp(0,'2sg*+2per+1per+non1sg',[],['2sg*+2per+1per+non1sg']).
pp(0,'2per+1per+non1sg',[],['2per+1per+non1sg']).
pp(0,'1per+non1sg',[],['1per+non1sg']).
pp(0,'1sg',[],['1sg']).
pp(0,'1sg*',[],['1sg*']).
pp(0,'1per',[],['1per']).
pp(0,'3sg',[],['3sg']).
pp(0,'1sg_and_3sg',[],['1sg_and_3sg']).
pp(0,'3sg*',[],['3sg*']).
pp(0,'strict_1or3sg',[],['strict_1or3sg']).
pp(0,'1pl',[],['1pl']).
pp(0,'1pl_and_2pl',[],['1pl_and_2pl']).
pp(0,'1pl_and_2sg',[],['1pl_and_2sg']).
pp(0,'1pl*+1or3pl',[],['1pl*+1or3pl']).
pp(0,'1pl_and_3pl',[],['1pl_and_3pl']).
pp(0,'1sg_and_1pl',[],['1sg_and_1pl']).
pp(0,'1pl_and_3sg',[],['1pl_and_3sg']).
pp(0,'1pl*+1or3pl+1per+non1sg',[],['1pl*+1or3pl+1per+non1sg']).
pp(0,'1pl*',[],['1pl*']).
pp(0,'2pl_and_3pl',[],['2pl_and_3pl']).
pp(0,'2pl*+1or3pl',[],['2pl*+1or3pl']).
pp(0,'2sg_and_3pl',[],['2sg_and_3pl']).
pp(0,'2sg*+1or3pl',[],['2sg*+1or3pl']).
pp(0,'3pl*+1or3pl',[],['3pl*+1or3pl']).
pp(0,'2per+1or3pl',[],['2per+1or3pl']).
pp(0,'3pl',[],['3pl']).
pp(0,'1sg_and_3pl',[],['1sg_and_3pl']).
pp(0,'1pl_and_3pl',[],['1pl_and_3pl']).
pp(0,'3pl_and_3sg',[],['3pl_and_3sg']).
pp(0,'3pl*+1or3pl+1per+non1sg',[],['3pl*+1or3pl+1per+non1sg']).
pp(0,'3pl*',[],['3pl*']).
pp(0,'strict_1or3pl',[],['strict_1or3pl']).
pp(0,'1or3pl+3sg*+1per+non1sg',[],['1or3pl+3sg*+1per+non1sg']).
pp(0,'1or3pl+1per+non1sg',[],['1or3pl+1per+non1sg']).
pp(0,'1or3pl',[],['1or3pl']).
pp(0,'2pl',[],['2pl']).
pp(0,'2sg_and_2pl',[],['2sg_and_2pl']).
pp(0,'2pl_and_3pl',[],['2pl_and_3pl']).
pp(0,'1pl_and_2pl',[],['1pl_and_2pl']).
pp(0,'2pl_and_3sg',[],['2pl_and_3sg']).
pp(0,'2pl*+2per+1per+non1sg',[],['2pl*+2per+1per+non1sg']).
pp(0,'1sg_and_2pl',[],['1sg_and_2pl']).
pp(0,'2pl*+1or3pl',[],['2pl*+1or3pl']).
pp(0,'2pl*',[],['2pl*']).
pp(0,'2sg',[],['2sg']).
pp(0,'2sg_and_3pl',[],['2sg_and_3pl']).
pp(0,'2sg_and_2pl',[],['2sg_and_2pl']).
pp(0,'1pl_and_2sg',[],['1pl_and_2sg']).
pp(0,'2sg_and_3sg',[],['2sg_and_3sg']).
pp(0,'2sg*+2per+1per+non1sg',[],['2sg*+2per+1per+non1sg']).
pp(0,'1sg_and_2sg',[],['1sg_and_2sg']).
pp(0,'2sg*+1or3pl',[],['2sg*+1or3pl']).
pp(0,'2sg*',[],['2sg*']).
pp(0,'strict_2per',[],['strict_2per']).
pp(0,'3pl*+1or3pl',[],['3pl*+1or3pl']).
pp(0,'1sg*+2per+1per+non1sg',[],['1sg*+2per+1per+non1sg']).
pp(0,'1pl*+1or3pl',[],['1pl*+1or3pl']).
pp(0,'2per+3sg*+1per+non1sg',[],['2per+3sg*+1per+non1sg']).
pp(0,'2per+1per+non1sg',[],['2per+1per+non1sg']).
pp(0,'1or3pl+2per+1per+non1sg',[],['1or3pl+2per+1per+non1sg']).
pp(0,'2per+1or3pl',[],['2per+1or3pl']).
pp(0,'2per',[],['2per']).
pp(0,'strict_non1sg',[],['strict_non1sg']).
pp(0,'3sg*+1per+non1sg',[],['3sg*+1per+non1sg']).
pp(0,'1per+non1sg',[],['1per+non1sg']).
pp(0,'non1sg',[],['non1sg']).
pp(0,'strict_non3sg',[],['strict_non3sg']).
pp(0,'1per+3sg*',[],['1per+3sg*']).
pp(0,'1per',[],['1per']).
pp(0,'non3sg',[],['non3sg']).
pp(0,'strict_pernum',[],['strict_pernum']).
pp(0,'fin',[],['fin']).
pp(0,'imp_vform',[],['imp_vform']).
pp(0,'lmod',[],['lmod']).
pp(0,'rmod',[],['rmod']).
pp(0,'future',[],['future']).
pp(0,'past',[],['past']).
pp(0,'present',[],['present']).
pp(0,'strict_tense',[],['strict_tense']).
pp(0,'subjunctive',[],['subjunctive']).
pp(0,'progr',[],['progr']).
pp(0,'strict_pernum',[],['strict_pernum']).
pp(0,'perf',[],['perf']).
pp(0,'strict_nonprg',[],['strict_nonprg']).
pp(0,'strict_nonprf',[],['strict_nonprf']).
pp(0,'strict_non3sg',[],['strict_non3sg']).
pp(0,'strict_non1sg',[],['strict_non1sg']).
pp(0,'no_aspect',[],['no_aspect']).
pp(0,'neut',[],['neut']).
pp(0,'modal_subj',[],['modal_subj']).
pp(0,'masc',[],['masc']).
pp(0,'indicative',[],['indicative']).
pp(0,'fem',[],['fem']).
pp(0,'strict_aspect',[],['strict_aspect']).
pp(0,'andro1',[],['andro1']).
pp(0,'andro',[],['andro']).
pp(0,'3sg',[],['3sg']).
pp(0,'3pl',[],['3pl']).
pp(0,'2sg',[],['2sg']).
pp(0,'2pl',[],['2pl']).
pp(0,'strict_2per',[],['strict_2per']).
pp(0,'1pl',[],['1pl']).
pp(0,'1sg',[],['1sg']).
pp(0,'strict_1or3sg',[],['strict_1or3sg']).
pp(0,'strict_1or3pl',[],['strict_1or3pl']).
pp(0,'strict_sort',[],['strict_sort']).
pp(0,'strict_sort',[N|R],A) :- pp_3215(N,R,A).
pp(3215,'gender',[],['strict_sort','gender']).
pp(3215,'ind_or_mod_subj',[],['strict_sort','ind_or_mod_subj']).
pp(3215,'mood',[],['strict_sort','mood']).
pp(0,'past+fut',[],['past+fut']).
pp(0,'pres+fut',[],['pres+fut']).
pp(0,'future',[],['future']).
pp(0,'future*',[],['future*']).
pp(0,'pres+past',[],['pres+past']).
pp(0,'past',[],['past']).
pp(0,'past+fut',[],['past+fut']).
pp(0,'past*',[],['past*']).
pp(0,'present',[],['present']).
pp(0,'pres+past',[],['pres+past']).
pp(0,'pres+fut',[],['pres+fut']).
pp(0,'present*',[],['present*']).
pp(0,'strict_tense',[],['strict_tense']).
pp(0,'tense',[],['tense']).
pp(0,'bse_only',[],['bse_only']).
pp(0,'fin+imp',[],['fin+imp']).
pp(0,'imp_vform*',[],['imp_vform*']).
pp(0,'bse',[],['bse']).
pp(0,'inf',[],['inf']).
pp(0,'imp_vform',[],['imp_vform']).
pp(0,'bse_or_inf',[],['bse_or_inf']).
pp(0,'fin*',[],['fin*']).
pp(0,'bse',[],['bse']).
pp(0,'fin_or_bse',[],['fin_or_bse']).
pp(0,'fin_or_bse',[N|R],A) :- pp_3200(N,R,A).
pp(3200,'strict_sort',[],['fin_or_bse','strict_sort']).
pp(0,'imp_vform*',[],['imp_vform*']).
pp(0,'fin_or_imp',[],['fin_or_imp']).
pp(0,'fin_or_imp',[N|R],A) :- pp_3199(N,R,A).
pp(3199,'strict_sort',[],['fin_or_imp','strict_sort']).
pp(3199,'fin_or_bse',[],['fin_or_imp','fin_or_bse']).
pp(3199,'fin_or_bse',[N|R],A) :- pp_4840(N,R,A).
pp(4840,'strict_sort',[],['fin_or_imp','fin_or_bse','strict_sort']).
pp(0,'fin',[],['fin']).
pp(0,'fin*',[],['fin*']).
pp(0,'fin+imp',[],['fin+imp']).
pp(0,'fin_or_inf',[],['fin_or_inf']).
pp(0,'fin_or_inf',[N|R],A) :- pp_3198(N,R,A).
pp(3198,'bse_or_inf',[],['fin_or_inf','bse_or_inf']).
pp(0,'inf_or_prp',[],['inf_or_prp']).
pp(0,'inf',[],['inf']).
pp(0,'bse_only',[],['bse_only']).
pp(0,'non_fin',[],['non_fin']).
pp(0,'non_fin',[N|R],A) :- pp_3189(N,R,A).
pp(3189,'bse_or_inf',[],['non_fin','bse_or_inf']).
pp(0,'vform',[],['vform']).
pp(0,'vform',[N|R],A) :- pp_3188(N,R,A).
pp(3188,'strict_sort',[],['vform','strict_sort']).
pp(0,'act+pass',[],['act+pass']).
pp(0,'act+pass',[],['act+pass']).
pp(0,'passive',[],['passive']).
pp(0,'lmod',[],['lmod']).
pp(0,'lmod*',[],['lmod*']).
pp(0,'rmod*',[],['rmod*']).
pp(0,'hasmod',[],['hasmod']).
pp(0,'hasmod',[N|R],A) :- pp_3149(N,R,A).
pp(3149,'strict_sort',[],['hasmod','strict_sort']).
pp(0,'rmod',[],['rmod']).
pp(0,'rmod*',[],['rmod*']).
pp(0,'notmod_or_rmod',[],['notmod_or_rmod']).
pp(0,'xmod',[],['xmod']).
pp(0,'xmod',[N|R],A) :- pp_3146(N,R,A).
pp(3146,'strict_sort',[],['xmod','strict_sort']).
pp(0,'np_cat_acc',[],['np_cat_acc']).
pp(0,'nomp_cat_acc',[],['nomp_cat_acc']).
pp(0,'np_cat_nom',[],['np_cat_nom']).
pp(0,'nomp_cat_nom',[],['nomp_cat_nom']).
pp(0,'nomp_cat',[],['nomp_cat']).
pp(0,'s_cat_fin',[],['s_cat_fin']).
pp(0,'s_cat_fin_v_c',[],['s_cat_fin_v_c']).
pp(0,'s_cat_fin_unspec',[],['s_cat_fin_unspec']).
pp(0,'s_cat_fin',[],['s_cat_fin']).
pp(0,'s_cat_fin_or_inf_unspec',[],['s_cat_fin_or_inf_unspec']).
pp(0,'s_cat_fin_v_c',[],['s_cat_fin_v_c']).
pp(0,'s_cat_v_c',[],['s_cat_v_c']).
pp(0,'s_cat_v_c',[N|R],A) :- pp_3119(N,R,A).
pp(3119,'s_cat_fin_or_inf_unspec',[],['s_cat_v_c','s_cat_fin_or_inf_unspec']).
pp(0,'np_cat_acc',[],['np_cat_acc']).
pp(0,'np_cat_acc_min',[],['np_cat_acc_min']).
pp(0,'nomp_cat_acc',[],['nomp_cat_acc']).
pp(0,'nomp_cat_acc_min',[],['nomp_cat_acc_min']).
pp(0,'np_cat_nom',[],['np_cat_nom']).
pp(0,'np_cat_nom_min',[],['np_cat_nom_min']).
pp(0,'nomp_cat_nom',[],['nomp_cat_nom']).
pp(0,'nomp_cat_nom_min',[],['nomp_cat_nom_min']).
pp(0,'nomp_cat',[],['nomp_cat']).
pp(0,'nomp_cat_min',[],['nomp_cat_min']).
pp(0,'num-conj',[],['num-conj']).
pp(0,'strict-conj',[],['strict-conj']).
pp(0,'num-conj',[],['num-conj']).
pp(0,'real-conj',[],['real-conj']).
pp(0,'_about_rel',[],['_about_rel']).
pp(0,'_across_rel',[],['_across_rel']).
pp(0,'_after_prepx_rel',[],['_after_prepx_rel']).
pp(0,'_against_rel',[],['_against_rel']).
pp(0,'_along_p_rel',[],['_along_p_rel']).
pp(0,'_apart_isect_rel',[],['_apart_isect_rel']).
pp(0,'_around_loc_rel',[],['_around_loc_rel']).
pp(0,'_around_rel',[],['_around_rel']).
pp(0,'_aside_rel',[],['_aside_rel']).
pp(0,'_at_rel',[],['_at_rel']).
pp(0,'_away_adv_rel',[],['_away_adv_rel']).
pp(0,'_back_adv_rel',[],['_back_adv_rel']).
pp(0,'_behind_rel',[],['_behind_rel']).
pp(0,'_between_rel',[],['_between_rel']).
pp(0,'_by_rel',[],['_by_rel']).
pp(0,'_down_rel',[],['_down_rel']).
pp(0,'_for_rel',[],['_for_rel']).
pp(0,'_forth_rel',[],['_forth_rel']).
pp(0,'_forward_rel',[],['_forward_rel']).
pp(0,'_from_rel',[],['_from_rel']).
pp(0,'_in_rel',[],['_in_rel']).
pp(0,'_into_rel',[],['_into_rel']).
pp(0,'_like_prepx_rel',[],['_like_prepx_rel']).
pp(0,'_of_rel',[],['_of_rel']).
pp(0,'_off_rel',[],['_off_rel']).
pp(0,'_on_rel',[],['_on_rel']).
pp(0,'_open_rel',[],['_open_rel']).
pp(0,'_out_of_rel',[],['_out_of_rel']).
pp(0,'_out_rel',[],['_out_rel']).
pp(0,'_over_rel',[],['_over_rel']).
pp(0,'_short_rel',[],['_short_rel']).
pp(0,'_to_do_with_rel',[],['_to_do_with_rel']).
pp(0,'_to_rel',[],['_to_rel']).
pp(0,'_together_rel',[],['_together_rel']).
pp(0,'_towards_rel',[],['_towards_rel']).
pp(0,'_through_rel',[],['_through_rel']).
pp(0,'_to_until_rel',[],['_to_until_rel']).
pp(0,'_until_rel',[],['_until_rel']).
pp(0,'_upon_rel',[],['_upon_rel']).
pp(0,'_with_rel',[],['_with_rel']).
pp(0,'_without_rel',[],['_without_rel']).
pp(0,'ord_rel',[],['ord_rel']).
pp(0,'abstr_number_rel',[],['abstr_number_rel']).
pp(0,'adj_arg24_rel',[],['adj_arg24_rel']).
pp(0,'adj_arg2_rel',[],['adj_arg2_rel']).
pp(0,'adj_arg3_rel',[],['adj_arg3_rel']).
pp(0,'adj_arg4_rel',[],['adj_arg4_rel']).
pp(0,'abstr_nom_rel',[],['abstr_nom_rel']).
pp(0,'dofm_rel',[],['dofm_rel']).
pp(0,'mofy_mod_rel',[],['mofy_mod_rel']).
pp(0,'abstr_mofy_rel',[],['abstr_mofy_rel']).
pp(0,'non_day_diadic_rel',[],['non_day_diadic_rel']).
pp(0,'place_rel',[],['place_rel']).
pp(0,'reg_diadic_nom_rel',[],['reg_diadic_nom_rel']).
pp(0,'named_rel',[],['named_rel']).
pp(0,'reg_nom_rel',[],['reg_nom_rel']).
pp(0,'non_temp_nom_rel',[],['non_temp_nom_rel']).
pp(0,'nom_nondim_rel',[],['nom_nondim_rel']).
pp(0,'apposition_rel',[],['apposition_rel']).
pp(0,'modable_hour_rel',[],['modable_hour_rel']).
pp(0,'numbered_hour_rel',[],['numbered_hour_rel']).
pp(0,'hour_rel',[],['hour_rel']).
pp(0,'season_rel',[],['season_rel']).
pp(0,'non_day_rel',[],['non_day_rel']).
pp(0,'named_day_rel',[],['named_day_rel']).
pp(0,'day_rel',[],['day_rel']).
pp(0,'temp_modable_rel',[],['temp_modable_rel']).
pp(0,'temp_nondim_rel',[],['temp_nondim_rel']).
pp(0,'temp_nondim_rel',[N|R],A) :- pp_2206(N,R,A).
pp(2206,'diadic_nom_rel',[],['temp_nondim_rel','diadic_nom_rel']).
pp(0,'temp_abstr_rel',[],['temp_abstr_rel']).
pp(0,'temp_abstr_rel',[N|R],A) :- pp_2204(N,R,A).
pp(2204,'diadic_nom_rel',[],['temp_abstr_rel','diadic_nom_rel']).
pp(0,'nonpro_rel',[],['nonpro_rel']).
pp(0,'nonpro_rel',[N|R],A) :- pp_2203(N,R,A).
pp(2203,'diadic_nom_rel',[],['nonpro_rel','diadic_nom_rel']).
pp(2203,'non_temp_nom_rel',[],['nonpro_rel','non_temp_nom_rel']).
pp(2203,'nom_nondim_rel',[],['nonpro_rel','nom_nondim_rel']).
pp(0,'nom_rel',[],['nom_rel']).
pp(0,'nom_rel',[N|R],A) :- pp_2202(N,R,A).
pp(2202,'diadic_nom_rel',[],['nom_rel','diadic_nom_rel']).
pp(0,'arg24_event_rel',[],['arg24_event_rel']).
pp(0,'event_arg_rel',[],['event_arg_rel']).
pp(0,'arg1234_rel',[],['arg1234_rel']).
pp(0,'arg123_rel',[],['arg123_rel']).
pp(0,'arg12_rel',[],['arg12_rel']).
pp(0,'arg13_rel',[],['arg13_rel']).
pp(0,'arg14_rel',[],['arg14_rel']).
pp(0,'arg14_rel',[N|R],A) :- pp_1480(N,R,A).
pp(1480,'arg12_rel',[],['arg14_rel','arg12_rel']).
pp(1480,'arg13_rel',[],['arg14_rel','arg13_rel']).
pp(0,'v_event_rel',[],['v_event_rel']).
pp(0,'verb_aspect_rel',[],['verb_aspect_rel']).
pp(0,'abstr_mofy_rel',[],['abstr_mofy_rel']).
pp(0,'named_day_rel',[],['named_day_rel']).
pp(0,'abstr_named_rel',[],['abstr_named_rel']).
pp(0,'abstr_named_rel',[N|R],A) :- pp_1441(N,R,A).
pp(1441,'diadic_nom_rel',[],['abstr_named_rel','diadic_nom_rel']).
pp(1441,'reg_nom_rel',[],['abstr_named_rel','reg_nom_rel']).
pp(1441,'non_temp_nom_rel',[],['abstr_named_rel','non_temp_nom_rel']).
pp(1441,'nom_nondim_rel',[],['abstr_named_rel','nom_nondim_rel']).
pp(1441,'non_day_rel',[],['abstr_named_rel','non_day_rel']).
pp(1441,'temp_nondim_rel',[],['abstr_named_rel','temp_nondim_rel']).
pp(1441,'temp_nondim_rel',[N|R],A) :- pp_4820(N,R,A).
pp(4820,'diadic_nom_rel',[],['abstr_named_rel','temp_nondim_rel','diadic_nom_rel']).
pp(1441,'temp_abstr_rel',[],['abstr_named_rel','temp_abstr_rel']).
pp(1441,'temp_abstr_rel',[N|R],A) :- pp_4819(N,R,A).
pp(4819,'diadic_nom_rel',[],['abstr_named_rel','temp_abstr_rel','diadic_nom_rel']).
pp(1441,'nonpro_rel',[],['abstr_named_rel','nonpro_rel']).
pp(1441,'nonpro_rel',[N|R],A) :- pp_4818(N,R,A).
pp(4818,'diadic_nom_rel',[],['abstr_named_rel','nonpro_rel','diadic_nom_rel']).
pp(4818,'non_temp_nom_rel',[],['abstr_named_rel','nonpro_rel','non_temp_nom_rel']).
pp(4818,'nom_nondim_rel',[],['abstr_named_rel','nonpro_rel','nom_nondim_rel']).
pp(1441,'nom_rel',[],['abstr_named_rel','nom_rel']).
pp(1441,'nom_rel',[N|R],A) :- pp_4817(N,R,A).
pp(4817,'diadic_nom_rel',[],['abstr_named_rel','nom_rel','diadic_nom_rel']).
pp(1441,'basic_nom_rel',[],['abstr_named_rel','basic_nom_rel']).
pp(1441,'independent_rel',[],['abstr_named_rel','independent_rel']).
pp(0,'arg24_event_rel',[],['arg24_event_rel']).
pp(0,'arg12_rel',[],['arg12_rel']).
pp(0,'adj_arg24_rel',[],['adj_arg24_rel']).
pp(0,'arg2_rel',[],['arg2_rel']).
pp(0,'arg2_rel',[N|R],A) :- pp_1437(N,R,A).
pp(1437,'arg14_rel',[],['arg2_rel','arg14_rel']).
pp(1437,'v_event_rel',[],['arg2_rel','v_event_rel']).
pp(1437,'verb_aspect_rel',[],['arg2_rel','verb_aspect_rel']).
pp(1437,'independent_rel',[],['arg2_rel','independent_rel']).
pp(0,'_of_rel_s',[],['_of_rel_s']).
pp(0,'_of_rel',[],['_of_rel']).
pp(0,'_of_rel_a',[],['_of_rel_a']).
pp(0,'_through_rel_s',[],['_through_rel_s']).
pp(0,'_through_rel',[],['_through_rel']).
pp(0,'_through_rel_a',[],['_through_rel_a']).
pp(0,'_to_until_rel_s',[],['_to_until_rel_s']).
pp(0,'_to_until_rel',[],['_to_until_rel']).
pp(0,'_to_until_rel_a',[],['_to_until_rel_a']).
pp(0,'_until_rel_s',[],['_until_rel_s']).
pp(0,'_until_rel',[],['_until_rel']).
pp(0,'_until_rel_a',[],['_until_rel_a']).
pp(0,'_down_rel_s',[],['_down_rel_s']).
pp(0,'_down_rel',[],['_down_rel']).
pp(0,'_down_rel_a',[],['_down_rel_a']).
pp(0,'_from_rel_s',[],['_from_rel_s']).
pp(0,'_from_rel',[],['_from_rel']).
pp(0,'_from_rel_a',[],['_from_rel_a']).
pp(0,'_out_of_rel_s',[],['_out_of_rel_s']).
pp(0,'_out_of_rel',[],['_out_of_rel']).
pp(0,'_out_of_rel_a',[],['_out_of_rel_a']).
pp(0,'_out_rel_s',[],['_out_rel_s']).
pp(0,'_out_rel',[],['_out_rel']).
pp(0,'_out_rel_a',[],['_out_rel_a']).
pp(0,'_towards_rel_s',[],['_towards_rel_s']).
pp(0,'_towards_rel',[],['_towards_rel']).
pp(0,'_towards_rel_a',[],['_towards_rel_a']).
pp(0,'_across_rel_s',[],['_across_rel_s']).
pp(0,'_across_rel',[],['_across_rel']).
pp(0,'_across_rel_a',[],['_across_rel_a']).
pp(0,'_along_p_rel_s',[],['_along_p_rel_s']).
pp(0,'_along_p_rel',[],['_along_p_rel']).
pp(0,'_along_p_rel_a',[],['_along_p_rel_a']).
pp(0,'_behind_rel_s',[],['_behind_rel_s']).
pp(0,'_behind_rel',[],['_behind_rel']).
pp(0,'_behind_rel_a',[],['_behind_rel_a']).
pp(0,'_in_rel_s',[],['_in_rel_s']).
pp(0,'_in_rel',[],['_in_rel']).
pp(0,'_in_rel_a',[],['_in_rel_a']).
pp(0,'_off_rel_s',[],['_off_rel_s']).
pp(0,'_off_rel',[],['_off_rel']).
pp(0,'_off_rel_a',[],['_off_rel_a']).
pp(0,'_on_rel_s',[],['_on_rel_s']).
pp(0,'_on_rel',[],['_on_rel']).
pp(0,'_on_rel_a',[],['_on_rel_a']).
pp(0,'_over_rel_s',[],['_over_rel_s']).
pp(0,'_over_rel',[],['_over_rel']).
pp(0,'_over_rel_a',[],['_over_rel_a']).
pp(0,'dir_or_state_rel',[],['dir_or_state_rel']).
pp(0,'dir_or_state_rel',[N|R],A) :- pp_1403(N,R,A).
pp(1403,'independent_rel',[],['dir_or_state_rel','independent_rel']).
pp(0,'_to_rel_s',[],['_to_rel_s']).
pp(0,'_to_rel_a',[],['_to_rel_a']).
pp(0,'_to_rel',[],['_to_rel']).
pp(0,'to_dir_rel',[],['to_dir_rel']).
pp(0,'dir_rel',[],['dir_rel']).
pp(0,'dir_rel',[N|R],A) :- pp_1399(N,R,A).
pp(1399,'independent_rel',[],['dir_rel','independent_rel']).
pp(0,'_at_rel_s',[],['_at_rel_s']).
pp(0,'_at_rel',[],['_at_rel']).
pp(0,'_at_rel_a',[],['_at_rel_a']).
pp(0,'_upon_rel_s',[],['_upon_rel_s']).
pp(0,'_upon_rel',[],['_upon_rel']).
pp(0,'_upon_rel_a',[],['_upon_rel_a']).
pp(0,'dir_or_state_rel',[],['dir_or_state_rel']).
pp(0,'dir_or_state_rel',[N|R],A) :- pp_1403(N,R,A).
pp(1403,'independent_rel',[],['dir_or_state_rel','independent_rel']).
pp(0,'state_loc_rel',[],['state_loc_rel']).
pp(0,'state_loc_rel',[N|R],A) :- pp_1394(N,R,A).
pp(1394,'independent_rel',[],['state_loc_rel','independent_rel']).
pp(0,'_after_prepx_rel_s',[],['_after_prepx_rel_s']).
pp(0,'_after_prepx_rel',[],['_after_prepx_rel']).
pp(0,'_after_prepx_rel_a',[],['_after_prepx_rel_a']).
pp(0,'_between_rel_s',[],['_between_rel_s']).
pp(0,'_between_rel',[],['_between_rel']).
pp(0,'_between_rel_a',[],['_between_rel_a']).
pp(0,'temp_loc_abstr_rel',[],['temp_loc_abstr_rel']).
pp(0,'temp_loc_abstr_rel',[N|R],A) :- pp_1389(N,R,A).
pp(1389,'independent_rel',[],['temp_loc_abstr_rel','independent_rel']).
pp(0,'loc_abstr_rel',[],['loc_abstr_rel']).
pp(0,'loc_abstr_rel',[N|R],A) :- pp_1388(N,R,A).
pp(1388,'independent_rel',[],['loc_abstr_rel','independent_rel']).
pp(0,'_about_rel_s',[],['_about_rel_s']).
pp(0,'_about_rel',[],['_about_rel']).
pp(0,'_about_rel_a',[],['_about_rel_a']).
pp(0,'_against_rel_s',[],['_against_rel_s']).
pp(0,'_against_rel',[],['_against_rel']).
pp(0,'_against_rel_a',[],['_against_rel_a']).
pp(0,'_around_rel_s',[],['_around_rel_s']).
pp(0,'_around_rel',[],['_around_rel']).
pp(0,'_around_rel_a',[],['_around_rel_a']).
pp(0,'_by_pass_rel',[],['_by_pass_rel']).
pp(0,'_by_rel_s',[],['_by_rel_s']).
pp(0,'_by_rel',[],['_by_rel']).
pp(0,'_by_rel_a',[],['_by_rel_a']).
pp(0,'_for_rel_s',[],['_for_rel_s']).
pp(0,'_for_rel',[],['_for_rel']).
pp(0,'_for_rel_a',[],['_for_rel_a']).
pp(0,'_into_rel_s',[],['_into_rel_s']).
pp(0,'_into_rel',[],['_into_rel']).
pp(0,'_into_rel_a',[],['_into_rel_a']).
pp(0,'_like_prepx_rel_s',[],['_like_prepx_rel_s']).
pp(0,'_like_prepx_rel',[],['_like_prepx_rel']).
pp(0,'_like_prepx_rel_a',[],['_like_prepx_rel_a']).
pp(0,'_to_do_with_rel_s',[],['_to_do_with_rel_s']).
pp(0,'_to_do_with_rel',[],['_to_do_with_rel']).
pp(0,'_to_do_with_rel_a',[],['_to_do_with_rel_a']).
pp(0,'_with_rel_s',[],['_with_rel_s']).
pp(0,'_with_rel',[],['_with_rel']).
pp(0,'_with_rel_a',[],['_with_rel_a']).
pp(0,'_without_rel_s',[],['_without_rel_s']).
pp(0,'_without_rel',[],['_without_rel']).
pp(0,'_without_rel_a',[],['_without_rel_a']).
pp(0,'miscprep_rel',[],['miscprep_rel']).
pp(0,'miscprep_rel',[N|R],A) :- pp_1364(N,R,A).
pp(1364,'independent_rel',[],['miscprep_rel','independent_rel']).
pp(0,'prep_mod_rel',[],['prep_mod_rel']).
pp(0,'prep_mod_rel',[N|R],A) :- pp_1363(N,R,A).
pp(1363,'independent_rel',[],['prep_mod_rel','independent_rel']).
pp(0,'prep_rel',[],['prep_rel']).
pp(0,'prep_rel',[N|R],A) :- pp_1362(N,R,A).
pp(1362,'independent_rel',[],['prep_rel','independent_rel']).
pp(0,'non_day_diadic_rel',[],['non_day_diadic_rel']).
pp(0,'reg_diadic_nom_rel',[],['reg_diadic_nom_rel']).
pp(0,'dofm_rel',[],['dofm_rel']).
pp(0,'arg13_rel',[],['arg13_rel']).
pp(0,'arg123_rel',[],['arg123_rel']).
pp(0,'arg3_rel',[],['arg3_rel']).
pp(0,'arg3_rel',[N|R],A) :- pp_1361(N,R,A).
pp(1361,'temp_nondim_rel',[],['arg3_rel','temp_nondim_rel']).
pp(1361,'temp_abstr_rel',[],['arg3_rel','temp_abstr_rel']).
pp(1361,'nonpro_rel',[],['arg3_rel','nonpro_rel']).
pp(1361,'nom_rel',[],['arg3_rel','nom_rel']).
pp(1361,'basic_nom_rel',[],['arg3_rel','basic_nom_rel']).
pp(1361,'arg14_rel',[],['arg3_rel','arg14_rel']).
pp(1361,'role_rel',[],['arg3_rel','role_rel']).
pp(1361,'mod_role_rel',[],['arg3_rel','mod_role_rel']).
pp(1361,'v_event_rel',[],['arg3_rel','v_event_rel']).
pp(1361,'verb_aspect_rel',[],['arg3_rel','verb_aspect_rel']).
pp(1361,'independent_rel',[],['arg3_rel','independent_rel']).
pp(1361,'abstr_named_rel',[],['arg3_rel','abstr_named_rel']).
pp(1361,'abstr_named_rel',[N|R],A) :- pp_4791(N,R,A).
pp(4791,'temp_nondim_rel',[],['arg3_rel','abstr_named_rel','temp_nondim_rel']).
pp(4791,'temp_abstr_rel',[],['arg3_rel','abstr_named_rel','temp_abstr_rel']).
pp(4791,'nonpro_rel',[],['arg3_rel','abstr_named_rel','nonpro_rel']).
pp(4791,'nom_rel',[],['arg3_rel','abstr_named_rel','nom_rel']).
pp(4791,'basic_nom_rel',[],['arg3_rel','abstr_named_rel','basic_nom_rel']).
pp(4791,'independent_rel',[],['arg3_rel','abstr_named_rel','independent_rel']).
pp(0,'basic_adj_arg4_rel',[],['basic_adj_arg4_rel']).
pp(0,'basic_adj_arg4_rel',[N|R],A) :- pp_1360(N,R,A).
pp(1360,'adj_arg2_rel',[],['basic_adj_arg4_rel','adj_arg2_rel']).
pp(1360,'adj_rel',[],['basic_adj_arg4_rel','adj_rel']).
pp(1360,'independent_rel',[],['basic_adj_arg4_rel','independent_rel']).
pp(1360,'arg2_rel',[],['basic_adj_arg4_rel','arg2_rel']).
pp(1360,'arg2_rel',[N|R],A) :- pp_4787(N,R,A).
pp(4787,'independent_rel',[],['basic_adj_arg4_rel','arg2_rel','independent_rel']).
pp(0,'arg14_rel',[],['arg14_rel']).
pp(0,'arg14_rel',[N|R],A) :- pp_1480(N,R,A).
pp(1480,'arg12_rel',[],['arg14_rel','arg12_rel']).
pp(1480,'arg13_rel',[],['arg14_rel','arg13_rel']).
pp(0,'arg1234_rel',[],['arg1234_rel']).
pp(0,'arg4_rel',[],['arg4_rel']).
pp(0,'arg4_rel',[N|R],A) :- pp_1359(N,R,A).
pp(1359,'adj_arg2_rel',[],['arg4_rel','adj_arg2_rel']).
pp(1359,'adj_rel',[],['arg4_rel','adj_rel']).
pp(1359,'arg12_rel',[],['arg4_rel','arg12_rel']).
pp(1359,'arg13_rel',[],['arg4_rel','arg13_rel']).
pp(1359,'v_event_rel',[],['arg4_rel','v_event_rel']).
pp(1359,'verb_aspect_rel',[],['arg4_rel','verb_aspect_rel']).
pp(1359,'independent_rel',[],['arg4_rel','independent_rel']).
pp(1359,'arg2_rel',[],['arg4_rel','arg2_rel']).
pp(1359,'arg2_rel',[N|R],A) :- pp_4779(N,R,A).
pp(4779,'v_event_rel',[],['arg4_rel','arg2_rel','v_event_rel']).
pp(4779,'verb_aspect_rel',[],['arg4_rel','arg2_rel','verb_aspect_rel']).
pp(4779,'independent_rel',[],['arg4_rel','arg2_rel','independent_rel']).
pp(1359,'arg3_rel',[],['arg4_rel','arg3_rel']).
pp(1359,'arg3_rel',[N|R],A) :- pp_4778(N,R,A).
pp(4778,'v_event_rel',[],['arg4_rel','arg3_rel','v_event_rel']).
pp(4778,'verb_aspect_rel',[],['arg4_rel','arg3_rel','verb_aspect_rel']).
pp(4778,'independent_rel',[],['arg4_rel','arg3_rel','independent_rel']).
pp(0,'_around_loc_rel_s',[],['_around_loc_rel_s']).
pp(0,'_around_loc_rel',[],['_around_loc_rel']).
pp(0,'_around_loc_rel_a',[],['_around_loc_rel_a']).
pp(0,'_aside_rel_s',[],['_aside_rel_s']).
pp(0,'_aside_rel',[],['_aside_rel']).
pp(0,'_aside_rel_a',[],['_aside_rel_a']).
pp(0,'_away_adv_rel_s',[],['_away_adv_rel_s']).
pp(0,'_away_adv_rel',[],['_away_adv_rel']).
pp(0,'_away_adv_rel_a',[],['_away_adv_rel_a']).
pp(0,'_back_adv_rel_s',[],['_back_adv_rel_s']).
pp(0,'_back_adv_rel',[],['_back_adv_rel']).
pp(0,'_back_adv_rel_a',[],['_back_adv_rel_a']).
pp(0,'_forth_rel_s',[],['_forth_rel_s']).
pp(0,'_forth_rel',[],['_forth_rel']).
pp(0,'_forth_rel_a',[],['_forth_rel_a']).
pp(0,'_forward_rel_s',[],['_forward_rel_s']).
pp(0,'_forward_rel',[],['_forward_rel']).
pp(0,'_forward_rel_a',[],['_forward_rel_a']).
pp(0,'_together_rel_s',[],['_together_rel_s']).
pp(0,'_together_rel',[],['_together_rel']).
pp(0,'_together_rel_a',[],['_together_rel_a']).
pp(0,'abstr_adv_rel',[],['abstr_adv_rel']).
pp(0,'abstr_adv_rel',[N|R],A) :- pp_1344(N,R,A).
pp(1344,'independent_rel',[],['abstr_adv_rel','independent_rel']).
pp(0,'_apart_isect_rel_s',[],['_apart_isect_rel_s']).
pp(0,'_apart_isect_rel',[],['_apart_isect_rel']).
pp(0,'_apart_isect_rel_a',[],['_apart_isect_rel_a']).
pp(0,'_open_rel_s',[],['_open_rel_s']).
pp(0,'_open_rel',[],['_open_rel']).
pp(0,'_open_rel_a',[],['_open_rel_a']).
pp(0,'_short_rel_s',[],['_short_rel_s']).
pp(0,'_short_rel',[],['_short_rel']).
pp(0,'_short_rel_a',[],['_short_rel_a']).
pp(0,'abstr_adj_rel',[],['abstr_adj_rel']).
pp(0,'abstr_adj_rel',[N|R],A) :- pp_1337(N,R,A).
pp(1337,'independent_rel',[],['abstr_adj_rel','independent_rel']).
pp(1337,'basic_adj_arg4_rel',[],['abstr_adj_rel','basic_adj_arg4_rel']).
pp(1337,'basic_adj_arg4_rel',[N|R],A) :- pp_4775(N,R,A).
pp(4775,'independent_rel',[],['abstr_adj_rel','basic_adj_arg4_rel','independent_rel']).
pp(1337,'arg4_rel',[],['abstr_adj_rel','arg4_rel']).
pp(1337,'arg4_rel',[N|R],A) :- pp_4774(N,R,A).
pp(4774,'independent_rel',[],['abstr_adj_rel','arg4_rel','independent_rel']).
pp(0,'adj_arg3_rel',[],['adj_arg3_rel']).
pp(0,'basic_adj_rel',[],['basic_adj_rel']).
pp(0,'basic_adj_rel',[N|R],A) :- pp_1336(N,R,A).
pp(1336,'independent_rel',[],['basic_adj_rel','independent_rel']).
pp(0,'hour_rel',[],['hour_rel']).
pp(0,'basic_adj_arg4_rel',[],['basic_adj_arg4_rel']).
pp(0,'basic_adj_arg4_rel',[N|R],A) :- pp_1360(N,R,A).
pp(1360,'adj_arg2_rel',[],['basic_adj_arg4_rel','adj_arg2_rel']).
pp(1360,'adj_rel',[],['basic_adj_arg4_rel','adj_rel']).
pp(1360,'independent_rel',[],['basic_adj_arg4_rel','independent_rel']).
pp(1360,'arg2_rel',[],['basic_adj_arg4_rel','arg2_rel']).
pp(1360,'arg2_rel',[N|R],A) :- pp_4787(N,R,A).
pp(4787,'independent_rel',[],['basic_adj_arg4_rel','arg2_rel','independent_rel']).
pp(0,'numbered_hour_rel',[],['numbered_hour_rel']).
pp(0,'dim_rel',[],['dim_rel']).
pp(0,'dim_rel',[N|R],A) :- pp_1241(N,R,A).
pp(1241,'independent_rel',[],['dim_rel','independent_rel']).
pp(1241,'arg3_rel',[],['dim_rel','arg3_rel']).
pp(1241,'arg3_rel',[N|R],A) :- pp_4771(N,R,A).
pp(4771,'independent_rel',[],['dim_rel','arg3_rel','independent_rel']).
pp(0,'abstr_apply',[],['abstr_apply']).
pp(0,'event_arg_rel',[],['event_arg_rel']).
pp(0,'adj_arg2_rel',[],['adj_arg2_rel']).
pp(0,'arg_rel',[],['arg_rel']).
pp(0,'arg_rel',[N|R],A) :- pp_1236(N,R,A).
pp(1236,'independent_rel',[],['arg_rel','independent_rel']).
pp(1236,'arg3_rel',[],['arg_rel','arg3_rel']).
pp(1236,'arg3_rel',[N|R],A) :- pp_4769(N,R,A).
pp(4769,'independent_rel',[],['arg_rel','arg3_rel','independent_rel']).
pp(1236,'basic_adj_arg4_rel',[],['arg_rel','basic_adj_arg4_rel']).
pp(1236,'basic_adj_arg4_rel',[N|R],A) :- pp_4768(N,R,A).
pp(4768,'independent_rel',[],['arg_rel','basic_adj_arg4_rel','independent_rel']).
pp(1236,'arg4_rel',[],['arg_rel','arg4_rel']).
pp(1236,'arg4_rel',[N|R],A) :- pp_4767(N,R,A).
pp(4767,'independent_rel',[],['arg_rel','arg4_rel','independent_rel']).
pp(1236,'dim_rel',[],['arg_rel','dim_rel']).
pp(1236,'dim_rel',[N|R],A) :- pp_4766(N,R,A).
pp(4766,'independent_rel',[],['arg_rel','dim_rel','independent_rel']).
pp(4766,'arg3_rel',[],['arg_rel','dim_rel','arg3_rel']).
pp(4766,'arg3_rel',[N|R],A) :- pp_6798(N,R,A).
pp(6798,'independent_rel',[],['arg_rel','dim_rel','arg3_rel','independent_rel']).
pp(0,'prep_mod_rel',[],['prep_mod_rel']).
pp(0,'prep_mod_rel',[N|R],A) :- pp_1363(N,R,A).
pp(1363,'independent_rel',[],['prep_mod_rel','independent_rel']).
pp(0,'event_or_arg_rel',[],['event_or_arg_rel']).
pp(0,'event_or_arg_rel',[N|R],A) :- pp_1235(N,R,A).
pp(1235,'independent_rel',[],['event_or_arg_rel','independent_rel']).
pp(1235,'arg2_rel',[],['event_or_arg_rel','arg2_rel']).
pp(1235,'arg2_rel',[N|R],A) :- pp_4764(N,R,A).
pp(4764,'independent_rel',[],['event_or_arg_rel','arg2_rel','independent_rel']).
pp(1235,'arg3_rel',[],['event_or_arg_rel','arg3_rel']).
pp(1235,'arg3_rel',[N|R],A) :- pp_4763(N,R,A).
pp(4763,'independent_rel',[],['event_or_arg_rel','arg3_rel','independent_rel']).
pp(1235,'basic_adj_arg4_rel',[],['event_or_arg_rel','basic_adj_arg4_rel']).
pp(1235,'basic_adj_arg4_rel',[N|R],A) :- pp_4762(N,R,A).
pp(4762,'independent_rel',[],['event_or_arg_rel','basic_adj_arg4_rel','independent_rel']).
pp(4762,'arg2_rel',[],['event_or_arg_rel','basic_adj_arg4_rel','arg2_rel']).
pp(4762,'arg2_rel',[N|R],A) :- pp_6794(N,R,A).
pp(6794,'independent_rel',[],['event_or_arg_rel','basic_adj_arg4_rel','arg2_rel','independent_rel']).
pp(1235,'arg4_rel',[],['event_or_arg_rel','arg4_rel']).
pp(1235,'arg4_rel',[N|R],A) :- pp_4761(N,R,A).
pp(4761,'independent_rel',[],['event_or_arg_rel','arg4_rel','independent_rel']).
pp(4761,'arg2_rel',[],['event_or_arg_rel','arg4_rel','arg2_rel']).
pp(4761,'arg2_rel',[N|R],A) :- pp_6792(N,R,A).
pp(6792,'independent_rel',[],['event_or_arg_rel','arg4_rel','arg2_rel','independent_rel']).
pp(4761,'arg3_rel',[],['event_or_arg_rel','arg4_rel','arg3_rel']).
pp(4761,'arg3_rel',[N|R],A) :- pp_6791(N,R,A).
pp(6791,'independent_rel',[],['event_or_arg_rel','arg4_rel','arg3_rel','independent_rel']).
pp(1235,'dim_rel',[],['event_or_arg_rel','dim_rel']).
pp(1235,'dim_rel',[N|R],A) :- pp_4760(N,R,A).
pp(4760,'independent_rel',[],['event_or_arg_rel','dim_rel','independent_rel']).
pp(4760,'arg3_rel',[],['event_or_arg_rel','dim_rel','arg3_rel']).
pp(4760,'arg3_rel',[N|R],A) :- pp_6789(N,R,A).
pp(6789,'independent_rel',[],['event_or_arg_rel','dim_rel','arg3_rel','independent_rel']).
pp(0,'abstr_apply',[],['abstr_apply']).
pp(0,'prop_rel',[],['prop_rel']).
pp(0,'abstr_nom_rel',[],['abstr_nom_rel']).
pp(0,'event_rel',[],['event_rel']).
pp(0,'event_rel',[N|R],A) :- pp_1232(N,R,A).
pp(1232,'independent_rel',[],['event_rel','independent_rel']).
pp(1232,'arg2_rel',[],['event_rel','arg2_rel']).
pp(1232,'arg2_rel',[N|R],A) :- pp_4758(N,R,A).
pp(4758,'independent_rel',[],['event_rel','arg2_rel','independent_rel']).
pp(1232,'arg3_rel',[],['event_rel','arg3_rel']).
pp(1232,'arg3_rel',[N|R],A) :- pp_4757(N,R,A).
pp(4757,'independent_rel',[],['event_rel','arg3_rel','independent_rel']).
pp(1232,'basic_adj_arg4_rel',[],['event_rel','basic_adj_arg4_rel']).
pp(1232,'basic_adj_arg4_rel',[N|R],A) :- pp_4756(N,R,A).
pp(4756,'independent_rel',[],['event_rel','basic_adj_arg4_rel','independent_rel']).
pp(4756,'arg2_rel',[],['event_rel','basic_adj_arg4_rel','arg2_rel']).
pp(4756,'arg2_rel',[N|R],A) :- pp_6785(N,R,A).
pp(6785,'independent_rel',[],['event_rel','basic_adj_arg4_rel','arg2_rel','independent_rel']).
pp(1232,'arg4_rel',[],['event_rel','arg4_rel']).
pp(1232,'arg4_rel',[N|R],A) :- pp_4755(N,R,A).
pp(4755,'independent_rel',[],['event_rel','arg4_rel','independent_rel']).
pp(4755,'arg2_rel',[],['event_rel','arg4_rel','arg2_rel']).
pp(4755,'arg2_rel',[N|R],A) :- pp_6783(N,R,A).
pp(6783,'independent_rel',[],['event_rel','arg4_rel','arg2_rel','independent_rel']).
pp(4755,'arg3_rel',[],['event_rel','arg4_rel','arg3_rel']).
pp(4755,'arg3_rel',[N|R],A) :- pp_6782(N,R,A).
pp(6782,'independent_rel',[],['event_rel','arg4_rel','arg3_rel','independent_rel']).
pp(1232,'dim_rel',[],['event_rel','dim_rel']).
pp(1232,'dim_rel',[N|R],A) :- pp_4754(N,R,A).
pp(4754,'independent_rel',[],['event_rel','dim_rel','independent_rel']).
pp(4754,'arg3_rel',[],['event_rel','dim_rel','arg3_rel']).
pp(4754,'arg3_rel',[N|R],A) :- pp_6780(N,R,A).
pp(6780,'independent_rel',[],['event_rel','dim_rel','arg3_rel','independent_rel']).
pp(1232,'arg_rel',[],['event_rel','arg_rel']).
pp(1232,'arg_rel',[N|R],A) :- pp_4753(N,R,A).
pp(4753,'independent_rel',[],['event_rel','arg_rel','independent_rel']).
pp(4753,'arg3_rel',[],['event_rel','arg_rel','arg3_rel']).
pp(4753,'arg3_rel',[N|R],A) :- pp_6778(N,R,A).
pp(6778,'independent_rel',[],['event_rel','arg_rel','arg3_rel','independent_rel']).
pp(4753,'basic_adj_arg4_rel',[],['event_rel','arg_rel','basic_adj_arg4_rel']).
pp(4753,'basic_adj_arg4_rel',[N|R],A) :- pp_6777(N,R,A).
pp(6777,'independent_rel',[],['event_rel','arg_rel','basic_adj_arg4_rel','independent_rel']).
pp(4753,'arg4_rel',[],['event_rel','arg_rel','arg4_rel']).
pp(4753,'arg4_rel',[N|R],A) :- pp_6776(N,R,A).
pp(6776,'independent_rel',[],['event_rel','arg_rel','arg4_rel','independent_rel']).
pp(4753,'dim_rel',[],['event_rel','arg_rel','dim_rel']).
pp(4753,'dim_rel',[N|R],A) :- pp_6775(N,R,A).
pp(6775,'independent_rel',[],['event_rel','arg_rel','dim_rel','independent_rel']).
pp(6775,'arg3_rel',[],['event_rel','arg_rel','dim_rel','arg3_rel']).
pp(6775,'arg3_rel',[N|R],A) :- pp_8272(N,R,A).
pp(8272,'independent_rel',[],['event_rel','arg_rel','dim_rel','arg3_rel','independent_rel']).
pp(1232,'event_or_arg_rel',[],['event_rel','event_or_arg_rel']).
pp(1232,'event_or_arg_rel',[N|R],A) :- pp_4752(N,R,A).
pp(4752,'independent_rel',[],['event_rel','event_or_arg_rel','independent_rel']).
pp(4752,'arg2_rel',[],['event_rel','event_or_arg_rel','arg2_rel']).
pp(4752,'arg2_rel',[N|R],A) :- pp_6773(N,R,A).
pp(6773,'independent_rel',[],['event_rel','event_or_arg_rel','arg2_rel','independent_rel']).
pp(4752,'arg3_rel',[],['event_rel','event_or_arg_rel','arg3_rel']).
pp(4752,'arg3_rel',[N|R],A) :- pp_6772(N,R,A).
pp(6772,'independent_rel',[],['event_rel','event_or_arg_rel','arg3_rel','independent_rel']).
pp(4752,'basic_adj_arg4_rel',[],['event_rel','event_or_arg_rel','basic_adj_arg4_rel']).
pp(4752,'basic_adj_arg4_rel',[N|R],A) :- pp_6771(N,R,A).
pp(6771,'independent_rel',[],['event_rel','event_or_arg_rel','basic_adj_arg4_rel','independent_rel']).
pp(6771,'arg2_rel',[],['event_rel','event_or_arg_rel','basic_adj_arg4_rel','arg2_rel']).
pp(6771,'arg2_rel',[N|R],A) :- pp_8268(N,R,A).
pp(8268,'independent_rel',[],['event_rel','event_or_arg_rel','basic_adj_arg4_rel','arg2_rel','independent_rel']).
pp(4752,'arg4_rel',[],['event_rel','event_or_arg_rel','arg4_rel']).
pp(4752,'arg4_rel',[N|R],A) :- pp_6770(N,R,A).
pp(6770,'independent_rel',[],['event_rel','event_or_arg_rel','arg4_rel','independent_rel']).
pp(6770,'arg2_rel',[],['event_rel','event_or_arg_rel','arg4_rel','arg2_rel']).
pp(6770,'arg2_rel',[N|R],A) :- pp_8266(N,R,A).
pp(8266,'independent_rel',[],['event_rel','event_or_arg_rel','arg4_rel','arg2_rel','independent_rel']).
pp(6770,'arg3_rel',[],['event_rel','event_or_arg_rel','arg4_rel','arg3_rel']).
pp(6770,'arg3_rel',[N|R],A) :- pp_8265(N,R,A).
pp(8265,'independent_rel',[],['event_rel','event_or_arg_rel','arg4_rel','arg3_rel','independent_rel']).
pp(4752,'dim_rel',[],['event_rel','event_or_arg_rel','dim_rel']).
pp(4752,'dim_rel',[N|R],A) :- pp_6769(N,R,A).
pp(6769,'independent_rel',[],['event_rel','event_or_arg_rel','dim_rel','independent_rel']).
pp(6769,'arg3_rel',[],['event_rel','event_or_arg_rel','dim_rel','arg3_rel']).
pp(6769,'arg3_rel',[N|R],A) :- pp_8263(N,R,A).
pp(8263,'independent_rel',[],['event_rel','event_or_arg_rel','dim_rel','arg3_rel','independent_rel']).
pp(0,'prpstn_rel',[],['prpstn_rel']).
pp(0,'prpstn_rel',[],['prpstn_rel']).
pp(0,'prpstn_or_like_rel',[],['prpstn_or_like_rel']).
pp(0,'modable_hour_rel',[],['modable_hour_rel']).
pp(0,'season_rel',[],['season_rel']).
pp(0,'place_rel',[],['place_rel']).
pp(0,'mofy_mod_rel',[],['mofy_mod_rel']).
pp(0,'modable_rel',[],['modable_rel']).
pp(0,'modable_rel',[N|R],A) :- pp_1220(N,R,A).
pp(1220,'non_day_diadic_rel',[],['modable_rel','non_day_diadic_rel']).
pp(1220,'diadic_nom_rel',[],['modable_rel','diadic_nom_rel']).
pp(1220,'non_temp_nom_rel',[],['modable_rel','non_temp_nom_rel']).
pp(1220,'nom_nondim_rel',[],['modable_rel','nom_nondim_rel']).
pp(1220,'non_day_rel',[],['modable_rel','non_day_rel']).
pp(1220,'temp_nondim_rel',[],['modable_rel','temp_nondim_rel']).
pp(1220,'temp_nondim_rel',[N|R],A) :- pp_4746(N,R,A).
pp(4746,'diadic_nom_rel',[],['modable_rel','temp_nondim_rel','diadic_nom_rel']).
pp(1220,'temp_abstr_rel',[],['modable_rel','temp_abstr_rel']).
pp(1220,'temp_abstr_rel',[N|R],A) :- pp_4745(N,R,A).
pp(4745,'diadic_nom_rel',[],['modable_rel','temp_abstr_rel','diadic_nom_rel']).
pp(1220,'nonpro_rel',[],['modable_rel','nonpro_rel']).
pp(1220,'nonpro_rel',[N|R],A) :- pp_4744(N,R,A).
pp(4744,'diadic_nom_rel',[],['modable_rel','nonpro_rel','diadic_nom_rel']).
pp(4744,'non_temp_nom_rel',[],['modable_rel','nonpro_rel','non_temp_nom_rel']).
pp(4744,'nom_nondim_rel',[],['modable_rel','nonpro_rel','nom_nondim_rel']).
pp(1220,'nom_rel',[],['modable_rel','nom_rel']).
pp(1220,'nom_rel',[N|R],A) :- pp_4743(N,R,A).
pp(4743,'diadic_nom_rel',[],['modable_rel','nom_rel','diadic_nom_rel']).
pp(1220,'basic_nom_rel',[],['modable_rel','basic_nom_rel']).
pp(1220,'independent_rel',[],['modable_rel','independent_rel']).
pp(1220,'abstr_named_rel',[],['modable_rel','abstr_named_rel']).
pp(1220,'abstr_named_rel',[N|R],A) :- pp_4740(N,R,A).
pp(4740,'diadic_nom_rel',[],['modable_rel','abstr_named_rel','diadic_nom_rel']).
pp(4740,'non_day_rel',[],['modable_rel','abstr_named_rel','non_day_rel']).
pp(4740,'temp_nondim_rel',[],['modable_rel','abstr_named_rel','temp_nondim_rel']).
pp(4740,'temp_nondim_rel',[N|R],A) :- pp_6760(N,R,A).
pp(6760,'diadic_nom_rel',[],['modable_rel','abstr_named_rel','temp_nondim_rel','diadic_nom_rel']).
pp(4740,'temp_abstr_rel',[],['modable_rel','abstr_named_rel','temp_abstr_rel']).
pp(4740,'temp_abstr_rel',[N|R],A) :- pp_6759(N,R,A).
pp(6759,'diadic_nom_rel',[],['modable_rel','abstr_named_rel','temp_abstr_rel','diadic_nom_rel']).
pp(4740,'nonpro_rel',[],['modable_rel','abstr_named_rel','nonpro_rel']).
pp(4740,'nonpro_rel',[N|R],A) :- pp_6758(N,R,A).
pp(6758,'diadic_nom_rel',[],['modable_rel','abstr_named_rel','nonpro_rel','diadic_nom_rel']).
pp(4740,'nom_rel',[],['modable_rel','abstr_named_rel','nom_rel']).
pp(4740,'nom_rel',[N|R],A) :- pp_6757(N,R,A).
pp(6757,'diadic_nom_rel',[],['modable_rel','abstr_named_rel','nom_rel','diadic_nom_rel']).
pp(4740,'basic_nom_rel',[],['modable_rel','abstr_named_rel','basic_nom_rel']).
pp(4740,'independent_rel',[],['modable_rel','abstr_named_rel','independent_rel']).
pp(1220,'arg3_rel',[],['modable_rel','arg3_rel']).
pp(1220,'arg3_rel',[N|R],A) :- pp_4739(N,R,A).
pp(4739,'temp_nondim_rel',[],['modable_rel','arg3_rel','temp_nondim_rel']).
pp(4739,'temp_abstr_rel',[],['modable_rel','arg3_rel','temp_abstr_rel']).
pp(4739,'nonpro_rel',[],['modable_rel','arg3_rel','nonpro_rel']).
pp(4739,'nom_rel',[],['modable_rel','arg3_rel','nom_rel']).
pp(4739,'basic_nom_rel',[],['modable_rel','arg3_rel','basic_nom_rel']).
pp(4739,'independent_rel',[],['modable_rel','arg3_rel','independent_rel']).
pp(4739,'abstr_named_rel',[],['modable_rel','arg3_rel','abstr_named_rel']).
pp(4739,'abstr_named_rel',[N|R],A) :- pp_6748(N,R,A).
pp(6748,'temp_nondim_rel',[],['modable_rel','arg3_rel','abstr_named_rel','temp_nondim_rel']).
pp(6748,'temp_abstr_rel',[],['modable_rel','arg3_rel','abstr_named_rel','temp_abstr_rel']).
pp(6748,'nonpro_rel',[],['modable_rel','arg3_rel','abstr_named_rel','nonpro_rel']).
pp(6748,'nom_rel',[],['modable_rel','arg3_rel','abstr_named_rel','nom_rel']).
pp(6748,'basic_nom_rel',[],['modable_rel','arg3_rel','abstr_named_rel','basic_nom_rel']).
pp(6748,'independent_rel',[],['modable_rel','arg3_rel','abstr_named_rel','independent_rel']).
pp(0,'temp_nondim_rel',[],['temp_nondim_rel']).
pp(0,'temp_nondim_rel',[N|R],A) :- pp_2206(N,R,A).
pp(2206,'diadic_nom_rel',[],['temp_nondim_rel','diadic_nom_rel']).
pp(0,'v_event_rel',[],['v_event_rel']).
pp(0,'named_rel',[],['named_rel']).
pp(0,'nondim_rel',[],['nondim_rel']).
pp(0,'nondim_rel',[N|R],A) :- pp_1209(N,R,A).
pp(1209,'diadic_nom_rel',[],['nondim_rel','diadic_nom_rel']).
pp(1209,'nonpro_rel',[],['nondim_rel','nonpro_rel']).
pp(1209,'nonpro_rel',[N|R],A) :- pp_4737(N,R,A).
pp(4737,'diadic_nom_rel',[],['nondim_rel','nonpro_rel','diadic_nom_rel']).
pp(1209,'nom_rel',[],['nondim_rel','nom_rel']).
pp(1209,'nom_rel',[N|R],A) :- pp_4736(N,R,A).
pp(4736,'diadic_nom_rel',[],['nondim_rel','nom_rel','diadic_nom_rel']).
pp(1209,'basic_nom_rel',[],['nondim_rel','basic_nom_rel']).
pp(1209,'independent_rel',[],['nondim_rel','independent_rel']).
pp(1209,'abstr_named_rel',[],['nondim_rel','abstr_named_rel']).
pp(1209,'abstr_named_rel',[N|R],A) :- pp_4733(N,R,A).
pp(4733,'diadic_nom_rel',[],['nondim_rel','abstr_named_rel','diadic_nom_rel']).
pp(4733,'nonpro_rel',[],['nondim_rel','abstr_named_rel','nonpro_rel']).
pp(4733,'nonpro_rel',[N|R],A) :- pp_6744(N,R,A).
pp(6744,'diadic_nom_rel',[],['nondim_rel','abstr_named_rel','nonpro_rel','diadic_nom_rel']).
pp(4733,'nom_rel',[],['nondim_rel','abstr_named_rel','nom_rel']).
pp(4733,'nom_rel',[N|R],A) :- pp_6743(N,R,A).
pp(6743,'diadic_nom_rel',[],['nondim_rel','abstr_named_rel','nom_rel','diadic_nom_rel']).
pp(4733,'basic_nom_rel',[],['nondim_rel','abstr_named_rel','basic_nom_rel']).
pp(4733,'independent_rel',[],['nondim_rel','abstr_named_rel','independent_rel']).
pp(1209,'arg2_rel',[],['nondim_rel','arg2_rel']).
pp(1209,'arg2_rel',[N|R],A) :- pp_4732(N,R,A).
pp(4732,'independent_rel',[],['nondim_rel','arg2_rel','independent_rel']).
pp(1209,'arg3_rel',[],['nondim_rel','arg3_rel']).
pp(1209,'arg3_rel',[N|R],A) :- pp_4731(N,R,A).
pp(4731,'nonpro_rel',[],['nondim_rel','arg3_rel','nonpro_rel']).
pp(4731,'nom_rel',[],['nondim_rel','arg3_rel','nom_rel']).
pp(4731,'basic_nom_rel',[],['nondim_rel','arg3_rel','basic_nom_rel']).
pp(4731,'independent_rel',[],['nondim_rel','arg3_rel','independent_rel']).
pp(4731,'abstr_named_rel',[],['nondim_rel','arg3_rel','abstr_named_rel']).
pp(4731,'abstr_named_rel',[N|R],A) :- pp_6735(N,R,A).
pp(6735,'nonpro_rel',[],['nondim_rel','arg3_rel','abstr_named_rel','nonpro_rel']).
pp(6735,'nom_rel',[],['nondim_rel','arg3_rel','abstr_named_rel','nom_rel']).
pp(6735,'basic_nom_rel',[],['nondim_rel','arg3_rel','abstr_named_rel','basic_nom_rel']).
pp(6735,'independent_rel',[],['nondim_rel','arg3_rel','abstr_named_rel','independent_rel']).
pp(1209,'arg4_rel',[],['nondim_rel','arg4_rel']).
pp(1209,'arg4_rel',[N|R],A) :- pp_4730(N,R,A).
pp(4730,'independent_rel',[],['nondim_rel','arg4_rel','independent_rel']).
pp(4730,'arg2_rel',[],['nondim_rel','arg4_rel','arg2_rel']).
pp(4730,'arg2_rel',[N|R],A) :- pp_6733(N,R,A).
pp(6733,'independent_rel',[],['nondim_rel','arg4_rel','arg2_rel','independent_rel']).
pp(4730,'arg3_rel',[],['nondim_rel','arg4_rel','arg3_rel']).
pp(4730,'arg3_rel',[N|R],A) :- pp_6732(N,R,A).
pp(6732,'independent_rel',[],['nondim_rel','arg4_rel','arg3_rel','independent_rel']).
pp(1209,'arg_rel',[],['nondim_rel','arg_rel']).
pp(1209,'arg_rel',[N|R],A) :- pp_4729(N,R,A).
pp(4729,'independent_rel',[],['nondim_rel','arg_rel','independent_rel']).
pp(1209,'event_or_arg_rel',[],['nondim_rel','event_or_arg_rel']).
pp(1209,'event_or_arg_rel',[N|R],A) :- pp_4728(N,R,A).
pp(4728,'independent_rel',[],['nondim_rel','event_or_arg_rel','independent_rel']).
pp(4728,'arg2_rel',[],['nondim_rel','event_or_arg_rel','arg2_rel']).
pp(4728,'arg2_rel',[N|R],A) :- pp_6729(N,R,A).
pp(6729,'independent_rel',[],['nondim_rel','event_or_arg_rel','arg2_rel','independent_rel']).
pp(4728,'arg3_rel',[],['nondim_rel','event_or_arg_rel','arg3_rel']).
pp(4728,'arg3_rel',[N|R],A) :- pp_6728(N,R,A).
pp(6728,'independent_rel',[],['nondim_rel','event_or_arg_rel','arg3_rel','independent_rel']).
pp(4728,'arg4_rel',[],['nondim_rel','event_or_arg_rel','arg4_rel']).
pp(4728,'arg4_rel',[N|R],A) :- pp_6727(N,R,A).
pp(6727,'independent_rel',[],['nondim_rel','event_or_arg_rel','arg4_rel','independent_rel']).
pp(6727,'arg2_rel',[],['nondim_rel','event_or_arg_rel','arg4_rel','arg2_rel']).
pp(6727,'arg2_rel',[N|R],A) :- pp_8241(N,R,A).
pp(8241,'independent_rel',[],['nondim_rel','event_or_arg_rel','arg4_rel','arg2_rel','independent_rel']).
pp(6727,'arg3_rel',[],['nondim_rel','event_or_arg_rel','arg4_rel','arg3_rel']).
pp(6727,'arg3_rel',[N|R],A) :- pp_8240(N,R,A).
pp(8240,'independent_rel',[],['nondim_rel','event_or_arg_rel','arg4_rel','arg3_rel','independent_rel']).
pp(1209,'modable_rel',[],['nondim_rel','modable_rel']).
pp(1209,'modable_rel',[N|R],A) :- pp_4727(N,R,A).
pp(4727,'diadic_nom_rel',[],['nondim_rel','modable_rel','diadic_nom_rel']).
pp(4727,'nonpro_rel',[],['nondim_rel','modable_rel','nonpro_rel']).
pp(4727,'nonpro_rel',[N|R],A) :- pp_6725(N,R,A).
pp(6725,'diadic_nom_rel',[],['nondim_rel','modable_rel','nonpro_rel','diadic_nom_rel']).
pp(4727,'nom_rel',[],['nondim_rel','modable_rel','nom_rel']).
pp(4727,'nom_rel',[N|R],A) :- pp_6724(N,R,A).
pp(6724,'diadic_nom_rel',[],['nondim_rel','modable_rel','nom_rel','diadic_nom_rel']).
pp(4727,'basic_nom_rel',[],['nondim_rel','modable_rel','basic_nom_rel']).
pp(4727,'independent_rel',[],['nondim_rel','modable_rel','independent_rel']).
pp(4727,'abstr_named_rel',[],['nondim_rel','modable_rel','abstr_named_rel']).
pp(4727,'abstr_named_rel',[N|R],A) :- pp_6721(N,R,A).
pp(6721,'diadic_nom_rel',[],['nondim_rel','modable_rel','abstr_named_rel','diadic_nom_rel']).
pp(6721,'nonpro_rel',[],['nondim_rel','modable_rel','abstr_named_rel','nonpro_rel']).
pp(6721,'nonpro_rel',[N|R],A) :- pp_8236(N,R,A).
pp(8236,'diadic_nom_rel',[],['nondim_rel','modable_rel','abstr_named_rel','nonpro_rel','diadic_nom_rel']).
pp(6721,'nom_rel',[],['nondim_rel','modable_rel','abstr_named_rel','nom_rel']).
pp(6721,'nom_rel',[N|R],A) :- pp_8235(N,R,A).
pp(8235,'diadic_nom_rel',[],['nondim_rel','modable_rel','abstr_named_rel','nom_rel','diadic_nom_rel']).
pp(6721,'basic_nom_rel',[],['nondim_rel','modable_rel','abstr_named_rel','basic_nom_rel']).
pp(6721,'independent_rel',[],['nondim_rel','modable_rel','abstr_named_rel','independent_rel']).
pp(4727,'arg3_rel',[],['nondim_rel','modable_rel','arg3_rel']).
pp(4727,'arg3_rel',[N|R],A) :- pp_6720(N,R,A).
pp(6720,'nonpro_rel',[],['nondim_rel','modable_rel','arg3_rel','nonpro_rel']).
pp(6720,'nom_rel',[],['nondim_rel','modable_rel','arg3_rel','nom_rel']).
pp(6720,'basic_nom_rel',[],['nondim_rel','modable_rel','arg3_rel','basic_nom_rel']).
pp(6720,'independent_rel',[],['nondim_rel','modable_rel','arg3_rel','independent_rel']).
pp(6720,'abstr_named_rel',[],['nondim_rel','modable_rel','arg3_rel','abstr_named_rel']).
pp(6720,'abstr_named_rel',[N|R],A) :- pp_8228(N,R,A).
pp(8228,'nonpro_rel',[],['nondim_rel','modable_rel','arg3_rel','abstr_named_rel','nonpro_rel']).
pp(8228,'nom_rel',[],['nondim_rel','modable_rel','arg3_rel','abstr_named_rel','nom_rel']).
pp(8228,'basic_nom_rel',[],['nondim_rel','modable_rel','arg3_rel','abstr_named_rel','basic_nom_rel']).
pp(8228,'independent_rel',[],['nondim_rel','modable_rel','arg3_rel','abstr_named_rel','independent_rel']).
pp(0,'norm_relation',[],['norm_relation']).
pp(0,'norm_relation',[N|R],A) :- pp_1208(N,R,A).
pp(1208,'independent_rel',[],['norm_relation','independent_rel']).
pp(1208,'abstr_named_rel',[],['norm_relation','abstr_named_rel']).
pp(1208,'abstr_named_rel',[N|R],A) :- pp_4725(N,R,A).
pp(4725,'independent_rel',[],['norm_relation','abstr_named_rel','independent_rel']).
pp(1208,'arg2_rel',[],['norm_relation','arg2_rel']).
pp(1208,'arg2_rel',[N|R],A) :- pp_4724(N,R,A).
pp(4724,'independent_rel',[],['norm_relation','arg2_rel','independent_rel']).
pp(1208,'arg3_rel',[],['norm_relation','arg3_rel']).
pp(1208,'arg3_rel',[N|R],A) :- pp_4723(N,R,A).
pp(4723,'independent_rel',[],['norm_relation','arg3_rel','independent_rel']).
pp(4723,'abstr_named_rel',[],['norm_relation','arg3_rel','abstr_named_rel']).
pp(4723,'abstr_named_rel',[N|R],A) :- pp_6716(N,R,A).
pp(6716,'independent_rel',[],['norm_relation','arg3_rel','abstr_named_rel','independent_rel']).
pp(1208,'basic_adj_arg4_rel',[],['norm_relation','basic_adj_arg4_rel']).
pp(1208,'basic_adj_arg4_rel',[N|R],A) :- pp_4722(N,R,A).
pp(4722,'independent_rel',[],['norm_relation','basic_adj_arg4_rel','independent_rel']).
pp(4722,'arg2_rel',[],['norm_relation','basic_adj_arg4_rel','arg2_rel']).
pp(4722,'arg2_rel',[N|R],A) :- pp_6714(N,R,A).
pp(6714,'independent_rel',[],['norm_relation','basic_adj_arg4_rel','arg2_rel','independent_rel']).
pp(1208,'arg4_rel',[],['norm_relation','arg4_rel']).
pp(1208,'arg4_rel',[N|R],A) :- pp_4721(N,R,A).
pp(4721,'independent_rel',[],['norm_relation','arg4_rel','independent_rel']).
pp(4721,'arg2_rel',[],['norm_relation','arg4_rel','arg2_rel']).
pp(4721,'arg2_rel',[N|R],A) :- pp_6712(N,R,A).
pp(6712,'independent_rel',[],['norm_relation','arg4_rel','arg2_rel','independent_rel']).
pp(4721,'arg3_rel',[],['norm_relation','arg4_rel','arg3_rel']).
pp(4721,'arg3_rel',[N|R],A) :- pp_6711(N,R,A).
pp(6711,'independent_rel',[],['norm_relation','arg4_rel','arg3_rel','independent_rel']).
pp(1208,'dim_rel',[],['norm_relation','dim_rel']).
pp(1208,'dim_rel',[N|R],A) :- pp_4720(N,R,A).
pp(4720,'independent_rel',[],['norm_relation','dim_rel','independent_rel']).
pp(4720,'arg3_rel',[],['norm_relation','dim_rel','arg3_rel']).
pp(4720,'arg3_rel',[N|R],A) :- pp_6709(N,R,A).
pp(6709,'independent_rel',[],['norm_relation','dim_rel','arg3_rel','independent_rel']).
pp(1208,'arg_rel',[],['norm_relation','arg_rel']).
pp(1208,'arg_rel',[N|R],A) :- pp_4719(N,R,A).
pp(4719,'independent_rel',[],['norm_relation','arg_rel','independent_rel']).
pp(4719,'arg3_rel',[],['norm_relation','arg_rel','arg3_rel']).
pp(4719,'arg3_rel',[N|R],A) :- pp_6707(N,R,A).
pp(6707,'independent_rel',[],['norm_relation','arg_rel','arg3_rel','independent_rel']).
pp(4719,'basic_adj_arg4_rel',[],['norm_relation','arg_rel','basic_adj_arg4_rel']).
pp(4719,'basic_adj_arg4_rel',[N|R],A) :- pp_6706(N,R,A).
pp(6706,'independent_rel',[],['norm_relation','arg_rel','basic_adj_arg4_rel','independent_rel']).
pp(4719,'arg4_rel',[],['norm_relation','arg_rel','arg4_rel']).
pp(4719,'arg4_rel',[N|R],A) :- pp_6705(N,R,A).
pp(6705,'independent_rel',[],['norm_relation','arg_rel','arg4_rel','independent_rel']).
pp(4719,'dim_rel',[],['norm_relation','arg_rel','dim_rel']).
pp(4719,'dim_rel',[N|R],A) :- pp_6704(N,R,A).
pp(6704,'independent_rel',[],['norm_relation','arg_rel','dim_rel','independent_rel']).
pp(6704,'arg3_rel',[],['norm_relation','arg_rel','dim_rel','arg3_rel']).
pp(6704,'arg3_rel',[N|R],A) :- pp_8218(N,R,A).
pp(8218,'independent_rel',[],['norm_relation','arg_rel','dim_rel','arg3_rel','independent_rel']).
pp(1208,'event_or_arg_rel',[],['norm_relation','event_or_arg_rel']).
pp(1208,'event_or_arg_rel',[N|R],A) :- pp_4718(N,R,A).
pp(4718,'independent_rel',[],['norm_relation','event_or_arg_rel','independent_rel']).
pp(4718,'arg2_rel',[],['norm_relation','event_or_arg_rel','arg2_rel']).
pp(4718,'arg2_rel',[N|R],A) :- pp_6702(N,R,A).
pp(6702,'independent_rel',[],['norm_relation','event_or_arg_rel','arg2_rel','independent_rel']).
pp(4718,'arg3_rel',[],['norm_relation','event_or_arg_rel','arg3_rel']).
pp(4718,'arg3_rel',[N|R],A) :- pp_6701(N,R,A).
pp(6701,'independent_rel',[],['norm_relation','event_or_arg_rel','arg3_rel','independent_rel']).
pp(4718,'basic_adj_arg4_rel',[],['norm_relation','event_or_arg_rel','basic_adj_arg4_rel']).
pp(4718,'basic_adj_arg4_rel',[N|R],A) :- pp_6700(N,R,A).
pp(6700,'independent_rel',[],['norm_relation','event_or_arg_rel','basic_adj_arg4_rel','independent_rel']).
pp(6700,'arg2_rel',[],['norm_relation','event_or_arg_rel','basic_adj_arg4_rel','arg2_rel']).
pp(6700,'arg2_rel',[N|R],A) :- pp_8214(N,R,A).
pp(8214,'independent_rel',[],['norm_relation','event_or_arg_rel','basic_adj_arg4_rel','arg2_rel','independent_rel']).
pp(4718,'arg4_rel',[],['norm_relation','event_or_arg_rel','arg4_rel']).
pp(4718,'arg4_rel',[N|R],A) :- pp_6699(N,R,A).
pp(6699,'independent_rel',[],['norm_relation','event_or_arg_rel','arg4_rel','independent_rel']).
pp(6699,'arg2_rel',[],['norm_relation','event_or_arg_rel','arg4_rel','arg2_rel']).
pp(6699,'arg2_rel',[N|R],A) :- pp_8212(N,R,A).
pp(8212,'independent_rel',[],['norm_relation','event_or_arg_rel','arg4_rel','arg2_rel','independent_rel']).
pp(6699,'arg3_rel',[],['norm_relation','event_or_arg_rel','arg4_rel','arg3_rel']).
pp(6699,'arg3_rel',[N|R],A) :- pp_8211(N,R,A).
pp(8211,'independent_rel',[],['norm_relation','event_or_arg_rel','arg4_rel','arg3_rel','independent_rel']).
pp(4718,'dim_rel',[],['norm_relation','event_or_arg_rel','dim_rel']).
pp(4718,'dim_rel',[N|R],A) :- pp_6698(N,R,A).
pp(6698,'independent_rel',[],['norm_relation','event_or_arg_rel','dim_rel','independent_rel']).
pp(6698,'arg3_rel',[],['norm_relation','event_or_arg_rel','dim_rel','arg3_rel']).
pp(6698,'arg3_rel',[N|R],A) :- pp_8209(N,R,A).
pp(8209,'independent_rel',[],['norm_relation','event_or_arg_rel','dim_rel','arg3_rel','independent_rel']).
pp(0,'abstr_adj_rel',[],['abstr_adj_rel']).
pp(0,'abstr_adj_rel',[N|R],A) :- pp_1337(N,R,A).
pp(1337,'independent_rel',[],['abstr_adj_rel','independent_rel']).
pp(1337,'basic_adj_arg4_rel',[],['abstr_adj_rel','basic_adj_arg4_rel']).
pp(1337,'basic_adj_arg4_rel',[N|R],A) :- pp_4775(N,R,A).
pp(4775,'independent_rel',[],['abstr_adj_rel','basic_adj_arg4_rel','independent_rel']).
pp(1337,'arg4_rel',[],['abstr_adj_rel','arg4_rel']).
pp(1337,'arg4_rel',[N|R],A) :- pp_4774(N,R,A).
pp(4774,'independent_rel',[],['abstr_adj_rel','arg4_rel','independent_rel']).
pp(0,'non_number_rel',[],['non_number_rel']).
pp(0,'non_number_rel',[N|R],A) :- pp_1207(N,R,A).
pp(1207,'independent_rel',[],['non_number_rel','independent_rel']).
pp(1207,'abstr_named_rel',[],['non_number_rel','abstr_named_rel']).
pp(1207,'abstr_named_rel',[N|R],A) :- pp_4716(N,R,A).
pp(4716,'independent_rel',[],['non_number_rel','abstr_named_rel','independent_rel']).
pp(1207,'arg2_rel',[],['non_number_rel','arg2_rel']).
pp(1207,'arg2_rel',[N|R],A) :- pp_4715(N,R,A).
pp(4715,'independent_rel',[],['non_number_rel','arg2_rel','independent_rel']).
pp(1207,'arg3_rel',[],['non_number_rel','arg3_rel']).
pp(1207,'arg3_rel',[N|R],A) :- pp_4714(N,R,A).
pp(4714,'independent_rel',[],['non_number_rel','arg3_rel','independent_rel']).
pp(4714,'abstr_named_rel',[],['non_number_rel','arg3_rel','abstr_named_rel']).
pp(4714,'abstr_named_rel',[N|R],A) :- pp_6694(N,R,A).
pp(6694,'independent_rel',[],['non_number_rel','arg3_rel','abstr_named_rel','independent_rel']).
pp(1207,'basic_adj_arg4_rel',[],['non_number_rel','basic_adj_arg4_rel']).
pp(1207,'basic_adj_arg4_rel',[N|R],A) :- pp_4713(N,R,A).
pp(4713,'independent_rel',[],['non_number_rel','basic_adj_arg4_rel','independent_rel']).
pp(4713,'arg2_rel',[],['non_number_rel','basic_adj_arg4_rel','arg2_rel']).
pp(4713,'arg2_rel',[N|R],A) :- pp_6692(N,R,A).
pp(6692,'independent_rel',[],['non_number_rel','basic_adj_arg4_rel','arg2_rel','independent_rel']).
pp(1207,'arg4_rel',[],['non_number_rel','arg4_rel']).
pp(1207,'arg4_rel',[N|R],A) :- pp_4712(N,R,A).
pp(4712,'independent_rel',[],['non_number_rel','arg4_rel','independent_rel']).
pp(4712,'arg2_rel',[],['non_number_rel','arg4_rel','arg2_rel']).
pp(4712,'arg2_rel',[N|R],A) :- pp_6690(N,R,A).
pp(6690,'independent_rel',[],['non_number_rel','arg4_rel','arg2_rel','independent_rel']).
pp(4712,'arg3_rel',[],['non_number_rel','arg4_rel','arg3_rel']).
pp(4712,'arg3_rel',[N|R],A) :- pp_6689(N,R,A).
pp(6689,'independent_rel',[],['non_number_rel','arg4_rel','arg3_rel','independent_rel']).
pp(1207,'dim_rel',[],['non_number_rel','dim_rel']).
pp(1207,'dim_rel',[N|R],A) :- pp_4711(N,R,A).
pp(4711,'independent_rel',[],['non_number_rel','dim_rel','independent_rel']).
pp(4711,'arg3_rel',[],['non_number_rel','dim_rel','arg3_rel']).
pp(4711,'arg3_rel',[N|R],A) :- pp_6687(N,R,A).
pp(6687,'independent_rel',[],['non_number_rel','dim_rel','arg3_rel','independent_rel']).
pp(1207,'arg_rel',[],['non_number_rel','arg_rel']).
pp(1207,'arg_rel',[N|R],A) :- pp_4710(N,R,A).
pp(4710,'independent_rel',[],['non_number_rel','arg_rel','independent_rel']).
pp(4710,'arg3_rel',[],['non_number_rel','arg_rel','arg3_rel']).
pp(4710,'arg3_rel',[N|R],A) :- pp_6685(N,R,A).
pp(6685,'independent_rel',[],['non_number_rel','arg_rel','arg3_rel','independent_rel']).
pp(4710,'basic_adj_arg4_rel',[],['non_number_rel','arg_rel','basic_adj_arg4_rel']).
pp(4710,'basic_adj_arg4_rel',[N|R],A) :- pp_6684(N,R,A).
pp(6684,'independent_rel',[],['non_number_rel','arg_rel','basic_adj_arg4_rel','independent_rel']).
pp(4710,'arg4_rel',[],['non_number_rel','arg_rel','arg4_rel']).
pp(4710,'arg4_rel',[N|R],A) :- pp_6683(N,R,A).
pp(6683,'independent_rel',[],['non_number_rel','arg_rel','arg4_rel','independent_rel']).
pp(4710,'dim_rel',[],['non_number_rel','arg_rel','dim_rel']).
pp(4710,'dim_rel',[N|R],A) :- pp_6682(N,R,A).
pp(6682,'independent_rel',[],['non_number_rel','arg_rel','dim_rel','independent_rel']).
pp(6682,'arg3_rel',[],['non_number_rel','arg_rel','dim_rel','arg3_rel']).
pp(6682,'arg3_rel',[N|R],A) :- pp_8199(N,R,A).
pp(8199,'independent_rel',[],['non_number_rel','arg_rel','dim_rel','arg3_rel','independent_rel']).
pp(1207,'event_or_arg_rel',[],['non_number_rel','event_or_arg_rel']).
pp(1207,'event_or_arg_rel',[N|R],A) :- pp_4709(N,R,A).
pp(4709,'independent_rel',[],['non_number_rel','event_or_arg_rel','independent_rel']).
pp(4709,'arg2_rel',[],['non_number_rel','event_or_arg_rel','arg2_rel']).
pp(4709,'arg2_rel',[N|R],A) :- pp_6680(N,R,A).
pp(6680,'independent_rel',[],['non_number_rel','event_or_arg_rel','arg2_rel','independent_rel']).
pp(4709,'arg3_rel',[],['non_number_rel','event_or_arg_rel','arg3_rel']).
pp(4709,'arg3_rel',[N|R],A) :- pp_6679(N,R,A).
pp(6679,'independent_rel',[],['non_number_rel','event_or_arg_rel','arg3_rel','independent_rel']).
pp(4709,'basic_adj_arg4_rel',[],['non_number_rel','event_or_arg_rel','basic_adj_arg4_rel']).
pp(4709,'basic_adj_arg4_rel',[N|R],A) :- pp_6678(N,R,A).
pp(6678,'independent_rel',[],['non_number_rel','event_or_arg_rel','basic_adj_arg4_rel','independent_rel']).
pp(6678,'arg2_rel',[],['non_number_rel','event_or_arg_rel','basic_adj_arg4_rel','arg2_rel']).
pp(6678,'arg2_rel',[N|R],A) :- pp_8195(N,R,A).
pp(8195,'independent_rel',[],['non_number_rel','event_or_arg_rel','basic_adj_arg4_rel','arg2_rel','independent_rel']).
pp(4709,'arg4_rel',[],['non_number_rel','event_or_arg_rel','arg4_rel']).
pp(4709,'arg4_rel',[N|R],A) :- pp_6677(N,R,A).
pp(6677,'independent_rel',[],['non_number_rel','event_or_arg_rel','arg4_rel','independent_rel']).
pp(6677,'arg2_rel',[],['non_number_rel','event_or_arg_rel','arg4_rel','arg2_rel']).
pp(6677,'arg2_rel',[N|R],A) :- pp_8193(N,R,A).
pp(8193,'independent_rel',[],['non_number_rel','event_or_arg_rel','arg4_rel','arg2_rel','independent_rel']).
pp(6677,'arg3_rel',[],['non_number_rel','event_or_arg_rel','arg4_rel','arg3_rel']).
pp(6677,'arg3_rel',[N|R],A) :- pp_8192(N,R,A).
pp(8192,'independent_rel',[],['non_number_rel','event_or_arg_rel','arg4_rel','arg3_rel','independent_rel']).
pp(4709,'dim_rel',[],['non_number_rel','event_or_arg_rel','dim_rel']).
pp(4709,'dim_rel',[N|R],A) :- pp_6676(N,R,A).
pp(6676,'independent_rel',[],['non_number_rel','event_or_arg_rel','dim_rel','independent_rel']).
pp(6676,'arg3_rel',[],['non_number_rel','event_or_arg_rel','dim_rel','arg3_rel']).
pp(6676,'arg3_rel',[N|R],A) :- pp_8190(N,R,A).
pp(8190,'independent_rel',[],['non_number_rel','event_or_arg_rel','dim_rel','arg3_rel','independent_rel']).
pp(0,'abstr_number_rel',[],['abstr_number_rel']).
pp(0,'ord_rel',[],['ord_rel']).
pp(0,'number_or_degree_rel',[],['number_or_degree_rel']).
pp(0,'number_or_degree_rel',[N|R],A) :- pp_1206(N,R,A).
pp(1206,'dim_rel',[],['number_or_degree_rel','dim_rel']).
pp(0,'_without_rel_s',[],['_without_rel_s']).
pp(0,'_with_rel_s',[],['_with_rel_s']).
pp(0,'_upon_rel_s',[],['_upon_rel_s']).
pp(0,'_until_rel_s',[],['_until_rel_s']).
pp(0,'_towards_rel_s',[],['_towards_rel_s']).
pp(0,'_together_rel_s',[],['_together_rel_s']).
pp(0,'_to_until_rel_s',[],['_to_until_rel_s']).
pp(0,'_to_rel_s',[],['_to_rel_s']).
pp(0,'_to_do_with_rel_s',[],['_to_do_with_rel_s']).
pp(0,'_through_rel_s',[],['_through_rel_s']).
pp(0,'_short_rel_s',[],['_short_rel_s']).
pp(0,'_over_rel_s',[],['_over_rel_s']).
pp(0,'_out_rel_s',[],['_out_rel_s']).
pp(0,'_out_of_rel_s',[],['_out_of_rel_s']).
pp(0,'_open_rel_s',[],['_open_rel_s']).
pp(0,'_on_rel_s',[],['_on_rel_s']).
pp(0,'_off_rel_s',[],['_off_rel_s']).
pp(0,'_of_rel_s',[],['_of_rel_s']).
pp(0,'_like_prepx_rel_s',[],['_like_prepx_rel_s']).
pp(0,'_into_rel_s',[],['_into_rel_s']).
pp(0,'_in_rel_s',[],['_in_rel_s']).
pp(0,'_from_rel_s',[],['_from_rel_s']).
pp(0,'_forward_rel_s',[],['_forward_rel_s']).
pp(0,'_forth_rel_s',[],['_forth_rel_s']).
pp(0,'_for_rel_s',[],['_for_rel_s']).
pp(0,'_down_rel_s',[],['_down_rel_s']).
pp(0,'_by_rel_s',[],['_by_rel_s']).
pp(0,'_by_pass_rel',[],['_by_pass_rel']).
pp(0,'_between_rel_s',[],['_between_rel_s']).
pp(0,'_behind_rel_s',[],['_behind_rel_s']).
pp(0,'_back_adv_rel_s',[],['_back_adv_rel_s']).
pp(0,'_away_adv_rel_s',[],['_away_adv_rel_s']).
pp(0,'_at_rel_s',[],['_at_rel_s']).
pp(0,'_aside_rel_s',[],['_aside_rel_s']).
pp(0,'_around_rel_s',[],['_around_rel_s']).
pp(0,'_around_loc_rel_s',[],['_around_loc_rel_s']).
pp(0,'_apart_isect_rel_s',[],['_apart_isect_rel_s']).
pp(0,'_along_p_rel_s',[],['_along_p_rel_s']).
pp(0,'_against_rel_s',[],['_against_rel_s']).
pp(0,'_after_prepx_rel_s',[],['_after_prepx_rel_s']).
pp(0,'_across_rel_s',[],['_across_rel_s']).
pp(0,'_about_rel_s',[],['_about_rel_s']).
pp(0,'selected_rel',[],['selected_rel']).
pp(0,'selected_rel',[N|R],A) :- pp_1205(N,R,A).
pp(1205,'dir_or_state_rel',[],['selected_rel','dir_or_state_rel']).
pp(1205,'dir_rel',[],['selected_rel','dir_rel']).
pp(1205,'state_loc_rel',[],['selected_rel','state_loc_rel']).
pp(1205,'temp_loc_abstr_rel',[],['selected_rel','temp_loc_abstr_rel']).
pp(1205,'loc_abstr_rel',[],['selected_rel','loc_abstr_rel']).
pp(1205,'miscprep_rel',[],['selected_rel','miscprep_rel']).
pp(1205,'prep_mod_rel',[],['selected_rel','prep_mod_rel']).
pp(1205,'prep_rel',[],['selected_rel','prep_rel']).
pp(1205,'arg3_rel',[],['selected_rel','arg3_rel']).
pp(1205,'abstr_adv_rel',[],['selected_rel','abstr_adv_rel']).
pp(1205,'abstr_adj_rel',[],['selected_rel','abstr_adj_rel']).
pp(1205,'basic_adj_rel',[],['selected_rel','basic_adj_rel']).
pp(1205,'dim_rel',[],['selected_rel','dim_rel']).
pp(1205,'dim_rel',[N|R],A) :- pp_4695(N,R,A).
pp(4695,'arg3_rel',[],['selected_rel','dim_rel','arg3_rel']).
pp(1205,'arg_rel',[],['selected_rel','arg_rel']).
pp(1205,'arg_rel',[N|R],A) :- pp_4694(N,R,A).
pp(4694,'arg3_rel',[],['selected_rel','arg_rel','arg3_rel']).
pp(4694,'dim_rel',[],['selected_rel','arg_rel','dim_rel']).
pp(4694,'dim_rel',[N|R],A) :- pp_6673(N,R,A).
pp(6673,'arg3_rel',[],['selected_rel','arg_rel','dim_rel','arg3_rel']).
pp(1205,'event_or_arg_rel',[],['selected_rel','event_or_arg_rel']).
pp(1205,'event_or_arg_rel',[N|R],A) :- pp_4693(N,R,A).
pp(4693,'arg3_rel',[],['selected_rel','event_or_arg_rel','arg3_rel']).
pp(4693,'dim_rel',[],['selected_rel','event_or_arg_rel','dim_rel']).
pp(4693,'dim_rel',[N|R],A) :- pp_6671(N,R,A).
pp(6671,'arg3_rel',[],['selected_rel','event_or_arg_rel','dim_rel','arg3_rel']).
pp(1205,'event_rel',[],['selected_rel','event_rel']).
pp(1205,'event_rel',[N|R],A) :- pp_4692(N,R,A).
pp(4692,'arg3_rel',[],['selected_rel','event_rel','arg3_rel']).
pp(4692,'dim_rel',[],['selected_rel','event_rel','dim_rel']).
pp(4692,'dim_rel',[N|R],A) :- pp_6669(N,R,A).
pp(6669,'arg3_rel',[],['selected_rel','event_rel','dim_rel','arg3_rel']).
pp(4692,'arg_rel',[],['selected_rel','event_rel','arg_rel']).
pp(4692,'arg_rel',[N|R],A) :- pp_6668(N,R,A).
pp(6668,'arg3_rel',[],['selected_rel','event_rel','arg_rel','arg3_rel']).
pp(6668,'dim_rel',[],['selected_rel','event_rel','arg_rel','dim_rel']).
pp(6668,'dim_rel',[N|R],A) :- pp_8185(N,R,A).
pp(8185,'arg3_rel',[],['selected_rel','event_rel','arg_rel','dim_rel','arg3_rel']).
pp(4692,'event_or_arg_rel',[],['selected_rel','event_rel','event_or_arg_rel']).
pp(4692,'event_or_arg_rel',[N|R],A) :- pp_6667(N,R,A).
pp(6667,'arg3_rel',[],['selected_rel','event_rel','event_or_arg_rel','arg3_rel']).
pp(6667,'dim_rel',[],['selected_rel','event_rel','event_or_arg_rel','dim_rel']).
pp(6667,'dim_rel',[N|R],A) :- pp_8183(N,R,A).
pp(8183,'arg3_rel',[],['selected_rel','event_rel','event_or_arg_rel','dim_rel','arg3_rel']).
pp(1205,'norm_relation',[],['selected_rel','norm_relation']).
pp(1205,'norm_relation',[N|R],A) :- pp_4691(N,R,A).
pp(4691,'arg3_rel',[],['selected_rel','norm_relation','arg3_rel']).
pp(4691,'dim_rel',[],['selected_rel','norm_relation','dim_rel']).
pp(4691,'dim_rel',[N|R],A) :- pp_6665(N,R,A).
pp(6665,'arg3_rel',[],['selected_rel','norm_relation','dim_rel','arg3_rel']).
pp(4691,'arg_rel',[],['selected_rel','norm_relation','arg_rel']).
pp(4691,'arg_rel',[N|R],A) :- pp_6664(N,R,A).
pp(6664,'arg3_rel',[],['selected_rel','norm_relation','arg_rel','arg3_rel']).
pp(6664,'dim_rel',[],['selected_rel','norm_relation','arg_rel','dim_rel']).
pp(6664,'dim_rel',[N|R],A) :- pp_8180(N,R,A).
pp(8180,'arg3_rel',[],['selected_rel','norm_relation','arg_rel','dim_rel','arg3_rel']).
pp(4691,'event_or_arg_rel',[],['selected_rel','norm_relation','event_or_arg_rel']).
pp(4691,'event_or_arg_rel',[N|R],A) :- pp_6663(N,R,A).
pp(6663,'arg3_rel',[],['selected_rel','norm_relation','event_or_arg_rel','arg3_rel']).
pp(6663,'dim_rel',[],['selected_rel','norm_relation','event_or_arg_rel','dim_rel']).
pp(6663,'dim_rel',[N|R],A) :- pp_8178(N,R,A).
pp(8178,'arg3_rel',[],['selected_rel','norm_relation','event_or_arg_rel','dim_rel','arg3_rel']).
pp(1205,'non_number_rel',[],['selected_rel','non_number_rel']).
pp(1205,'non_number_rel',[N|R],A) :- pp_4690(N,R,A).
pp(4690,'arg3_rel',[],['selected_rel','non_number_rel','arg3_rel']).
pp(4690,'dim_rel',[],['selected_rel','non_number_rel','dim_rel']).
pp(4690,'dim_rel',[N|R],A) :- pp_6661(N,R,A).
pp(6661,'arg3_rel',[],['selected_rel','non_number_rel','dim_rel','arg3_rel']).
pp(4690,'arg_rel',[],['selected_rel','non_number_rel','arg_rel']).
pp(4690,'arg_rel',[N|R],A) :- pp_6660(N,R,A).
pp(6660,'arg3_rel',[],['selected_rel','non_number_rel','arg_rel','arg3_rel']).
pp(6660,'dim_rel',[],['selected_rel','non_number_rel','arg_rel','dim_rel']).
pp(6660,'dim_rel',[N|R],A) :- pp_8175(N,R,A).
pp(8175,'arg3_rel',[],['selected_rel','non_number_rel','arg_rel','dim_rel','arg3_rel']).
pp(4690,'event_or_arg_rel',[],['selected_rel','non_number_rel','event_or_arg_rel']).
pp(4690,'event_or_arg_rel',[N|R],A) :- pp_6659(N,R,A).
pp(6659,'arg3_rel',[],['selected_rel','non_number_rel','event_or_arg_rel','arg3_rel']).
pp(6659,'dim_rel',[],['selected_rel','non_number_rel','event_or_arg_rel','dim_rel']).
pp(6659,'dim_rel',[N|R],A) :- pp_8173(N,R,A).
pp(8173,'arg3_rel',[],['selected_rel','non_number_rel','event_or_arg_rel','dim_rel','arg3_rel']).
pp(0,'relation',[],['relation']).
pp(0,'relation',[N|R],A) :- pp_1204(N,R,A).
pp(1204,'independent_rel',[],['relation','independent_rel']).
pp(0,'nom-obj_mrs',[],['nom-obj_mrs']).
pp(0,'psoa_mrs',[],['psoa_mrs']).
pp(0,'nom-obj_basicmrs',[],['nom-obj_basicmrs']).
pp(0,'psoa_basicmrs',[],['psoa_basicmrs']).
pp(0,'nom-obj_basicmrs',[],['nom-obj_basicmrs']).
pp(0,'nom-obj_mrs',[],['nom-obj_mrs']).
pp(0,'nom-obj',[],['nom-obj']).
pp(0,'psoa_basicmrs',[],['psoa_basicmrs']).
pp(0,'psoa_mrs',[],['psoa_mrs']).
pp(0,'psoa',[],['psoa']).
pp(0,'intadj1',[],['intadj1']).
pp(0,'adv',[],['adv']).
pp(0,'a_and_g',[],['a_and_g']).
pp(0,'gerund_acc',[],['gerund_acc']).
pp(0,'gerund',[],['gerund']).
pp(0,'v_and_g',[],['v_and_g']).
pp(0,'comp',[],['comp']).
pp(0,'v_and_a',[],['v_and_a']).
pp(0,'v_and_n',[],['v_and_n']).
pp(0,'v_and_p',[],['v_and_p']).
pp(0,'verb',[],['verb']).
pp(0,'verb*',[],['verb*']).
pp(0,'verb_or_comp',[],['verb_or_comp']).
pp(0,'verbal',[],['verbal']).
pp(0,'basic_adv',[],['basic_adv']).
pp(0,'basic_adv',[N|R],A) :- pp_1147(N,R,A).
pp(1147,'disc_adverbee',[],['basic_adv','disc_adverbee']).
pp(0,'intdet',[],['intdet']).
pp(0,'det',[],['det']).
pp(0,'func',[],['func']).
pp(0,'func',[N|R],A) :- pp_1143(N,R,A).
pp(1143,'disc_adverbee',[],['func','disc_adverbee']).
pp(0,'intadj2-',[],['intadj2-']).
pp(0,'intadj2-',[N|R],A) :- pp_1142(N,R,A).
pp(1142,'digit2',[],['intadj2-','digit2']).
pp(1142,'digit3',[],['intadj2-','digit3']).
pp(1142,'digit6',[],['intadj2-','digit6']).
pp(1142,'digit9',[],['intadj2-','digit9']).
pp(1142,'digitn',[],['intadj2-','digitn']).
pp(0,'intadj3-',[],['intadj3-']).
pp(0,'intadj3-',[N|R],A) :- pp_1141(N,R,A).
pp(1141,'digit2',[],['intadj3-','digit2']).
pp(1141,'digit3',[],['intadj3-','digit3']).
pp(1141,'digit6',[],['intadj3-','digit6']).
pp(1141,'digit9',[],['intadj3-','digit9']).
pp(1141,'digitn',[],['intadj3-','digitn']).
pp(0,'intadj6-',[],['intadj6-']).
pp(0,'intadj6-',[N|R],A) :- pp_1140(N,R,A).
pp(1140,'digit2',[],['intadj6-','digit2']).
pp(1140,'digit3',[],['intadj6-','digit3']).
pp(1140,'digit6',[],['intadj6-','digit6']).
pp(1140,'digit9',[],['intadj6-','digit9']).
pp(1140,'digitn',[],['intadj6-','digitn']).
pp(0,'intadj9-',[],['intadj9-']).
pp(0,'intadj9-',[N|R],A) :- pp_1139(N,R,A).
pp(1139,'digit2',[],['intadj9-','digit2']).
pp(1139,'digit3',[],['intadj9-','digit3']).
pp(1139,'digit6',[],['intadj9-','digit6']).
pp(1139,'digit9',[],['intadj9-','digit9']).
pp(1139,'digitn',[],['intadj9-','digitn']).
pp(0,'intadj',[],['intadj']).
pp(0,'intadj',[N|R],A) :- pp_1138(N,R,A).
pp(1138,'digit2',[],['intadj','digit2']).
pp(1138,'digit3',[],['intadj','digit3']).
pp(1138,'digit6',[],['intadj','digit6']).
pp(1138,'digit9',[],['intadj','digit9']).
pp(1138,'digitn',[],['intadj','digitn']).
pp(0,'intsort',[],['intsort']).
pp(0,'intsort',[N|R],A) :- pp_1137(N,R,A).
pp(1137,'digit2',[],['intsort','digit2']).
pp(1137,'digit3',[],['intsort','digit3']).
pp(1137,'digit6',[],['intsort','digit6']).
pp(1137,'digit9',[],['intsort','digit9']).
pp(1137,'digitn',[],['intsort','digitn']).
pp(0,'a_and_p',[],['a_and_p']).
pp(0,'adj',[],['adj']).
pp(0,'mod_and_a',[],['mod_and_a']).
pp(0,'n_and_a',[],['n_and_a']).
pp(0,'v_and_a',[],['v_and_a']).
pp(0,'adj*',[],['adj*']).
pp(0,'adj*',[N|R],A) :- pp_1132(N,R,A).
pp(1132,'disc_adverbee',[],['adj*','disc_adverbee']).
pp(0,'noun_acc',[],['noun_acc']).
pp(0,'mobile_nom',[],['mobile_nom']).
pp(0,'mod_and_p',[],['mod_and_p']).
pp(0,'n_and_p',[],['n_and_p']).
pp(0,'prep',[],['prep']).
pp(0,'a_and_p',[],['a_and_p']).
pp(0,'prep*',[],['prep*']).
pp(0,'adv',[],['adv']).
pp(0,'mobile',[],['mobile']).
pp(0,'mobile',[N|R],A) :- pp_1125(N,R,A).
pp(1125,'gerund*',[],['mobile','gerund*']).
pp(1125,'verb*',[],['mobile','verb*']).
pp(1125,'verbal',[],['mobile','verbal']).
pp(1125,'disc_adverbee',[],['mobile','disc_adverbee']).
pp(0,'a_or_p',[],['a_or_p']).
pp(0,'a_or_p',[N|R],A) :- pp_1120(N,R,A).
pp(1120,'verb*',[],['a_or_p','verb*']).
pp(1120,'verbal',[],['a_or_p','verbal']).
pp(1120,'disc_adverbee',[],['a_or_p','disc_adverbee']).
pp(1120,'mobile',[],['a_or_p','mobile']).
pp(1120,'mobile',[N|R],A) :- pp_4648(N,R,A).
pp(4648,'verb*',[],['a_or_p','mobile','verb*']).
pp(4648,'verbal',[],['a_or_p','mobile','verbal']).
pp(4648,'disc_adverbee',[],['a_or_p','mobile','disc_adverbee']).
pp(0,'adverbee',[],['adverbee']).
pp(0,'adverbee',[N|R],A) :- pp_1118(N,R,A).
pp(1118,'disc_adverbee',[],['adverbee','disc_adverbee']).
pp(1118,'prep*',[],['adverbee','prep*']).
pp(1118,'mobile',[],['adverbee','mobile']).
pp(1118,'mobile',[N|R],A) :- pp_4645(N,R,A).
pp(4645,'disc_adverbee',[],['adverbee','mobile','disc_adverbee']).
pp(1118,'a_or_p',[],['adverbee','a_or_p']).
pp(1118,'a_or_p',[N|R],A) :- pp_4644(N,R,A).
pp(4644,'disc_adverbee',[],['adverbee','a_or_p','disc_adverbee']).
pp(4644,'mobile',[],['adverbee','a_or_p','mobile']).
pp(4644,'mobile',[N|R],A) :- pp_6653(N,R,A).
pp(6653,'disc_adverbee',[],['adverbee','a_or_p','mobile','disc_adverbee']).
pp(0,'mod_and_n',[],['mod_and_n']).
pp(0,'noun',[],['noun']).
pp(0,'n_and_a',[],['n_and_a']).
pp(0,'noun*',[],['noun*']).
pp(0,'noun*',[N|R],A) :- pp_1114(N,R,A).
pp(1114,'mobile',[],['noun*','mobile']).
pp(1114,'a_or_p',[],['noun*','a_or_p']).
pp(1114,'a_or_p',[N|R],A) :- pp_4642(N,R,A).
pp(4642,'mobile',[],['noun*','a_or_p','mobile']).
pp(1114,'adverbee',[],['noun*','adverbee']).
pp(0,'a_and_g',[],['a_and_g']).
pp(0,'n_or_a',[],['n_or_a']).
pp(0,'n_or_a',[N|R],A) :- pp_1113(N,R,A).
pp(1113,'verb*',[],['n_or_a','verb*']).
pp(1113,'verbal',[],['n_or_a','verbal']).
pp(1113,'disc_adverbee',[],['n_or_a','disc_adverbee']).
pp(1113,'prep*',[],['n_or_a','prep*']).
pp(1113,'mobile',[],['n_or_a','mobile']).
pp(1113,'mobile',[N|R],A) :- pp_4636(N,R,A).
pp(4636,'disc_adverbee',[],['n_or_a','mobile','disc_adverbee']).
pp(1113,'a_or_p',[],['n_or_a','a_or_p']).
pp(1113,'a_or_p',[N|R],A) :- pp_4635(N,R,A).
pp(4635,'disc_adverbee',[],['n_or_a','a_or_p','disc_adverbee']).
pp(4635,'mobile',[],['n_or_a','a_or_p','mobile']).
pp(4635,'mobile',[N|R],A) :- pp_6649(N,R,A).
pp(6649,'disc_adverbee',[],['n_or_a','a_or_p','mobile','disc_adverbee']).
pp(1113,'adverbee',[],['n_or_a','adverbee']).
pp(1113,'adverbee',[N|R],A) :- pp_4634(N,R,A).
pp(4634,'disc_adverbee',[],['n_or_a','adverbee','disc_adverbee']).
pp(0,'modnp',[],['modnp']).
pp(0,'modnp*',[],['modnp*']).
pp(0,'modnp*',[N|R],A) :- pp_1111(N,R,A).
pp(1111,'mobile',[],['modnp*','mobile']).
pp(1111,'a_or_p',[],['modnp*','a_or_p']).
pp(1111,'a_or_p',[N|R],A) :- pp_4632(N,R,A).
pp(4632,'mobile',[],['modnp*','a_or_p','mobile']).
pp(1111,'n_or_a',[],['modnp*','n_or_a']).
pp(0,'noun_acc',[],['noun_acc']).
pp(0,'n_or_p',[],['n_or_p']).
pp(0,'n_or_p',[N|R],A) :- pp_1110(N,R,A).
pp(1110,'verb*',[],['n_or_p','verb*']).
pp(1110,'verbal',[],['n_or_p','verbal']).
pp(1110,'disc_adverbee',[],['n_or_p','disc_adverbee']).
pp(1110,'adj*',[],['n_or_p','adj*']).
pp(1110,'mobile',[],['n_or_p','mobile']).
pp(1110,'a_or_p',[],['n_or_p','a_or_p']).
pp(1110,'a_or_p',[N|R],A) :- pp_4625(N,R,A).
pp(4625,'mobile',[],['n_or_p','a_or_p','mobile']).
pp(1110,'adverbee',[],['n_or_p','adverbee']).
pp(1110,'adverbee',[N|R],A) :- pp_4624(N,R,A).
pp(4624,'disc_adverbee',[],['n_or_p','adverbee','disc_adverbee']).
pp(4624,'mobile',[],['n_or_p','adverbee','mobile']).
pp(4624,'a_or_p',[],['n_or_p','adverbee','a_or_p']).
pp(4624,'a_or_p',[N|R],A) :- pp_6643(N,R,A).
pp(6643,'mobile',[],['n_or_p','adverbee','a_or_p','mobile']).
pp(1110,'n_or_a',[],['n_or_p','n_or_a']).
pp(1110,'n_or_a',[N|R],A) :- pp_4623(N,R,A).
pp(4623,'mobile',[],['n_or_p','n_or_a','mobile']).
pp(4623,'a_or_p',[],['n_or_p','n_or_a','a_or_p']).
pp(4623,'a_or_p',[N|R],A) :- pp_6641(N,R,A).
pp(6641,'mobile',[],['n_or_p','n_or_a','a_or_p','mobile']).
pp(4623,'adverbee',[],['n_or_p','n_or_a','adverbee']).
pp(0,'n_or_v',[],['n_or_v']).
pp(0,'n_or_v',[N|R],A) :- pp_1109(N,R,A).
pp(1109,'disc_adverbee',[],['n_or_v','disc_adverbee']).
pp(1109,'adj*',[],['n_or_v','adj*']).
pp(1109,'adj*',[N|R],A) :- pp_4621(N,R,A).
pp(4621,'disc_adverbee',[],['n_or_v','adj*','disc_adverbee']).
pp(1109,'mobile_nom',[],['n_or_v','mobile_nom']).
pp(1109,'prep*',[],['n_or_v','prep*']).
pp(1109,'mobile',[],['n_or_v','mobile']).
pp(1109,'mobile',[N|R],A) :- pp_4618(N,R,A).
pp(4618,'disc_adverbee',[],['n_or_v','mobile','disc_adverbee']).
pp(1109,'a_or_p',[],['n_or_v','a_or_p']).
pp(1109,'a_or_p',[N|R],A) :- pp_4617(N,R,A).
pp(4617,'disc_adverbee',[],['n_or_v','a_or_p','disc_adverbee']).
pp(4617,'mobile',[],['n_or_v','a_or_p','mobile']).
pp(4617,'mobile',[N|R],A) :- pp_6636(N,R,A).
pp(6636,'disc_adverbee',[],['n_or_v','a_or_p','mobile','disc_adverbee']).
pp(1109,'adverbee',[],['n_or_v','adverbee']).
pp(1109,'adverbee',[N|R],A) :- pp_4616(N,R,A).
pp(4616,'disc_adverbee',[],['n_or_v','adverbee','disc_adverbee']).
pp(4616,'mobile',[],['n_or_v','adverbee','mobile']).
pp(4616,'mobile',[N|R],A) :- pp_6634(N,R,A).
pp(6634,'disc_adverbee',[],['n_or_v','adverbee','mobile','disc_adverbee']).
pp(4616,'a_or_p',[],['n_or_v','adverbee','a_or_p']).
pp(4616,'a_or_p',[N|R],A) :- pp_6633(N,R,A).
pp(6633,'disc_adverbee',[],['n_or_v','adverbee','a_or_p','disc_adverbee']).
pp(6633,'mobile',[],['n_or_v','adverbee','a_or_p','mobile']).
pp(6633,'mobile',[N|R],A) :- pp_8165(N,R,A).
pp(8165,'disc_adverbee',[],['n_or_v','adverbee','a_or_p','mobile','disc_adverbee']).
pp(1109,'n_or_a',[],['n_or_v','n_or_a']).
pp(1109,'n_or_a',[N|R],A) :- pp_4615(N,R,A).
pp(4615,'disc_adverbee',[],['n_or_v','n_or_a','disc_adverbee']).
pp(4615,'mobile',[],['n_or_v','n_or_a','mobile']).
pp(4615,'mobile',[N|R],A) :- pp_6631(N,R,A).
pp(6631,'disc_adverbee',[],['n_or_v','n_or_a','mobile','disc_adverbee']).
pp(4615,'a_or_p',[],['n_or_v','n_or_a','a_or_p']).
pp(4615,'a_or_p',[N|R],A) :- pp_6630(N,R,A).
pp(6630,'disc_adverbee',[],['n_or_v','n_or_a','a_or_p','disc_adverbee']).
pp(6630,'mobile',[],['n_or_v','n_or_a','a_or_p','mobile']).
pp(6630,'mobile',[N|R],A) :- pp_8162(N,R,A).
pp(8162,'disc_adverbee',[],['n_or_v','n_or_a','a_or_p','mobile','disc_adverbee']).
pp(4615,'adverbee',[],['n_or_v','n_or_a','adverbee']).
pp(4615,'adverbee',[N|R],A) :- pp_6629(N,R,A).
pp(6629,'disc_adverbee',[],['n_or_v','n_or_a','adverbee','disc_adverbee']).
pp(1109,'n_or_p',[],['n_or_v','n_or_p']).
pp(1109,'n_or_p',[N|R],A) :- pp_4614(N,R,A).
pp(4614,'disc_adverbee',[],['n_or_v','n_or_p','disc_adverbee']).
pp(4614,'mobile',[],['n_or_v','n_or_p','mobile']).
pp(4614,'a_or_p',[],['n_or_v','n_or_p','a_or_p']).
pp(4614,'a_or_p',[N|R],A) :- pp_6626(N,R,A).
pp(6626,'mobile',[],['n_or_v','n_or_p','a_or_p','mobile']).
pp(4614,'adverbee',[],['n_or_v','n_or_p','adverbee']).
pp(4614,'adverbee',[N|R],A) :- pp_6625(N,R,A).
pp(6625,'disc_adverbee',[],['n_or_v','n_or_p','adverbee','disc_adverbee']).
pp(6625,'mobile',[],['n_or_v','n_or_p','adverbee','mobile']).
pp(6625,'a_or_p',[],['n_or_v','n_or_p','adverbee','a_or_p']).
pp(6625,'a_or_p',[N|R],A) :- pp_8157(N,R,A).
pp(8157,'mobile',[],['n_or_v','n_or_p','adverbee','a_or_p','mobile']).
pp(0,'strict_supnoun',[],['strict_supnoun']).
pp(0,'strict_supnoun',[N|R],A) :- pp_1108(N,R,A).
pp(1108,'mobile_nom',[],['strict_supnoun','mobile_nom']).
pp(1108,'mobile',[],['strict_supnoun','mobile']).
pp(1108,'n_or_v',[],['strict_supnoun','n_or_v']).
pp(1108,'n_or_v',[N|R],A) :- pp_4611(N,R,A).
pp(4611,'mobile_nom',[],['strict_supnoun','n_or_v','mobile_nom']).
pp(4611,'mobile',[],['strict_supnoun','n_or_v','mobile']).
pp(0,'strict_nominal',[],['strict_nominal']).
pp(0,'strict_nominal',[N|R],A) :- pp_1107(N,R,A).
pp(1107,'mobile_nom',[],['strict_nominal','mobile_nom']).
pp(1107,'mobile',[],['strict_nominal','mobile']).
pp(1107,'n_or_v',[],['strict_nominal','n_or_v']).
pp(1107,'n_or_v',[N|R],A) :- pp_4608(N,R,A).
pp(4608,'mobile_nom',[],['strict_nominal','n_or_v','mobile_nom']).
pp(4608,'mobile',[],['strict_nominal','n_or_v','mobile']).
pp(0,'n_and_p',[],['n_and_p']).
pp(0,'noun*',[],['noun*']).
pp(0,'noun*',[N|R],A) :- pp_1114(N,R,A).
pp(1114,'mobile',[],['noun*','mobile']).
pp(1114,'a_or_p',[],['noun*','a_or_p']).
pp(1114,'a_or_p',[N|R],A) :- pp_4642(N,R,A).
pp(4642,'mobile',[],['noun*','a_or_p','mobile']).
pp(1114,'adverbee',[],['noun*','adverbee']).
pp(0,'mod_and_n',[],['mod_and_n']).
pp(0,'supnoun',[],['supnoun']).
pp(0,'supnoun',[N|R],A) :- pp_1106(N,R,A).
pp(1106,'verb*',[],['supnoun','verb*']).
pp(1106,'verbal',[],['supnoun','verbal']).
pp(1106,'disc_adverbee',[],['supnoun','disc_adverbee']).
pp(1106,'adj*',[],['supnoun','adj*']).
pp(1106,'mobile_nom',[],['supnoun','mobile_nom']).
pp(1106,'mobile',[],['supnoun','mobile']).
pp(1106,'mobile',[N|R],A) :- pp_4602(N,R,A).
pp(4602,'disc_adverbee',[],['supnoun','mobile','disc_adverbee']).
pp(1106,'a_or_p',[],['supnoun','a_or_p']).
pp(1106,'a_or_p',[N|R],A) :- pp_4601(N,R,A).
pp(4601,'mobile',[],['supnoun','a_or_p','mobile']).
pp(1106,'adverbee',[],['supnoun','adverbee']).
pp(1106,'adverbee',[N|R],A) :- pp_4600(N,R,A).
pp(4600,'disc_adverbee',[],['supnoun','adverbee','disc_adverbee']).
pp(4600,'mobile',[],['supnoun','adverbee','mobile']).
pp(4600,'mobile',[N|R],A) :- pp_6617(N,R,A).
pp(6617,'disc_adverbee',[],['supnoun','adverbee','mobile','disc_adverbee']).
pp(4600,'a_or_p',[],['supnoun','adverbee','a_or_p']).
pp(4600,'a_or_p',[N|R],A) :- pp_6616(N,R,A).
pp(6616,'mobile',[],['supnoun','adverbee','a_or_p','mobile']).
pp(1106,'n_or_a',[],['supnoun','n_or_a']).
pp(1106,'n_or_a',[N|R],A) :- pp_4599(N,R,A).
pp(4599,'disc_adverbee',[],['supnoun','n_or_a','disc_adverbee']).
pp(4599,'mobile',[],['supnoun','n_or_a','mobile']).
pp(4599,'a_or_p',[],['supnoun','n_or_a','a_or_p']).
pp(4599,'a_or_p',[N|R],A) :- pp_6613(N,R,A).
pp(6613,'mobile',[],['supnoun','n_or_a','a_or_p','mobile']).
pp(4599,'adverbee',[],['supnoun','n_or_a','adverbee']).
pp(4599,'adverbee',[N|R],A) :- pp_6612(N,R,A).
pp(6612,'disc_adverbee',[],['supnoun','n_or_a','adverbee','disc_adverbee']).
pp(1106,'n_or_v',[],['supnoun','n_or_v']).
pp(1106,'n_or_v',[N|R],A) :- pp_4598(N,R,A).
pp(4598,'disc_adverbee',[],['supnoun','n_or_v','disc_adverbee']).
pp(4598,'adj*',[],['supnoun','n_or_v','adj*']).
pp(4598,'mobile_nom',[],['supnoun','n_or_v','mobile_nom']).
pp(4598,'mobile',[],['supnoun','n_or_v','mobile']).
pp(4598,'mobile',[N|R],A) :- pp_6608(N,R,A).
pp(6608,'disc_adverbee',[],['supnoun','n_or_v','mobile','disc_adverbee']).
pp(4598,'a_or_p',[],['supnoun','n_or_v','a_or_p']).
pp(4598,'a_or_p',[N|R],A) :- pp_6607(N,R,A).
pp(6607,'mobile',[],['supnoun','n_or_v','a_or_p','mobile']).
pp(4598,'adverbee',[],['supnoun','n_or_v','adverbee']).
pp(4598,'adverbee',[N|R],A) :- pp_6606(N,R,A).
pp(6606,'disc_adverbee',[],['supnoun','n_or_v','adverbee','disc_adverbee']).
pp(6606,'mobile',[],['supnoun','n_or_v','adverbee','mobile']).
pp(6606,'mobile',[N|R],A) :- pp_8149(N,R,A).
pp(8149,'disc_adverbee',[],['supnoun','n_or_v','adverbee','mobile','disc_adverbee']).
pp(6606,'a_or_p',[],['supnoun','n_or_v','adverbee','a_or_p']).
pp(6606,'a_or_p',[N|R],A) :- pp_8148(N,R,A).
pp(8148,'mobile',[],['supnoun','n_or_v','adverbee','a_or_p','mobile']).
pp(4598,'n_or_a',[],['supnoun','n_or_v','n_or_a']).
pp(4598,'n_or_a',[N|R],A) :- pp_6605(N,R,A).
pp(6605,'disc_adverbee',[],['supnoun','n_or_v','n_or_a','disc_adverbee']).
pp(6605,'mobile',[],['supnoun','n_or_v','n_or_a','mobile']).
pp(6605,'a_or_p',[],['supnoun','n_or_v','n_or_a','a_or_p']).
pp(6605,'a_or_p',[N|R],A) :- pp_8145(N,R,A).
pp(8145,'mobile',[],['supnoun','n_or_v','n_or_a','a_or_p','mobile']).
pp(6605,'adverbee',[],['supnoun','n_or_v','n_or_a','adverbee']).
pp(6605,'adverbee',[N|R],A) :- pp_8144(N,R,A).
pp(8144,'disc_adverbee',[],['supnoun','n_or_v','n_or_a','adverbee','disc_adverbee']).
pp(0,'nominal',[],['nominal']).
pp(0,'nominal',[N|R],A) :- pp_1105(N,R,A).
pp(1105,'verb*',[],['nominal','verb*']).
pp(1105,'verbal',[],['nominal','verbal']).
pp(1105,'disc_adverbee',[],['nominal','disc_adverbee']).
pp(1105,'adj*',[],['nominal','adj*']).
pp(1105,'prep*',[],['nominal','prep*']).
pp(1105,'mobile',[],['nominal','mobile']).
pp(1105,'mobile',[N|R],A) :- pp_4592(N,R,A).
pp(4592,'disc_adverbee',[],['nominal','mobile','disc_adverbee']).
pp(1105,'a_or_p',[],['nominal','a_or_p']).
pp(1105,'a_or_p',[N|R],A) :- pp_4591(N,R,A).
pp(4591,'mobile',[],['nominal','a_or_p','mobile']).
pp(1105,'adverbee',[],['nominal','adverbee']).
pp(1105,'adverbee',[N|R],A) :- pp_4590(N,R,A).
pp(4590,'disc_adverbee',[],['nominal','adverbee','disc_adverbee']).
pp(4590,'mobile',[],['nominal','adverbee','mobile']).
pp(4590,'mobile',[N|R],A) :- pp_6601(N,R,A).
pp(6601,'disc_adverbee',[],['nominal','adverbee','mobile','disc_adverbee']).
pp(4590,'a_or_p',[],['nominal','adverbee','a_or_p']).
pp(4590,'a_or_p',[N|R],A) :- pp_6600(N,R,A).
pp(6600,'mobile',[],['nominal','adverbee','a_or_p','mobile']).
pp(1105,'n_or_a',[],['nominal','n_or_a']).
pp(1105,'n_or_a',[N|R],A) :- pp_4589(N,R,A).
pp(4589,'disc_adverbee',[],['nominal','n_or_a','disc_adverbee']).
pp(4589,'mobile',[],['nominal','n_or_a','mobile']).
pp(4589,'a_or_p',[],['nominal','n_or_a','a_or_p']).
pp(4589,'a_or_p',[N|R],A) :- pp_6597(N,R,A).
pp(6597,'mobile',[],['nominal','n_or_a','a_or_p','mobile']).
pp(4589,'adverbee',[],['nominal','n_or_a','adverbee']).
pp(4589,'adverbee',[N|R],A) :- pp_6596(N,R,A).
pp(6596,'disc_adverbee',[],['nominal','n_or_a','adverbee','disc_adverbee']).
pp(1105,'n_or_p',[],['nominal','n_or_p']).
pp(1105,'n_or_p',[N|R],A) :- pp_4588(N,R,A).
pp(4588,'adj*',[],['nominal','n_or_p','adj*']).
pp(4588,'mobile',[],['nominal','n_or_p','mobile']).
pp(4588,'a_or_p',[],['nominal','n_or_p','a_or_p']).
pp(4588,'a_or_p',[N|R],A) :- pp_6593(N,R,A).
pp(6593,'mobile',[],['nominal','n_or_p','a_or_p','mobile']).
pp(4588,'adverbee',[],['nominal','n_or_p','adverbee']).
pp(4588,'adverbee',[N|R],A) :- pp_6592(N,R,A).
pp(6592,'mobile',[],['nominal','n_or_p','adverbee','mobile']).
pp(6592,'a_or_p',[],['nominal','n_or_p','adverbee','a_or_p']).
pp(6592,'a_or_p',[N|R],A) :- pp_8137(N,R,A).
pp(8137,'mobile',[],['nominal','n_or_p','adverbee','a_or_p','mobile']).
pp(4588,'n_or_a',[],['nominal','n_or_p','n_or_a']).
pp(4588,'n_or_a',[N|R],A) :- pp_6591(N,R,A).
pp(6591,'mobile',[],['nominal','n_or_p','n_or_a','mobile']).
pp(6591,'a_or_p',[],['nominal','n_or_p','n_or_a','a_or_p']).
pp(6591,'a_or_p',[N|R],A) :- pp_8135(N,R,A).
pp(8135,'mobile',[],['nominal','n_or_p','n_or_a','a_or_p','mobile']).
pp(6591,'adverbee',[],['nominal','n_or_p','n_or_a','adverbee']).
pp(1105,'n_or_v',[],['nominal','n_or_v']).
pp(1105,'n_or_v',[N|R],A) :- pp_4587(N,R,A).
pp(4587,'disc_adverbee',[],['nominal','n_or_v','disc_adverbee']).
pp(4587,'adj*',[],['nominal','n_or_v','adj*']).
pp(4587,'mobile',[],['nominal','n_or_v','mobile']).
pp(4587,'mobile',[N|R],A) :- pp_6588(N,R,A).
pp(6588,'disc_adverbee',[],['nominal','n_or_v','mobile','disc_adverbee']).
pp(4587,'a_or_p',[],['nominal','n_or_v','a_or_p']).
pp(4587,'a_or_p',[N|R],A) :- pp_6587(N,R,A).
pp(6587,'mobile',[],['nominal','n_or_v','a_or_p','mobile']).
pp(4587,'adverbee',[],['nominal','n_or_v','adverbee']).
pp(4587,'adverbee',[N|R],A) :- pp_6586(N,R,A).
pp(6586,'disc_adverbee',[],['nominal','n_or_v','adverbee','disc_adverbee']).
pp(6586,'mobile',[],['nominal','n_or_v','adverbee','mobile']).
pp(6586,'mobile',[N|R],A) :- pp_8130(N,R,A).
pp(8130,'disc_adverbee',[],['nominal','n_or_v','adverbee','mobile','disc_adverbee']).
pp(6586,'a_or_p',[],['nominal','n_or_v','adverbee','a_or_p']).
pp(6586,'a_or_p',[N|R],A) :- pp_8129(N,R,A).
pp(8129,'mobile',[],['nominal','n_or_v','adverbee','a_or_p','mobile']).
pp(4587,'n_or_a',[],['nominal','n_or_v','n_or_a']).
pp(4587,'n_or_a',[N|R],A) :- pp_6585(N,R,A).
pp(6585,'disc_adverbee',[],['nominal','n_or_v','n_or_a','disc_adverbee']).
pp(6585,'mobile',[],['nominal','n_or_v','n_or_a','mobile']).
pp(6585,'a_or_p',[],['nominal','n_or_v','n_or_a','a_or_p']).
pp(6585,'a_or_p',[N|R],A) :- pp_8126(N,R,A).
pp(8126,'mobile',[],['nominal','n_or_v','n_or_a','a_or_p','mobile']).
pp(6585,'adverbee',[],['nominal','n_or_v','n_or_a','adverbee']).
pp(6585,'adverbee',[N|R],A) :- pp_8125(N,R,A).
pp(8125,'disc_adverbee',[],['nominal','n_or_v','n_or_a','adverbee','disc_adverbee']).
pp(0,'nominal_or_verbal',[],['nominal_or_verbal']).
pp(0,'nominal_or_verbal',[N|R],A) :- pp_1104(N,R,A).
pp(1104,'disc_adverbee',[],['nominal_or_verbal','disc_adverbee']).
pp(1104,'adj*',[],['nominal_or_verbal','adj*']).
pp(1104,'adj*',[N|R],A) :- pp_4585(N,R,A).
pp(4585,'disc_adverbee',[],['nominal_or_verbal','adj*','disc_adverbee']).
pp(1104,'prep*',[],['nominal_or_verbal','prep*']).
pp(1104,'mobile',[],['nominal_or_verbal','mobile']).
pp(1104,'mobile',[N|R],A) :- pp_4583(N,R,A).
pp(4583,'disc_adverbee',[],['nominal_or_verbal','mobile','disc_adverbee']).
pp(1104,'a_or_p',[],['nominal_or_verbal','a_or_p']).
pp(1104,'a_or_p',[N|R],A) :- pp_4582(N,R,A).
pp(4582,'disc_adverbee',[],['nominal_or_verbal','a_or_p','disc_adverbee']).
pp(4582,'mobile',[],['nominal_or_verbal','a_or_p','mobile']).
pp(4582,'mobile',[N|R],A) :- pp_6581(N,R,A).
pp(6581,'disc_adverbee',[],['nominal_or_verbal','a_or_p','mobile','disc_adverbee']).
pp(1104,'adverbee',[],['nominal_or_verbal','adverbee']).
pp(1104,'adverbee',[N|R],A) :- pp_4581(N,R,A).
pp(4581,'disc_adverbee',[],['nominal_or_verbal','adverbee','disc_adverbee']).
pp(4581,'mobile',[],['nominal_or_verbal','adverbee','mobile']).
pp(4581,'mobile',[N|R],A) :- pp_6579(N,R,A).
pp(6579,'disc_adverbee',[],['nominal_or_verbal','adverbee','mobile','disc_adverbee']).
pp(4581,'a_or_p',[],['nominal_or_verbal','adverbee','a_or_p']).
pp(4581,'a_or_p',[N|R],A) :- pp_6578(N,R,A).
pp(6578,'disc_adverbee',[],['nominal_or_verbal','adverbee','a_or_p','disc_adverbee']).
pp(6578,'mobile',[],['nominal_or_verbal','adverbee','a_or_p','mobile']).
pp(6578,'mobile',[N|R],A) :- pp_8121(N,R,A).
pp(8121,'disc_adverbee',[],['nominal_or_verbal','adverbee','a_or_p','mobile','disc_adverbee']).
pp(1104,'n_or_a',[],['nominal_or_verbal','n_or_a']).
pp(1104,'n_or_a',[N|R],A) :- pp_4580(N,R,A).
pp(4580,'disc_adverbee',[],['nominal_or_verbal','n_or_a','disc_adverbee']).
pp(4580,'mobile',[],['nominal_or_verbal','n_or_a','mobile']).
pp(4580,'mobile',[N|R],A) :- pp_6576(N,R,A).
pp(6576,'disc_adverbee',[],['nominal_or_verbal','n_or_a','mobile','disc_adverbee']).
pp(4580,'a_or_p',[],['nominal_or_verbal','n_or_a','a_or_p']).
pp(4580,'a_or_p',[N|R],A) :- pp_6575(N,R,A).
pp(6575,'disc_adverbee',[],['nominal_or_verbal','n_or_a','a_or_p','disc_adverbee']).
pp(6575,'mobile',[],['nominal_or_verbal','n_or_a','a_or_p','mobile']).
pp(6575,'mobile',[N|R],A) :- pp_8118(N,R,A).
pp(8118,'disc_adverbee',[],['nominal_or_verbal','n_or_a','a_or_p','mobile','disc_adverbee']).
pp(4580,'adverbee',[],['nominal_or_verbal','n_or_a','adverbee']).
pp(4580,'adverbee',[N|R],A) :- pp_6574(N,R,A).
pp(6574,'disc_adverbee',[],['nominal_or_verbal','n_or_a','adverbee','disc_adverbee']).
pp(1104,'n_or_p',[],['nominal_or_verbal','n_or_p']).
pp(1104,'n_or_p',[N|R],A) :- pp_4579(N,R,A).
pp(4579,'disc_adverbee',[],['nominal_or_verbal','n_or_p','disc_adverbee']).
pp(4579,'adj*',[],['nominal_or_verbal','n_or_p','adj*']).
pp(4579,'mobile',[],['nominal_or_verbal','n_or_p','mobile']).
pp(4579,'a_or_p',[],['nominal_or_verbal','n_or_p','a_or_p']).
pp(4579,'a_or_p',[N|R],A) :- pp_6570(N,R,A).
pp(6570,'mobile',[],['nominal_or_verbal','n_or_p','a_or_p','mobile']).
pp(4579,'adverbee',[],['nominal_or_verbal','n_or_p','adverbee']).
pp(4579,'adverbee',[N|R],A) :- pp_6569(N,R,A).
pp(6569,'disc_adverbee',[],['nominal_or_verbal','n_or_p','adverbee','disc_adverbee']).
pp(6569,'mobile',[],['nominal_or_verbal','n_or_p','adverbee','mobile']).
pp(6569,'a_or_p',[],['nominal_or_verbal','n_or_p','adverbee','a_or_p']).
pp(6569,'a_or_p',[N|R],A) :- pp_8113(N,R,A).
pp(8113,'mobile',[],['nominal_or_verbal','n_or_p','adverbee','a_or_p','mobile']).
pp(4579,'n_or_a',[],['nominal_or_verbal','n_or_p','n_or_a']).
pp(4579,'n_or_a',[N|R],A) :- pp_6568(N,R,A).
pp(6568,'mobile',[],['nominal_or_verbal','n_or_p','n_or_a','mobile']).
pp(6568,'a_or_p',[],['nominal_or_verbal','n_or_p','n_or_a','a_or_p']).
pp(6568,'a_or_p',[N|R],A) :- pp_8111(N,R,A).
pp(8111,'mobile',[],['nominal_or_verbal','n_or_p','n_or_a','a_or_p','mobile']).
pp(6568,'adverbee',[],['nominal_or_verbal','n_or_p','n_or_a','adverbee']).
pp(1104,'n_or_v',[],['nominal_or_verbal','n_or_v']).
pp(1104,'n_or_v',[N|R],A) :- pp_4578(N,R,A).
pp(4578,'disc_adverbee',[],['nominal_or_verbal','n_or_v','disc_adverbee']).
pp(4578,'adj*',[],['nominal_or_verbal','n_or_v','adj*']).
pp(4578,'adj*',[N|R],A) :- pp_6566(N,R,A).
pp(6566,'disc_adverbee',[],['nominal_or_verbal','n_or_v','adj*','disc_adverbee']).
pp(4578,'prep*',[],['nominal_or_verbal','n_or_v','prep*']).
pp(4578,'mobile',[],['nominal_or_verbal','n_or_v','mobile']).
pp(4578,'mobile',[N|R],A) :- pp_6564(N,R,A).
pp(6564,'disc_adverbee',[],['nominal_or_verbal','n_or_v','mobile','disc_adverbee']).
pp(4578,'a_or_p',[],['nominal_or_verbal','n_or_v','a_or_p']).
pp(4578,'a_or_p',[N|R],A) :- pp_6563(N,R,A).
pp(6563,'disc_adverbee',[],['nominal_or_verbal','n_or_v','a_or_p','disc_adverbee']).
pp(6563,'mobile',[],['nominal_or_verbal','n_or_v','a_or_p','mobile']).
pp(6563,'mobile',[N|R],A) :- pp_8106(N,R,A).
pp(8106,'disc_adverbee',[],['nominal_or_verbal','n_or_v','a_or_p','mobile','disc_adverbee']).
pp(4578,'adverbee',[],['nominal_or_verbal','n_or_v','adverbee']).
pp(4578,'adverbee',[N|R],A) :- pp_6562(N,R,A).
pp(6562,'disc_adverbee',[],['nominal_or_verbal','n_or_v','adverbee','disc_adverbee']).
pp(6562,'mobile',[],['nominal_or_verbal','n_or_v','adverbee','mobile']).
pp(6562,'mobile',[N|R],A) :- pp_8104(N,R,A).
pp(8104,'disc_adverbee',[],['nominal_or_verbal','n_or_v','adverbee','mobile','disc_adverbee']).
pp(6562,'a_or_p',[],['nominal_or_verbal','n_or_v','adverbee','a_or_p']).
pp(6562,'a_or_p',[N|R],A) :- pp_8103(N,R,A).
pp(8103,'disc_adverbee',[],['nominal_or_verbal','n_or_v','adverbee','a_or_p','disc_adverbee']).
pp(8103,'mobile',[],['nominal_or_verbal','n_or_v','adverbee','a_or_p','mobile']).
pp(8103,'mobile',[N|R],A) :- pp_8721(N,R,A).
pp(8721,'disc_adverbee',[],['nominal_or_verbal','n_or_v','adverbee','a_or_p','mobile','disc_adverbee']).
pp(4578,'n_or_a',[],['nominal_or_verbal','n_or_v','n_or_a']).
pp(4578,'n_or_a',[N|R],A) :- pp_6561(N,R,A).
pp(6561,'disc_adverbee',[],['nominal_or_verbal','n_or_v','n_or_a','disc_adverbee']).
pp(6561,'mobile',[],['nominal_or_verbal','n_or_v','n_or_a','mobile']).
pp(6561,'mobile',[N|R],A) :- pp_8101(N,R,A).
pp(8101,'disc_adverbee',[],['nominal_or_verbal','n_or_v','n_or_a','mobile','disc_adverbee']).
pp(6561,'a_or_p',[],['nominal_or_verbal','n_or_v','n_or_a','a_or_p']).
pp(6561,'a_or_p',[N|R],A) :- pp_8100(N,R,A).
pp(8100,'disc_adverbee',[],['nominal_or_verbal','n_or_v','n_or_a','a_or_p','disc_adverbee']).
pp(8100,'mobile',[],['nominal_or_verbal','n_or_v','n_or_a','a_or_p','mobile']).
pp(8100,'mobile',[N|R],A) :- pp_8718(N,R,A).
pp(8718,'disc_adverbee',[],['nominal_or_verbal','n_or_v','n_or_a','a_or_p','mobile','disc_adverbee']).
pp(6561,'adverbee',[],['nominal_or_verbal','n_or_v','n_or_a','adverbee']).
pp(6561,'adverbee',[N|R],A) :- pp_8099(N,R,A).
pp(8099,'disc_adverbee',[],['nominal_or_verbal','n_or_v','n_or_a','adverbee','disc_adverbee']).
pp(4578,'n_or_p',[],['nominal_or_verbal','n_or_v','n_or_p']).
pp(4578,'n_or_p',[N|R],A) :- pp_6560(N,R,A).
pp(6560,'disc_adverbee',[],['nominal_or_verbal','n_or_v','n_or_p','disc_adverbee']).
pp(6560,'mobile',[],['nominal_or_verbal','n_or_v','n_or_p','mobile']).
pp(6560,'a_or_p',[],['nominal_or_verbal','n_or_v','n_or_p','a_or_p']).
pp(6560,'a_or_p',[N|R],A) :- pp_8096(N,R,A).
pp(8096,'mobile',[],['nominal_or_verbal','n_or_v','n_or_p','a_or_p','mobile']).
pp(6560,'adverbee',[],['nominal_or_verbal','n_or_v','n_or_p','adverbee']).
pp(6560,'adverbee',[N|R],A) :- pp_8095(N,R,A).
pp(8095,'disc_adverbee',[],['nominal_or_verbal','n_or_v','n_or_p','adverbee','disc_adverbee']).
pp(8095,'mobile',[],['nominal_or_verbal','n_or_v','n_or_p','adverbee','mobile']).
pp(8095,'a_or_p',[],['nominal_or_verbal','n_or_v','n_or_p','adverbee','a_or_p']).
pp(8095,'a_or_p',[N|R],A) :- pp_8713(N,R,A).
pp(8713,'mobile',[],['nominal_or_verbal','n_or_v','n_or_p','adverbee','a_or_p','mobile']).
pp(0,'v_and_p',[],['v_and_p']).
pp(0,'v_and_n',[],['v_and_n']).
pp(0,'v_or_g',[],['v_or_g']).
pp(0,'v_or_g',[N|R],A) :- pp_1103(N,R,A).
pp(1103,'disc_adverbee',[],['v_or_g','disc_adverbee']).
pp(1103,'adj*',[],['v_or_g','adj*']).
pp(1103,'adj*',[N|R],A) :- pp_4576(N,R,A).
pp(4576,'disc_adverbee',[],['v_or_g','adj*','disc_adverbee']).
pp(1103,'mobile',[],['v_or_g','mobile']).
pp(1103,'mobile',[N|R],A) :- pp_4575(N,R,A).
pp(4575,'disc_adverbee',[],['v_or_g','mobile','disc_adverbee']).
pp(1103,'a_or_p',[],['v_or_g','a_or_p']).
pp(1103,'a_or_p',[N|R],A) :- pp_4574(N,R,A).
pp(4574,'disc_adverbee',[],['v_or_g','a_or_p','disc_adverbee']).
pp(4574,'mobile',[],['v_or_g','a_or_p','mobile']).
pp(4574,'mobile',[N|R],A) :- pp_6556(N,R,A).
pp(6556,'disc_adverbee',[],['v_or_g','a_or_p','mobile','disc_adverbee']).
pp(1103,'adverbee',[],['v_or_g','adverbee']).
pp(1103,'adverbee',[N|R],A) :- pp_4573(N,R,A).
pp(4573,'disc_adverbee',[],['v_or_g','adverbee','disc_adverbee']).
pp(4573,'mobile',[],['v_or_g','adverbee','mobile']).
pp(4573,'mobile',[N|R],A) :- pp_6554(N,R,A).
pp(6554,'disc_adverbee',[],['v_or_g','adverbee','mobile','disc_adverbee']).
pp(4573,'a_or_p',[],['v_or_g','adverbee','a_or_p']).
pp(4573,'a_or_p',[N|R],A) :- pp_6553(N,R,A).
pp(6553,'disc_adverbee',[],['v_or_g','adverbee','a_or_p','disc_adverbee']).
pp(6553,'mobile',[],['v_or_g','adverbee','a_or_p','mobile']).
pp(6553,'mobile',[N|R],A) :- pp_8091(N,R,A).
pp(8091,'disc_adverbee',[],['v_or_g','adverbee','a_or_p','mobile','disc_adverbee']).
pp(1103,'n_or_a',[],['v_or_g','n_or_a']).
pp(1103,'n_or_a',[N|R],A) :- pp_4572(N,R,A).
pp(4572,'disc_adverbee',[],['v_or_g','n_or_a','disc_adverbee']).
pp(4572,'mobile',[],['v_or_g','n_or_a','mobile']).
pp(4572,'mobile',[N|R],A) :- pp_6551(N,R,A).
pp(6551,'disc_adverbee',[],['v_or_g','n_or_a','mobile','disc_adverbee']).
pp(4572,'a_or_p',[],['v_or_g','n_or_a','a_or_p']).
pp(4572,'a_or_p',[N|R],A) :- pp_6550(N,R,A).
pp(6550,'disc_adverbee',[],['v_or_g','n_or_a','a_or_p','disc_adverbee']).
pp(6550,'mobile',[],['v_or_g','n_or_a','a_or_p','mobile']).
pp(6550,'mobile',[N|R],A) :- pp_8088(N,R,A).
pp(8088,'disc_adverbee',[],['v_or_g','n_or_a','a_or_p','mobile','disc_adverbee']).
pp(4572,'adverbee',[],['v_or_g','n_or_a','adverbee']).
pp(4572,'adverbee',[N|R],A) :- pp_6549(N,R,A).
pp(6549,'disc_adverbee',[],['v_or_g','n_or_a','adverbee','disc_adverbee']).
pp(1103,'n_or_p',[],['v_or_g','n_or_p']).
pp(1103,'n_or_p',[N|R],A) :- pp_4571(N,R,A).
pp(4571,'disc_adverbee',[],['v_or_g','n_or_p','disc_adverbee']).
pp(4571,'adverbee',[],['v_or_g','n_or_p','adverbee']).
pp(4571,'adverbee',[N|R],A) :- pp_6547(N,R,A).
pp(6547,'disc_adverbee',[],['v_or_g','n_or_p','adverbee','disc_adverbee']).
pp(1103,'n_or_v',[],['v_or_g','n_or_v']).
pp(1103,'n_or_v',[N|R],A) :- pp_4570(N,R,A).
pp(4570,'disc_adverbee',[],['v_or_g','n_or_v','disc_adverbee']).
pp(4570,'adj*',[],['v_or_g','n_or_v','adj*']).
pp(4570,'adj*',[N|R],A) :- pp_6545(N,R,A).
pp(6545,'disc_adverbee',[],['v_or_g','n_or_v','adj*','disc_adverbee']).
pp(4570,'mobile',[],['v_or_g','n_or_v','mobile']).
pp(4570,'mobile',[N|R],A) :- pp_6544(N,R,A).
pp(6544,'disc_adverbee',[],['v_or_g','n_or_v','mobile','disc_adverbee']).
pp(4570,'a_or_p',[],['v_or_g','n_or_v','a_or_p']).
pp(4570,'a_or_p',[N|R],A) :- pp_6543(N,R,A).
pp(6543,'disc_adverbee',[],['v_or_g','n_or_v','a_or_p','disc_adverbee']).
pp(6543,'mobile',[],['v_or_g','n_or_v','a_or_p','mobile']).
pp(6543,'mobile',[N|R],A) :- pp_8082(N,R,A).
pp(8082,'disc_adverbee',[],['v_or_g','n_or_v','a_or_p','mobile','disc_adverbee']).
pp(4570,'adverbee',[],['v_or_g','n_or_v','adverbee']).
pp(4570,'adverbee',[N|R],A) :- pp_6542(N,R,A).
pp(6542,'disc_adverbee',[],['v_or_g','n_or_v','adverbee','disc_adverbee']).
pp(6542,'mobile',[],['v_or_g','n_or_v','adverbee','mobile']).
pp(6542,'mobile',[N|R],A) :- pp_8080(N,R,A).
pp(8080,'disc_adverbee',[],['v_or_g','n_or_v','adverbee','mobile','disc_adverbee']).
pp(6542,'a_or_p',[],['v_or_g','n_or_v','adverbee','a_or_p']).
pp(6542,'a_or_p',[N|R],A) :- pp_8079(N,R,A).
pp(8079,'disc_adverbee',[],['v_or_g','n_or_v','adverbee','a_or_p','disc_adverbee']).
pp(8079,'mobile',[],['v_or_g','n_or_v','adverbee','a_or_p','mobile']).
pp(8079,'mobile',[N|R],A) :- pp_8707(N,R,A).
pp(8707,'disc_adverbee',[],['v_or_g','n_or_v','adverbee','a_or_p','mobile','disc_adverbee']).
pp(4570,'n_or_a',[],['v_or_g','n_or_v','n_or_a']).
pp(4570,'n_or_a',[N|R],A) :- pp_6541(N,R,A).
pp(6541,'disc_adverbee',[],['v_or_g','n_or_v','n_or_a','disc_adverbee']).
pp(6541,'mobile',[],['v_or_g','n_or_v','n_or_a','mobile']).
pp(6541,'mobile',[N|R],A) :- pp_8077(N,R,A).
pp(8077,'disc_adverbee',[],['v_or_g','n_or_v','n_or_a','mobile','disc_adverbee']).
pp(6541,'a_or_p',[],['v_or_g','n_or_v','n_or_a','a_or_p']).
pp(6541,'a_or_p',[N|R],A) :- pp_8076(N,R,A).
pp(8076,'disc_adverbee',[],['v_or_g','n_or_v','n_or_a','a_or_p','disc_adverbee']).
pp(8076,'mobile',[],['v_or_g','n_or_v','n_or_a','a_or_p','mobile']).
pp(8076,'mobile',[N|R],A) :- pp_8704(N,R,A).
pp(8704,'disc_adverbee',[],['v_or_g','n_or_v','n_or_a','a_or_p','mobile','disc_adverbee']).
pp(6541,'adverbee',[],['v_or_g','n_or_v','n_or_a','adverbee']).
pp(6541,'adverbee',[N|R],A) :- pp_8075(N,R,A).
pp(8075,'disc_adverbee',[],['v_or_g','n_or_v','n_or_a','adverbee','disc_adverbee']).
pp(4570,'n_or_p',[],['v_or_g','n_or_v','n_or_p']).
pp(4570,'n_or_p',[N|R],A) :- pp_6540(N,R,A).
pp(6540,'disc_adverbee',[],['v_or_g','n_or_v','n_or_p','disc_adverbee']).
pp(6540,'adverbee',[],['v_or_g','n_or_v','n_or_p','adverbee']).
pp(6540,'adverbee',[N|R],A) :- pp_8073(N,R,A).
pp(8073,'disc_adverbee',[],['v_or_g','n_or_v','n_or_p','adverbee','disc_adverbee']).
pp(1103,'supnoun',[],['v_or_g','supnoun']).
pp(1103,'supnoun',[N|R],A) :- pp_4569(N,R,A).
pp(4569,'disc_adverbee',[],['v_or_g','supnoun','disc_adverbee']).
pp(4569,'mobile',[],['v_or_g','supnoun','mobile']).
pp(4569,'mobile',[N|R],A) :- pp_6538(N,R,A).
pp(6538,'disc_adverbee',[],['v_or_g','supnoun','mobile','disc_adverbee']).
pp(4569,'adverbee',[],['v_or_g','supnoun','adverbee']).
pp(4569,'adverbee',[N|R],A) :- pp_6537(N,R,A).
pp(6537,'disc_adverbee',[],['v_or_g','supnoun','adverbee','disc_adverbee']).
pp(6537,'mobile',[],['v_or_g','supnoun','adverbee','mobile']).
pp(6537,'mobile',[N|R],A) :- pp_8070(N,R,A).
pp(8070,'disc_adverbee',[],['v_or_g','supnoun','adverbee','mobile','disc_adverbee']).
pp(4569,'n_or_a',[],['v_or_g','supnoun','n_or_a']).
pp(4569,'n_or_a',[N|R],A) :- pp_6536(N,R,A).
pp(6536,'disc_adverbee',[],['v_or_g','supnoun','n_or_a','disc_adverbee']).
pp(6536,'adverbee',[],['v_or_g','supnoun','n_or_a','adverbee']).
pp(6536,'adverbee',[N|R],A) :- pp_8068(N,R,A).
pp(8068,'disc_adverbee',[],['v_or_g','supnoun','n_or_a','adverbee','disc_adverbee']).
pp(4569,'n_or_v',[],['v_or_g','supnoun','n_or_v']).
pp(4569,'n_or_v',[N|R],A) :- pp_6535(N,R,A).
pp(6535,'disc_adverbee',[],['v_or_g','supnoun','n_or_v','disc_adverbee']).
pp(6535,'mobile',[],['v_or_g','supnoun','n_or_v','mobile']).
pp(6535,'mobile',[N|R],A) :- pp_8066(N,R,A).
pp(8066,'disc_adverbee',[],['v_or_g','supnoun','n_or_v','mobile','disc_adverbee']).
pp(6535,'adverbee',[],['v_or_g','supnoun','n_or_v','adverbee']).
pp(6535,'adverbee',[N|R],A) :- pp_8065(N,R,A).
pp(8065,'disc_adverbee',[],['v_or_g','supnoun','n_or_v','adverbee','disc_adverbee']).
pp(8065,'mobile',[],['v_or_g','supnoun','n_or_v','adverbee','mobile']).
pp(8065,'mobile',[N|R],A) :- pp_8697(N,R,A).
pp(8697,'disc_adverbee',[],['v_or_g','supnoun','n_or_v','adverbee','mobile','disc_adverbee']).
pp(6535,'n_or_a',[],['v_or_g','supnoun','n_or_v','n_or_a']).
pp(6535,'n_or_a',[N|R],A) :- pp_8064(N,R,A).
pp(8064,'disc_adverbee',[],['v_or_g','supnoun','n_or_v','n_or_a','disc_adverbee']).
pp(8064,'adverbee',[],['v_or_g','supnoun','n_or_v','n_or_a','adverbee']).
pp(8064,'adverbee',[N|R],A) :- pp_8695(N,R,A).
pp(8695,'disc_adverbee',[],['v_or_g','supnoun','n_or_v','n_or_a','adverbee','disc_adverbee']).
pp(1103,'nominal',[],['v_or_g','nominal']).
pp(1103,'nominal',[N|R],A) :- pp_4568(N,R,A).
pp(4568,'disc_adverbee',[],['v_or_g','nominal','disc_adverbee']).
pp(4568,'mobile',[],['v_or_g','nominal','mobile']).
pp(4568,'mobile',[N|R],A) :- pp_6533(N,R,A).
pp(6533,'disc_adverbee',[],['v_or_g','nominal','mobile','disc_adverbee']).
pp(4568,'adverbee',[],['v_or_g','nominal','adverbee']).
pp(4568,'adverbee',[N|R],A) :- pp_6532(N,R,A).
pp(6532,'disc_adverbee',[],['v_or_g','nominal','adverbee','disc_adverbee']).
pp(6532,'mobile',[],['v_or_g','nominal','adverbee','mobile']).
pp(6532,'mobile',[N|R],A) :- pp_8061(N,R,A).
pp(8061,'disc_adverbee',[],['v_or_g','nominal','adverbee','mobile','disc_adverbee']).
pp(4568,'n_or_a',[],['v_or_g','nominal','n_or_a']).
pp(4568,'n_or_a',[N|R],A) :- pp_6531(N,R,A).
pp(6531,'disc_adverbee',[],['v_or_g','nominal','n_or_a','disc_adverbee']).
pp(6531,'adverbee',[],['v_or_g','nominal','n_or_a','adverbee']).
pp(6531,'adverbee',[N|R],A) :- pp_8059(N,R,A).
pp(8059,'disc_adverbee',[],['v_or_g','nominal','n_or_a','adverbee','disc_adverbee']).
pp(4568,'n_or_v',[],['v_or_g','nominal','n_or_v']).
pp(4568,'n_or_v',[N|R],A) :- pp_6530(N,R,A).
pp(6530,'disc_adverbee',[],['v_or_g','nominal','n_or_v','disc_adverbee']).
pp(6530,'mobile',[],['v_or_g','nominal','n_or_v','mobile']).
pp(6530,'mobile',[N|R],A) :- pp_8057(N,R,A).
pp(8057,'disc_adverbee',[],['v_or_g','nominal','n_or_v','mobile','disc_adverbee']).
pp(6530,'adverbee',[],['v_or_g','nominal','n_or_v','adverbee']).
pp(6530,'adverbee',[N|R],A) :- pp_8056(N,R,A).
pp(8056,'disc_adverbee',[],['v_or_g','nominal','n_or_v','adverbee','disc_adverbee']).
pp(8056,'mobile',[],['v_or_g','nominal','n_or_v','adverbee','mobile']).
pp(8056,'mobile',[N|R],A) :- pp_8690(N,R,A).
pp(8690,'disc_adverbee',[],['v_or_g','nominal','n_or_v','adverbee','mobile','disc_adverbee']).
pp(6530,'n_or_a',[],['v_or_g','nominal','n_or_v','n_or_a']).
pp(6530,'n_or_a',[N|R],A) :- pp_8055(N,R,A).
pp(8055,'disc_adverbee',[],['v_or_g','nominal','n_or_v','n_or_a','disc_adverbee']).
pp(8055,'adverbee',[],['v_or_g','nominal','n_or_v','n_or_a','adverbee']).
pp(8055,'adverbee',[N|R],A) :- pp_8688(N,R,A).
pp(8688,'disc_adverbee',[],['v_or_g','nominal','n_or_v','n_or_a','adverbee','disc_adverbee']).
pp(1103,'nominal_or_verbal',[],['v_or_g','nominal_or_verbal']).
pp(1103,'nominal_or_verbal',[N|R],A) :- pp_4567(N,R,A).
pp(4567,'disc_adverbee',[],['v_or_g','nominal_or_verbal','disc_adverbee']).
pp(4567,'adj*',[],['v_or_g','nominal_or_verbal','adj*']).
pp(4567,'adj*',[N|R],A) :- pp_6528(N,R,A).
pp(6528,'disc_adverbee',[],['v_or_g','nominal_or_verbal','adj*','disc_adverbee']).
pp(4567,'mobile',[],['v_or_g','nominal_or_verbal','mobile']).
pp(4567,'mobile',[N|R],A) :- pp_6527(N,R,A).
pp(6527,'disc_adverbee',[],['v_or_g','nominal_or_verbal','mobile','disc_adverbee']).
pp(4567,'a_or_p',[],['v_or_g','nominal_or_verbal','a_or_p']).
pp(4567,'a_or_p',[N|R],A) :- pp_6526(N,R,A).
pp(6526,'disc_adverbee',[],['v_or_g','nominal_or_verbal','a_or_p','disc_adverbee']).
pp(6526,'mobile',[],['v_or_g','nominal_or_verbal','a_or_p','mobile']).
pp(6526,'mobile',[N|R],A) :- pp_8051(N,R,A).
pp(8051,'disc_adverbee',[],['v_or_g','nominal_or_verbal','a_or_p','mobile','disc_adverbee']).
pp(4567,'adverbee',[],['v_or_g','nominal_or_verbal','adverbee']).
pp(4567,'adverbee',[N|R],A) :- pp_6525(N,R,A).
pp(6525,'disc_adverbee',[],['v_or_g','nominal_or_verbal','adverbee','disc_adverbee']).
pp(6525,'mobile',[],['v_or_g','nominal_or_verbal','adverbee','mobile']).
pp(6525,'mobile',[N|R],A) :- pp_8049(N,R,A).
pp(8049,'disc_adverbee',[],['v_or_g','nominal_or_verbal','adverbee','mobile','disc_adverbee']).
pp(6525,'a_or_p',[],['v_or_g','nominal_or_verbal','adverbee','a_or_p']).
pp(6525,'a_or_p',[N|R],A) :- pp_8048(N,R,A).
pp(8048,'disc_adverbee',[],['v_or_g','nominal_or_verbal','adverbee','a_or_p','disc_adverbee']).
pp(8048,'mobile',[],['v_or_g','nominal_or_verbal','adverbee','a_or_p','mobile']).
pp(8048,'mobile',[N|R],A) :- pp_8684(N,R,A).
pp(8684,'disc_adverbee',[],['v_or_g','nominal_or_verbal','adverbee','a_or_p','mobile','disc_adverbee']).
pp(4567,'n_or_a',[],['v_or_g','nominal_or_verbal','n_or_a']).
pp(4567,'n_or_a',[N|R],A) :- pp_6524(N,R,A).
pp(6524,'disc_adverbee',[],['v_or_g','nominal_or_verbal','n_or_a','disc_adverbee']).
pp(6524,'mobile',[],['v_or_g','nominal_or_verbal','n_or_a','mobile']).
pp(6524,'mobile',[N|R],A) :- pp_8046(N,R,A).
pp(8046,'disc_adverbee',[],['v_or_g','nominal_or_verbal','n_or_a','mobile','disc_adverbee']).
pp(6524,'a_or_p',[],['v_or_g','nominal_or_verbal','n_or_a','a_or_p']).
pp(6524,'a_or_p',[N|R],A) :- pp_8045(N,R,A).
pp(8045,'disc_adverbee',[],['v_or_g','nominal_or_verbal','n_or_a','a_or_p','disc_adverbee']).
pp(8045,'mobile',[],['v_or_g','nominal_or_verbal','n_or_a','a_or_p','mobile']).
pp(8045,'mobile',[N|R],A) :- pp_8681(N,R,A).
pp(8681,'disc_adverbee',[],['v_or_g','nominal_or_verbal','n_or_a','a_or_p','mobile','disc_adverbee']).
pp(6524,'adverbee',[],['v_or_g','nominal_or_verbal','n_or_a','adverbee']).
pp(6524,'adverbee',[N|R],A) :- pp_8044(N,R,A).
pp(8044,'disc_adverbee',[],['v_or_g','nominal_or_verbal','n_or_a','adverbee','disc_adverbee']).
pp(4567,'n_or_p',[],['v_or_g','nominal_or_verbal','n_or_p']).
pp(4567,'n_or_p',[N|R],A) :- pp_6523(N,R,A).
pp(6523,'disc_adverbee',[],['v_or_g','nominal_or_verbal','n_or_p','disc_adverbee']).
pp(6523,'adverbee',[],['v_or_g','nominal_or_verbal','n_or_p','adverbee']).
pp(6523,'adverbee',[N|R],A) :- pp_8042(N,R,A).
pp(8042,'disc_adverbee',[],['v_or_g','nominal_or_verbal','n_or_p','adverbee','disc_adverbee']).
pp(4567,'n_or_v',[],['v_or_g','nominal_or_verbal','n_or_v']).
pp(4567,'n_or_v',[N|R],A) :- pp_6522(N,R,A).
pp(6522,'disc_adverbee',[],['v_or_g','nominal_or_verbal','n_or_v','disc_adverbee']).
pp(6522,'adj*',[],['v_or_g','nominal_or_verbal','n_or_v','adj*']).
pp(6522,'adj*',[N|R],A) :- pp_8040(N,R,A).
pp(8040,'disc_adverbee',[],['v_or_g','nominal_or_verbal','n_or_v','adj*','disc_adverbee']).
pp(6522,'mobile',[],['v_or_g','nominal_or_verbal','n_or_v','mobile']).
pp(6522,'mobile',[N|R],A) :- pp_8039(N,R,A).
pp(8039,'disc_adverbee',[],['v_or_g','nominal_or_verbal','n_or_v','mobile','disc_adverbee']).
pp(6522,'a_or_p',[],['v_or_g','nominal_or_verbal','n_or_v','a_or_p']).
pp(6522,'a_or_p',[N|R],A) :- pp_8038(N,R,A).
pp(8038,'disc_adverbee',[],['v_or_g','nominal_or_verbal','n_or_v','a_or_p','disc_adverbee']).
pp(8038,'mobile',[],['v_or_g','nominal_or_verbal','n_or_v','a_or_p','mobile']).
pp(8038,'mobile',[N|R],A) :- pp_8675(N,R,A).
pp(8675,'disc_adverbee',[],['v_or_g','nominal_or_verbal','n_or_v','a_or_p','mobile','disc_adverbee']).
pp(6522,'adverbee',[],['v_or_g','nominal_or_verbal','n_or_v','adverbee']).
pp(6522,'adverbee',[N|R],A) :- pp_8037(N,R,A).
pp(8037,'disc_adverbee',[],['v_or_g','nominal_or_verbal','n_or_v','adverbee','disc_adverbee']).
pp(8037,'mobile',[],['v_or_g','nominal_or_verbal','n_or_v','adverbee','mobile']).
pp(8037,'mobile',[N|R],A) :- pp_8673(N,R,A).
pp(8673,'disc_adverbee',[],['v_or_g','nominal_or_verbal','n_or_v','adverbee','mobile','disc_adverbee']).
pp(8037,'a_or_p',[],['v_or_g','nominal_or_verbal','n_or_v','adverbee','a_or_p']).
pp(8037,'a_or_p',[N|R],A) :- pp_8672(N,R,A).
pp(8672,'disc_adverbee',[],['v_or_g','nominal_or_verbal','n_or_v','adverbee','a_or_p','disc_adverbee']).
pp(8672,'mobile',[],['v_or_g','nominal_or_verbal','n_or_v','adverbee','a_or_p','mobile']).
pp(8672,'mobile',[N|R],A) :- pp_8902(N,R,A).
pp(8902,'disc_adverbee',[],['v_or_g','nominal_or_verbal','n_or_v','adverbee','a_or_p','mobile','disc_adverbee']).
pp(6522,'n_or_a',[],['v_or_g','nominal_or_verbal','n_or_v','n_or_a']).
pp(6522,'n_or_a',[N|R],A) :- pp_8036(N,R,A).
pp(8036,'disc_adverbee',[],['v_or_g','nominal_or_verbal','n_or_v','n_or_a','disc_adverbee']).
pp(8036,'mobile',[],['v_or_g','nominal_or_verbal','n_or_v','n_or_a','mobile']).
pp(8036,'mobile',[N|R],A) :- pp_8670(N,R,A).
pp(8670,'disc_adverbee',[],['v_or_g','nominal_or_verbal','n_or_v','n_or_a','mobile','disc_adverbee']).
pp(8036,'a_or_p',[],['v_or_g','nominal_or_verbal','n_or_v','n_or_a','a_or_p']).
pp(8036,'a_or_p',[N|R],A) :- pp_8669(N,R,A).
pp(8669,'disc_adverbee',[],['v_or_g','nominal_or_verbal','n_or_v','n_or_a','a_or_p','disc_adverbee']).
pp(8669,'mobile',[],['v_or_g','nominal_or_verbal','n_or_v','n_or_a','a_or_p','mobile']).
pp(8669,'mobile',[N|R],A) :- pp_8899(N,R,A).
pp(8899,'disc_adverbee',[],['v_or_g','nominal_or_verbal','n_or_v','n_or_a','a_or_p','mobile','disc_adverbee']).
pp(8036,'adverbee',[],['v_or_g','nominal_or_verbal','n_or_v','n_or_a','adverbee']).
pp(8036,'adverbee',[N|R],A) :- pp_8668(N,R,A).
pp(8668,'disc_adverbee',[],['v_or_g','nominal_or_verbal','n_or_v','n_or_a','adverbee','disc_adverbee']).
pp(6522,'n_or_p',[],['v_or_g','nominal_or_verbal','n_or_v','n_or_p']).
pp(6522,'n_or_p',[N|R],A) :- pp_8035(N,R,A).
pp(8035,'disc_adverbee',[],['v_or_g','nominal_or_verbal','n_or_v','n_or_p','disc_adverbee']).
pp(8035,'adverbee',[],['v_or_g','nominal_or_verbal','n_or_v','n_or_p','adverbee']).
pp(8035,'adverbee',[N|R],A) :- pp_8666(N,R,A).
pp(8666,'disc_adverbee',[],['v_or_g','nominal_or_verbal','n_or_v','n_or_p','adverbee','disc_adverbee']).
pp(0,'mod_and_a',[],['mod_and_a']).
pp(0,'gerund_acc',[],['gerund_acc']).
pp(0,'v_or_g_or_a',[],['v_or_g_or_a']).
pp(0,'v_or_g_or_a',[N|R],A) :- pp_1102(N,R,A).
pp(1102,'disc_adverbee',[],['v_or_g_or_a','disc_adverbee']).
pp(1102,'prep*',[],['v_or_g_or_a','prep*']).
pp(1102,'mobile',[],['v_or_g_or_a','mobile']).
pp(1102,'mobile',[N|R],A) :- pp_4564(N,R,A).
pp(4564,'disc_adverbee',[],['v_or_g_or_a','mobile','disc_adverbee']).
pp(1102,'a_or_p',[],['v_or_g_or_a','a_or_p']).
pp(1102,'a_or_p',[N|R],A) :- pp_4563(N,R,A).
pp(4563,'disc_adverbee',[],['v_or_g_or_a','a_or_p','disc_adverbee']).
pp(4563,'mobile',[],['v_or_g_or_a','a_or_p','mobile']).
pp(4563,'mobile',[N|R],A) :- pp_6519(N,R,A).
pp(6519,'disc_adverbee',[],['v_or_g_or_a','a_or_p','mobile','disc_adverbee']).
pp(1102,'adverbee',[],['v_or_g_or_a','adverbee']).
pp(1102,'adverbee',[N|R],A) :- pp_4562(N,R,A).
pp(4562,'disc_adverbee',[],['v_or_g_or_a','adverbee','disc_adverbee']).
pp(4562,'prep*',[],['v_or_g_or_a','adverbee','prep*']).
pp(4562,'mobile',[],['v_or_g_or_a','adverbee','mobile']).
pp(4562,'mobile',[N|R],A) :- pp_6516(N,R,A).
pp(6516,'disc_adverbee',[],['v_or_g_or_a','adverbee','mobile','disc_adverbee']).
pp(4562,'a_or_p',[],['v_or_g_or_a','adverbee','a_or_p']).
pp(4562,'a_or_p',[N|R],A) :- pp_6515(N,R,A).
pp(6515,'disc_adverbee',[],['v_or_g_or_a','adverbee','a_or_p','disc_adverbee']).
pp(6515,'mobile',[],['v_or_g_or_a','adverbee','a_or_p','mobile']).
pp(6515,'mobile',[N|R],A) :- pp_8031(N,R,A).
pp(8031,'disc_adverbee',[],['v_or_g_or_a','adverbee','a_or_p','mobile','disc_adverbee']).
pp(1102,'noun*',[],['v_or_g_or_a','noun*']).
pp(1102,'noun*',[N|R],A) :- pp_4561(N,R,A).
pp(4561,'adverbee',[],['v_or_g_or_a','noun*','adverbee']).
pp(1102,'n_or_a',[],['v_or_g_or_a','n_or_a']).
pp(1102,'n_or_a',[N|R],A) :- pp_4560(N,R,A).
pp(4560,'disc_adverbee',[],['v_or_g_or_a','n_or_a','disc_adverbee']).
pp(4560,'adverbee',[],['v_or_g_or_a','n_or_a','adverbee']).
pp(4560,'adverbee',[N|R],A) :- pp_6512(N,R,A).
pp(6512,'disc_adverbee',[],['v_or_g_or_a','n_or_a','adverbee','disc_adverbee']).
pp(1102,'n_or_p',[],['v_or_g_or_a','n_or_p']).
pp(1102,'n_or_p',[N|R],A) :- pp_4559(N,R,A).
pp(4559,'disc_adverbee',[],['v_or_g_or_a','n_or_p','disc_adverbee']).
pp(4559,'mobile',[],['v_or_g_or_a','n_or_p','mobile']).
pp(4559,'a_or_p',[],['v_or_g_or_a','n_or_p','a_or_p']).
pp(4559,'a_or_p',[N|R],A) :- pp_6509(N,R,A).
pp(6509,'mobile',[],['v_or_g_or_a','n_or_p','a_or_p','mobile']).
pp(4559,'adverbee',[],['v_or_g_or_a','n_or_p','adverbee']).
pp(4559,'adverbee',[N|R],A) :- pp_6508(N,R,A).
pp(6508,'disc_adverbee',[],['v_or_g_or_a','n_or_p','adverbee','disc_adverbee']).
pp(6508,'mobile',[],['v_or_g_or_a','n_or_p','adverbee','mobile']).
pp(6508,'a_or_p',[],['v_or_g_or_a','n_or_p','adverbee','a_or_p']).
pp(6508,'a_or_p',[N|R],A) :- pp_8026(N,R,A).
pp(8026,'mobile',[],['v_or_g_or_a','n_or_p','adverbee','a_or_p','mobile']).
pp(4559,'n_or_a',[],['v_or_g_or_a','n_or_p','n_or_a']).
pp(4559,'n_or_a',[N|R],A) :- pp_6507(N,R,A).
pp(6507,'adverbee',[],['v_or_g_or_a','n_or_p','n_or_a','adverbee']).
pp(1102,'n_or_v',[],['v_or_g_or_a','n_or_v']).
pp(1102,'n_or_v',[N|R],A) :- pp_4558(N,R,A).
pp(4558,'disc_adverbee',[],['v_or_g_or_a','n_or_v','disc_adverbee']).
pp(4558,'mobile',[],['v_or_g_or_a','n_or_v','mobile']).
pp(4558,'mobile',[N|R],A) :- pp_6505(N,R,A).
pp(6505,'disc_adverbee',[],['v_or_g_or_a','n_or_v','mobile','disc_adverbee']).
pp(4558,'a_or_p',[],['v_or_g_or_a','n_or_v','a_or_p']).
pp(4558,'a_or_p',[N|R],A) :- pp_6504(N,R,A).
pp(6504,'disc_adverbee',[],['v_or_g_or_a','n_or_v','a_or_p','disc_adverbee']).
pp(6504,'mobile',[],['v_or_g_or_a','n_or_v','a_or_p','mobile']).
pp(6504,'mobile',[N|R],A) :- pp_8022(N,R,A).
pp(8022,'disc_adverbee',[],['v_or_g_or_a','n_or_v','a_or_p','mobile','disc_adverbee']).
pp(4558,'adverbee',[],['v_or_g_or_a','n_or_v','adverbee']).
pp(4558,'adverbee',[N|R],A) :- pp_6503(N,R,A).
pp(6503,'disc_adverbee',[],['v_or_g_or_a','n_or_v','adverbee','disc_adverbee']).
pp(6503,'mobile',[],['v_or_g_or_a','n_or_v','adverbee','mobile']).
pp(6503,'mobile',[N|R],A) :- pp_8020(N,R,A).
pp(8020,'disc_adverbee',[],['v_or_g_or_a','n_or_v','adverbee','mobile','disc_adverbee']).
pp(6503,'a_or_p',[],['v_or_g_or_a','n_or_v','adverbee','a_or_p']).
pp(6503,'a_or_p',[N|R],A) :- pp_8019(N,R,A).
pp(8019,'disc_adverbee',[],['v_or_g_or_a','n_or_v','adverbee','a_or_p','disc_adverbee']).
pp(8019,'mobile',[],['v_or_g_or_a','n_or_v','adverbee','a_or_p','mobile']).
pp(8019,'mobile',[N|R],A) :- pp_8660(N,R,A).
pp(8660,'disc_adverbee',[],['v_or_g_or_a','n_or_v','adverbee','a_or_p','mobile','disc_adverbee']).
pp(4558,'n_or_a',[],['v_or_g_or_a','n_or_v','n_or_a']).
pp(4558,'n_or_a',[N|R],A) :- pp_6502(N,R,A).
pp(6502,'disc_adverbee',[],['v_or_g_or_a','n_or_v','n_or_a','disc_adverbee']).
pp(6502,'adverbee',[],['v_or_g_or_a','n_or_v','n_or_a','adverbee']).
pp(6502,'adverbee',[N|R],A) :- pp_8017(N,R,A).
pp(8017,'disc_adverbee',[],['v_or_g_or_a','n_or_v','n_or_a','adverbee','disc_adverbee']).
pp(4558,'n_or_p',[],['v_or_g_or_a','n_or_v','n_or_p']).
pp(4558,'n_or_p',[N|R],A) :- pp_6501(N,R,A).
pp(6501,'disc_adverbee',[],['v_or_g_or_a','n_or_v','n_or_p','disc_adverbee']).
pp(6501,'mobile',[],['v_or_g_or_a','n_or_v','n_or_p','mobile']).
pp(6501,'a_or_p',[],['v_or_g_or_a','n_or_v','n_or_p','a_or_p']).
pp(6501,'a_or_p',[N|R],A) :- pp_8014(N,R,A).
pp(8014,'mobile',[],['v_or_g_or_a','n_or_v','n_or_p','a_or_p','mobile']).
pp(6501,'adverbee',[],['v_or_g_or_a','n_or_v','n_or_p','adverbee']).
pp(6501,'adverbee',[N|R],A) :- pp_8013(N,R,A).
pp(8013,'disc_adverbee',[],['v_or_g_or_a','n_or_v','n_or_p','adverbee','disc_adverbee']).
pp(8013,'mobile',[],['v_or_g_or_a','n_or_v','n_or_p','adverbee','mobile']).
pp(8013,'a_or_p',[],['v_or_g_or_a','n_or_v','n_or_p','adverbee','a_or_p']).
pp(8013,'a_or_p',[N|R],A) :- pp_8655(N,R,A).
pp(8655,'mobile',[],['v_or_g_or_a','n_or_v','n_or_p','adverbee','a_or_p','mobile']).
pp(1102,'supnoun',[],['v_or_g_or_a','supnoun']).
pp(1102,'supnoun',[N|R],A) :- pp_4557(N,R,A).
pp(4557,'disc_adverbee',[],['v_or_g_or_a','supnoun','disc_adverbee']).
pp(4557,'mobile',[],['v_or_g_or_a','supnoun','mobile']).
pp(4557,'mobile',[N|R],A) :- pp_6499(N,R,A).
pp(6499,'disc_adverbee',[],['v_or_g_or_a','supnoun','mobile','disc_adverbee']).
pp(4557,'a_or_p',[],['v_or_g_or_a','supnoun','a_or_p']).
pp(4557,'a_or_p',[N|R],A) :- pp_6498(N,R,A).
pp(6498,'mobile',[],['v_or_g_or_a','supnoun','a_or_p','mobile']).
pp(4557,'adverbee',[],['v_or_g_or_a','supnoun','adverbee']).
pp(4557,'adverbee',[N|R],A) :- pp_6497(N,R,A).
pp(6497,'disc_adverbee',[],['v_or_g_or_a','supnoun','adverbee','disc_adverbee']).
pp(6497,'mobile',[],['v_or_g_or_a','supnoun','adverbee','mobile']).
pp(6497,'mobile',[N|R],A) :- pp_8009(N,R,A).
pp(8009,'disc_adverbee',[],['v_or_g_or_a','supnoun','adverbee','mobile','disc_adverbee']).
pp(6497,'a_or_p',[],['v_or_g_or_a','supnoun','adverbee','a_or_p']).
pp(6497,'a_or_p',[N|R],A) :- pp_8008(N,R,A).
pp(8008,'mobile',[],['v_or_g_or_a','supnoun','adverbee','a_or_p','mobile']).
pp(4557,'n_or_a',[],['v_or_g_or_a','supnoun','n_or_a']).
pp(4557,'n_or_a',[N|R],A) :- pp_6496(N,R,A).
pp(6496,'disc_adverbee',[],['v_or_g_or_a','supnoun','n_or_a','disc_adverbee']).
pp(6496,'adverbee',[],['v_or_g_or_a','supnoun','n_or_a','adverbee']).
pp(6496,'adverbee',[N|R],A) :- pp_8006(N,R,A).
pp(8006,'disc_adverbee',[],['v_or_g_or_a','supnoun','n_or_a','adverbee','disc_adverbee']).
pp(4557,'n_or_v',[],['v_or_g_or_a','supnoun','n_or_v']).
pp(4557,'n_or_v',[N|R],A) :- pp_6495(N,R,A).
pp(6495,'disc_adverbee',[],['v_or_g_or_a','supnoun','n_or_v','disc_adverbee']).
pp(6495,'mobile',[],['v_or_g_or_a','supnoun','n_or_v','mobile']).
pp(6495,'mobile',[N|R],A) :- pp_8004(N,R,A).
pp(8004,'disc_adverbee',[],['v_or_g_or_a','supnoun','n_or_v','mobile','disc_adverbee']).
pp(6495,'a_or_p',[],['v_or_g_or_a','supnoun','n_or_v','a_or_p']).
pp(6495,'a_or_p',[N|R],A) :- pp_8003(N,R,A).
pp(8003,'mobile',[],['v_or_g_or_a','supnoun','n_or_v','a_or_p','mobile']).
pp(6495,'adverbee',[],['v_or_g_or_a','supnoun','n_or_v','adverbee']).
pp(6495,'adverbee',[N|R],A) :- pp_8002(N,R,A).
pp(8002,'disc_adverbee',[],['v_or_g_or_a','supnoun','n_or_v','adverbee','disc_adverbee']).
pp(8002,'mobile',[],['v_or_g_or_a','supnoun','n_or_v','adverbee','mobile']).
pp(8002,'mobile',[N|R],A) :- pp_8648(N,R,A).
pp(8648,'disc_adverbee',[],['v_or_g_or_a','supnoun','n_or_v','adverbee','mobile','disc_adverbee']).
pp(8002,'a_or_p',[],['v_or_g_or_a','supnoun','n_or_v','adverbee','a_or_p']).
pp(8002,'a_or_p',[N|R],A) :- pp_8647(N,R,A).
pp(8647,'mobile',[],['v_or_g_or_a','supnoun','n_or_v','adverbee','a_or_p','mobile']).
pp(6495,'n_or_a',[],['v_or_g_or_a','supnoun','n_or_v','n_or_a']).
pp(6495,'n_or_a',[N|R],A) :- pp_8001(N,R,A).
pp(8001,'disc_adverbee',[],['v_or_g_or_a','supnoun','n_or_v','n_or_a','disc_adverbee']).
pp(8001,'adverbee',[],['v_or_g_or_a','supnoun','n_or_v','n_or_a','adverbee']).
pp(8001,'adverbee',[N|R],A) :- pp_8645(N,R,A).
pp(8645,'disc_adverbee',[],['v_or_g_or_a','supnoun','n_or_v','n_or_a','adverbee','disc_adverbee']).
pp(1102,'nominal',[],['v_or_g_or_a','nominal']).
pp(1102,'nominal',[N|R],A) :- pp_4556(N,R,A).
pp(4556,'disc_adverbee',[],['v_or_g_or_a','nominal','disc_adverbee']).
pp(4556,'mobile',[],['v_or_g_or_a','nominal','mobile']).
pp(4556,'mobile',[N|R],A) :- pp_6493(N,R,A).
pp(6493,'disc_adverbee',[],['v_or_g_or_a','nominal','mobile','disc_adverbee']).
pp(4556,'a_or_p',[],['v_or_g_or_a','nominal','a_or_p']).
pp(4556,'a_or_p',[N|R],A) :- pp_6492(N,R,A).
pp(6492,'mobile',[],['v_or_g_or_a','nominal','a_or_p','mobile']).
pp(4556,'adverbee',[],['v_or_g_or_a','nominal','adverbee']).
pp(4556,'adverbee',[N|R],A) :- pp_6491(N,R,A).
pp(6491,'disc_adverbee',[],['v_or_g_or_a','nominal','adverbee','disc_adverbee']).
pp(6491,'mobile',[],['v_or_g_or_a','nominal','adverbee','mobile']).
pp(6491,'mobile',[N|R],A) :- pp_7997(N,R,A).
pp(7997,'disc_adverbee',[],['v_or_g_or_a','nominal','adverbee','mobile','disc_adverbee']).
pp(6491,'a_or_p',[],['v_or_g_or_a','nominal','adverbee','a_or_p']).
pp(6491,'a_or_p',[N|R],A) :- pp_7996(N,R,A).
pp(7996,'mobile',[],['v_or_g_or_a','nominal','adverbee','a_or_p','mobile']).
pp(4556,'n_or_a',[],['v_or_g_or_a','nominal','n_or_a']).
pp(4556,'n_or_a',[N|R],A) :- pp_6490(N,R,A).
pp(6490,'disc_adverbee',[],['v_or_g_or_a','nominal','n_or_a','disc_adverbee']).
pp(6490,'adverbee',[],['v_or_g_or_a','nominal','n_or_a','adverbee']).
pp(6490,'adverbee',[N|R],A) :- pp_7994(N,R,A).
pp(7994,'disc_adverbee',[],['v_or_g_or_a','nominal','n_or_a','adverbee','disc_adverbee']).
pp(4556,'n_or_p',[],['v_or_g_or_a','nominal','n_or_p']).
pp(4556,'n_or_p',[N|R],A) :- pp_6489(N,R,A).
pp(6489,'mobile',[],['v_or_g_or_a','nominal','n_or_p','mobile']).
pp(6489,'a_or_p',[],['v_or_g_or_a','nominal','n_or_p','a_or_p']).
pp(6489,'a_or_p',[N|R],A) :- pp_7992(N,R,A).
pp(7992,'mobile',[],['v_or_g_or_a','nominal','n_or_p','a_or_p','mobile']).
pp(6489,'adverbee',[],['v_or_g_or_a','nominal','n_or_p','adverbee']).
pp(6489,'adverbee',[N|R],A) :- pp_7991(N,R,A).
pp(7991,'mobile',[],['v_or_g_or_a','nominal','n_or_p','adverbee','mobile']).
pp(7991,'a_or_p',[],['v_or_g_or_a','nominal','n_or_p','adverbee','a_or_p']).
pp(7991,'a_or_p',[N|R],A) :- pp_8639(N,R,A).
pp(8639,'mobile',[],['v_or_g_or_a','nominal','n_or_p','adverbee','a_or_p','mobile']).
pp(6489,'n_or_a',[],['v_or_g_or_a','nominal','n_or_p','n_or_a']).
pp(6489,'n_or_a',[N|R],A) :- pp_7990(N,R,A).
pp(7990,'adverbee',[],['v_or_g_or_a','nominal','n_or_p','n_or_a','adverbee']).
pp(4556,'n_or_v',[],['v_or_g_or_a','nominal','n_or_v']).
pp(4556,'n_or_v',[N|R],A) :- pp_6488(N,R,A).
pp(6488,'disc_adverbee',[],['v_or_g_or_a','nominal','n_or_v','disc_adverbee']).
pp(6488,'mobile',[],['v_or_g_or_a','nominal','n_or_v','mobile']).
pp(6488,'mobile',[N|R],A) :- pp_7988(N,R,A).
pp(7988,'disc_adverbee',[],['v_or_g_or_a','nominal','n_or_v','mobile','disc_adverbee']).
pp(6488,'a_or_p',[],['v_or_g_or_a','nominal','n_or_v','a_or_p']).
pp(6488,'a_or_p',[N|R],A) :- pp_7987(N,R,A).
pp(7987,'mobile',[],['v_or_g_or_a','nominal','n_or_v','a_or_p','mobile']).
pp(6488,'adverbee',[],['v_or_g_or_a','nominal','n_or_v','adverbee']).
pp(6488,'adverbee',[N|R],A) :- pp_7986(N,R,A).
pp(7986,'disc_adverbee',[],['v_or_g_or_a','nominal','n_or_v','adverbee','disc_adverbee']).
pp(7986,'mobile',[],['v_or_g_or_a','nominal','n_or_v','adverbee','mobile']).
pp(7986,'mobile',[N|R],A) :- pp_8634(N,R,A).
pp(8634,'disc_adverbee',[],['v_or_g_or_a','nominal','n_or_v','adverbee','mobile','disc_adverbee']).
pp(7986,'a_or_p',[],['v_or_g_or_a','nominal','n_or_v','adverbee','a_or_p']).
pp(7986,'a_or_p',[N|R],A) :- pp_8633(N,R,A).
pp(8633,'mobile',[],['v_or_g_or_a','nominal','n_or_v','adverbee','a_or_p','mobile']).
pp(6488,'n_or_a',[],['v_or_g_or_a','nominal','n_or_v','n_or_a']).
pp(6488,'n_or_a',[N|R],A) :- pp_7985(N,R,A).
pp(7985,'disc_adverbee',[],['v_or_g_or_a','nominal','n_or_v','n_or_a','disc_adverbee']).
pp(7985,'adverbee',[],['v_or_g_or_a','nominal','n_or_v','n_or_a','adverbee']).
pp(7985,'adverbee',[N|R],A) :- pp_8631(N,R,A).
pp(8631,'disc_adverbee',[],['v_or_g_or_a','nominal','n_or_v','n_or_a','adverbee','disc_adverbee']).
pp(1102,'nominal_or_verbal',[],['v_or_g_or_a','nominal_or_verbal']).
pp(1102,'nominal_or_verbal',[N|R],A) :- pp_4555(N,R,A).
pp(4555,'disc_adverbee',[],['v_or_g_or_a','nominal_or_verbal','disc_adverbee']).
pp(4555,'mobile',[],['v_or_g_or_a','nominal_or_verbal','mobile']).
pp(4555,'mobile',[N|R],A) :- pp_6486(N,R,A).
pp(6486,'disc_adverbee',[],['v_or_g_or_a','nominal_or_verbal','mobile','disc_adverbee']).
pp(4555,'a_or_p',[],['v_or_g_or_a','nominal_or_verbal','a_or_p']).
pp(4555,'a_or_p',[N|R],A) :- pp_6485(N,R,A).
pp(6485,'disc_adverbee',[],['v_or_g_or_a','nominal_or_verbal','a_or_p','disc_adverbee']).
pp(6485,'mobile',[],['v_or_g_or_a','nominal_or_verbal','a_or_p','mobile']).
pp(6485,'mobile',[N|R],A) :- pp_7982(N,R,A).
pp(7982,'disc_adverbee',[],['v_or_g_or_a','nominal_or_verbal','a_or_p','mobile','disc_adverbee']).
pp(4555,'adverbee',[],['v_or_g_or_a','nominal_or_verbal','adverbee']).
pp(4555,'adverbee',[N|R],A) :- pp_6484(N,R,A).
pp(6484,'disc_adverbee',[],['v_or_g_or_a','nominal_or_verbal','adverbee','disc_adverbee']).
pp(6484,'mobile',[],['v_or_g_or_a','nominal_or_verbal','adverbee','mobile']).
pp(6484,'mobile',[N|R],A) :- pp_7980(N,R,A).
pp(7980,'disc_adverbee',[],['v_or_g_or_a','nominal_or_verbal','adverbee','mobile','disc_adverbee']).
pp(6484,'a_or_p',[],['v_or_g_or_a','nominal_or_verbal','adverbee','a_or_p']).
pp(6484,'a_or_p',[N|R],A) :- pp_7979(N,R,A).
pp(7979,'disc_adverbee',[],['v_or_g_or_a','nominal_or_verbal','adverbee','a_or_p','disc_adverbee']).
pp(7979,'mobile',[],['v_or_g_or_a','nominal_or_verbal','adverbee','a_or_p','mobile']).
pp(7979,'mobile',[N|R],A) :- pp_8627(N,R,A).
pp(8627,'disc_adverbee',[],['v_or_g_or_a','nominal_or_verbal','adverbee','a_or_p','mobile','disc_adverbee']).
pp(4555,'n_or_a',[],['v_or_g_or_a','nominal_or_verbal','n_or_a']).
pp(4555,'n_or_a',[N|R],A) :- pp_6483(N,R,A).
pp(6483,'disc_adverbee',[],['v_or_g_or_a','nominal_or_verbal','n_or_a','disc_adverbee']).
pp(6483,'adverbee',[],['v_or_g_or_a','nominal_or_verbal','n_or_a','adverbee']).
pp(6483,'adverbee',[N|R],A) :- pp_7977(N,R,A).
pp(7977,'disc_adverbee',[],['v_or_g_or_a','nominal_or_verbal','n_or_a','adverbee','disc_adverbee']).
pp(4555,'n_or_p',[],['v_or_g_or_a','nominal_or_verbal','n_or_p']).
pp(4555,'n_or_p',[N|R],A) :- pp_6482(N,R,A).
pp(6482,'disc_adverbee',[],['v_or_g_or_a','nominal_or_verbal','n_or_p','disc_adverbee']).
pp(6482,'mobile',[],['v_or_g_or_a','nominal_or_verbal','n_or_p','mobile']).
pp(6482,'a_or_p',[],['v_or_g_or_a','nominal_or_verbal','n_or_p','a_or_p']).
pp(6482,'a_or_p',[N|R],A) :- pp_7974(N,R,A).
pp(7974,'mobile',[],['v_or_g_or_a','nominal_or_verbal','n_or_p','a_or_p','mobile']).
pp(6482,'adverbee',[],['v_or_g_or_a','nominal_or_verbal','n_or_p','adverbee']).
pp(6482,'adverbee',[N|R],A) :- pp_7973(N,R,A).
pp(7973,'disc_adverbee',[],['v_or_g_or_a','nominal_or_verbal','n_or_p','adverbee','disc_adverbee']).
pp(7973,'mobile',[],['v_or_g_or_a','nominal_or_verbal','n_or_p','adverbee','mobile']).
pp(7973,'a_or_p',[],['v_or_g_or_a','nominal_or_verbal','n_or_p','adverbee','a_or_p']).
pp(7973,'a_or_p',[N|R],A) :- pp_8622(N,R,A).
pp(8622,'mobile',[],['v_or_g_or_a','nominal_or_verbal','n_or_p','adverbee','a_or_p','mobile']).
pp(6482,'n_or_a',[],['v_or_g_or_a','nominal_or_verbal','n_or_p','n_or_a']).
pp(6482,'n_or_a',[N|R],A) :- pp_7972(N,R,A).
pp(7972,'adverbee',[],['v_or_g_or_a','nominal_or_verbal','n_or_p','n_or_a','adverbee']).
pp(4555,'n_or_v',[],['v_or_g_or_a','nominal_or_verbal','n_or_v']).
pp(4555,'n_or_v',[N|R],A) :- pp_6481(N,R,A).
pp(6481,'disc_adverbee',[],['v_or_g_or_a','nominal_or_verbal','n_or_v','disc_adverbee']).
pp(6481,'mobile',[],['v_or_g_or_a','nominal_or_verbal','n_or_v','mobile']).
pp(6481,'mobile',[N|R],A) :- pp_7970(N,R,A).
pp(7970,'disc_adverbee',[],['v_or_g_or_a','nominal_or_verbal','n_or_v','mobile','disc_adverbee']).
pp(6481,'a_or_p',[],['v_or_g_or_a','nominal_or_verbal','n_or_v','a_or_p']).
pp(6481,'a_or_p',[N|R],A) :- pp_7969(N,R,A).
pp(7969,'disc_adverbee',[],['v_or_g_or_a','nominal_or_verbal','n_or_v','a_or_p','disc_adverbee']).
pp(7969,'mobile',[],['v_or_g_or_a','nominal_or_verbal','n_or_v','a_or_p','mobile']).
pp(7969,'mobile',[N|R],A) :- pp_8618(N,R,A).
pp(8618,'disc_adverbee',[],['v_or_g_or_a','nominal_or_verbal','n_or_v','a_or_p','mobile','disc_adverbee']).
pp(6481,'adverbee',[],['v_or_g_or_a','nominal_or_verbal','n_or_v','adverbee']).
pp(6481,'adverbee',[N|R],A) :- pp_7968(N,R,A).
pp(7968,'disc_adverbee',[],['v_or_g_or_a','nominal_or_verbal','n_or_v','adverbee','disc_adverbee']).
pp(7968,'mobile',[],['v_or_g_or_a','nominal_or_verbal','n_or_v','adverbee','mobile']).
pp(7968,'mobile',[N|R],A) :- pp_8616(N,R,A).
pp(8616,'disc_adverbee',[],['v_or_g_or_a','nominal_or_verbal','n_or_v','adverbee','mobile','disc_adverbee']).
pp(7968,'a_or_p',[],['v_or_g_or_a','nominal_or_verbal','n_or_v','adverbee','a_or_p']).
pp(7968,'a_or_p',[N|R],A) :- pp_8615(N,R,A).
pp(8615,'disc_adverbee',[],['v_or_g_or_a','nominal_or_verbal','n_or_v','adverbee','a_or_p','disc_adverbee']).
pp(8615,'mobile',[],['v_or_g_or_a','nominal_or_verbal','n_or_v','adverbee','a_or_p','mobile']).
pp(8615,'mobile',[N|R],A) :- pp_8882(N,R,A).
pp(8882,'disc_adverbee',[],['v_or_g_or_a','nominal_or_verbal','n_or_v','adverbee','a_or_p','mobile','disc_adverbee']).
pp(6481,'n_or_a',[],['v_or_g_or_a','nominal_or_verbal','n_or_v','n_or_a']).
pp(6481,'n_or_a',[N|R],A) :- pp_7967(N,R,A).
pp(7967,'disc_adverbee',[],['v_or_g_or_a','nominal_or_verbal','n_or_v','n_or_a','disc_adverbee']).
pp(7967,'adverbee',[],['v_or_g_or_a','nominal_or_verbal','n_or_v','n_or_a','adverbee']).
pp(7967,'adverbee',[N|R],A) :- pp_8613(N,R,A).
pp(8613,'disc_adverbee',[],['v_or_g_or_a','nominal_or_verbal','n_or_v','n_or_a','adverbee','disc_adverbee']).
pp(6481,'n_or_p',[],['v_or_g_or_a','nominal_or_verbal','n_or_v','n_or_p']).
pp(6481,'n_or_p',[N|R],A) :- pp_7966(N,R,A).
pp(7966,'disc_adverbee',[],['v_or_g_or_a','nominal_or_verbal','n_or_v','n_or_p','disc_adverbee']).
pp(7966,'mobile',[],['v_or_g_or_a','nominal_or_verbal','n_or_v','n_or_p','mobile']).
pp(7966,'a_or_p',[],['v_or_g_or_a','nominal_or_verbal','n_or_v','n_or_p','a_or_p']).
pp(7966,'a_or_p',[N|R],A) :- pp_8610(N,R,A).
pp(8610,'mobile',[],['v_or_g_or_a','nominal_or_verbal','n_or_v','n_or_p','a_or_p','mobile']).
pp(7966,'adverbee',[],['v_or_g_or_a','nominal_or_verbal','n_or_v','n_or_p','adverbee']).
pp(7966,'adverbee',[N|R],A) :- pp_8609(N,R,A).
pp(8609,'disc_adverbee',[],['v_or_g_or_a','nominal_or_verbal','n_or_v','n_or_p','adverbee','disc_adverbee']).
pp(8609,'mobile',[],['v_or_g_or_a','nominal_or_verbal','n_or_v','n_or_p','adverbee','mobile']).
pp(8609,'a_or_p',[],['v_or_g_or_a','nominal_or_verbal','n_or_v','n_or_p','adverbee','a_or_p']).
pp(8609,'a_or_p',[N|R],A) :- pp_8877(N,R,A).
pp(8877,'mobile',[],['v_or_g_or_a','nominal_or_verbal','n_or_v','n_or_p','adverbee','a_or_p','mobile']).
pp(0,'mod_and_p',[],['mod_and_p']).
pp(0,'v_and_g',[],['v_and_g']).
pp(0,'verb*',[],['verb*']).
pp(0,'v_or_p',[],['v_or_p']).
pp(0,'v_or_p',[N|R],A) :- pp_1101(N,R,A).
pp(1101,'adj*',[],['v_or_p','adj*']).
pp(1101,'mobile',[],['v_or_p','mobile']).
pp(1101,'a_or_p',[],['v_or_p','a_or_p']).
pp(1101,'a_or_p',[N|R],A) :- pp_4552(N,R,A).
pp(4552,'mobile',[],['v_or_p','a_or_p','mobile']).
pp(1101,'adverbee',[],['v_or_p','adverbee']).
pp(1101,'adverbee',[N|R],A) :- pp_4551(N,R,A).
pp(4551,'mobile',[],['v_or_p','adverbee','mobile']).
pp(4551,'a_or_p',[],['v_or_p','adverbee','a_or_p']).
pp(4551,'a_or_p',[N|R],A) :- pp_6478(N,R,A).
pp(6478,'mobile',[],['v_or_p','adverbee','a_or_p','mobile']).
pp(1101,'noun*',[],['v_or_p','noun*']).
pp(1101,'n_or_a',[],['v_or_p','n_or_a']).
pp(1101,'n_or_a',[N|R],A) :- pp_4549(N,R,A).
pp(4549,'mobile',[],['v_or_p','n_or_a','mobile']).
pp(4549,'a_or_p',[],['v_or_p','n_or_a','a_or_p']).
pp(4549,'a_or_p',[N|R],A) :- pp_6476(N,R,A).
pp(6476,'mobile',[],['v_or_p','n_or_a','a_or_p','mobile']).
pp(4549,'adverbee',[],['v_or_p','n_or_a','adverbee']).
pp(1101,'n_or_p',[],['v_or_p','n_or_p']).
pp(1101,'n_or_p',[N|R],A) :- pp_4548(N,R,A).
pp(4548,'adverbee',[],['v_or_p','n_or_p','adverbee']).
pp(4548,'n_or_a',[],['v_or_p','n_or_p','n_or_a']).
pp(4548,'n_or_a',[N|R],A) :- pp_6473(N,R,A).
pp(6473,'adverbee',[],['v_or_p','n_or_p','n_or_a','adverbee']).
pp(1101,'n_or_v',[],['v_or_p','n_or_v']).
pp(1101,'n_or_v',[N|R],A) :- pp_4547(N,R,A).
pp(4547,'mobile',[],['v_or_p','n_or_v','mobile']).
pp(4547,'a_or_p',[],['v_or_p','n_or_v','a_or_p']).
pp(4547,'a_or_p',[N|R],A) :- pp_6471(N,R,A).
pp(6471,'mobile',[],['v_or_p','n_or_v','a_or_p','mobile']).
pp(4547,'n_or_a',[],['v_or_p','n_or_v','n_or_a']).
pp(4547,'n_or_a',[N|R],A) :- pp_6470(N,R,A).
pp(6470,'mobile',[],['v_or_p','n_or_v','n_or_a','mobile']).
pp(6470,'a_or_p',[],['v_or_p','n_or_v','n_or_a','a_or_p']).
pp(6470,'a_or_p',[N|R],A) :- pp_7960(N,R,A).
pp(7960,'mobile',[],['v_or_p','n_or_v','n_or_a','a_or_p','mobile']).
pp(4547,'n_or_p',[],['v_or_p','n_or_v','n_or_p']).
pp(1101,'supnoun',[],['v_or_p','supnoun']).
pp(1101,'supnoun',[N|R],A) :- pp_4546(N,R,A).
pp(4546,'adverbee',[],['v_or_p','supnoun','adverbee']).
pp(4546,'n_or_a',[],['v_or_p','supnoun','n_or_a']).
pp(4546,'n_or_v',[],['v_or_p','supnoun','n_or_v']).
pp(4546,'n_or_v',[N|R],A) :- pp_6466(N,R,A).
pp(6466,'n_or_a',[],['v_or_p','supnoun','n_or_v','n_or_a']).
pp(1101,'nominal',[],['v_or_p','nominal']).
pp(1101,'nominal',[N|R],A) :- pp_4545(N,R,A).
pp(4545,'mobile',[],['v_or_p','nominal','mobile']).
pp(4545,'a_or_p',[],['v_or_p','nominal','a_or_p']).
pp(4545,'a_or_p',[N|R],A) :- pp_6464(N,R,A).
pp(6464,'mobile',[],['v_or_p','nominal','a_or_p','mobile']).
pp(4545,'adverbee',[],['v_or_p','nominal','adverbee']).
pp(4545,'n_or_a',[],['v_or_p','nominal','n_or_a']).
pp(4545,'n_or_p',[],['v_or_p','nominal','n_or_p']).
pp(4545,'n_or_p',[N|R],A) :- pp_6461(N,R,A).
pp(6461,'n_or_a',[],['v_or_p','nominal','n_or_p','n_or_a']).
pp(4545,'n_or_v',[],['v_or_p','nominal','n_or_v']).
pp(4545,'n_or_v',[N|R],A) :- pp_6460(N,R,A).
pp(6460,'n_or_a',[],['v_or_p','nominal','n_or_v','n_or_a']).
pp(1101,'nominal_or_verbal',[],['v_or_p','nominal_or_verbal']).
pp(1101,'nominal_or_verbal',[N|R],A) :- pp_4544(N,R,A).
pp(4544,'mobile',[],['v_or_p','nominal_or_verbal','mobile']).
pp(4544,'a_or_p',[],['v_or_p','nominal_or_verbal','a_or_p']).
pp(4544,'a_or_p',[N|R],A) :- pp_6458(N,R,A).
pp(6458,'mobile',[],['v_or_p','nominal_or_verbal','a_or_p','mobile']).
pp(4544,'n_or_a',[],['v_or_p','nominal_or_verbal','n_or_a']).
pp(4544,'n_or_a',[N|R],A) :- pp_6457(N,R,A).
pp(6457,'mobile',[],['v_or_p','nominal_or_verbal','n_or_a','mobile']).
pp(6457,'a_or_p',[],['v_or_p','nominal_or_verbal','n_or_a','a_or_p']).
pp(6457,'a_or_p',[N|R],A) :- pp_7953(N,R,A).
pp(7953,'mobile',[],['v_or_p','nominal_or_verbal','n_or_a','a_or_p','mobile']).
pp(4544,'n_or_p',[],['v_or_p','nominal_or_verbal','n_or_p']).
pp(4544,'n_or_p',[N|R],A) :- pp_6456(N,R,A).
pp(6456,'n_or_a',[],['v_or_p','nominal_or_verbal','n_or_p','n_or_a']).
pp(4544,'n_or_v',[],['v_or_p','nominal_or_verbal','n_or_v']).
pp(4544,'n_or_v',[N|R],A) :- pp_6455(N,R,A).
pp(6455,'mobile',[],['v_or_p','nominal_or_verbal','n_or_v','mobile']).
pp(6455,'a_or_p',[],['v_or_p','nominal_or_verbal','n_or_v','a_or_p']).
pp(6455,'a_or_p',[N|R],A) :- pp_7950(N,R,A).
pp(7950,'mobile',[],['v_or_p','nominal_or_verbal','n_or_v','a_or_p','mobile']).
pp(6455,'n_or_a',[],['v_or_p','nominal_or_verbal','n_or_v','n_or_a']).
pp(6455,'n_or_a',[N|R],A) :- pp_7949(N,R,A).
pp(7949,'mobile',[],['v_or_p','nominal_or_verbal','n_or_v','n_or_a','mobile']).
pp(7949,'a_or_p',[],['v_or_p','nominal_or_verbal','n_or_v','n_or_a','a_or_p']).
pp(7949,'a_or_p',[N|R],A) :- pp_8604(N,R,A).
pp(8604,'mobile',[],['v_or_p','nominal_or_verbal','n_or_v','n_or_a','a_or_p','mobile']).
pp(6455,'n_or_p',[],['v_or_p','nominal_or_verbal','n_or_v','n_or_p']).
pp(1101,'v_or_g_or_a',[],['v_or_p','v_or_g_or_a']).
pp(1101,'v_or_g_or_a',[N|R],A) :- pp_4543(N,R,A).
pp(4543,'mobile',[],['v_or_p','v_or_g_or_a','mobile']).
pp(4543,'a_or_p',[],['v_or_p','v_or_g_or_a','a_or_p']).
pp(4543,'a_or_p',[N|R],A) :- pp_6453(N,R,A).
pp(6453,'mobile',[],['v_or_p','v_or_g_or_a','a_or_p','mobile']).
pp(4543,'adverbee',[],['v_or_p','v_or_g_or_a','adverbee']).
pp(4543,'adverbee',[N|R],A) :- pp_6452(N,R,A).
pp(6452,'mobile',[],['v_or_p','v_or_g_or_a','adverbee','mobile']).
pp(6452,'a_or_p',[],['v_or_p','v_or_g_or_a','adverbee','a_or_p']).
pp(6452,'a_or_p',[N|R],A) :- pp_7945(N,R,A).
pp(7945,'mobile',[],['v_or_p','v_or_g_or_a','adverbee','a_or_p','mobile']).
pp(4543,'n_or_a',[],['v_or_p','v_or_g_or_a','n_or_a']).
pp(4543,'n_or_a',[N|R],A) :- pp_6451(N,R,A).
pp(6451,'adverbee',[],['v_or_p','v_or_g_or_a','n_or_a','adverbee']).
pp(4543,'n_or_p',[],['v_or_p','v_or_g_or_a','n_or_p']).
pp(4543,'n_or_p',[N|R],A) :- pp_6450(N,R,A).
pp(6450,'adverbee',[],['v_or_p','v_or_g_or_a','n_or_p','adverbee']).
pp(6450,'n_or_a',[],['v_or_p','v_or_g_or_a','n_or_p','n_or_a']).
pp(6450,'n_or_a',[N|R],A) :- pp_7942(N,R,A).
pp(7942,'adverbee',[],['v_or_p','v_or_g_or_a','n_or_p','n_or_a','adverbee']).
pp(4543,'supnoun',[],['v_or_p','v_or_g_or_a','supnoun']).
pp(4543,'supnoun',[N|R],A) :- pp_6449(N,R,A).
pp(6449,'adverbee',[],['v_or_p','v_or_g_or_a','supnoun','adverbee']).
pp(4543,'nominal',[],['v_or_p','v_or_g_or_a','nominal']).
pp(4543,'nominal',[N|R],A) :- pp_6448(N,R,A).
pp(6448,'adverbee',[],['v_or_p','v_or_g_or_a','nominal','adverbee']).
pp(0,'subst',[],['subst']).
pp(0,'subst',[N|R],A) :- pp_1100(N,R,A).
pp(1100,'disc_adverbee',[],['subst','disc_adverbee']).
pp(1100,'mobile',[],['subst','mobile']).
pp(1100,'mobile',[N|R],A) :- pp_4541(N,R,A).
pp(4541,'disc_adverbee',[],['subst','mobile','disc_adverbee']).
pp(0,'nominal',[],['nominal']).
pp(0,'nominal',[N|R],A) :- pp_1105(N,R,A).
pp(1105,'verb*',[],['nominal','verb*']).
pp(1105,'verbal',[],['nominal','verbal']).
pp(1105,'disc_adverbee',[],['nominal','disc_adverbee']).
pp(1105,'adj*',[],['nominal','adj*']).
pp(1105,'prep*',[],['nominal','prep*']).
pp(1105,'mobile',[],['nominal','mobile']).
pp(1105,'mobile',[N|R],A) :- pp_4592(N,R,A).
pp(4592,'disc_adverbee',[],['nominal','mobile','disc_adverbee']).
pp(1105,'a_or_p',[],['nominal','a_or_p']).
pp(1105,'a_or_p',[N|R],A) :- pp_4591(N,R,A).
pp(4591,'mobile',[],['nominal','a_or_p','mobile']).
pp(1105,'adverbee',[],['nominal','adverbee']).
pp(1105,'adverbee',[N|R],A) :- pp_4590(N,R,A).
pp(4590,'disc_adverbee',[],['nominal','adverbee','disc_adverbee']).
pp(4590,'mobile',[],['nominal','adverbee','mobile']).
pp(4590,'mobile',[N|R],A) :- pp_6601(N,R,A).
pp(6601,'disc_adverbee',[],['nominal','adverbee','mobile','disc_adverbee']).
pp(4590,'a_or_p',[],['nominal','adverbee','a_or_p']).
pp(4590,'a_or_p',[N|R],A) :- pp_6600(N,R,A).
pp(6600,'mobile',[],['nominal','adverbee','a_or_p','mobile']).
pp(1105,'n_or_a',[],['nominal','n_or_a']).
pp(1105,'n_or_a',[N|R],A) :- pp_4589(N,R,A).
pp(4589,'disc_adverbee',[],['nominal','n_or_a','disc_adverbee']).
pp(4589,'mobile',[],['nominal','n_or_a','mobile']).
pp(4589,'a_or_p',[],['nominal','n_or_a','a_or_p']).
pp(4589,'a_or_p',[N|R],A) :- pp_6597(N,R,A).
pp(6597,'mobile',[],['nominal','n_or_a','a_or_p','mobile']).
pp(4589,'adverbee',[],['nominal','n_or_a','adverbee']).
pp(4589,'adverbee',[N|R],A) :- pp_6596(N,R,A).
pp(6596,'disc_adverbee',[],['nominal','n_or_a','adverbee','disc_adverbee']).
pp(1105,'n_or_p',[],['nominal','n_or_p']).
pp(1105,'n_or_p',[N|R],A) :- pp_4588(N,R,A).
pp(4588,'adj*',[],['nominal','n_or_p','adj*']).
pp(4588,'mobile',[],['nominal','n_or_p','mobile']).
pp(4588,'a_or_p',[],['nominal','n_or_p','a_or_p']).
pp(4588,'a_or_p',[N|R],A) :- pp_6593(N,R,A).
pp(6593,'mobile',[],['nominal','n_or_p','a_or_p','mobile']).
pp(4588,'adverbee',[],['nominal','n_or_p','adverbee']).
pp(4588,'adverbee',[N|R],A) :- pp_6592(N,R,A).
pp(6592,'mobile',[],['nominal','n_or_p','adverbee','mobile']).
pp(6592,'a_or_p',[],['nominal','n_or_p','adverbee','a_or_p']).
pp(6592,'a_or_p',[N|R],A) :- pp_8137(N,R,A).
pp(8137,'mobile',[],['nominal','n_or_p','adverbee','a_or_p','mobile']).
pp(4588,'n_or_a',[],['nominal','n_or_p','n_or_a']).
pp(4588,'n_or_a',[N|R],A) :- pp_6591(N,R,A).
pp(6591,'mobile',[],['nominal','n_or_p','n_or_a','mobile']).
pp(6591,'a_or_p',[],['nominal','n_or_p','n_or_a','a_or_p']).
pp(6591,'a_or_p',[N|R],A) :- pp_8135(N,R,A).
pp(8135,'mobile',[],['nominal','n_or_p','n_or_a','a_or_p','mobile']).
pp(6591,'adverbee',[],['nominal','n_or_p','n_or_a','adverbee']).
pp(1105,'n_or_v',[],['nominal','n_or_v']).
pp(1105,'n_or_v',[N|R],A) :- pp_4587(N,R,A).
pp(4587,'disc_adverbee',[],['nominal','n_or_v','disc_adverbee']).
pp(4587,'adj*',[],['nominal','n_or_v','adj*']).
pp(4587,'mobile',[],['nominal','n_or_v','mobile']).
pp(4587,'mobile',[N|R],A) :- pp_6588(N,R,A).
pp(6588,'disc_adverbee',[],['nominal','n_or_v','mobile','disc_adverbee']).
pp(4587,'a_or_p',[],['nominal','n_or_v','a_or_p']).
pp(4587,'a_or_p',[N|R],A) :- pp_6587(N,R,A).
pp(6587,'mobile',[],['nominal','n_or_v','a_or_p','mobile']).
pp(4587,'adverbee',[],['nominal','n_or_v','adverbee']).
pp(4587,'adverbee',[N|R],A) :- pp_6586(N,R,A).
pp(6586,'disc_adverbee',[],['nominal','n_or_v','adverbee','disc_adverbee']).
pp(6586,'mobile',[],['nominal','n_or_v','adverbee','mobile']).
pp(6586,'mobile',[N|R],A) :- pp_8130(N,R,A).
pp(8130,'disc_adverbee',[],['nominal','n_or_v','adverbee','mobile','disc_adverbee']).
pp(6586,'a_or_p',[],['nominal','n_or_v','adverbee','a_or_p']).
pp(6586,'a_or_p',[N|R],A) :- pp_8129(N,R,A).
pp(8129,'mobile',[],['nominal','n_or_v','adverbee','a_or_p','mobile']).
pp(4587,'n_or_a',[],['nominal','n_or_v','n_or_a']).
pp(4587,'n_or_a',[N|R],A) :- pp_6585(N,R,A).
pp(6585,'disc_adverbee',[],['nominal','n_or_v','n_or_a','disc_adverbee']).
pp(6585,'mobile',[],['nominal','n_or_v','n_or_a','mobile']).
pp(6585,'a_or_p',[],['nominal','n_or_v','n_or_a','a_or_p']).
pp(6585,'a_or_p',[N|R],A) :- pp_8126(N,R,A).
pp(8126,'mobile',[],['nominal','n_or_v','n_or_a','a_or_p','mobile']).
pp(6585,'adverbee',[],['nominal','n_or_v','n_or_a','adverbee']).
pp(6585,'adverbee',[N|R],A) :- pp_8125(N,R,A).
pp(8125,'disc_adverbee',[],['nominal','n_or_v','n_or_a','adverbee','disc_adverbee']).
pp(0,'intdet',[],['intdet']).
pp(0,'det',[],['det']).
pp(0,'poss-able',[],['poss-able']).
pp(0,'poss-able',[N|R],A) :- pp_1098(N,R,A).
pp(1098,'verb*',[],['poss-able','verb*']).
pp(1098,'verbal',[],['poss-able','verbal']).
pp(1098,'disc_adverbee',[],['poss-able','disc_adverbee']).
pp(1098,'adj*',[],['poss-able','adj*']).
pp(1098,'prep*',[],['poss-able','prep*']).
pp(1098,'mobile',[],['poss-able','mobile']).
pp(1098,'mobile',[N|R],A) :- pp_4535(N,R,A).
pp(4535,'disc_adverbee',[],['poss-able','mobile','disc_adverbee']).
pp(1098,'a_or_p',[],['poss-able','a_or_p']).
pp(1098,'a_or_p',[N|R],A) :- pp_4534(N,R,A).
pp(4534,'mobile',[],['poss-able','a_or_p','mobile']).
pp(1098,'adverbee',[],['poss-able','adverbee']).
pp(1098,'adverbee',[N|R],A) :- pp_4533(N,R,A).
pp(4533,'disc_adverbee',[],['poss-able','adverbee','disc_adverbee']).
pp(4533,'mobile',[],['poss-able','adverbee','mobile']).
pp(4533,'mobile',[N|R],A) :- pp_6443(N,R,A).
pp(6443,'disc_adverbee',[],['poss-able','adverbee','mobile','disc_adverbee']).
pp(4533,'a_or_p',[],['poss-able','adverbee','a_or_p']).
pp(4533,'a_or_p',[N|R],A) :- pp_6442(N,R,A).
pp(6442,'mobile',[],['poss-able','adverbee','a_or_p','mobile']).
pp(1098,'n_or_a',[],['poss-able','n_or_a']).
pp(1098,'n_or_a',[N|R],A) :- pp_4532(N,R,A).
pp(4532,'disc_adverbee',[],['poss-able','n_or_a','disc_adverbee']).
pp(4532,'mobile',[],['poss-able','n_or_a','mobile']).
pp(4532,'a_or_p',[],['poss-able','n_or_a','a_or_p']).
pp(4532,'a_or_p',[N|R],A) :- pp_6439(N,R,A).
pp(6439,'mobile',[],['poss-able','n_or_a','a_or_p','mobile']).
pp(4532,'adverbee',[],['poss-able','n_or_a','adverbee']).
pp(4532,'adverbee',[N|R],A) :- pp_6438(N,R,A).
pp(6438,'disc_adverbee',[],['poss-able','n_or_a','adverbee','disc_adverbee']).
pp(1098,'n_or_p',[],['poss-able','n_or_p']).
pp(1098,'n_or_p',[N|R],A) :- pp_4531(N,R,A).
pp(4531,'adj*',[],['poss-able','n_or_p','adj*']).
pp(4531,'mobile',[],['poss-able','n_or_p','mobile']).
pp(4531,'a_or_p',[],['poss-able','n_or_p','a_or_p']).
pp(4531,'a_or_p',[N|R],A) :- pp_6435(N,R,A).
pp(6435,'mobile',[],['poss-able','n_or_p','a_or_p','mobile']).
pp(4531,'adverbee',[],['poss-able','n_or_p','adverbee']).
pp(4531,'adverbee',[N|R],A) :- pp_6434(N,R,A).
pp(6434,'mobile',[],['poss-able','n_or_p','adverbee','mobile']).
pp(6434,'a_or_p',[],['poss-able','n_or_p','adverbee','a_or_p']).
pp(6434,'a_or_p',[N|R],A) :- pp_7933(N,R,A).
pp(7933,'mobile',[],['poss-able','n_or_p','adverbee','a_or_p','mobile']).
pp(4531,'n_or_a',[],['poss-able','n_or_p','n_or_a']).
pp(4531,'n_or_a',[N|R],A) :- pp_6433(N,R,A).
pp(6433,'mobile',[],['poss-able','n_or_p','n_or_a','mobile']).
pp(6433,'a_or_p',[],['poss-able','n_or_p','n_or_a','a_or_p']).
pp(6433,'a_or_p',[N|R],A) :- pp_7931(N,R,A).
pp(7931,'mobile',[],['poss-able','n_or_p','n_or_a','a_or_p','mobile']).
pp(6433,'adverbee',[],['poss-able','n_or_p','n_or_a','adverbee']).
pp(1098,'n_or_v',[],['poss-able','n_or_v']).
pp(1098,'n_or_v',[N|R],A) :- pp_4530(N,R,A).
pp(4530,'disc_adverbee',[],['poss-able','n_or_v','disc_adverbee']).
pp(4530,'adj*',[],['poss-able','n_or_v','adj*']).
pp(4530,'mobile',[],['poss-able','n_or_v','mobile']).
pp(4530,'mobile',[N|R],A) :- pp_6430(N,R,A).
pp(6430,'disc_adverbee',[],['poss-able','n_or_v','mobile','disc_adverbee']).
pp(4530,'a_or_p',[],['poss-able','n_or_v','a_or_p']).
pp(4530,'a_or_p',[N|R],A) :- pp_6429(N,R,A).
pp(6429,'mobile',[],['poss-able','n_or_v','a_or_p','mobile']).
pp(4530,'adverbee',[],['poss-able','n_or_v','adverbee']).
pp(4530,'adverbee',[N|R],A) :- pp_6428(N,R,A).
pp(6428,'disc_adverbee',[],['poss-able','n_or_v','adverbee','disc_adverbee']).
pp(6428,'mobile',[],['poss-able','n_or_v','adverbee','mobile']).
pp(6428,'mobile',[N|R],A) :- pp_7926(N,R,A).
pp(7926,'disc_adverbee',[],['poss-able','n_or_v','adverbee','mobile','disc_adverbee']).
pp(6428,'a_or_p',[],['poss-able','n_or_v','adverbee','a_or_p']).
pp(6428,'a_or_p',[N|R],A) :- pp_7925(N,R,A).
pp(7925,'mobile',[],['poss-able','n_or_v','adverbee','a_or_p','mobile']).
pp(4530,'n_or_a',[],['poss-able','n_or_v','n_or_a']).
pp(4530,'n_or_a',[N|R],A) :- pp_6427(N,R,A).
pp(6427,'disc_adverbee',[],['poss-able','n_or_v','n_or_a','disc_adverbee']).
pp(6427,'mobile',[],['poss-able','n_or_v','n_or_a','mobile']).
pp(6427,'a_or_p',[],['poss-able','n_or_v','n_or_a','a_or_p']).
pp(6427,'a_or_p',[N|R],A) :- pp_7922(N,R,A).
pp(7922,'mobile',[],['poss-able','n_or_v','n_or_a','a_or_p','mobile']).
pp(6427,'adverbee',[],['poss-able','n_or_v','n_or_a','adverbee']).
pp(6427,'adverbee',[N|R],A) :- pp_7921(N,R,A).
pp(7921,'disc_adverbee',[],['poss-able','n_or_v','n_or_a','adverbee','disc_adverbee']).
pp(1098,'v_or_g',[],['poss-able','v_or_g']).
pp(1098,'v_or_g',[N|R],A) :- pp_4529(N,R,A).
pp(4529,'disc_adverbee',[],['poss-able','v_or_g','disc_adverbee']).
pp(4529,'mobile',[],['poss-able','v_or_g','mobile']).
pp(4529,'mobile',[N|R],A) :- pp_6425(N,R,A).
pp(6425,'disc_adverbee',[],['poss-able','v_or_g','mobile','disc_adverbee']).
pp(4529,'adverbee',[],['poss-able','v_or_g','adverbee']).
pp(4529,'adverbee',[N|R],A) :- pp_6424(N,R,A).
pp(6424,'disc_adverbee',[],['poss-able','v_or_g','adverbee','disc_adverbee']).
pp(6424,'mobile',[],['poss-able','v_or_g','adverbee','mobile']).
pp(6424,'mobile',[N|R],A) :- pp_7918(N,R,A).
pp(7918,'disc_adverbee',[],['poss-able','v_or_g','adverbee','mobile','disc_adverbee']).
pp(4529,'n_or_a',[],['poss-able','v_or_g','n_or_a']).
pp(4529,'n_or_a',[N|R],A) :- pp_6423(N,R,A).
pp(6423,'disc_adverbee',[],['poss-able','v_or_g','n_or_a','disc_adverbee']).
pp(6423,'adverbee',[],['poss-able','v_or_g','n_or_a','adverbee']).
pp(6423,'adverbee',[N|R],A) :- pp_7916(N,R,A).
pp(7916,'disc_adverbee',[],['poss-able','v_or_g','n_or_a','adverbee','disc_adverbee']).
pp(4529,'n_or_v',[],['poss-able','v_or_g','n_or_v']).
pp(4529,'n_or_v',[N|R],A) :- pp_6422(N,R,A).
pp(6422,'disc_adverbee',[],['poss-able','v_or_g','n_or_v','disc_adverbee']).
pp(6422,'mobile',[],['poss-able','v_or_g','n_or_v','mobile']).
pp(6422,'mobile',[N|R],A) :- pp_7914(N,R,A).
pp(7914,'disc_adverbee',[],['poss-able','v_or_g','n_or_v','mobile','disc_adverbee']).
pp(6422,'adverbee',[],['poss-able','v_or_g','n_or_v','adverbee']).
pp(6422,'adverbee',[N|R],A) :- pp_7913(N,R,A).
pp(7913,'disc_adverbee',[],['poss-able','v_or_g','n_or_v','adverbee','disc_adverbee']).
pp(7913,'mobile',[],['poss-able','v_or_g','n_or_v','adverbee','mobile']).
pp(7913,'mobile',[N|R],A) :- pp_8591(N,R,A).
pp(8591,'disc_adverbee',[],['poss-able','v_or_g','n_or_v','adverbee','mobile','disc_adverbee']).
pp(6422,'n_or_a',[],['poss-able','v_or_g','n_or_v','n_or_a']).
pp(6422,'n_or_a',[N|R],A) :- pp_7912(N,R,A).
pp(7912,'disc_adverbee',[],['poss-able','v_or_g','n_or_v','n_or_a','disc_adverbee']).
pp(7912,'adverbee',[],['poss-able','v_or_g','n_or_v','n_or_a','adverbee']).
pp(7912,'adverbee',[N|R],A) :- pp_8589(N,R,A).
pp(8589,'disc_adverbee',[],['poss-able','v_or_g','n_or_v','n_or_a','adverbee','disc_adverbee']).
pp(1098,'v_or_g_or_a',[],['poss-able','v_or_g_or_a']).
pp(1098,'v_or_g_or_a',[N|R],A) :- pp_4528(N,R,A).
pp(4528,'disc_adverbee',[],['poss-able','v_or_g_or_a','disc_adverbee']).
pp(4528,'mobile',[],['poss-able','v_or_g_or_a','mobile']).
pp(4528,'mobile',[N|R],A) :- pp_6420(N,R,A).
pp(6420,'disc_adverbee',[],['poss-able','v_or_g_or_a','mobile','disc_adverbee']).
pp(4528,'a_or_p',[],['poss-able','v_or_g_or_a','a_or_p']).
pp(4528,'a_or_p',[N|R],A) :- pp_6419(N,R,A).
pp(6419,'mobile',[],['poss-able','v_or_g_or_a','a_or_p','mobile']).
pp(4528,'adverbee',[],['poss-able','v_or_g_or_a','adverbee']).
pp(4528,'adverbee',[N|R],A) :- pp_6418(N,R,A).
pp(6418,'disc_adverbee',[],['poss-able','v_or_g_or_a','adverbee','disc_adverbee']).
pp(6418,'mobile',[],['poss-able','v_or_g_or_a','adverbee','mobile']).
pp(6418,'mobile',[N|R],A) :- pp_7908(N,R,A).
pp(7908,'disc_adverbee',[],['poss-able','v_or_g_or_a','adverbee','mobile','disc_adverbee']).
pp(6418,'a_or_p',[],['poss-able','v_or_g_or_a','adverbee','a_or_p']).
pp(6418,'a_or_p',[N|R],A) :- pp_7907(N,R,A).
pp(7907,'mobile',[],['poss-able','v_or_g_or_a','adverbee','a_or_p','mobile']).
pp(4528,'n_or_a',[],['poss-able','v_or_g_or_a','n_or_a']).
pp(4528,'n_or_a',[N|R],A) :- pp_6417(N,R,A).
pp(6417,'disc_adverbee',[],['poss-able','v_or_g_or_a','n_or_a','disc_adverbee']).
pp(6417,'adverbee',[],['poss-able','v_or_g_or_a','n_or_a','adverbee']).
pp(6417,'adverbee',[N|R],A) :- pp_7905(N,R,A).
pp(7905,'disc_adverbee',[],['poss-able','v_or_g_or_a','n_or_a','adverbee','disc_adverbee']).
pp(4528,'n_or_p',[],['poss-able','v_or_g_or_a','n_or_p']).
pp(4528,'n_or_p',[N|R],A) :- pp_6416(N,R,A).
pp(6416,'mobile',[],['poss-able','v_or_g_or_a','n_or_p','mobile']).
pp(6416,'a_or_p',[],['poss-able','v_or_g_or_a','n_or_p','a_or_p']).
pp(6416,'a_or_p',[N|R],A) :- pp_7903(N,R,A).
pp(7903,'mobile',[],['poss-able','v_or_g_or_a','n_or_p','a_or_p','mobile']).
pp(6416,'adverbee',[],['poss-able','v_or_g_or_a','n_or_p','adverbee']).
pp(6416,'adverbee',[N|R],A) :- pp_7902(N,R,A).
pp(7902,'mobile',[],['poss-able','v_or_g_or_a','n_or_p','adverbee','mobile']).
pp(7902,'a_or_p',[],['poss-able','v_or_g_or_a','n_or_p','adverbee','a_or_p']).
pp(7902,'a_or_p',[N|R],A) :- pp_8583(N,R,A).
pp(8583,'mobile',[],['poss-able','v_or_g_or_a','n_or_p','adverbee','a_or_p','mobile']).
pp(6416,'n_or_a',[],['poss-able','v_or_g_or_a','n_or_p','n_or_a']).
pp(6416,'n_or_a',[N|R],A) :- pp_7901(N,R,A).
pp(7901,'adverbee',[],['poss-able','v_or_g_or_a','n_or_p','n_or_a','adverbee']).
pp(4528,'n_or_v',[],['poss-able','v_or_g_or_a','n_or_v']).
pp(4528,'n_or_v',[N|R],A) :- pp_6415(N,R,A).
pp(6415,'disc_adverbee',[],['poss-able','v_or_g_or_a','n_or_v','disc_adverbee']).
pp(6415,'mobile',[],['poss-able','v_or_g_or_a','n_or_v','mobile']).
pp(6415,'mobile',[N|R],A) :- pp_7899(N,R,A).
pp(7899,'disc_adverbee',[],['poss-able','v_or_g_or_a','n_or_v','mobile','disc_adverbee']).
pp(6415,'a_or_p',[],['poss-able','v_or_g_or_a','n_or_v','a_or_p']).
pp(6415,'a_or_p',[N|R],A) :- pp_7898(N,R,A).
pp(7898,'mobile',[],['poss-able','v_or_g_or_a','n_or_v','a_or_p','mobile']).
pp(6415,'adverbee',[],['poss-able','v_or_g_or_a','n_or_v','adverbee']).
pp(6415,'adverbee',[N|R],A) :- pp_7897(N,R,A).
pp(7897,'disc_adverbee',[],['poss-able','v_or_g_or_a','n_or_v','adverbee','disc_adverbee']).
pp(7897,'mobile',[],['poss-able','v_or_g_or_a','n_or_v','adverbee','mobile']).
pp(7897,'mobile',[N|R],A) :- pp_8578(N,R,A).
pp(8578,'disc_adverbee',[],['poss-able','v_or_g_or_a','n_or_v','adverbee','mobile','disc_adverbee']).
pp(7897,'a_or_p',[],['poss-able','v_or_g_or_a','n_or_v','adverbee','a_or_p']).
pp(7897,'a_or_p',[N|R],A) :- pp_8577(N,R,A).
pp(8577,'mobile',[],['poss-able','v_or_g_or_a','n_or_v','adverbee','a_or_p','mobile']).
pp(6415,'n_or_a',[],['poss-able','v_or_g_or_a','n_or_v','n_or_a']).
pp(6415,'n_or_a',[N|R],A) :- pp_7896(N,R,A).
pp(7896,'disc_adverbee',[],['poss-able','v_or_g_or_a','n_or_v','n_or_a','disc_adverbee']).
pp(7896,'adverbee',[],['poss-able','v_or_g_or_a','n_or_v','n_or_a','adverbee']).
pp(7896,'adverbee',[N|R],A) :- pp_8575(N,R,A).
pp(8575,'disc_adverbee',[],['poss-able','v_or_g_or_a','n_or_v','n_or_a','adverbee','disc_adverbee']).
pp(1098,'v_or_p',[],['poss-able','v_or_p']).
pp(1098,'v_or_p',[N|R],A) :- pp_4527(N,R,A).
pp(4527,'mobile',[],['poss-able','v_or_p','mobile']).
pp(4527,'a_or_p',[],['poss-able','v_or_p','a_or_p']).
pp(4527,'a_or_p',[N|R],A) :- pp_6413(N,R,A).
pp(6413,'mobile',[],['poss-able','v_or_p','a_or_p','mobile']).
pp(4527,'adverbee',[],['poss-able','v_or_p','adverbee']).
pp(4527,'n_or_a',[],['poss-able','v_or_p','n_or_a']).
pp(4527,'n_or_p',[],['poss-able','v_or_p','n_or_p']).
pp(4527,'n_or_p',[N|R],A) :- pp_6410(N,R,A).
pp(6410,'n_or_a',[],['poss-able','v_or_p','n_or_p','n_or_a']).
pp(4527,'n_or_v',[],['poss-able','v_or_p','n_or_v']).
pp(4527,'n_or_v',[N|R],A) :- pp_6409(N,R,A).
pp(6409,'n_or_a',[],['poss-able','v_or_p','n_or_v','n_or_a']).
pp(4527,'v_or_g_or_a',[],['poss-able','v_or_p','v_or_g_or_a']).
pp(4527,'v_or_g_or_a',[N|R],A) :- pp_6408(N,R,A).
pp(6408,'adverbee',[],['poss-able','v_or_p','v_or_g_or_a','adverbee']).
pp(1098,'head',[],['poss-able','head']).
pp(0,'verb_or_comp',[],['verb_or_comp']).
pp(0,'verb',[],['verb']).
pp(0,'strict_supnoun',[],['strict_supnoun']).
pp(0,'strict_supnoun',[N|R],A) :- pp_1108(N,R,A).
pp(1108,'mobile_nom',[],['strict_supnoun','mobile_nom']).
pp(1108,'mobile',[],['strict_supnoun','mobile']).
pp(1108,'n_or_v',[],['strict_supnoun','n_or_v']).
pp(1108,'n_or_v',[N|R],A) :- pp_4611(N,R,A).
pp(4611,'mobile_nom',[],['strict_supnoun','n_or_v','mobile_nom']).
pp(4611,'mobile',[],['strict_supnoun','n_or_v','mobile']).
pp(0,'prep',[],['prep']).
pp(0,'noun',[],['noun']).
pp(0,'modnp',[],['modnp']).
pp(0,'gerund',[],['gerund']).
pp(0,'intadj1',[],['intadj1']).
pp(0,'comp',[],['comp']).
pp(0,'adj',[],['adj']).
pp(0,'strict_type',[],['strict_type']).
pp(0,'strict_type',[N|R],A) :- pp_1097(N,R,A).
pp(1097,'digit2',[],['strict_type','digit2']).
pp(1097,'digit3',[],['strict_type','digit3']).
pp(1097,'digit6',[],['strict_type','digit6']).
pp(1097,'digit9',[],['strict_type','digit9']).
pp(1097,'digitn',[],['strict_type','digitn']).
pp(1097,'disc_adverbee',[],['strict_type','disc_adverbee']).
pp(1097,'intsort',[],['strict_type','intsort']).
pp(1097,'intsort',[N|R],A) :- pp_4519(N,R,A).
pp(4519,'digit2',[],['strict_type','intsort','digit2']).
pp(4519,'digit3',[],['strict_type','intsort','digit3']).
pp(4519,'digit6',[],['strict_type','intsort','digit6']).
pp(4519,'digit9',[],['strict_type','intsort','digit9']).
pp(4519,'digitn',[],['strict_type','intsort','digitn']).
pp(1097,'mobile_nom',[],['strict_type','mobile_nom']).
pp(1097,'mobile',[],['strict_type','mobile']).
pp(1097,'mobile',[N|R],A) :- pp_4517(N,R,A).
pp(4517,'disc_adverbee',[],['strict_type','mobile','disc_adverbee']).
pp(1097,'a_or_p',[],['strict_type','a_or_p']).
pp(1097,'a_or_p',[N|R],A) :- pp_4516(N,R,A).
pp(4516,'mobile',[],['strict_type','a_or_p','mobile']).
pp(1097,'adverbee',[],['strict_type','adverbee']).
pp(1097,'adverbee',[N|R],A) :- pp_4515(N,R,A).
pp(4515,'disc_adverbee',[],['strict_type','adverbee','disc_adverbee']).
pp(4515,'mobile',[],['strict_type','adverbee','mobile']).
pp(1097,'n_or_a',[],['strict_type','n_or_a']).
pp(1097,'n_or_a',[N|R],A) :- pp_4514(N,R,A).
pp(4514,'mobile',[],['strict_type','n_or_a','mobile']).
pp(1097,'n_or_p',[],['strict_type','n_or_p']).
pp(1097,'n_or_p',[N|R],A) :- pp_4513(N,R,A).
pp(4513,'mobile',[],['strict_type','n_or_p','mobile']).
pp(1097,'n_or_v',[],['strict_type','n_or_v']).
pp(1097,'n_or_v',[N|R],A) :- pp_4512(N,R,A).
pp(4512,'disc_adverbee',[],['strict_type','n_or_v','disc_adverbee']).
pp(4512,'mobile_nom',[],['strict_type','n_or_v','mobile_nom']).
pp(4512,'mobile',[],['strict_type','n_or_v','mobile']).
pp(4512,'adverbee',[],['strict_type','n_or_v','adverbee']).
pp(4512,'adverbee',[N|R],A) :- pp_6393(N,R,A).
pp(6393,'disc_adverbee',[],['strict_type','n_or_v','adverbee','disc_adverbee']).
pp(1097,'nominal',[],['strict_type','nominal']).
pp(1097,'nominal',[N|R],A) :- pp_4511(N,R,A).
pp(4511,'disc_adverbee',[],['strict_type','nominal','disc_adverbee']).
pp(4511,'mobile',[],['strict_type','nominal','mobile']).
pp(4511,'adverbee',[],['strict_type','nominal','adverbee']).
pp(4511,'adverbee',[N|R],A) :- pp_6390(N,R,A).
pp(6390,'disc_adverbee',[],['strict_type','nominal','adverbee','disc_adverbee']).
pp(4511,'n_or_p',[],['strict_type','nominal','n_or_p']).
pp(4511,'n_or_v',[],['strict_type','nominal','n_or_v']).
pp(4511,'n_or_v',[N|R],A) :- pp_6388(N,R,A).
pp(6388,'mobile',[],['strict_type','nominal','n_or_v','mobile']).
pp(1097,'nominal_or_verbal',[],['strict_type','nominal_or_verbal']).
pp(1097,'nominal_or_verbal',[N|R],A) :- pp_4510(N,R,A).
pp(4510,'disc_adverbee',[],['strict_type','nominal_or_verbal','disc_adverbee']).
pp(4510,'mobile',[],['strict_type','nominal_or_verbal','mobile']).
pp(4510,'adverbee',[],['strict_type','nominal_or_verbal','adverbee']).
pp(4510,'adverbee',[N|R],A) :- pp_6385(N,R,A).
pp(6385,'disc_adverbee',[],['strict_type','nominal_or_verbal','adverbee','disc_adverbee']).
pp(4510,'n_or_p',[],['strict_type','nominal_or_verbal','n_or_p']).
pp(4510,'n_or_v',[],['strict_type','nominal_or_verbal','n_or_v']).
pp(4510,'n_or_v',[N|R],A) :- pp_6383(N,R,A).
pp(6383,'disc_adverbee',[],['strict_type','nominal_or_verbal','n_or_v','disc_adverbee']).
pp(6383,'mobile',[],['strict_type','nominal_or_verbal','n_or_v','mobile']).
pp(6383,'adverbee',[],['strict_type','nominal_or_verbal','n_or_v','adverbee']).
pp(6383,'adverbee',[N|R],A) :- pp_7885(N,R,A).
pp(7885,'disc_adverbee',[],['strict_type','nominal_or_verbal','n_or_v','adverbee','disc_adverbee']).
pp(1097,'v_or_g',[],['strict_type','v_or_g']).
pp(1097,'v_or_g',[N|R],A) :- pp_4509(N,R,A).
pp(4509,'disc_adverbee',[],['strict_type','v_or_g','disc_adverbee']).
pp(4509,'adverbee',[],['strict_type','v_or_g','adverbee']).
pp(4509,'adverbee',[N|R],A) :- pp_6381(N,R,A).
pp(6381,'disc_adverbee',[],['strict_type','v_or_g','adverbee','disc_adverbee']).
pp(4509,'n_or_v',[],['strict_type','v_or_g','n_or_v']).
pp(4509,'n_or_v',[N|R],A) :- pp_6380(N,R,A).
pp(6380,'disc_adverbee',[],['strict_type','v_or_g','n_or_v','disc_adverbee']).
pp(6380,'adverbee',[],['strict_type','v_or_g','n_or_v','adverbee']).
pp(6380,'adverbee',[N|R],A) :- pp_7882(N,R,A).
pp(7882,'disc_adverbee',[],['strict_type','v_or_g','n_or_v','adverbee','disc_adverbee']).
pp(4509,'nominal',[],['strict_type','v_or_g','nominal']).
pp(4509,'nominal',[N|R],A) :- pp_6379(N,R,A).
pp(6379,'disc_adverbee',[],['strict_type','v_or_g','nominal','disc_adverbee']).
pp(6379,'adverbee',[],['strict_type','v_or_g','nominal','adverbee']).
pp(6379,'adverbee',[N|R],A) :- pp_7880(N,R,A).
pp(7880,'disc_adverbee',[],['strict_type','v_or_g','nominal','adverbee','disc_adverbee']).
pp(4509,'nominal_or_verbal',[],['strict_type','v_or_g','nominal_or_verbal']).
pp(4509,'nominal_or_verbal',[N|R],A) :- pp_6378(N,R,A).
pp(6378,'disc_adverbee',[],['strict_type','v_or_g','nominal_or_verbal','disc_adverbee']).
pp(6378,'adverbee',[],['strict_type','v_or_g','nominal_or_verbal','adverbee']).
pp(6378,'adverbee',[N|R],A) :- pp_7878(N,R,A).
pp(7878,'disc_adverbee',[],['strict_type','v_or_g','nominal_or_verbal','adverbee','disc_adverbee']).
pp(6378,'n_or_v',[],['strict_type','v_or_g','nominal_or_verbal','n_or_v']).
pp(6378,'n_or_v',[N|R],A) :- pp_7877(N,R,A).
pp(7877,'disc_adverbee',[],['strict_type','v_or_g','nominal_or_verbal','n_or_v','disc_adverbee']).
pp(7877,'adverbee',[],['strict_type','v_or_g','nominal_or_verbal','n_or_v','adverbee']).
pp(7877,'adverbee',[N|R],A) :- pp_8569(N,R,A).
pp(8569,'disc_adverbee',[],['strict_type','v_or_g','nominal_or_verbal','n_or_v','adverbee','disc_adverbee']).
pp(1097,'v_or_g_or_a',[],['strict_type','v_or_g_or_a']).
pp(1097,'v_or_g_or_a',[N|R],A) :- pp_4508(N,R,A).
pp(4508,'disc_adverbee',[],['strict_type','v_or_g_or_a','disc_adverbee']).
pp(4508,'mobile',[],['strict_type','v_or_g_or_a','mobile']).
pp(4508,'adverbee',[],['strict_type','v_or_g_or_a','adverbee']).
pp(4508,'adverbee',[N|R],A) :- pp_6375(N,R,A).
pp(6375,'disc_adverbee',[],['strict_type','v_or_g_or_a','adverbee','disc_adverbee']).
pp(6375,'mobile',[],['strict_type','v_or_g_or_a','adverbee','mobile']).
pp(4508,'n_or_v',[],['strict_type','v_or_g_or_a','n_or_v']).
pp(4508,'n_or_v',[N|R],A) :- pp_6374(N,R,A).
pp(6374,'disc_adverbee',[],['strict_type','v_or_g_or_a','n_or_v','disc_adverbee']).
pp(6374,'adverbee',[],['strict_type','v_or_g_or_a','n_or_v','adverbee']).
pp(6374,'adverbee',[N|R],A) :- pp_7873(N,R,A).
pp(7873,'disc_adverbee',[],['strict_type','v_or_g_or_a','n_or_v','adverbee','disc_adverbee']).
pp(4508,'nominal',[],['strict_type','v_or_g_or_a','nominal']).
pp(4508,'nominal',[N|R],A) :- pp_6373(N,R,A).
pp(6373,'disc_adverbee',[],['strict_type','v_or_g_or_a','nominal','disc_adverbee']).
pp(6373,'adverbee',[],['strict_type','v_or_g_or_a','nominal','adverbee']).
pp(6373,'adverbee',[N|R],A) :- pp_7871(N,R,A).
pp(7871,'disc_adverbee',[],['strict_type','v_or_g_or_a','nominal','adverbee','disc_adverbee']).
pp(4508,'nominal_or_verbal',[],['strict_type','v_or_g_or_a','nominal_or_verbal']).
pp(4508,'nominal_or_verbal',[N|R],A) :- pp_6372(N,R,A).
pp(6372,'disc_adverbee',[],['strict_type','v_or_g_or_a','nominal_or_verbal','disc_adverbee']).
pp(6372,'adverbee',[],['strict_type','v_or_g_or_a','nominal_or_verbal','adverbee']).
pp(6372,'adverbee',[N|R],A) :- pp_7869(N,R,A).
pp(7869,'disc_adverbee',[],['strict_type','v_or_g_or_a','nominal_or_verbal','adverbee','disc_adverbee']).
pp(6372,'n_or_v',[],['strict_type','v_or_g_or_a','nominal_or_verbal','n_or_v']).
pp(6372,'n_or_v',[N|R],A) :- pp_7868(N,R,A).
pp(7868,'disc_adverbee',[],['strict_type','v_or_g_or_a','nominal_or_verbal','n_or_v','disc_adverbee']).
pp(7868,'adverbee',[],['strict_type','v_or_g_or_a','nominal_or_verbal','n_or_v','adverbee']).
pp(7868,'adverbee',[N|R],A) :- pp_8564(N,R,A).
pp(8564,'disc_adverbee',[],['strict_type','v_or_g_or_a','nominal_or_verbal','n_or_v','adverbee','disc_adverbee']).
pp(1097,'v_or_p',[],['strict_type','v_or_p']).
pp(1097,'subst',[],['strict_type','subst']).
pp(1097,'subst',[N|R],A) :- pp_4506(N,R,A).
pp(4506,'disc_adverbee',[],['strict_type','subst','disc_adverbee']).
pp(4506,'mobile',[],['strict_type','subst','mobile']).
pp(1097,'head',[],['strict_type','head']).
pp(1097,'poss-able',[],['strict_type','poss-able']).
pp(1097,'poss-able',[N|R],A) :- pp_4504(N,R,A).
pp(4504,'disc_adverbee',[],['strict_type','poss-able','disc_adverbee']).
pp(4504,'mobile',[],['strict_type','poss-able','mobile']).
pp(4504,'adverbee',[],['strict_type','poss-able','adverbee']).
pp(4504,'adverbee',[N|R],A) :- pp_6367(N,R,A).
pp(6367,'disc_adverbee',[],['strict_type','poss-able','adverbee','disc_adverbee']).
pp(4504,'n_or_p',[],['strict_type','poss-able','n_or_p']).
pp(4504,'n_or_v',[],['strict_type','poss-able','n_or_v']).
pp(4504,'n_or_v',[N|R],A) :- pp_6365(N,R,A).
pp(6365,'mobile',[],['strict_type','poss-able','n_or_v','mobile']).
pp(4504,'v_or_g',[],['strict_type','poss-able','v_or_g']).
pp(4504,'v_or_g',[N|R],A) :- pp_6364(N,R,A).
pp(6364,'disc_adverbee',[],['strict_type','poss-able','v_or_g','disc_adverbee']).
pp(6364,'adverbee',[],['strict_type','poss-able','v_or_g','adverbee']).
pp(6364,'adverbee',[N|R],A) :- pp_7864(N,R,A).
pp(7864,'disc_adverbee',[],['strict_type','poss-able','v_or_g','adverbee','disc_adverbee']).
pp(4504,'v_or_g_or_a',[],['strict_type','poss-able','v_or_g_or_a']).
pp(4504,'v_or_g_or_a',[N|R],A) :- pp_6363(N,R,A).
pp(6363,'disc_adverbee',[],['strict_type','poss-able','v_or_g_or_a','disc_adverbee']).
pp(6363,'adverbee',[],['strict_type','poss-able','v_or_g_or_a','adverbee']).
pp(6363,'adverbee',[N|R],A) :- pp_7862(N,R,A).
pp(7862,'disc_adverbee',[],['strict_type','poss-able','v_or_g_or_a','adverbee','disc_adverbee']).
pp(4504,'head',[],['strict_type','poss-able','head']).
pp(0,'full_there-ind',[],['full_there-ind']).
pp(0,'conj_full_deg-ind',[],['conj_full_deg-ind']).
pp(0,'full_deg-ind',[],['full_deg-ind']).
pp(0,'conj_full_non_expl',[],['conj_full_non_expl']).
pp(0,'conj_full_ref-ind',[],['conj_full_ref-ind']).
pp(0,'full_ref-ind',[],['full_ref-ind']).
pp(0,'full_there-ind',[],['full_there-ind']).
pp(0,'full_index',[],['full_index']).
pp(0,'full_index',[N|R],A) :- pp_1077(N,R,A).
pp(1077,'expl-ind',[],['full_index','expl-ind']).
pp(0,'conj_full_non_expl',[],['conj_full_non_expl']).
pp(0,'conj_non_expl-ind',[],['conj_non_expl-ind']).
pp(0,'conj_deg-ind',[],['conj_deg-ind']).
pp(0,'full_deg-ind',[],['full_deg-ind']).
pp(0,'deg-ind',[],['deg-ind']).
pp(0,'conj_ref-ind',[],['conj_ref-ind']).
pp(0,'full_ref-ind',[],['full_ref-ind']).
pp(0,'ref-ind',[],['ref-ind']).
pp(0,'non_expl-ind',[],['non_expl-ind']).
pp(0,'non_expl-ind',[N|R],A) :- pp_1071(N,R,A).
pp(1071,'full_non_expl',[],['non_expl-ind','full_non_expl']).
pp(1071,'full_index',[],['non_expl-ind','full_index']).
pp(0,'conj_event',[],['conj_event']).
pp(0,'conj_ref-ind',[],['conj_ref-ind']).
pp(0,'conj_full_ref-ind',[],['conj_full_ref-ind']).
pp(0,'conj_full_deg-ind',[],['conj_full_deg-ind']).
pp(0,'conj_deg-ind',[],['conj_deg-ind']).
pp(0,'conj-ind',[],['conj-ind']).
pp(0,'conj-ind',[N|R],A) :- pp_1068(N,R,A).
pp(1068,'full_non_expl',[],['conj-ind','full_non_expl']).
pp(1068,'full_index',[],['conj-ind','full_index']).
pp(1068,'non_expl-ind',[],['conj-ind','non_expl-ind']).
pp(1068,'non_expl-ind',[N|R],A) :- pp_4498(N,R,A).
pp(4498,'full_non_expl',[],['conj-ind','non_expl-ind','full_non_expl']).
pp(4498,'full_index',[],['conj-ind','non_expl-ind','full_index']).
pp(1068,'index',[],['conj-ind','index']).
pp(0,'conj_event',[],['conj_event']).
pp(0,'event',[],['event']).
pp(0,'non_expl-ind',[],['non_expl-ind']).
pp(0,'non_expl-ind',[N|R],A) :- pp_1071(N,R,A).
pp(1071,'full_non_expl',[],['non_expl-ind','full_non_expl']).
pp(1071,'full_index',[],['non_expl-ind','full_index']).
pp(0,'event_or_index',[],['event_or_index']).
pp(0,'event_or_index',[N|R],A) :- pp_1065(N,R,A).
pp(1065,'full_non_expl',[],['event_or_index','full_non_expl']).
pp(1065,'full_index',[],['event_or_index','full_index']).
pp(0,'non_expl',[],['non_expl']).
pp(0,'non_expl',[N|R],A) :- pp_1064(N,R,A).
pp(1064,'full_index',[],['non_expl','full_index']).
pp(1064,'index',[],['non_expl','index']).
pp(0,'int_mod_local',[],['int_mod_local']).
pp(0,'psp_verb',[],['psp_verb']).
pp(0,'bse_verb',[],['bse_verb']).
pp(0,'prp_verb',[],['prp_verb']).
pp(0,'psp_verb',[],['psp_verb']).
pp(0,'non_fin_verb',[],['non_fin_verb']).
pp(0,'bse_verb',[],['bse_verb']).
pp(0,'non_perf',[],['non_perf']).
pp(0,'scopal_mod_local',[],['scopal_mod_local']).
pp(0,'prp_verb',[],['prp_verb']).
pp(0,'verb_participle_affix',[],['verb_participle_affix']).
pp(0,'local',[],['local']).
pp(0,'int_mod_local',[],['int_mod_local']).
pp(0,'local_basic',[],['local_basic']).
pp(0,'scopal_mod_local',[],['scopal_mod_local']).
pp(0,'scopal_mod',[],['scopal_mod']).
pp(0,'be_c_was_neg_le',[],['be_c_was_neg_le']).
pp(0,'be_id_was_neg_le',[],['be_id_was_neg_le']).
pp(0,'be_th_cop_was_neg_le',[],['be_th_cop_was_neg_le']).
pp(0,'be_c_were_neg_le',[],['be_c_were_neg_le']).
pp(0,'be_id_were_neg_le',[],['be_id_were_neg_le']).
pp(0,'be_th_cop_were_neg_le',[],['be_th_cop_were_neg_le']).
pp(0,'be_past_neg_lex_entry',[],['be_past_neg_lex_entry']).
pp(0,'be_c_am_neg_le',[],['be_c_am_neg_le']).
pp(0,'be_id_am_neg_le',[],['be_id_am_neg_le']).
pp(0,'be_c_are_neg_le',[],['be_c_are_neg_le']).
pp(0,'be_id_are_neg_le',[],['be_id_are_neg_le']).
pp(0,'be_th_cop_are_neg_le',[],['be_th_cop_are_neg_le']).
pp(0,'be_c_is_neg_le',[],['be_c_is_neg_le']).
pp(0,'be_id_is_neg_le',[],['be_id_is_neg_le']).
pp(0,'be_th_cop_is_neg_le',[],['be_th_cop_is_neg_le']).
pp(0,'be_pres_neg_lex_entry',[],['be_pres_neg_lex_entry']).
pp(0,'bare_np_rule',[],['bare_np_rule']).
pp(0,'bare_vger_rule',[],['bare_vger_rule']).
pp(0,'adjh_i_rule',[],['adjh_i_rule']).
pp(0,'adjh_s_rule',[],['adjh_s_rule']).
pp(0,'filler_head_rule_non_wh',[],['filler_head_rule_non_wh']).
pp(0,'filler_head_rule_rel',[],['filler_head_rule_rel']).
pp(0,'filler_head_rule_wh_nr_inf',[],['filler_head_rule_wh_nr_inf']).
pp(0,'free_rel_rule',[],['free_rel_rule']).
pp(0,'hcomp_rule',[],['hcomp_rule']).
pp(0,'hmark_nonprop_rule',[],['hmark_nonprop_rule']).
pp(0,'hmark_prop_rule',[],['hmark_prop_rule']).
pp(0,'root_gap_rule_premod',[],['root_gap_rule_premod']).
pp(0,'appos_rule',[],['appos_rule']).
pp(0,'hadj_i_h_rule',[],['hadj_i_h_rule']).
pp(0,'hadj_i_redrel_rule',[],['hadj_i_redrel_rule']).
pp(0,'hadj_i_relcl_rule',[],['hadj_i_relcl_rule']).
pp(0,'hadj_s_rule',[],['hadj_s_rule']).
pp(0,'hspec_rule',[],['hspec_rule']).
pp(0,'noun_n_cmpnd_rule',[],['noun_n_cmpnd_rule']).
pp(0,'np_n_cmpnd_rule',[],['np_n_cmpnd_rule']).
pp(0,'np_n_cmpnd_rule_2',[],['np_n_cmpnd_rule_2']).
pp(0,'root_gap_rule_postmod',[],['root_gap_rule_postmod']).
pp(0,'subjh_rule_decl',[],['subjh_rule_decl']).
pp(0,'extracomp_rule',[],['extracomp_rule']).
pp(0,'extradj_i_rule',[],['extradj_i_rule']).
pp(0,'extrasubj_fin_rule',[],['extrasubj_fin_rule']).
pp(0,'extrasubj_inf_rule',[],['extrasubj_inf_rule']).
pp(0,'fin_non_wh_rel_rule',[],['fin_non_wh_rel_rule']).
pp(0,'hoptcomp_rule',[],['hoptcomp_rule']).
pp(0,'imperative_rule',[],['imperative_rule']).
pp(0,'inf_non_wh_rel_rule',[],['inf_non_wh_rel_rule']).
pp(0,'letter_rule',[],['letter_rule']).
pp(0,'letter_rule2',[],['letter_rule2']).
pp(0,'numadj_noun_rule',[],['numadj_noun_rule']).
pp(0,'temp_mod_rule',[],['temp_mod_rule']).
pp(0,'yesno_rule',[],['yesno_rule']).
pp(0,'lex_rule_super_compos',[],['lex_rule_super_compos']).
pp(0,'lex_rule_super_compos',[],['lex_rule_super_compos']).
pp(0,'lex_rule_super',[],['lex_rule_super']).
pp(0,'lex_rule_supermost',[],['lex_rule_supermost']).
pp(0,'head_filler_phrase_fin',[],['head_filler_phrase_fin']).
pp(0,'head_filler_phrase_fin',[N|R],A) :- pp_925(N,R,A).
pp(925,'binary_rule_left_to_right',[],['head_filler_phrase_fin','binary_rule_left_to_right']).
pp(925,'lingo_rule',[],['head_filler_phrase_fin','lingo_rule']).
pp(0,'head_filler_phrase_inf',[],['head_filler_phrase_inf']).
pp(0,'head_filler_phrase',[],['head_filler_phrase']).
pp(0,'head_filler_phrase',[N|R],A) :- pp_923(N,R,A).
pp(923,'binary_rule_left_to_right',[],['head_filler_phrase','binary_rule_left_to_right']).
pp(923,'lingo_rule',[],['head_filler_phrase','lingo_rule']).
pp(0,'basic_head_filler_phrase',[],['basic_head_filler_phrase']).
pp(0,'basic_head_filler_phrase',[N|R],A) :- pp_922(N,R,A).
pp(922,'binary_rule_left_to_right',[],['basic_head_filler_phrase','binary_rule_left_to_right']).
pp(922,'lingo_rule',[],['basic_head_filler_phrase','lingo_rule']).
pp(0,'adj_head_int_phrase',[],['adj_head_int_phrase']).
pp(0,'adj_head_scop_phrase',[],['adj_head_scop_phrase']).
pp(0,'adj_head_phrase',[],['adj_head_phrase']).
pp(0,'adj_head_phrase',[N|R],A) :- pp_919(N,R,A).
pp(919,'binary_rule_left_to_right',[],['adj_head_phrase','binary_rule_left_to_right']).
pp(919,'lingo_rule',[],['adj_head_phrase','lingo_rule']).
pp(0,'head_spec_phrase',[],['head_spec_phrase']).
pp(0,'head_subj_phrase',[],['head_subj_phrase']).
pp(0,'noun_n_cmpnd_rule',[],['noun_n_cmpnd_rule']).
pp(0,'noun_n_cmpnd_phr',[],['noun_n_cmpnd_phr']).
pp(0,'np_n_cmpnd_rule',[],['np_n_cmpnd_rule']).
pp(0,'np_n_cmpnd_phr',[],['np_n_cmpnd_phr']).
pp(0,'np_n_cmpnd_rule_2',[],['np_n_cmpnd_rule_2']).
pp(0,'np_n_cmpnd_phr_2',[],['np_n_cmpnd_phr_2']).
pp(0,'n_n_cmpnd_phr',[],['n_n_cmpnd_phr']).
pp(0,'n_n_cmpnd_phr',[N|R],A) :- pp_913(N,R,A).
pp(913,'binary_rule_right_to_left',[],['n_n_cmpnd_phr','binary_rule_right_to_left']).
pp(913,'lingo_rule',[],['n_n_cmpnd_phr','lingo_rule']).
pp(0,'head_final',[],['head_final']).
pp(0,'head_final',[N|R],A) :- pp_912(N,R,A).
pp(912,'binary_rule_left_to_right',[],['head_final','binary_rule_left_to_right']).
pp(912,'binary_rule_right_to_left',[],['head_final','binary_rule_right_to_left']).
pp(912,'lingo_rule',[],['head_final','lingo_rule']).
pp(0,'appos_rule',[],['appos_rule']).
pp(0,'appos_phr',[],['appos_phr']).
pp(0,'free_rel_rule',[],['free_rel_rule']).
pp(0,'free_rel_phrase',[],['free_rel_phrase']).
pp(0,'hadj_i_h_rule',[],['hadj_i_h_rule']).
pp(0,'h_adj_int_phrase',[],['h_adj_int_phrase']).
pp(0,'hadj_i_redrel_rule',[],['hadj_i_redrel_rule']).
pp(0,'n_adj_redrel_phrase',[],['n_adj_redrel_phrase']).
pp(0,'hadj_i_relcl_rule',[],['hadj_i_relcl_rule']).
pp(0,'n_adj_relcl_phrase',[],['n_adj_relcl_phrase']).
pp(0,'n_adj_int_phrase',[],['n_adj_int_phrase']).
pp(0,'n_adj_int_phrase',[N|R],A) :- pp_906(N,R,A).
pp(906,'binary_rule_right_to_left',[],['n_adj_int_phrase','binary_rule_right_to_left']).
pp(906,'lingo_rule',[],['n_adj_int_phrase','lingo_rule']).
pp(0,'head_adj_int_phrase',[],['head_adj_int_phrase']).
pp(0,'head_adj_int_phrase',[N|R],A) :- pp_905(N,R,A).
pp(905,'binary_rule_right_to_left',[],['head_adj_int_phrase','binary_rule_right_to_left']).
pp(905,'lingo_rule',[],['head_adj_int_phrase','lingo_rule']).
pp(0,'head_adj_scop_phrase',[],['head_adj_scop_phrase']).
pp(0,'head_adj_phrase',[],['head_adj_phrase']).
pp(0,'head_adj_phrase',[N|R],A) :- pp_903(N,R,A).
pp(903,'binary_rule_right_to_left',[],['head_adj_phrase','binary_rule_right_to_left']).
pp(903,'lingo_rule',[],['head_adj_phrase','lingo_rule']).
pp(0,'hcomp_rule',[],['hcomp_rule']).
pp(0,'head_comp_phrase',[],['head_comp_phrase']).
pp(0,'hmark_nonprop_rule',[],['hmark_nonprop_rule']).
pp(0,'head_marker_phrase_nonprop',[],['head_marker_phrase_nonprop']).
pp(0,'hmark_prop_rule',[],['hmark_prop_rule']).
pp(0,'head_marker_phrase_prop',[],['head_marker_phrase_prop']).
pp(0,'head_marker_phrase',[],['head_marker_phrase']).
pp(0,'head_marker_phrase',[N|R],A) :- pp_899(N,R,A).
pp(899,'binary_rule_left_to_right',[],['head_marker_phrase','binary_rule_left_to_right']).
pp(899,'lingo_rule',[],['head_marker_phrase','lingo_rule']).
pp(0,'head_comp_or_marker_phrase',[],['head_comp_or_marker_phrase']).
pp(0,'head_comp_or_marker_phrase',[N|R],A) :- pp_898(N,R,A).
pp(898,'binary_rule_left_to_right',[],['head_comp_or_marker_phrase','binary_rule_left_to_right']).
pp(898,'lingo_rule',[],['head_comp_or_marker_phrase','lingo_rule']).
pp(0,'head_initial',[],['head_initial']).
pp(0,'head_initial',[N|R],A) :- pp_897(N,R,A).
pp(897,'binary_rule_left_to_right',[],['head_initial','binary_rule_left_to_right']).
pp(897,'binary_rule_right_to_left',[],['head_initial','binary_rule_right_to_left']).
pp(897,'lingo_rule',[],['head_initial','lingo_rule']).
pp(0,'head_adj_int_phrase',[],['head_adj_int_phrase']).
pp(0,'head_adj_int_phrase',[N|R],A) :- pp_905(N,R,A).
pp(905,'binary_rule_right_to_left',[],['head_adj_int_phrase','binary_rule_right_to_left']).
pp(905,'lingo_rule',[],['head_adj_int_phrase','lingo_rule']).
pp(0,'adjh_i_rule',[],['adjh_i_rule']).
pp(0,'adj_head_int_phrase',[],['adj_head_int_phrase']).
pp(0,'isect_mod_phrase',[],['isect_mod_phrase']).
pp(0,'isect_mod_phrase',[N|R],A) :- pp_896(N,R,A).
pp(896,'binary_rule_right_to_left',[],['isect_mod_phrase','binary_rule_right_to_left']).
pp(896,'lingo_rule',[],['isect_mod_phrase','lingo_rule']).
pp(0,'head_adj_scop_phrase',[],['head_adj_scop_phrase']).
pp(0,'hadj_s_rule',[],['hadj_s_rule']).
pp(0,'adjh_s_rule',[],['adjh_s_rule']).
pp(0,'adj_head_scop_phrase',[],['adj_head_scop_phrase']).
pp(0,'scopal_mod_phrase',[],['scopal_mod_phrase']).
pp(0,'scopal_mod_phrase',[N|R],A) :- pp_895(N,R,A).
pp(895,'lingo_rule',[],['scopal_mod_phrase','lingo_rule']).
pp(0,'head_mod_phrase_simple',[],['head_mod_phrase_simple']).
pp(0,'head_mod_phrase_simple',[N|R],A) :- pp_894(N,R,A).
pp(894,'binary_rule_left_to_right',[],['head_mod_phrase_simple','binary_rule_left_to_right']).
pp(894,'binary_rule_right_to_left',[],['head_mod_phrase_simple','binary_rule_right_to_left']).
pp(894,'lingo_rule',[],['head_mod_phrase_simple','lingo_rule']).
pp(0,'wh_interrog_fin',[],['wh_interrog_fin']).
pp(0,'wh_interrog_fin',[N|R],A) :- pp_893(N,R,A).
pp(893,'binary_rule_left_to_right',[],['wh_interrog_fin','binary_rule_left_to_right']).
pp(893,'lingo_rule',[],['wh_interrog_fin','lingo_rule']).
pp(893,'head_filler_phrase_fin',[],['wh_interrog_fin','head_filler_phrase_fin']).
pp(893,'head_filler_phrase_fin',[N|R],A) :- pp_4458(N,R,A).
pp(4458,'binary_rule_left_to_right',[],['wh_interrog_fin','head_filler_phrase_fin','binary_rule_left_to_right']).
pp(4458,'lingo_rule',[],['wh_interrog_fin','head_filler_phrase_fin','lingo_rule']).
pp(893,'head_filler_phrase',[],['wh_interrog_fin','head_filler_phrase']).
pp(893,'head_filler_phrase',[N|R],A) :- pp_4457(N,R,A).
pp(4457,'binary_rule_left_to_right',[],['wh_interrog_fin','head_filler_phrase','binary_rule_left_to_right']).
pp(4457,'lingo_rule',[],['wh_interrog_fin','head_filler_phrase','lingo_rule']).
pp(893,'basic_head_filler_phrase',[],['wh_interrog_fin','basic_head_filler_phrase']).
pp(893,'basic_head_filler_phrase',[N|R],A) :- pp_4456(N,R,A).
pp(4456,'binary_rule_left_to_right',[],['wh_interrog_fin','basic_head_filler_phrase','binary_rule_left_to_right']).
pp(4456,'lingo_rule',[],['wh_interrog_fin','basic_head_filler_phrase','lingo_rule']).
pp(893,'head_final',[],['wh_interrog_fin','head_final']).
pp(893,'head_final',[N|R],A) :- pp_4455(N,R,A).
pp(4455,'binary_rule_left_to_right',[],['wh_interrog_fin','head_final','binary_rule_left_to_right']).
pp(4455,'lingo_rule',[],['wh_interrog_fin','head_final','lingo_rule']).
pp(0,'wh_interrog',[],['wh_interrog']).
pp(0,'wh_interrog',[N|R],A) :- pp_892(N,R,A).
pp(892,'binary_rule_left_to_right',[],['wh_interrog','binary_rule_left_to_right']).
pp(892,'lingo_rule',[],['wh_interrog','lingo_rule']).
pp(892,'head_filler_phrase_fin',[],['wh_interrog','head_filler_phrase_fin']).
pp(892,'head_filler_phrase_fin',[N|R],A) :- pp_4452(N,R,A).
pp(4452,'binary_rule_left_to_right',[],['wh_interrog','head_filler_phrase_fin','binary_rule_left_to_right']).
pp(4452,'lingo_rule',[],['wh_interrog','head_filler_phrase_fin','lingo_rule']).
pp(892,'head_filler_phrase',[],['wh_interrog','head_filler_phrase']).
pp(892,'head_filler_phrase',[N|R],A) :- pp_4451(N,R,A).
pp(4451,'binary_rule_left_to_right',[],['wh_interrog','head_filler_phrase','binary_rule_left_to_right']).
pp(4451,'lingo_rule',[],['wh_interrog','head_filler_phrase','lingo_rule']).
pp(892,'basic_head_filler_phrase',[],['wh_interrog','basic_head_filler_phrase']).
pp(892,'basic_head_filler_phrase',[N|R],A) :- pp_4450(N,R,A).
pp(4450,'binary_rule_left_to_right',[],['wh_interrog','basic_head_filler_phrase','binary_rule_left_to_right']).
pp(4450,'lingo_rule',[],['wh_interrog','basic_head_filler_phrase','lingo_rule']).
pp(892,'head_final',[],['wh_interrog','head_final']).
pp(892,'head_final',[N|R],A) :- pp_4449(N,R,A).
pp(4449,'binary_rule_left_to_right',[],['wh_interrog','head_final','binary_rule_left_to_right']).
pp(4449,'lingo_rule',[],['wh_interrog','head_final','lingo_rule']).
pp(0,'binary_headed_phrase',[],['binary_headed_phrase']).
pp(0,'binary_headed_phrase',[N|R],A) :- pp_891(N,R,A).
pp(891,'binary_rule_left_to_right',[],['binary_headed_phrase','binary_rule_left_to_right']).
pp(891,'binary_rule_right_to_left',[],['binary_headed_phrase','binary_rule_right_to_left']).
pp(891,'lingo_rule',[],['binary_headed_phrase','lingo_rule']).
pp(0,'coord_phr',[],['coord_phr']).
pp(0,'coord_phr',[N|R],A) :- pp_890(N,R,A).
pp(890,'binary_rule_right_to_left',[],['coord_phr','binary_rule_right_to_left']).
pp(890,'lingo_rule',[],['coord_phr','lingo_rule']).
pp(0,'letter_rule',[],['letter_rule']).
pp(0,'letter_phr',[],['letter_phr']).
pp(0,'root_gap_rule_postmod',[],['root_gap_rule_postmod']).
pp(0,'root_gap_rule_premod',[],['root_gap_rule_premod']).
pp(0,'root_gap_clause',[],['root_gap_clause']).
pp(0,'root_gap_clause',[N|R],A) :- pp_888(N,R,A).
pp(888,'lingo_rule',[],['root_gap_clause','lingo_rule']).
pp(0,'binary_phrase',[],['binary_phrase']).
pp(0,'binary_phrase',[N|R],A) :- pp_887(N,R,A).
pp(887,'binary_rule_left_to_right',[],['binary_phrase','binary_rule_left_to_right']).
pp(887,'binary_rule_right_to_left',[],['binary_phrase','binary_rule_right_to_left']).
pp(887,'lingo_rule',[],['binary_phrase','lingo_rule']).
pp(0,'extracomp_rule',[],['extracomp_rule']).
pp(0,'extracted_comp_phrase',[],['extracted_comp_phrase']).
pp(0,'hoptcomp_rule',[],['hoptcomp_rule']).
pp(0,'head_opt_comp_phrase',[],['head_opt_comp_phrase']).
pp(0,'filler_head_rule_non_wh',[],['filler_head_rule_non_wh']).
pp(0,'head_compositional',[],['head_compositional']).
pp(0,'head_compositional',[N|R],A) :- pp_884(N,R,A).
pp(884,'binary_rule_left_to_right',[],['head_compositional','binary_rule_left_to_right']).
pp(884,'lingo_rule',[],['head_compositional','lingo_rule']).
pp(884,'head_initial',[],['head_compositional','head_initial']).
pp(884,'head_initial',[N|R],A) :- pp_4437(N,R,A).
pp(4437,'binary_rule_left_to_right',[],['head_compositional','head_initial','binary_rule_left_to_right']).
pp(4437,'lingo_rule',[],['head_compositional','head_initial','lingo_rule']).
pp(884,'binary_headed_phrase',[],['head_compositional','binary_headed_phrase']).
pp(884,'binary_headed_phrase',[N|R],A) :- pp_4436(N,R,A).
pp(4436,'binary_rule_left_to_right',[],['head_compositional','binary_headed_phrase','binary_rule_left_to_right']).
pp(4436,'lingo_rule',[],['head_compositional','binary_headed_phrase','lingo_rule']).
pp(884,'binary_phrase',[],['head_compositional','binary_phrase']).
pp(884,'binary_phrase',[N|R],A) :- pp_4435(N,R,A).
pp(4435,'binary_rule_left_to_right',[],['head_compositional','binary_phrase','binary_rule_left_to_right']).
pp(4435,'lingo_rule',[],['head_compositional','binary_phrase','lingo_rule']).
pp(0,'extracted_adj_int_phrase',[],['extracted_adj_int_phrase']).
pp(0,'extradj_i_rule',[],['extradj_i_rule']).
pp(0,'extracted_adj_phrase',[],['extracted_adj_phrase']).
pp(0,'adj_head_phrase',[],['adj_head_phrase']).
pp(0,'adj_head_phrase',[N|R],A) :- pp_919(N,R,A).
pp(919,'binary_rule_left_to_right',[],['adj_head_phrase','binary_rule_left_to_right']).
pp(919,'lingo_rule',[],['adj_head_phrase','lingo_rule']).
pp(0,'head_mod_phrase_simple',[],['head_mod_phrase_simple']).
pp(0,'head_mod_phrase_simple',[N|R],A) :- pp_894(N,R,A).
pp(894,'binary_rule_left_to_right',[],['head_mod_phrase_simple','binary_rule_left_to_right']).
pp(894,'binary_rule_right_to_left',[],['head_mod_phrase_simple','binary_rule_right_to_left']).
pp(894,'lingo_rule',[],['head_mod_phrase_simple','lingo_rule']).
pp(0,'head_mod_phrase',[],['head_mod_phrase']).
pp(0,'head_mod_phrase',[N|R],A) :- pp_881(N,R,A).
pp(881,'binary_rule_left_to_right',[],['head_mod_phrase','binary_rule_left_to_right']).
pp(881,'binary_rule_right_to_left',[],['head_mod_phrase','binary_rule_right_to_left']).
pp(881,'lingo_rule',[],['head_mod_phrase','lingo_rule']).
pp(0,'extrasubj_fin_rule',[],['extrasubj_fin_rule']).
pp(0,'extracted_subj_phrase_fin',[],['extracted_subj_phrase_fin']).
pp(0,'extrasubj_inf_rule',[],['extrasubj_inf_rule']).
pp(0,'extracted_subj_phrase_inf',[],['extracted_subj_phrase_inf']).
pp(0,'extracted_subj_phrase',[],['extracted_subj_phrase']).
pp(0,'extracted_subj_phrase',[N|R],A) :- pp_878(N,R,A).
pp(878,'lingo_rule',[],['extracted_subj_phrase','lingo_rule']).
pp(0,'extracted_comp_phrase',[],['extracted_comp_phrase']).
pp(0,'extracted_arg_phrase',[],['extracted_arg_phrase']).
pp(0,'extracted_arg_phrase',[N|R],A) :- pp_877(N,R,A).
pp(877,'lingo_rule',[],['extracted_arg_phrase','lingo_rule']).
pp(0,'imperative_rule',[],['imperative_rule']).
pp(0,'imp',[],['imp']).
pp(0,'yesno_rule',[],['yesno_rule']).
pp(0,'yesno_phrase',[],['yesno_phrase']).
pp(0,'head_comp_or_marker_phrase',[],['head_comp_or_marker_phrase']).
pp(0,'head_comp_or_marker_phrase',[N|R],A) :- pp_898(N,R,A).
pp(898,'binary_rule_left_to_right',[],['head_comp_or_marker_phrase','binary_rule_left_to_right']).
pp(898,'lingo_rule',[],['head_comp_or_marker_phrase','lingo_rule']).
pp(0,'head_valence_phrase',[],['head_valence_phrase']).
pp(0,'head_valence_phrase',[N|R],A) :- pp_874(N,R,A).
pp(874,'binary_rule_left_to_right',[],['head_valence_phrase','binary_rule_left_to_right']).
pp(874,'binary_rule_right_to_left',[],['head_valence_phrase','binary_rule_right_to_left']).
pp(874,'lingo_rule',[],['head_valence_phrase','lingo_rule']).
pp(874,'head_final',[],['head_valence_phrase','head_final']).
pp(874,'head_final',[N|R],A) :- pp_4426(N,R,A).
pp(4426,'binary_rule_right_to_left',[],['head_valence_phrase','head_final','binary_rule_right_to_left']).
pp(4426,'lingo_rule',[],['head_valence_phrase','head_final','lingo_rule']).
pp(874,'binary_headed_phrase',[],['head_valence_phrase','binary_headed_phrase']).
pp(874,'binary_headed_phrase',[N|R],A) :- pp_4425(N,R,A).
pp(4425,'binary_rule_left_to_right',[],['head_valence_phrase','binary_headed_phrase','binary_rule_left_to_right']).
pp(4425,'binary_rule_right_to_left',[],['head_valence_phrase','binary_headed_phrase','binary_rule_right_to_left']).
pp(4425,'lingo_rule',[],['head_valence_phrase','binary_headed_phrase','lingo_rule']).
pp(874,'binary_phrase',[],['head_valence_phrase','binary_phrase']).
pp(874,'binary_phrase',[N|R],A) :- pp_4424(N,R,A).
pp(4424,'binary_rule_left_to_right',[],['head_valence_phrase','binary_phrase','binary_rule_left_to_right']).
pp(4424,'binary_rule_right_to_left',[],['head_valence_phrase','binary_phrase','binary_rule_right_to_left']).
pp(4424,'lingo_rule',[],['head_valence_phrase','binary_phrase','lingo_rule']).
pp(874,'head_compositional',[],['head_valence_phrase','head_compositional']).
pp(874,'head_compositional',[N|R],A) :- pp_4423(N,R,A).
pp(4423,'binary_rule_left_to_right',[],['head_valence_phrase','head_compositional','binary_rule_left_to_right']).
pp(4423,'lingo_rule',[],['head_valence_phrase','head_compositional','lingo_rule']).
pp(0,'bare_np_rule',[],['bare_np_rule']).
pp(0,'bare_np_phrase',[],['bare_np_phrase']).
pp(0,'bare_vger_rule',[],['bare_vger_rule']).
pp(0,'bare_vger_phrase',[],['bare_vger_phrase']).
pp(0,'hspec_rule',[],['hspec_rule']).
pp(0,'head_spec_phrase',[],['head_spec_phrase']).
pp(0,'non_clause',[],['non_clause']).
pp(0,'non_clause',[N|R],A) :- pp_871(N,R,A).
pp(871,'lingo_rule',[],['non_clause','lingo_rule']).
pp(0,'head_nexus_phrase',[],['head_nexus_phrase']).
pp(0,'head_nexus_phrase',[N|R],A) :- pp_870(N,R,A).
pp(870,'binary_rule_left_to_right',[],['head_nexus_phrase','binary_rule_left_to_right']).
pp(870,'binary_rule_right_to_left',[],['head_nexus_phrase','binary_rule_right_to_left']).
pp(870,'lingo_rule',[],['head_nexus_phrase','lingo_rule']).
pp(870,'head_final',[],['head_nexus_phrase','head_final']).
pp(870,'head_final',[N|R],A) :- pp_4418(N,R,A).
pp(4418,'binary_rule_left_to_right',[],['head_nexus_phrase','head_final','binary_rule_left_to_right']).
pp(4418,'binary_rule_right_to_left',[],['head_nexus_phrase','head_final','binary_rule_right_to_left']).
pp(4418,'lingo_rule',[],['head_nexus_phrase','head_final','lingo_rule']).
pp(870,'head_initial',[],['head_nexus_phrase','head_initial']).
pp(870,'head_initial',[N|R],A) :- pp_4417(N,R,A).
pp(4417,'binary_rule_left_to_right',[],['head_nexus_phrase','head_initial','binary_rule_left_to_right']).
pp(4417,'binary_rule_right_to_left',[],['head_nexus_phrase','head_initial','binary_rule_right_to_left']).
pp(4417,'lingo_rule',[],['head_nexus_phrase','head_initial','lingo_rule']).
pp(870,'binary_headed_phrase',[],['head_nexus_phrase','binary_headed_phrase']).
pp(870,'binary_headed_phrase',[N|R],A) :- pp_4416(N,R,A).
pp(4416,'binary_rule_left_to_right',[],['head_nexus_phrase','binary_headed_phrase','binary_rule_left_to_right']).
pp(4416,'binary_rule_right_to_left',[],['head_nexus_phrase','binary_headed_phrase','binary_rule_right_to_left']).
pp(4416,'lingo_rule',[],['head_nexus_phrase','binary_headed_phrase','lingo_rule']).
pp(870,'binary_phrase',[],['head_nexus_phrase','binary_phrase']).
pp(870,'binary_phrase',[N|R],A) :- pp_4415(N,R,A).
pp(4415,'binary_rule_left_to_right',[],['head_nexus_phrase','binary_phrase','binary_rule_left_to_right']).
pp(4415,'binary_rule_right_to_left',[],['head_nexus_phrase','binary_phrase','binary_rule_right_to_left']).
pp(4415,'lingo_rule',[],['head_nexus_phrase','binary_phrase','lingo_rule']).
pp(870,'head_compositional',[],['head_nexus_phrase','head_compositional']).
pp(870,'head_compositional',[N|R],A) :- pp_4414(N,R,A).
pp(4414,'binary_rule_left_to_right',[],['head_nexus_phrase','head_compositional','binary_rule_left_to_right']).
pp(4414,'lingo_rule',[],['head_nexus_phrase','head_compositional','lingo_rule']).
pp(0,'head_nexus_que_phrase',[],['head_nexus_que_phrase']).
pp(0,'head_nexus_que_phrase',[N|R],A) :- pp_869(N,R,A).
pp(869,'binary_rule_left_to_right',[],['head_nexus_que_phrase','binary_rule_left_to_right']).
pp(869,'binary_rule_right_to_left',[],['head_nexus_que_phrase','binary_rule_right_to_left']).
pp(869,'lingo_rule',[],['head_nexus_que_phrase','lingo_rule']).
pp(869,'head_final',[],['head_nexus_que_phrase','head_final']).
pp(869,'head_final',[N|R],A) :- pp_4410(N,R,A).
pp(4410,'binary_rule_left_to_right',[],['head_nexus_que_phrase','head_final','binary_rule_left_to_right']).
pp(4410,'binary_rule_right_to_left',[],['head_nexus_que_phrase','head_final','binary_rule_right_to_left']).
pp(4410,'lingo_rule',[],['head_nexus_que_phrase','head_final','lingo_rule']).
pp(869,'head_initial',[],['head_nexus_que_phrase','head_initial']).
pp(869,'head_initial',[N|R],A) :- pp_4409(N,R,A).
pp(4409,'binary_rule_left_to_right',[],['head_nexus_que_phrase','head_initial','binary_rule_left_to_right']).
pp(4409,'binary_rule_right_to_left',[],['head_nexus_que_phrase','head_initial','binary_rule_right_to_left']).
pp(4409,'lingo_rule',[],['head_nexus_que_phrase','head_initial','lingo_rule']).
pp(869,'wh_interrog_fin',[],['head_nexus_que_phrase','wh_interrog_fin']).
pp(869,'wh_interrog_fin',[N|R],A) :- pp_4408(N,R,A).
pp(4408,'binary_rule_left_to_right',[],['head_nexus_que_phrase','wh_interrog_fin','binary_rule_left_to_right']).
pp(4408,'lingo_rule',[],['head_nexus_que_phrase','wh_interrog_fin','lingo_rule']).
pp(4408,'head_final',[],['head_nexus_que_phrase','wh_interrog_fin','head_final']).
pp(4408,'head_final',[N|R],A) :- pp_6305(N,R,A).
pp(6305,'binary_rule_left_to_right',[],['head_nexus_que_phrase','wh_interrog_fin','head_final','binary_rule_left_to_right']).
pp(6305,'lingo_rule',[],['head_nexus_que_phrase','wh_interrog_fin','head_final','lingo_rule']).
pp(869,'wh_interrog',[],['head_nexus_que_phrase','wh_interrog']).
pp(869,'wh_interrog',[N|R],A) :- pp_4407(N,R,A).
pp(4407,'binary_rule_left_to_right',[],['head_nexus_que_phrase','wh_interrog','binary_rule_left_to_right']).
pp(4407,'lingo_rule',[],['head_nexus_que_phrase','wh_interrog','lingo_rule']).
pp(4407,'head_final',[],['head_nexus_que_phrase','wh_interrog','head_final']).
pp(4407,'head_final',[N|R],A) :- pp_6302(N,R,A).
pp(6302,'binary_rule_left_to_right',[],['head_nexus_que_phrase','wh_interrog','head_final','binary_rule_left_to_right']).
pp(6302,'lingo_rule',[],['head_nexus_que_phrase','wh_interrog','head_final','lingo_rule']).
pp(869,'binary_headed_phrase',[],['head_nexus_que_phrase','binary_headed_phrase']).
pp(869,'binary_headed_phrase',[N|R],A) :- pp_4406(N,R,A).
pp(4406,'binary_rule_left_to_right',[],['head_nexus_que_phrase','binary_headed_phrase','binary_rule_left_to_right']).
pp(4406,'binary_rule_right_to_left',[],['head_nexus_que_phrase','binary_headed_phrase','binary_rule_right_to_left']).
pp(4406,'lingo_rule',[],['head_nexus_que_phrase','binary_headed_phrase','lingo_rule']).
pp(869,'binary_phrase',[],['head_nexus_que_phrase','binary_phrase']).
pp(869,'binary_phrase',[N|R],A) :- pp_4405(N,R,A).
pp(4405,'binary_rule_left_to_right',[],['head_nexus_que_phrase','binary_phrase','binary_rule_left_to_right']).
pp(4405,'binary_rule_right_to_left',[],['head_nexus_que_phrase','binary_phrase','binary_rule_right_to_left']).
pp(4405,'lingo_rule',[],['head_nexus_que_phrase','binary_phrase','lingo_rule']).
pp(869,'head_compositional',[],['head_nexus_que_phrase','head_compositional']).
pp(869,'head_compositional',[N|R],A) :- pp_4404(N,R,A).
pp(4404,'binary_rule_left_to_right',[],['head_nexus_que_phrase','head_compositional','binary_rule_left_to_right']).
pp(4404,'lingo_rule',[],['head_nexus_que_phrase','head_compositional','lingo_rule']).
pp(4404,'binary_headed_phrase',[],['head_nexus_que_phrase','head_compositional','binary_headed_phrase']).
pp(4404,'binary_headed_phrase',[N|R],A) :- pp_6293(N,R,A).
pp(6293,'binary_rule_left_to_right',[],['head_nexus_que_phrase','head_compositional','binary_headed_phrase','binary_rule_left_to_right']).
pp(6293,'lingo_rule',[],['head_nexus_que_phrase','head_compositional','binary_headed_phrase','lingo_rule']).
pp(4404,'binary_phrase',[],['head_nexus_que_phrase','head_compositional','binary_phrase']).
pp(4404,'binary_phrase',[N|R],A) :- pp_6292(N,R,A).
pp(6292,'binary_rule_left_to_right',[],['head_nexus_que_phrase','head_compositional','binary_phrase','binary_rule_left_to_right']).
pp(6292,'lingo_rule',[],['head_nexus_que_phrase','head_compositional','binary_phrase','lingo_rule']).
pp(0,'decl',[],['decl']).
pp(0,'decl',[N|R],A) :- pp_868(N,R,A).
pp(868,'lingo_rule',[],['decl','lingo_rule']).
pp(868,'head_valence_phrase',[],['decl','head_valence_phrase']).
pp(868,'head_valence_phrase',[N|R],A) :- pp_4402(N,R,A).
pp(4402,'lingo_rule',[],['decl','head_valence_phrase','lingo_rule']).
pp(868,'head_nexus_phrase',[],['decl','head_nexus_phrase']).
pp(868,'head_nexus_phrase',[N|R],A) :- pp_4401(N,R,A).
pp(4401,'lingo_rule',[],['decl','head_nexus_phrase','lingo_rule']).
pp(868,'head_nexus_que_phrase',[],['decl','head_nexus_que_phrase']).
pp(868,'head_nexus_que_phrase',[N|R],A) :- pp_4400(N,R,A).
pp(4400,'lingo_rule',[],['decl','head_nexus_que_phrase','lingo_rule']).
pp(0,'wh_interrog',[],['wh_interrog']).
pp(0,'wh_interrog',[N|R],A) :- pp_892(N,R,A).
pp(892,'binary_rule_left_to_right',[],['wh_interrog','binary_rule_left_to_right']).
pp(892,'lingo_rule',[],['wh_interrog','lingo_rule']).
pp(892,'head_filler_phrase_fin',[],['wh_interrog','head_filler_phrase_fin']).
pp(892,'head_filler_phrase_fin',[N|R],A) :- pp_4452(N,R,A).
pp(4452,'binary_rule_left_to_right',[],['wh_interrog','head_filler_phrase_fin','binary_rule_left_to_right']).
pp(4452,'lingo_rule',[],['wh_interrog','head_filler_phrase_fin','lingo_rule']).
pp(892,'head_filler_phrase',[],['wh_interrog','head_filler_phrase']).
pp(892,'head_filler_phrase',[N|R],A) :- pp_4451(N,R,A).
pp(4451,'binary_rule_left_to_right',[],['wh_interrog','head_filler_phrase','binary_rule_left_to_right']).
pp(4451,'lingo_rule',[],['wh_interrog','head_filler_phrase','lingo_rule']).
pp(892,'basic_head_filler_phrase',[],['wh_interrog','basic_head_filler_phrase']).
pp(892,'basic_head_filler_phrase',[N|R],A) :- pp_4450(N,R,A).
pp(4450,'binary_rule_left_to_right',[],['wh_interrog','basic_head_filler_phrase','binary_rule_left_to_right']).
pp(4450,'lingo_rule',[],['wh_interrog','basic_head_filler_phrase','lingo_rule']).
pp(892,'head_final',[],['wh_interrog','head_final']).
pp(892,'head_final',[N|R],A) :- pp_4449(N,R,A).
pp(4449,'binary_rule_left_to_right',[],['wh_interrog','head_final','binary_rule_left_to_right']).
pp(4449,'lingo_rule',[],['wh_interrog','head_final','lingo_rule']).
pp(0,'interrog',[],['interrog']).
pp(0,'interrog',[N|R],A) :- pp_867(N,R,A).
pp(867,'binary_rule_left_to_right',[],['interrog','binary_rule_left_to_right']).
pp(867,'lingo_rule',[],['interrog','lingo_rule']).
pp(867,'head_filler_phrase_fin',[],['interrog','head_filler_phrase_fin']).
pp(867,'head_filler_phrase_fin',[N|R],A) :- pp_4397(N,R,A).
pp(4397,'binary_rule_left_to_right',[],['interrog','head_filler_phrase_fin','binary_rule_left_to_right']).
pp(4397,'lingo_rule',[],['interrog','head_filler_phrase_fin','lingo_rule']).
pp(867,'head_filler_phrase',[],['interrog','head_filler_phrase']).
pp(867,'head_filler_phrase',[N|R],A) :- pp_4396(N,R,A).
pp(4396,'binary_rule_left_to_right',[],['interrog','head_filler_phrase','binary_rule_left_to_right']).
pp(4396,'lingo_rule',[],['interrog','head_filler_phrase','lingo_rule']).
pp(867,'basic_head_filler_phrase',[],['interrog','basic_head_filler_phrase']).
pp(867,'basic_head_filler_phrase',[N|R],A) :- pp_4395(N,R,A).
pp(4395,'binary_rule_left_to_right',[],['interrog','basic_head_filler_phrase','binary_rule_left_to_right']).
pp(4395,'lingo_rule',[],['interrog','basic_head_filler_phrase','lingo_rule']).
pp(867,'head_final',[],['interrog','head_final']).
pp(867,'head_final',[N|R],A) :- pp_4394(N,R,A).
pp(4394,'binary_rule_left_to_right',[],['interrog','head_final','binary_rule_left_to_right']).
pp(4394,'lingo_rule',[],['interrog','head_final','lingo_rule']).
pp(867,'head_nexus_que_phrase',[],['interrog','head_nexus_que_phrase']).
pp(867,'head_nexus_que_phrase',[N|R],A) :- pp_4393(N,R,A).
pp(4393,'binary_rule_left_to_right',[],['interrog','head_nexus_que_phrase','binary_rule_left_to_right']).
pp(4393,'lingo_rule',[],['interrog','head_nexus_que_phrase','lingo_rule']).
pp(4393,'head_final',[],['interrog','head_nexus_que_phrase','head_final']).
pp(4393,'head_final',[N|R],A) :- pp_6278(N,R,A).
pp(6278,'binary_rule_left_to_right',[],['interrog','head_nexus_que_phrase','head_final','binary_rule_left_to_right']).
pp(6278,'lingo_rule',[],['interrog','head_nexus_que_phrase','head_final','lingo_rule']).
pp(0,'non_rel_clause',[],['non_rel_clause']).
pp(0,'non_rel_clause',[N|R],A) :- pp_866(N,R,A).
pp(866,'binary_rule_left_to_right',[],['non_rel_clause','binary_rule_left_to_right']).
pp(866,'lingo_rule',[],['non_rel_clause','lingo_rule']).
pp(866,'head_filler_phrase_fin',[],['non_rel_clause','head_filler_phrase_fin']).
pp(866,'head_filler_phrase_fin',[N|R],A) :- pp_4390(N,R,A).
pp(4390,'binary_rule_left_to_right',[],['non_rel_clause','head_filler_phrase_fin','binary_rule_left_to_right']).
pp(4390,'lingo_rule',[],['non_rel_clause','head_filler_phrase_fin','lingo_rule']).
pp(866,'head_filler_phrase',[],['non_rel_clause','head_filler_phrase']).
pp(866,'head_filler_phrase',[N|R],A) :- pp_4389(N,R,A).
pp(4389,'binary_rule_left_to_right',[],['non_rel_clause','head_filler_phrase','binary_rule_left_to_right']).
pp(4389,'lingo_rule',[],['non_rel_clause','head_filler_phrase','lingo_rule']).
pp(866,'basic_head_filler_phrase',[],['non_rel_clause','basic_head_filler_phrase']).
pp(866,'basic_head_filler_phrase',[N|R],A) :- pp_4388(N,R,A).
pp(4388,'binary_rule_left_to_right',[],['non_rel_clause','basic_head_filler_phrase','binary_rule_left_to_right']).
pp(4388,'lingo_rule',[],['non_rel_clause','basic_head_filler_phrase','lingo_rule']).
pp(866,'head_final',[],['non_rel_clause','head_final']).
pp(866,'head_final',[N|R],A) :- pp_4387(N,R,A).
pp(4387,'binary_rule_left_to_right',[],['non_rel_clause','head_final','binary_rule_left_to_right']).
pp(4387,'lingo_rule',[],['non_rel_clause','head_final','lingo_rule']).
pp(866,'binary_headed_phrase',[],['non_rel_clause','binary_headed_phrase']).
pp(866,'binary_headed_phrase',[N|R],A) :- pp_4386(N,R,A).
pp(4386,'binary_rule_left_to_right',[],['non_rel_clause','binary_headed_phrase','binary_rule_left_to_right']).
pp(4386,'lingo_rule',[],['non_rel_clause','binary_headed_phrase','lingo_rule']).
pp(866,'binary_phrase',[],['non_rel_clause','binary_phrase']).
pp(866,'binary_phrase',[N|R],A) :- pp_4385(N,R,A).
pp(4385,'binary_rule_left_to_right',[],['non_rel_clause','binary_phrase','binary_rule_left_to_right']).
pp(4385,'lingo_rule',[],['non_rel_clause','binary_phrase','lingo_rule']).
pp(866,'head_valence_phrase',[],['non_rel_clause','head_valence_phrase']).
pp(866,'head_valence_phrase',[N|R],A) :- pp_4384(N,R,A).
pp(4384,'lingo_rule',[],['non_rel_clause','head_valence_phrase','lingo_rule']).
pp(866,'head_nexus_phrase',[],['non_rel_clause','head_nexus_phrase']).
pp(866,'head_nexus_phrase',[N|R],A) :- pp_4383(N,R,A).
pp(4383,'lingo_rule',[],['non_rel_clause','head_nexus_phrase','lingo_rule']).
pp(866,'head_nexus_que_phrase',[],['non_rel_clause','head_nexus_que_phrase']).
pp(866,'head_nexus_que_phrase',[N|R],A) :- pp_4382(N,R,A).
pp(4382,'binary_rule_left_to_right',[],['non_rel_clause','head_nexus_que_phrase','binary_rule_left_to_right']).
pp(4382,'lingo_rule',[],['non_rel_clause','head_nexus_que_phrase','lingo_rule']).
pp(4382,'head_final',[],['non_rel_clause','head_nexus_que_phrase','head_final']).
pp(4382,'head_final',[N|R],A) :- pp_6261(N,R,A).
pp(6261,'binary_rule_left_to_right',[],['non_rel_clause','head_nexus_que_phrase','head_final','binary_rule_left_to_right']).
pp(6261,'lingo_rule',[],['non_rel_clause','head_nexus_que_phrase','head_final','lingo_rule']).
pp(4382,'binary_headed_phrase',[],['non_rel_clause','head_nexus_que_phrase','binary_headed_phrase']).
pp(4382,'binary_headed_phrase',[N|R],A) :- pp_6260(N,R,A).
pp(6260,'binary_rule_left_to_right',[],['non_rel_clause','head_nexus_que_phrase','binary_headed_phrase','binary_rule_left_to_right']).
pp(6260,'lingo_rule',[],['non_rel_clause','head_nexus_que_phrase','binary_headed_phrase','lingo_rule']).
pp(4382,'binary_phrase',[],['non_rel_clause','head_nexus_que_phrase','binary_phrase']).
pp(4382,'binary_phrase',[N|R],A) :- pp_6259(N,R,A).
pp(6259,'binary_rule_left_to_right',[],['non_rel_clause','head_nexus_que_phrase','binary_phrase','binary_rule_left_to_right']).
pp(6259,'lingo_rule',[],['non_rel_clause','head_nexus_que_phrase','binary_phrase','lingo_rule']).
pp(0,'head_nexus_rel_phrase',[],['head_nexus_rel_phrase']).
pp(0,'head_nexus_rel_phrase',[N|R],A) :- pp_865(N,R,A).
pp(865,'binary_rule_left_to_right',[],['head_nexus_rel_phrase','binary_rule_left_to_right']).
pp(865,'binary_rule_right_to_left',[],['head_nexus_rel_phrase','binary_rule_right_to_left']).
pp(865,'lingo_rule',[],['head_nexus_rel_phrase','lingo_rule']).
pp(865,'head_filler_phrase_fin',[],['head_nexus_rel_phrase','head_filler_phrase_fin']).
pp(865,'head_filler_phrase_fin',[N|R],A) :- pp_4378(N,R,A).
pp(4378,'binary_rule_left_to_right',[],['head_nexus_rel_phrase','head_filler_phrase_fin','binary_rule_left_to_right']).
pp(4378,'lingo_rule',[],['head_nexus_rel_phrase','head_filler_phrase_fin','lingo_rule']).
pp(865,'head_filler_phrase',[],['head_nexus_rel_phrase','head_filler_phrase']).
pp(865,'head_filler_phrase',[N|R],A) :- pp_4377(N,R,A).
pp(4377,'binary_rule_left_to_right',[],['head_nexus_rel_phrase','head_filler_phrase','binary_rule_left_to_right']).
pp(4377,'lingo_rule',[],['head_nexus_rel_phrase','head_filler_phrase','lingo_rule']).
pp(865,'basic_head_filler_phrase',[],['head_nexus_rel_phrase','basic_head_filler_phrase']).
pp(865,'basic_head_filler_phrase',[N|R],A) :- pp_4376(N,R,A).
pp(4376,'binary_rule_left_to_right',[],['head_nexus_rel_phrase','basic_head_filler_phrase','binary_rule_left_to_right']).
pp(4376,'lingo_rule',[],['head_nexus_rel_phrase','basic_head_filler_phrase','lingo_rule']).
pp(865,'head_final',[],['head_nexus_rel_phrase','head_final']).
pp(865,'head_final',[N|R],A) :- pp_4375(N,R,A).
pp(4375,'binary_rule_left_to_right',[],['head_nexus_rel_phrase','head_final','binary_rule_left_to_right']).
pp(4375,'binary_rule_right_to_left',[],['head_nexus_rel_phrase','head_final','binary_rule_right_to_left']).
pp(4375,'lingo_rule',[],['head_nexus_rel_phrase','head_final','lingo_rule']).
pp(865,'head_initial',[],['head_nexus_rel_phrase','head_initial']).
pp(865,'head_initial',[N|R],A) :- pp_4374(N,R,A).
pp(4374,'binary_rule_left_to_right',[],['head_nexus_rel_phrase','head_initial','binary_rule_left_to_right']).
pp(4374,'binary_rule_right_to_left',[],['head_nexus_rel_phrase','head_initial','binary_rule_right_to_left']).
pp(4374,'lingo_rule',[],['head_nexus_rel_phrase','head_initial','lingo_rule']).
pp(865,'binary_headed_phrase',[],['head_nexus_rel_phrase','binary_headed_phrase']).
pp(865,'binary_headed_phrase',[N|R],A) :- pp_4373(N,R,A).
pp(4373,'binary_rule_left_to_right',[],['head_nexus_rel_phrase','binary_headed_phrase','binary_rule_left_to_right']).
pp(4373,'binary_rule_right_to_left',[],['head_nexus_rel_phrase','binary_headed_phrase','binary_rule_right_to_left']).
pp(4373,'lingo_rule',[],['head_nexus_rel_phrase','binary_headed_phrase','lingo_rule']).
pp(865,'binary_phrase',[],['head_nexus_rel_phrase','binary_phrase']).
pp(865,'binary_phrase',[N|R],A) :- pp_4372(N,R,A).
pp(4372,'binary_rule_left_to_right',[],['head_nexus_rel_phrase','binary_phrase','binary_rule_left_to_right']).
pp(4372,'binary_rule_right_to_left',[],['head_nexus_rel_phrase','binary_phrase','binary_rule_right_to_left']).
pp(4372,'lingo_rule',[],['head_nexus_rel_phrase','binary_phrase','lingo_rule']).
pp(865,'head_compositional',[],['head_nexus_rel_phrase','head_compositional']).
pp(865,'head_compositional',[N|R],A) :- pp_4371(N,R,A).
pp(4371,'binary_rule_left_to_right',[],['head_nexus_rel_phrase','head_compositional','binary_rule_left_to_right']).
pp(4371,'lingo_rule',[],['head_nexus_rel_phrase','head_compositional','lingo_rule']).
pp(865,'head_nexus_que_phrase',[],['head_nexus_rel_phrase','head_nexus_que_phrase']).
pp(865,'head_nexus_que_phrase',[N|R],A) :- pp_4370(N,R,A).
pp(4370,'binary_rule_left_to_right',[],['head_nexus_rel_phrase','head_nexus_que_phrase','binary_rule_left_to_right']).
pp(4370,'binary_rule_right_to_left',[],['head_nexus_rel_phrase','head_nexus_que_phrase','binary_rule_right_to_left']).
pp(4370,'lingo_rule',[],['head_nexus_rel_phrase','head_nexus_que_phrase','lingo_rule']).
pp(4370,'head_final',[],['head_nexus_rel_phrase','head_nexus_que_phrase','head_final']).
pp(4370,'head_final',[N|R],A) :- pp_6235(N,R,A).
pp(6235,'binary_rule_left_to_right',[],['head_nexus_rel_phrase','head_nexus_que_phrase','head_final','binary_rule_left_to_right']).
pp(6235,'binary_rule_right_to_left',[],['head_nexus_rel_phrase','head_nexus_que_phrase','head_final','binary_rule_right_to_left']).
pp(6235,'lingo_rule',[],['head_nexus_rel_phrase','head_nexus_que_phrase','head_final','lingo_rule']).
pp(4370,'head_initial',[],['head_nexus_rel_phrase','head_nexus_que_phrase','head_initial']).
pp(4370,'head_initial',[N|R],A) :- pp_6234(N,R,A).
pp(6234,'binary_rule_left_to_right',[],['head_nexus_rel_phrase','head_nexus_que_phrase','head_initial','binary_rule_left_to_right']).
pp(6234,'binary_rule_right_to_left',[],['head_nexus_rel_phrase','head_nexus_que_phrase','head_initial','binary_rule_right_to_left']).
pp(6234,'lingo_rule',[],['head_nexus_rel_phrase','head_nexus_que_phrase','head_initial','lingo_rule']).
pp(4370,'binary_headed_phrase',[],['head_nexus_rel_phrase','head_nexus_que_phrase','binary_headed_phrase']).
pp(4370,'binary_headed_phrase',[N|R],A) :- pp_6233(N,R,A).
pp(6233,'binary_rule_left_to_right',[],['head_nexus_rel_phrase','head_nexus_que_phrase','binary_headed_phrase','binary_rule_left_to_right']).
pp(6233,'binary_rule_right_to_left',[],['head_nexus_rel_phrase','head_nexus_que_phrase','binary_headed_phrase','binary_rule_right_to_left']).
pp(6233,'lingo_rule',[],['head_nexus_rel_phrase','head_nexus_que_phrase','binary_headed_phrase','lingo_rule']).
pp(4370,'binary_phrase',[],['head_nexus_rel_phrase','head_nexus_que_phrase','binary_phrase']).
pp(4370,'binary_phrase',[N|R],A) :- pp_6232(N,R,A).
pp(6232,'binary_rule_left_to_right',[],['head_nexus_rel_phrase','head_nexus_que_phrase','binary_phrase','binary_rule_left_to_right']).
pp(6232,'binary_rule_right_to_left',[],['head_nexus_rel_phrase','head_nexus_que_phrase','binary_phrase','binary_rule_right_to_left']).
pp(6232,'lingo_rule',[],['head_nexus_rel_phrase','head_nexus_que_phrase','binary_phrase','lingo_rule']).
pp(4370,'head_compositional',[],['head_nexus_rel_phrase','head_nexus_que_phrase','head_compositional']).
pp(4370,'head_compositional',[N|R],A) :- pp_6231(N,R,A).
pp(6231,'binary_rule_left_to_right',[],['head_nexus_rel_phrase','head_nexus_que_phrase','head_compositional','binary_rule_left_to_right']).
pp(6231,'lingo_rule',[],['head_nexus_rel_phrase','head_nexus_que_phrase','head_compositional','lingo_rule']).
pp(0,'head_only',[],['head_only']).
pp(0,'head_only',[N|R],A) :- pp_864(N,R,A).
pp(864,'lingo_rule',[],['head_only','lingo_rule']).
pp(864,'head_compositional',[],['head_only','head_compositional']).
pp(864,'head_compositional',[N|R],A) :- pp_4368(N,R,A).
pp(4368,'lingo_rule',[],['head_only','head_compositional','lingo_rule']).
pp(864,'head_valence_phrase',[],['head_only','head_valence_phrase']).
pp(864,'head_valence_phrase',[N|R],A) :- pp_4367(N,R,A).
pp(4367,'lingo_rule',[],['head_only','head_valence_phrase','lingo_rule']).
pp(4367,'head_compositional',[],['head_only','head_valence_phrase','head_compositional']).
pp(4367,'head_compositional',[N|R],A) :- pp_6228(N,R,A).
pp(6228,'lingo_rule',[],['head_only','head_valence_phrase','head_compositional','lingo_rule']).
pp(864,'non_clause',[],['head_only','non_clause']).
pp(864,'non_clause',[N|R],A) :- pp_4366(N,R,A).
pp(4366,'lingo_rule',[],['head_only','non_clause','lingo_rule']).
pp(864,'head_nexus_phrase',[],['head_only','head_nexus_phrase']).
pp(864,'head_nexus_phrase',[N|R],A) :- pp_4365(N,R,A).
pp(4365,'lingo_rule',[],['head_only','head_nexus_phrase','lingo_rule']).
pp(4365,'head_compositional',[],['head_only','head_nexus_phrase','head_compositional']).
pp(4365,'head_compositional',[N|R],A) :- pp_6225(N,R,A).
pp(6225,'lingo_rule',[],['head_only','head_nexus_phrase','head_compositional','lingo_rule']).
pp(864,'head_nexus_que_phrase',[],['head_only','head_nexus_que_phrase']).
pp(864,'head_nexus_que_phrase',[N|R],A) :- pp_4364(N,R,A).
pp(4364,'lingo_rule',[],['head_only','head_nexus_que_phrase','lingo_rule']).
pp(4364,'head_compositional',[],['head_only','head_nexus_que_phrase','head_compositional']).
pp(4364,'head_compositional',[N|R],A) :- pp_6223(N,R,A).
pp(6223,'lingo_rule',[],['head_only','head_nexus_que_phrase','head_compositional','lingo_rule']).
pp(864,'non_rel_clause',[],['head_only','non_rel_clause']).
pp(864,'non_rel_clause',[N|R],A) :- pp_4363(N,R,A).
pp(4363,'lingo_rule',[],['head_only','non_rel_clause','lingo_rule']).
pp(4363,'head_valence_phrase',[],['head_only','non_rel_clause','head_valence_phrase']).
pp(4363,'head_valence_phrase',[N|R],A) :- pp_6221(N,R,A).
pp(6221,'lingo_rule',[],['head_only','non_rel_clause','head_valence_phrase','lingo_rule']).
pp(4363,'head_nexus_phrase',[],['head_only','non_rel_clause','head_nexus_phrase']).
pp(4363,'head_nexus_phrase',[N|R],A) :- pp_6220(N,R,A).
pp(6220,'lingo_rule',[],['head_only','non_rel_clause','head_nexus_phrase','lingo_rule']).
pp(4363,'head_nexus_que_phrase',[],['head_only','non_rel_clause','head_nexus_que_phrase']).
pp(4363,'head_nexus_que_phrase',[N|R],A) :- pp_6219(N,R,A).
pp(6219,'lingo_rule',[],['head_only','non_rel_clause','head_nexus_que_phrase','lingo_rule']).
pp(864,'head_nexus_rel_phrase',[],['head_only','head_nexus_rel_phrase']).
pp(864,'head_nexus_rel_phrase',[N|R],A) :- pp_4362(N,R,A).
pp(4362,'lingo_rule',[],['head_only','head_nexus_rel_phrase','lingo_rule']).
pp(4362,'head_compositional',[],['head_only','head_nexus_rel_phrase','head_compositional']).
pp(4362,'head_compositional',[N|R],A) :- pp_6217(N,R,A).
pp(6217,'lingo_rule',[],['head_only','head_nexus_rel_phrase','head_compositional','lingo_rule']).
pp(4362,'head_nexus_que_phrase',[],['head_only','head_nexus_rel_phrase','head_nexus_que_phrase']).
pp(4362,'head_nexus_que_phrase',[N|R],A) :- pp_6216(N,R,A).
pp(6216,'lingo_rule',[],['head_only','head_nexus_rel_phrase','head_nexus_que_phrase','lingo_rule']).
pp(6216,'head_compositional',[],['head_only','head_nexus_rel_phrase','head_nexus_que_phrase','head_compositional']).
pp(6216,'head_compositional',[N|R],A) :- pp_7823(N,R,A).
pp(7823,'lingo_rule',[],['head_only','head_nexus_rel_phrase','head_nexus_que_phrase','head_compositional','lingo_rule']).
pp(0,'binary_headed_phrase',[],['binary_headed_phrase']).
pp(0,'binary_headed_phrase',[N|R],A) :- pp_891(N,R,A).
pp(891,'binary_rule_left_to_right',[],['binary_headed_phrase','binary_rule_left_to_right']).
pp(891,'binary_rule_right_to_left',[],['binary_headed_phrase','binary_rule_right_to_left']).
pp(891,'lingo_rule',[],['binary_headed_phrase','lingo_rule']).
pp(0,'head_filler_phrase',[],['head_filler_phrase']).
pp(0,'head_filler_phrase',[N|R],A) :- pp_923(N,R,A).
pp(923,'binary_rule_left_to_right',[],['head_filler_phrase','binary_rule_left_to_right']).
pp(923,'lingo_rule',[],['head_filler_phrase','lingo_rule']).
pp(0,'headed_phrase',[],['headed_phrase']).
pp(0,'headed_phrase',[N|R],A) :- pp_863(N,R,A).
pp(863,'binary_rule_left_to_right',[],['headed_phrase','binary_rule_left_to_right']).
pp(863,'binary_rule_right_to_left',[],['headed_phrase','binary_rule_right_to_left']).
pp(863,'lingo_rule',[],['headed_phrase','lingo_rule']).
pp(0,'mc_phrase',[],['mc_phrase']).
pp(0,'mc_phrase',[N|R],A) :- pp_862(N,R,A).
pp(862,'binary_rule_left_to_right',[],['mc_phrase','binary_rule_left_to_right']).
pp(862,'lingo_rule',[],['mc_phrase','lingo_rule']).
pp(862,'head_filler_phrase_fin',[],['mc_phrase','head_filler_phrase_fin']).
pp(862,'head_filler_phrase_fin',[N|R],A) :- pp_4356(N,R,A).
pp(4356,'binary_rule_left_to_right',[],['mc_phrase','head_filler_phrase_fin','binary_rule_left_to_right']).
pp(4356,'lingo_rule',[],['mc_phrase','head_filler_phrase_fin','lingo_rule']).
pp(862,'head_filler_phrase',[],['mc_phrase','head_filler_phrase']).
pp(862,'head_filler_phrase',[N|R],A) :- pp_4355(N,R,A).
pp(4355,'binary_rule_left_to_right',[],['mc_phrase','head_filler_phrase','binary_rule_left_to_right']).
pp(4355,'lingo_rule',[],['mc_phrase','head_filler_phrase','lingo_rule']).
pp(862,'basic_head_filler_phrase',[],['mc_phrase','basic_head_filler_phrase']).
pp(862,'basic_head_filler_phrase',[N|R],A) :- pp_4354(N,R,A).
pp(4354,'binary_rule_left_to_right',[],['mc_phrase','basic_head_filler_phrase','binary_rule_left_to_right']).
pp(4354,'lingo_rule',[],['mc_phrase','basic_head_filler_phrase','lingo_rule']).
pp(862,'head_final',[],['mc_phrase','head_final']).
pp(862,'head_final',[N|R],A) :- pp_4353(N,R,A).
pp(4353,'binary_rule_left_to_right',[],['mc_phrase','head_final','binary_rule_left_to_right']).
pp(4353,'lingo_rule',[],['mc_phrase','head_final','lingo_rule']).
pp(862,'wh_interrog_fin',[],['mc_phrase','wh_interrog_fin']).
pp(862,'wh_interrog_fin',[N|R],A) :- pp_4352(N,R,A).
pp(4352,'binary_rule_left_to_right',[],['mc_phrase','wh_interrog_fin','binary_rule_left_to_right']).
pp(4352,'lingo_rule',[],['mc_phrase','wh_interrog_fin','lingo_rule']).
pp(4352,'head_filler_phrase_fin',[],['mc_phrase','wh_interrog_fin','head_filler_phrase_fin']).
pp(4352,'head_filler_phrase_fin',[N|R],A) :- pp_6205(N,R,A).
pp(6205,'binary_rule_left_to_right',[],['mc_phrase','wh_interrog_fin','head_filler_phrase_fin','binary_rule_left_to_right']).
pp(6205,'lingo_rule',[],['mc_phrase','wh_interrog_fin','head_filler_phrase_fin','lingo_rule']).
pp(4352,'head_filler_phrase',[],['mc_phrase','wh_interrog_fin','head_filler_phrase']).
pp(4352,'head_filler_phrase',[N|R],A) :- pp_6204(N,R,A).
pp(6204,'binary_rule_left_to_right',[],['mc_phrase','wh_interrog_fin','head_filler_phrase','binary_rule_left_to_right']).
pp(6204,'lingo_rule',[],['mc_phrase','wh_interrog_fin','head_filler_phrase','lingo_rule']).
pp(4352,'basic_head_filler_phrase',[],['mc_phrase','wh_interrog_fin','basic_head_filler_phrase']).
pp(4352,'basic_head_filler_phrase',[N|R],A) :- pp_6203(N,R,A).
pp(6203,'binary_rule_left_to_right',[],['mc_phrase','wh_interrog_fin','basic_head_filler_phrase','binary_rule_left_to_right']).
pp(6203,'lingo_rule',[],['mc_phrase','wh_interrog_fin','basic_head_filler_phrase','lingo_rule']).
pp(4352,'head_final',[],['mc_phrase','wh_interrog_fin','head_final']).
pp(4352,'head_final',[N|R],A) :- pp_6202(N,R,A).
pp(6202,'binary_rule_left_to_right',[],['mc_phrase','wh_interrog_fin','head_final','binary_rule_left_to_right']).
pp(6202,'lingo_rule',[],['mc_phrase','wh_interrog_fin','head_final','lingo_rule']).
pp(862,'wh_interrog',[],['mc_phrase','wh_interrog']).
pp(862,'wh_interrog',[N|R],A) :- pp_4351(N,R,A).
pp(4351,'binary_rule_left_to_right',[],['mc_phrase','wh_interrog','binary_rule_left_to_right']).
pp(4351,'lingo_rule',[],['mc_phrase','wh_interrog','lingo_rule']).
pp(4351,'head_filler_phrase_fin',[],['mc_phrase','wh_interrog','head_filler_phrase_fin']).
pp(4351,'head_filler_phrase_fin',[N|R],A) :- pp_6199(N,R,A).
pp(6199,'binary_rule_left_to_right',[],['mc_phrase','wh_interrog','head_filler_phrase_fin','binary_rule_left_to_right']).
pp(6199,'lingo_rule',[],['mc_phrase','wh_interrog','head_filler_phrase_fin','lingo_rule']).
pp(4351,'head_filler_phrase',[],['mc_phrase','wh_interrog','head_filler_phrase']).
pp(4351,'head_filler_phrase',[N|R],A) :- pp_6198(N,R,A).
pp(6198,'binary_rule_left_to_right',[],['mc_phrase','wh_interrog','head_filler_phrase','binary_rule_left_to_right']).
pp(6198,'lingo_rule',[],['mc_phrase','wh_interrog','head_filler_phrase','lingo_rule']).
pp(4351,'basic_head_filler_phrase',[],['mc_phrase','wh_interrog','basic_head_filler_phrase']).
pp(4351,'basic_head_filler_phrase',[N|R],A) :- pp_6197(N,R,A).
pp(6197,'binary_rule_left_to_right',[],['mc_phrase','wh_interrog','basic_head_filler_phrase','binary_rule_left_to_right']).
pp(6197,'lingo_rule',[],['mc_phrase','wh_interrog','basic_head_filler_phrase','lingo_rule']).
pp(4351,'head_final',[],['mc_phrase','wh_interrog','head_final']).
pp(4351,'head_final',[N|R],A) :- pp_6196(N,R,A).
pp(6196,'binary_rule_left_to_right',[],['mc_phrase','wh_interrog','head_final','binary_rule_left_to_right']).
pp(6196,'lingo_rule',[],['mc_phrase','wh_interrog','head_final','lingo_rule']).
pp(862,'binary_headed_phrase',[],['mc_phrase','binary_headed_phrase']).
pp(862,'binary_headed_phrase',[N|R],A) :- pp_4350(N,R,A).
pp(4350,'binary_rule_left_to_right',[],['mc_phrase','binary_headed_phrase','binary_rule_left_to_right']).
pp(4350,'lingo_rule',[],['mc_phrase','binary_headed_phrase','lingo_rule']).
pp(862,'binary_phrase',[],['mc_phrase','binary_phrase']).
pp(862,'binary_phrase',[N|R],A) :- pp_4349(N,R,A).
pp(4349,'binary_rule_left_to_right',[],['mc_phrase','binary_phrase','binary_rule_left_to_right']).
pp(4349,'lingo_rule',[],['mc_phrase','binary_phrase','lingo_rule']).
pp(862,'head_nexus_que_phrase',[],['mc_phrase','head_nexus_que_phrase']).
pp(862,'head_nexus_que_phrase',[N|R],A) :- pp_4348(N,R,A).
pp(4348,'binary_rule_left_to_right',[],['mc_phrase','head_nexus_que_phrase','binary_rule_left_to_right']).
pp(4348,'lingo_rule',[],['mc_phrase','head_nexus_que_phrase','lingo_rule']).
pp(4348,'head_final',[],['mc_phrase','head_nexus_que_phrase','head_final']).
pp(4348,'head_final',[N|R],A) :- pp_6189(N,R,A).
pp(6189,'binary_rule_left_to_right',[],['mc_phrase','head_nexus_que_phrase','head_final','binary_rule_left_to_right']).
pp(6189,'lingo_rule',[],['mc_phrase','head_nexus_que_phrase','head_final','lingo_rule']).
pp(4348,'wh_interrog_fin',[],['mc_phrase','head_nexus_que_phrase','wh_interrog_fin']).
pp(4348,'wh_interrog_fin',[N|R],A) :- pp_6188(N,R,A).
pp(6188,'binary_rule_left_to_right',[],['mc_phrase','head_nexus_que_phrase','wh_interrog_fin','binary_rule_left_to_right']).
pp(6188,'lingo_rule',[],['mc_phrase','head_nexus_que_phrase','wh_interrog_fin','lingo_rule']).
pp(6188,'head_final',[],['mc_phrase','head_nexus_que_phrase','wh_interrog_fin','head_final']).
pp(6188,'head_final',[N|R],A) :- pp_7802(N,R,A).
pp(7802,'binary_rule_left_to_right',[],['mc_phrase','head_nexus_que_phrase','wh_interrog_fin','head_final','binary_rule_left_to_right']).
pp(7802,'lingo_rule',[],['mc_phrase','head_nexus_que_phrase','wh_interrog_fin','head_final','lingo_rule']).
pp(4348,'wh_interrog',[],['mc_phrase','head_nexus_que_phrase','wh_interrog']).
pp(4348,'wh_interrog',[N|R],A) :- pp_6187(N,R,A).
pp(6187,'binary_rule_left_to_right',[],['mc_phrase','head_nexus_que_phrase','wh_interrog','binary_rule_left_to_right']).
pp(6187,'lingo_rule',[],['mc_phrase','head_nexus_que_phrase','wh_interrog','lingo_rule']).
pp(6187,'head_final',[],['mc_phrase','head_nexus_que_phrase','wh_interrog','head_final']).
pp(6187,'head_final',[N|R],A) :- pp_7799(N,R,A).
pp(7799,'binary_rule_left_to_right',[],['mc_phrase','head_nexus_que_phrase','wh_interrog','head_final','binary_rule_left_to_right']).
pp(7799,'lingo_rule',[],['mc_phrase','head_nexus_que_phrase','wh_interrog','head_final','lingo_rule']).
pp(4348,'binary_headed_phrase',[],['mc_phrase','head_nexus_que_phrase','binary_headed_phrase']).
pp(4348,'binary_headed_phrase',[N|R],A) :- pp_6186(N,R,A).
pp(6186,'binary_rule_left_to_right',[],['mc_phrase','head_nexus_que_phrase','binary_headed_phrase','binary_rule_left_to_right']).
pp(6186,'lingo_rule',[],['mc_phrase','head_nexus_que_phrase','binary_headed_phrase','lingo_rule']).
pp(4348,'binary_phrase',[],['mc_phrase','head_nexus_que_phrase','binary_phrase']).
pp(4348,'binary_phrase',[N|R],A) :- pp_6185(N,R,A).
pp(6185,'binary_rule_left_to_right',[],['mc_phrase','head_nexus_que_phrase','binary_phrase','binary_rule_left_to_right']).
pp(6185,'lingo_rule',[],['mc_phrase','head_nexus_que_phrase','binary_phrase','lingo_rule']).
pp(862,'interrog',[],['mc_phrase','interrog']).
pp(862,'interrog',[N|R],A) :- pp_4347(N,R,A).
pp(4347,'binary_rule_left_to_right',[],['mc_phrase','interrog','binary_rule_left_to_right']).
pp(4347,'lingo_rule',[],['mc_phrase','interrog','lingo_rule']).
pp(4347,'head_filler_phrase_fin',[],['mc_phrase','interrog','head_filler_phrase_fin']).
pp(4347,'head_filler_phrase_fin',[N|R],A) :- pp_6182(N,R,A).
pp(6182,'binary_rule_left_to_right',[],['mc_phrase','interrog','head_filler_phrase_fin','binary_rule_left_to_right']).
pp(6182,'lingo_rule',[],['mc_phrase','interrog','head_filler_phrase_fin','lingo_rule']).
pp(4347,'head_filler_phrase',[],['mc_phrase','interrog','head_filler_phrase']).
pp(4347,'head_filler_phrase',[N|R],A) :- pp_6181(N,R,A).
pp(6181,'binary_rule_left_to_right',[],['mc_phrase','interrog','head_filler_phrase','binary_rule_left_to_right']).
pp(6181,'lingo_rule',[],['mc_phrase','interrog','head_filler_phrase','lingo_rule']).
pp(4347,'basic_head_filler_phrase',[],['mc_phrase','interrog','basic_head_filler_phrase']).
pp(4347,'basic_head_filler_phrase',[N|R],A) :- pp_6180(N,R,A).
pp(6180,'binary_rule_left_to_right',[],['mc_phrase','interrog','basic_head_filler_phrase','binary_rule_left_to_right']).
pp(6180,'lingo_rule',[],['mc_phrase','interrog','basic_head_filler_phrase','lingo_rule']).
pp(4347,'head_final',[],['mc_phrase','interrog','head_final']).
pp(4347,'head_final',[N|R],A) :- pp_6179(N,R,A).
pp(6179,'binary_rule_left_to_right',[],['mc_phrase','interrog','head_final','binary_rule_left_to_right']).
pp(6179,'lingo_rule',[],['mc_phrase','interrog','head_final','lingo_rule']).
pp(4347,'head_nexus_que_phrase',[],['mc_phrase','interrog','head_nexus_que_phrase']).
pp(4347,'head_nexus_que_phrase',[N|R],A) :- pp_6178(N,R,A).
pp(6178,'binary_rule_left_to_right',[],['mc_phrase','interrog','head_nexus_que_phrase','binary_rule_left_to_right']).
pp(6178,'lingo_rule',[],['mc_phrase','interrog','head_nexus_que_phrase','lingo_rule']).
pp(6178,'head_final',[],['mc_phrase','interrog','head_nexus_que_phrase','head_final']).
pp(6178,'head_final',[N|R],A) :- pp_7784(N,R,A).
pp(7784,'binary_rule_left_to_right',[],['mc_phrase','interrog','head_nexus_que_phrase','head_final','binary_rule_left_to_right']).
pp(7784,'lingo_rule',[],['mc_phrase','interrog','head_nexus_que_phrase','head_final','lingo_rule']).
pp(862,'non_rel_clause',[],['mc_phrase','non_rel_clause']).
pp(862,'non_rel_clause',[N|R],A) :- pp_4346(N,R,A).
pp(4346,'binary_rule_left_to_right',[],['mc_phrase','non_rel_clause','binary_rule_left_to_right']).
pp(4346,'lingo_rule',[],['mc_phrase','non_rel_clause','lingo_rule']).
pp(4346,'head_filler_phrase_fin',[],['mc_phrase','non_rel_clause','head_filler_phrase_fin']).
pp(4346,'head_filler_phrase_fin',[N|R],A) :- pp_6175(N,R,A).
pp(6175,'binary_rule_left_to_right',[],['mc_phrase','non_rel_clause','head_filler_phrase_fin','binary_rule_left_to_right']).
pp(6175,'lingo_rule',[],['mc_phrase','non_rel_clause','head_filler_phrase_fin','lingo_rule']).
pp(4346,'head_filler_phrase',[],['mc_phrase','non_rel_clause','head_filler_phrase']).
pp(4346,'head_filler_phrase',[N|R],A) :- pp_6174(N,R,A).
pp(6174,'binary_rule_left_to_right',[],['mc_phrase','non_rel_clause','head_filler_phrase','binary_rule_left_to_right']).
pp(6174,'lingo_rule',[],['mc_phrase','non_rel_clause','head_filler_phrase','lingo_rule']).
pp(4346,'basic_head_filler_phrase',[],['mc_phrase','non_rel_clause','basic_head_filler_phrase']).
pp(4346,'basic_head_filler_phrase',[N|R],A) :- pp_6173(N,R,A).
pp(6173,'binary_rule_left_to_right',[],['mc_phrase','non_rel_clause','basic_head_filler_phrase','binary_rule_left_to_right']).
pp(6173,'lingo_rule',[],['mc_phrase','non_rel_clause','basic_head_filler_phrase','lingo_rule']).
pp(4346,'head_final',[],['mc_phrase','non_rel_clause','head_final']).
pp(4346,'head_final',[N|R],A) :- pp_6172(N,R,A).
pp(6172,'binary_rule_left_to_right',[],['mc_phrase','non_rel_clause','head_final','binary_rule_left_to_right']).
pp(6172,'lingo_rule',[],['mc_phrase','non_rel_clause','head_final','lingo_rule']).
pp(4346,'binary_headed_phrase',[],['mc_phrase','non_rel_clause','binary_headed_phrase']).
pp(4346,'binary_headed_phrase',[N|R],A) :- pp_6171(N,R,A).
pp(6171,'binary_rule_left_to_right',[],['mc_phrase','non_rel_clause','binary_headed_phrase','binary_rule_left_to_right']).
pp(6171,'lingo_rule',[],['mc_phrase','non_rel_clause','binary_headed_phrase','lingo_rule']).
pp(4346,'binary_phrase',[],['mc_phrase','non_rel_clause','binary_phrase']).
pp(4346,'binary_phrase',[N|R],A) :- pp_6170(N,R,A).
pp(6170,'binary_rule_left_to_right',[],['mc_phrase','non_rel_clause','binary_phrase','binary_rule_left_to_right']).
pp(6170,'lingo_rule',[],['mc_phrase','non_rel_clause','binary_phrase','lingo_rule']).
pp(4346,'head_nexus_que_phrase',[],['mc_phrase','non_rel_clause','head_nexus_que_phrase']).
pp(4346,'head_nexus_que_phrase',[N|R],A) :- pp_6169(N,R,A).
pp(6169,'binary_rule_left_to_right',[],['mc_phrase','non_rel_clause','head_nexus_que_phrase','binary_rule_left_to_right']).
pp(6169,'lingo_rule',[],['mc_phrase','non_rel_clause','head_nexus_que_phrase','lingo_rule']).
pp(6169,'head_final',[],['mc_phrase','non_rel_clause','head_nexus_que_phrase','head_final']).
pp(6169,'head_final',[N|R],A) :- pp_7769(N,R,A).
pp(7769,'binary_rule_left_to_right',[],['mc_phrase','non_rel_clause','head_nexus_que_phrase','head_final','binary_rule_left_to_right']).
pp(7769,'lingo_rule',[],['mc_phrase','non_rel_clause','head_nexus_que_phrase','head_final','lingo_rule']).
pp(6169,'binary_headed_phrase',[],['mc_phrase','non_rel_clause','head_nexus_que_phrase','binary_headed_phrase']).
pp(6169,'binary_headed_phrase',[N|R],A) :- pp_7768(N,R,A).
pp(7768,'binary_rule_left_to_right',[],['mc_phrase','non_rel_clause','head_nexus_que_phrase','binary_headed_phrase','binary_rule_left_to_right']).
pp(7768,'lingo_rule',[],['mc_phrase','non_rel_clause','head_nexus_que_phrase','binary_headed_phrase','lingo_rule']).
pp(6169,'binary_phrase',[],['mc_phrase','non_rel_clause','head_nexus_que_phrase','binary_phrase']).
pp(6169,'binary_phrase',[N|R],A) :- pp_7767(N,R,A).
pp(7767,'binary_rule_left_to_right',[],['mc_phrase','non_rel_clause','head_nexus_que_phrase','binary_phrase','binary_rule_left_to_right']).
pp(7767,'lingo_rule',[],['mc_phrase','non_rel_clause','head_nexus_que_phrase','binary_phrase','lingo_rule']).
pp(862,'head_nexus_rel_phrase',[],['mc_phrase','head_nexus_rel_phrase']).
pp(862,'head_nexus_rel_phrase',[N|R],A) :- pp_4345(N,R,A).
pp(4345,'binary_rule_left_to_right',[],['mc_phrase','head_nexus_rel_phrase','binary_rule_left_to_right']).
pp(4345,'lingo_rule',[],['mc_phrase','head_nexus_rel_phrase','lingo_rule']).
pp(4345,'head_filler_phrase_fin',[],['mc_phrase','head_nexus_rel_phrase','head_filler_phrase_fin']).
pp(4345,'head_filler_phrase_fin',[N|R],A) :- pp_6166(N,R,A).
pp(6166,'binary_rule_left_to_right',[],['mc_phrase','head_nexus_rel_phrase','head_filler_phrase_fin','binary_rule_left_to_right']).
pp(6166,'lingo_rule',[],['mc_phrase','head_nexus_rel_phrase','head_filler_phrase_fin','lingo_rule']).
pp(4345,'head_filler_phrase',[],['mc_phrase','head_nexus_rel_phrase','head_filler_phrase']).
pp(4345,'head_filler_phrase',[N|R],A) :- pp_6165(N,R,A).
pp(6165,'binary_rule_left_to_right',[],['mc_phrase','head_nexus_rel_phrase','head_filler_phrase','binary_rule_left_to_right']).
pp(6165,'lingo_rule',[],['mc_phrase','head_nexus_rel_phrase','head_filler_phrase','lingo_rule']).
pp(4345,'basic_head_filler_phrase',[],['mc_phrase','head_nexus_rel_phrase','basic_head_filler_phrase']).
pp(4345,'basic_head_filler_phrase',[N|R],A) :- pp_6164(N,R,A).
pp(6164,'binary_rule_left_to_right',[],['mc_phrase','head_nexus_rel_phrase','basic_head_filler_phrase','binary_rule_left_to_right']).
pp(6164,'lingo_rule',[],['mc_phrase','head_nexus_rel_phrase','basic_head_filler_phrase','lingo_rule']).
pp(4345,'head_final',[],['mc_phrase','head_nexus_rel_phrase','head_final']).
pp(4345,'head_final',[N|R],A) :- pp_6163(N,R,A).
pp(6163,'binary_rule_left_to_right',[],['mc_phrase','head_nexus_rel_phrase','head_final','binary_rule_left_to_right']).
pp(6163,'lingo_rule',[],['mc_phrase','head_nexus_rel_phrase','head_final','lingo_rule']).
pp(4345,'binary_headed_phrase',[],['mc_phrase','head_nexus_rel_phrase','binary_headed_phrase']).
pp(4345,'binary_headed_phrase',[N|R],A) :- pp_6162(N,R,A).
pp(6162,'binary_rule_left_to_right',[],['mc_phrase','head_nexus_rel_phrase','binary_headed_phrase','binary_rule_left_to_right']).
pp(6162,'lingo_rule',[],['mc_phrase','head_nexus_rel_phrase','binary_headed_phrase','lingo_rule']).
pp(4345,'binary_phrase',[],['mc_phrase','head_nexus_rel_phrase','binary_phrase']).
pp(4345,'binary_phrase',[N|R],A) :- pp_6161(N,R,A).
pp(6161,'binary_rule_left_to_right',[],['mc_phrase','head_nexus_rel_phrase','binary_phrase','binary_rule_left_to_right']).
pp(6161,'lingo_rule',[],['mc_phrase','head_nexus_rel_phrase','binary_phrase','lingo_rule']).
pp(4345,'head_nexus_que_phrase',[],['mc_phrase','head_nexus_rel_phrase','head_nexus_que_phrase']).
pp(4345,'head_nexus_que_phrase',[N|R],A) :- pp_6160(N,R,A).
pp(6160,'binary_rule_left_to_right',[],['mc_phrase','head_nexus_rel_phrase','head_nexus_que_phrase','binary_rule_left_to_right']).
pp(6160,'lingo_rule',[],['mc_phrase','head_nexus_rel_phrase','head_nexus_que_phrase','lingo_rule']).
pp(6160,'head_final',[],['mc_phrase','head_nexus_rel_phrase','head_nexus_que_phrase','head_final']).
pp(6160,'head_final',[N|R],A) :- pp_7752(N,R,A).
pp(7752,'binary_rule_left_to_right',[],['mc_phrase','head_nexus_rel_phrase','head_nexus_que_phrase','head_final','binary_rule_left_to_right']).
pp(7752,'lingo_rule',[],['mc_phrase','head_nexus_rel_phrase','head_nexus_que_phrase','head_final','lingo_rule']).
pp(6160,'binary_headed_phrase',[],['mc_phrase','head_nexus_rel_phrase','head_nexus_que_phrase','binary_headed_phrase']).
pp(6160,'binary_headed_phrase',[N|R],A) :- pp_7751(N,R,A).
pp(7751,'binary_rule_left_to_right',[],['mc_phrase','head_nexus_rel_phrase','head_nexus_que_phrase','binary_headed_phrase','binary_rule_left_to_right']).
pp(7751,'lingo_rule',[],['mc_phrase','head_nexus_rel_phrase','head_nexus_que_phrase','binary_headed_phrase','lingo_rule']).
pp(6160,'binary_phrase',[],['mc_phrase','head_nexus_rel_phrase','head_nexus_que_phrase','binary_phrase']).
pp(6160,'binary_phrase',[N|R],A) :- pp_7750(N,R,A).
pp(7750,'binary_rule_left_to_right',[],['mc_phrase','head_nexus_rel_phrase','head_nexus_que_phrase','binary_phrase','binary_rule_left_to_right']).
pp(7750,'lingo_rule',[],['mc_phrase','head_nexus_rel_phrase','head_nexus_que_phrase','binary_phrase','lingo_rule']).
pp(862,'headed_phrase',[],['mc_phrase','headed_phrase']).
pp(862,'headed_phrase',[N|R],A) :- pp_4344(N,R,A).
pp(4344,'binary_rule_left_to_right',[],['mc_phrase','headed_phrase','binary_rule_left_to_right']).
pp(4344,'lingo_rule',[],['mc_phrase','headed_phrase','lingo_rule']).
pp(0,'coord_phr',[],['coord_phr']).
pp(0,'coord_phr',[N|R],A) :- pp_890(N,R,A).
pp(890,'binary_rule_right_to_left',[],['coord_phr','binary_rule_right_to_left']).
pp(890,'lingo_rule',[],['coord_phr','lingo_rule']).
pp(0,'non_headed_phrase',[],['non_headed_phrase']).
pp(0,'non_headed_phrase',[N|R],A) :- pp_861(N,R,A).
pp(861,'binary_rule_right_to_left',[],['non_headed_phrase','binary_rule_right_to_left']).
pp(861,'lingo_rule',[],['non_headed_phrase','lingo_rule']).
pp(0,'fin_non_wh_rel_rule',[],['fin_non_wh_rel_rule']).
pp(0,'fin_non_wh_rel_cl',[],['fin_non_wh_rel_cl']).
pp(0,'inf_non_wh_rel_rule',[],['inf_non_wh_rel_rule']).
pp(0,'inf_non_wh_rel_cl',[],['inf_non_wh_rel_cl']).
pp(0,'non_wh_rel_cl',[],['non_wh_rel_cl']).
pp(0,'non_wh_rel_cl',[N|R],A) :- pp_858(N,R,A).
pp(858,'lingo_rule',[],['non_wh_rel_cl','lingo_rule']).
pp(0,'filler_head_rule_rel',[],['filler_head_rule_rel']).
pp(0,'rel_cl',[],['rel_cl']).
pp(0,'rel_cl',[N|R],A) :- pp_857(N,R,A).
pp(857,'lingo_rule',[],['rel_cl','lingo_rule']).
pp(0,'non_rel_clause',[],['non_rel_clause']).
pp(0,'non_rel_clause',[N|R],A) :- pp_866(N,R,A).
pp(866,'binary_rule_left_to_right',[],['non_rel_clause','binary_rule_left_to_right']).
pp(866,'lingo_rule',[],['non_rel_clause','lingo_rule']).
pp(866,'head_filler_phrase_fin',[],['non_rel_clause','head_filler_phrase_fin']).
pp(866,'head_filler_phrase_fin',[N|R],A) :- pp_4390(N,R,A).
pp(4390,'binary_rule_left_to_right',[],['non_rel_clause','head_filler_phrase_fin','binary_rule_left_to_right']).
pp(4390,'lingo_rule',[],['non_rel_clause','head_filler_phrase_fin','lingo_rule']).
pp(866,'head_filler_phrase',[],['non_rel_clause','head_filler_phrase']).
pp(866,'head_filler_phrase',[N|R],A) :- pp_4389(N,R,A).
pp(4389,'binary_rule_left_to_right',[],['non_rel_clause','head_filler_phrase','binary_rule_left_to_right']).
pp(4389,'lingo_rule',[],['non_rel_clause','head_filler_phrase','lingo_rule']).
pp(866,'basic_head_filler_phrase',[],['non_rel_clause','basic_head_filler_phrase']).
pp(866,'basic_head_filler_phrase',[N|R],A) :- pp_4388(N,R,A).
pp(4388,'binary_rule_left_to_right',[],['non_rel_clause','basic_head_filler_phrase','binary_rule_left_to_right']).
pp(4388,'lingo_rule',[],['non_rel_clause','basic_head_filler_phrase','lingo_rule']).
pp(866,'head_final',[],['non_rel_clause','head_final']).
pp(866,'head_final',[N|R],A) :- pp_4387(N,R,A).
pp(4387,'binary_rule_left_to_right',[],['non_rel_clause','head_final','binary_rule_left_to_right']).
pp(4387,'lingo_rule',[],['non_rel_clause','head_final','lingo_rule']).
pp(866,'binary_headed_phrase',[],['non_rel_clause','binary_headed_phrase']).
pp(866,'binary_headed_phrase',[N|R],A) :- pp_4386(N,R,A).
pp(4386,'binary_rule_left_to_right',[],['non_rel_clause','binary_headed_phrase','binary_rule_left_to_right']).
pp(4386,'lingo_rule',[],['non_rel_clause','binary_headed_phrase','lingo_rule']).
pp(866,'binary_phrase',[],['non_rel_clause','binary_phrase']).
pp(866,'binary_phrase',[N|R],A) :- pp_4385(N,R,A).
pp(4385,'binary_rule_left_to_right',[],['non_rel_clause','binary_phrase','binary_rule_left_to_right']).
pp(4385,'lingo_rule',[],['non_rel_clause','binary_phrase','lingo_rule']).
pp(866,'head_valence_phrase',[],['non_rel_clause','head_valence_phrase']).
pp(866,'head_valence_phrase',[N|R],A) :- pp_4384(N,R,A).
pp(4384,'lingo_rule',[],['non_rel_clause','head_valence_phrase','lingo_rule']).
pp(866,'head_nexus_phrase',[],['non_rel_clause','head_nexus_phrase']).
pp(866,'head_nexus_phrase',[N|R],A) :- pp_4383(N,R,A).
pp(4383,'lingo_rule',[],['non_rel_clause','head_nexus_phrase','lingo_rule']).
pp(866,'head_nexus_que_phrase',[],['non_rel_clause','head_nexus_que_phrase']).
pp(866,'head_nexus_que_phrase',[N|R],A) :- pp_4382(N,R,A).
pp(4382,'binary_rule_left_to_right',[],['non_rel_clause','head_nexus_que_phrase','binary_rule_left_to_right']).
pp(4382,'lingo_rule',[],['non_rel_clause','head_nexus_que_phrase','lingo_rule']).
pp(4382,'head_final',[],['non_rel_clause','head_nexus_que_phrase','head_final']).
pp(4382,'head_final',[N|R],A) :- pp_6261(N,R,A).
pp(6261,'binary_rule_left_to_right',[],['non_rel_clause','head_nexus_que_phrase','head_final','binary_rule_left_to_right']).
pp(6261,'lingo_rule',[],['non_rel_clause','head_nexus_que_phrase','head_final','lingo_rule']).
pp(4382,'binary_headed_phrase',[],['non_rel_clause','head_nexus_que_phrase','binary_headed_phrase']).
pp(4382,'binary_headed_phrase',[N|R],A) :- pp_6260(N,R,A).
pp(6260,'binary_rule_left_to_right',[],['non_rel_clause','head_nexus_que_phrase','binary_headed_phrase','binary_rule_left_to_right']).
pp(6260,'lingo_rule',[],['non_rel_clause','head_nexus_que_phrase','binary_headed_phrase','lingo_rule']).
pp(4382,'binary_phrase',[],['non_rel_clause','head_nexus_que_phrase','binary_phrase']).
pp(4382,'binary_phrase',[N|R],A) :- pp_6259(N,R,A).
pp(6259,'binary_rule_left_to_right',[],['non_rel_clause','head_nexus_que_phrase','binary_phrase','binary_rule_left_to_right']).
pp(6259,'lingo_rule',[],['non_rel_clause','head_nexus_que_phrase','binary_phrase','lingo_rule']).
pp(0,'clause',[],['clause']).
pp(0,'clause',[N|R],A) :- pp_856(N,R,A).
pp(856,'binary_rule_left_to_right',[],['clause','binary_rule_left_to_right']).
pp(856,'lingo_rule',[],['clause','lingo_rule']).
pp(856,'head_filler_phrase_fin',[],['clause','head_filler_phrase_fin']).
pp(856,'head_filler_phrase_fin',[N|R],A) :- pp_4337(N,R,A).
pp(4337,'binary_rule_left_to_right',[],['clause','head_filler_phrase_fin','binary_rule_left_to_right']).
pp(4337,'lingo_rule',[],['clause','head_filler_phrase_fin','lingo_rule']).
pp(856,'head_filler_phrase',[],['clause','head_filler_phrase']).
pp(856,'head_filler_phrase',[N|R],A) :- pp_4336(N,R,A).
pp(4336,'binary_rule_left_to_right',[],['clause','head_filler_phrase','binary_rule_left_to_right']).
pp(4336,'lingo_rule',[],['clause','head_filler_phrase','lingo_rule']).
pp(856,'basic_head_filler_phrase',[],['clause','basic_head_filler_phrase']).
pp(856,'basic_head_filler_phrase',[N|R],A) :- pp_4335(N,R,A).
pp(4335,'binary_rule_left_to_right',[],['clause','basic_head_filler_phrase','binary_rule_left_to_right']).
pp(4335,'lingo_rule',[],['clause','basic_head_filler_phrase','lingo_rule']).
pp(856,'head_final',[],['clause','head_final']).
pp(856,'head_final',[N|R],A) :- pp_4334(N,R,A).
pp(4334,'binary_rule_left_to_right',[],['clause','head_final','binary_rule_left_to_right']).
pp(4334,'lingo_rule',[],['clause','head_final','lingo_rule']).
pp(856,'binary_headed_phrase',[],['clause','binary_headed_phrase']).
pp(856,'binary_headed_phrase',[N|R],A) :- pp_4333(N,R,A).
pp(4333,'binary_rule_left_to_right',[],['clause','binary_headed_phrase','binary_rule_left_to_right']).
pp(4333,'lingo_rule',[],['clause','binary_headed_phrase','lingo_rule']).
pp(856,'binary_phrase',[],['clause','binary_phrase']).
pp(856,'binary_phrase',[N|R],A) :- pp_4332(N,R,A).
pp(4332,'binary_rule_left_to_right',[],['clause','binary_phrase','binary_rule_left_to_right']).
pp(4332,'lingo_rule',[],['clause','binary_phrase','lingo_rule']).
pp(856,'head_valence_phrase',[],['clause','head_valence_phrase']).
pp(856,'head_valence_phrase',[N|R],A) :- pp_4331(N,R,A).
pp(4331,'lingo_rule',[],['clause','head_valence_phrase','lingo_rule']).
pp(856,'head_nexus_phrase',[],['clause','head_nexus_phrase']).
pp(856,'head_nexus_phrase',[N|R],A) :- pp_4330(N,R,A).
pp(4330,'lingo_rule',[],['clause','head_nexus_phrase','lingo_rule']).
pp(856,'head_nexus_que_phrase',[],['clause','head_nexus_que_phrase']).
pp(856,'head_nexus_que_phrase',[N|R],A) :- pp_4329(N,R,A).
pp(4329,'binary_rule_left_to_right',[],['clause','head_nexus_que_phrase','binary_rule_left_to_right']).
pp(4329,'lingo_rule',[],['clause','head_nexus_que_phrase','lingo_rule']).
pp(4329,'head_final',[],['clause','head_nexus_que_phrase','head_final']).
pp(4329,'head_final',[N|R],A) :- pp_6141(N,R,A).
pp(6141,'binary_rule_left_to_right',[],['clause','head_nexus_que_phrase','head_final','binary_rule_left_to_right']).
pp(6141,'lingo_rule',[],['clause','head_nexus_que_phrase','head_final','lingo_rule']).
pp(4329,'binary_headed_phrase',[],['clause','head_nexus_que_phrase','binary_headed_phrase']).
pp(4329,'binary_headed_phrase',[N|R],A) :- pp_6140(N,R,A).
pp(6140,'binary_rule_left_to_right',[],['clause','head_nexus_que_phrase','binary_headed_phrase','binary_rule_left_to_right']).
pp(6140,'lingo_rule',[],['clause','head_nexus_que_phrase','binary_headed_phrase','lingo_rule']).
pp(4329,'binary_phrase',[],['clause','head_nexus_que_phrase','binary_phrase']).
pp(4329,'binary_phrase',[N|R],A) :- pp_6139(N,R,A).
pp(6139,'binary_rule_left_to_right',[],['clause','head_nexus_que_phrase','binary_phrase','binary_rule_left_to_right']).
pp(6139,'lingo_rule',[],['clause','head_nexus_que_phrase','binary_phrase','lingo_rule']).
pp(856,'head_only',[],['clause','head_only']).
pp(856,'head_only',[N|R],A) :- pp_4328(N,R,A).
pp(4328,'lingo_rule',[],['clause','head_only','lingo_rule']).
pp(4328,'head_valence_phrase',[],['clause','head_only','head_valence_phrase']).
pp(4328,'head_valence_phrase',[N|R],A) :- pp_6137(N,R,A).
pp(6137,'lingo_rule',[],['clause','head_only','head_valence_phrase','lingo_rule']).
pp(4328,'head_nexus_phrase',[],['clause','head_only','head_nexus_phrase']).
pp(4328,'head_nexus_phrase',[N|R],A) :- pp_6136(N,R,A).
pp(6136,'lingo_rule',[],['clause','head_only','head_nexus_phrase','lingo_rule']).
pp(4328,'head_nexus_que_phrase',[],['clause','head_only','head_nexus_que_phrase']).
pp(4328,'head_nexus_que_phrase',[N|R],A) :- pp_6135(N,R,A).
pp(6135,'lingo_rule',[],['clause','head_only','head_nexus_que_phrase','lingo_rule']).
pp(856,'mc_phrase',[],['clause','mc_phrase']).
pp(856,'mc_phrase',[N|R],A) :- pp_4327(N,R,A).
pp(4327,'binary_rule_left_to_right',[],['clause','mc_phrase','binary_rule_left_to_right']).
pp(4327,'lingo_rule',[],['clause','mc_phrase','lingo_rule']).
pp(4327,'head_filler_phrase_fin',[],['clause','mc_phrase','head_filler_phrase_fin']).
pp(4327,'head_filler_phrase_fin',[N|R],A) :- pp_6132(N,R,A).
pp(6132,'binary_rule_left_to_right',[],['clause','mc_phrase','head_filler_phrase_fin','binary_rule_left_to_right']).
pp(6132,'lingo_rule',[],['clause','mc_phrase','head_filler_phrase_fin','lingo_rule']).
pp(4327,'head_filler_phrase',[],['clause','mc_phrase','head_filler_phrase']).
pp(4327,'head_filler_phrase',[N|R],A) :- pp_6131(N,R,A).
pp(6131,'binary_rule_left_to_right',[],['clause','mc_phrase','head_filler_phrase','binary_rule_left_to_right']).
pp(6131,'lingo_rule',[],['clause','mc_phrase','head_filler_phrase','lingo_rule']).
pp(4327,'basic_head_filler_phrase',[],['clause','mc_phrase','basic_head_filler_phrase']).
pp(4327,'basic_head_filler_phrase',[N|R],A) :- pp_6130(N,R,A).
pp(6130,'binary_rule_left_to_right',[],['clause','mc_phrase','basic_head_filler_phrase','binary_rule_left_to_right']).
pp(6130,'lingo_rule',[],['clause','mc_phrase','basic_head_filler_phrase','lingo_rule']).
pp(4327,'head_final',[],['clause','mc_phrase','head_final']).
pp(4327,'head_final',[N|R],A) :- pp_6129(N,R,A).
pp(6129,'binary_rule_left_to_right',[],['clause','mc_phrase','head_final','binary_rule_left_to_right']).
pp(6129,'lingo_rule',[],['clause','mc_phrase','head_final','lingo_rule']).
pp(4327,'binary_headed_phrase',[],['clause','mc_phrase','binary_headed_phrase']).
pp(4327,'binary_headed_phrase',[N|R],A) :- pp_6128(N,R,A).
pp(6128,'binary_rule_left_to_right',[],['clause','mc_phrase','binary_headed_phrase','binary_rule_left_to_right']).
pp(6128,'lingo_rule',[],['clause','mc_phrase','binary_headed_phrase','lingo_rule']).
pp(4327,'binary_phrase',[],['clause','mc_phrase','binary_phrase']).
pp(4327,'binary_phrase',[N|R],A) :- pp_6127(N,R,A).
pp(6127,'binary_rule_left_to_right',[],['clause','mc_phrase','binary_phrase','binary_rule_left_to_right']).
pp(6127,'lingo_rule',[],['clause','mc_phrase','binary_phrase','lingo_rule']).
pp(4327,'head_nexus_que_phrase',[],['clause','mc_phrase','head_nexus_que_phrase']).
pp(4327,'head_nexus_que_phrase',[N|R],A) :- pp_6126(N,R,A).
pp(6126,'binary_rule_left_to_right',[],['clause','mc_phrase','head_nexus_que_phrase','binary_rule_left_to_right']).
pp(6126,'lingo_rule',[],['clause','mc_phrase','head_nexus_que_phrase','lingo_rule']).
pp(6126,'head_final',[],['clause','mc_phrase','head_nexus_que_phrase','head_final']).
pp(6126,'head_final',[N|R],A) :- pp_7726(N,R,A).
pp(7726,'binary_rule_left_to_right',[],['clause','mc_phrase','head_nexus_que_phrase','head_final','binary_rule_left_to_right']).
pp(7726,'lingo_rule',[],['clause','mc_phrase','head_nexus_que_phrase','head_final','lingo_rule']).
pp(6126,'binary_headed_phrase',[],['clause','mc_phrase','head_nexus_que_phrase','binary_headed_phrase']).
pp(6126,'binary_headed_phrase',[N|R],A) :- pp_7725(N,R,A).
pp(7725,'binary_rule_left_to_right',[],['clause','mc_phrase','head_nexus_que_phrase','binary_headed_phrase','binary_rule_left_to_right']).
pp(7725,'lingo_rule',[],['clause','mc_phrase','head_nexus_que_phrase','binary_headed_phrase','lingo_rule']).
pp(6126,'binary_phrase',[],['clause','mc_phrase','head_nexus_que_phrase','binary_phrase']).
pp(6126,'binary_phrase',[N|R],A) :- pp_7724(N,R,A).
pp(7724,'binary_rule_left_to_right',[],['clause','mc_phrase','head_nexus_que_phrase','binary_phrase','binary_rule_left_to_right']).
pp(7724,'lingo_rule',[],['clause','mc_phrase','head_nexus_que_phrase','binary_phrase','lingo_rule']).
pp(0,'numadj_noun_rule',[],['numadj_noun_rule']).
pp(0,'numadj_noun_phrase',[],['numadj_noun_phrase']).
pp(0,'temp_mod_rule',[],['temp_mod_rule']).
pp(0,'temp_mod_phrase',[],['temp_mod_phrase']).
pp(0,'subjh_rule_decl',[],['subjh_rule_decl']).
pp(0,'head_adj_phrase',[],['head_adj_phrase']).
pp(0,'head_adj_phrase',[N|R],A) :- pp_903(N,R,A).
pp(903,'binary_rule_right_to_left',[],['head_adj_phrase','binary_rule_right_to_left']).
pp(903,'lingo_rule',[],['head_adj_phrase','lingo_rule']).
pp(0,'filler_head_rule_wh_nr_inf',[],['filler_head_rule_wh_nr_inf']).
pp(0,'phrasal',[],['phrasal']).
pp(0,'phrasal',[N|R],A) :- pp_853(N,R,A).
pp(853,'binary_rule_left_to_right',[],['phrasal','binary_rule_left_to_right']).
pp(853,'binary_rule_right_to_left',[],['phrasal','binary_rule_right_to_left']).
pp(853,'lingo_rule',[],['phrasal','lingo_rule']).
pp(853,'head_filler_phrase_fin',[],['phrasal','head_filler_phrase_fin']).
pp(853,'head_filler_phrase_fin',[N|R],A) :- pp_4323(N,R,A).
pp(4323,'binary_rule_left_to_right',[],['phrasal','head_filler_phrase_fin','binary_rule_left_to_right']).
pp(4323,'lingo_rule',[],['phrasal','head_filler_phrase_fin','lingo_rule']).
pp(853,'head_filler_phrase',[],['phrasal','head_filler_phrase']).
pp(853,'head_filler_phrase',[N|R],A) :- pp_4322(N,R,A).
pp(4322,'binary_rule_left_to_right',[],['phrasal','head_filler_phrase','binary_rule_left_to_right']).
pp(4322,'lingo_rule',[],['phrasal','head_filler_phrase','lingo_rule']).
pp(853,'basic_head_filler_phrase',[],['phrasal','basic_head_filler_phrase']).
pp(853,'basic_head_filler_phrase',[N|R],A) :- pp_4321(N,R,A).
pp(4321,'binary_rule_left_to_right',[],['phrasal','basic_head_filler_phrase','binary_rule_left_to_right']).
pp(4321,'lingo_rule',[],['phrasal','basic_head_filler_phrase','lingo_rule']).
pp(853,'head_final',[],['phrasal','head_final']).
pp(853,'head_final',[N|R],A) :- pp_4320(N,R,A).
pp(4320,'binary_rule_left_to_right',[],['phrasal','head_final','binary_rule_left_to_right']).
pp(4320,'binary_rule_right_to_left',[],['phrasal','head_final','binary_rule_right_to_left']).
pp(4320,'lingo_rule',[],['phrasal','head_final','lingo_rule']).
pp(853,'binary_headed_phrase',[],['phrasal','binary_headed_phrase']).
pp(853,'binary_headed_phrase',[N|R],A) :- pp_4319(N,R,A).
pp(4319,'binary_rule_left_to_right',[],['phrasal','binary_headed_phrase','binary_rule_left_to_right']).
pp(4319,'binary_rule_right_to_left',[],['phrasal','binary_headed_phrase','binary_rule_right_to_left']).
pp(4319,'lingo_rule',[],['phrasal','binary_headed_phrase','lingo_rule']).
pp(853,'binary_phrase',[],['phrasal','binary_phrase']).
pp(853,'binary_phrase',[N|R],A) :- pp_4318(N,R,A).
pp(4318,'binary_rule_left_to_right',[],['phrasal','binary_phrase','binary_rule_left_to_right']).
pp(4318,'binary_rule_right_to_left',[],['phrasal','binary_phrase','binary_rule_right_to_left']).
pp(4318,'lingo_rule',[],['phrasal','binary_phrase','lingo_rule']).
pp(853,'head_valence_phrase',[],['phrasal','head_valence_phrase']).
pp(853,'head_valence_phrase',[N|R],A) :- pp_4317(N,R,A).
pp(4317,'binary_rule_right_to_left',[],['phrasal','head_valence_phrase','binary_rule_right_to_left']).
pp(4317,'lingo_rule',[],['phrasal','head_valence_phrase','lingo_rule']).
pp(4317,'head_final',[],['phrasal','head_valence_phrase','head_final']).
pp(4317,'head_final',[N|R],A) :- pp_6108(N,R,A).
pp(6108,'binary_rule_right_to_left',[],['phrasal','head_valence_phrase','head_final','binary_rule_right_to_left']).
pp(6108,'lingo_rule',[],['phrasal','head_valence_phrase','head_final','lingo_rule']).
pp(4317,'binary_headed_phrase',[],['phrasal','head_valence_phrase','binary_headed_phrase']).
pp(4317,'binary_headed_phrase',[N|R],A) :- pp_6107(N,R,A).
pp(6107,'binary_rule_right_to_left',[],['phrasal','head_valence_phrase','binary_headed_phrase','binary_rule_right_to_left']).
pp(6107,'lingo_rule',[],['phrasal','head_valence_phrase','binary_headed_phrase','lingo_rule']).
pp(4317,'binary_phrase',[],['phrasal','head_valence_phrase','binary_phrase']).
pp(4317,'binary_phrase',[N|R],A) :- pp_6106(N,R,A).
pp(6106,'binary_rule_right_to_left',[],['phrasal','head_valence_phrase','binary_phrase','binary_rule_right_to_left']).
pp(6106,'lingo_rule',[],['phrasal','head_valence_phrase','binary_phrase','lingo_rule']).
pp(853,'non_clause',[],['phrasal','non_clause']).
pp(853,'non_clause',[N|R],A) :- pp_4316(N,R,A).
pp(4316,'lingo_rule',[],['phrasal','non_clause','lingo_rule']).
pp(853,'head_nexus_phrase',[],['phrasal','head_nexus_phrase']).
pp(853,'head_nexus_phrase',[N|R],A) :- pp_4315(N,R,A).
pp(4315,'binary_rule_left_to_right',[],['phrasal','head_nexus_phrase','binary_rule_left_to_right']).
pp(4315,'binary_rule_right_to_left',[],['phrasal','head_nexus_phrase','binary_rule_right_to_left']).
pp(4315,'lingo_rule',[],['phrasal','head_nexus_phrase','lingo_rule']).
pp(4315,'head_final',[],['phrasal','head_nexus_phrase','head_final']).
pp(4315,'head_final',[N|R],A) :- pp_6101(N,R,A).
pp(6101,'binary_rule_left_to_right',[],['phrasal','head_nexus_phrase','head_final','binary_rule_left_to_right']).
pp(6101,'binary_rule_right_to_left',[],['phrasal','head_nexus_phrase','head_final','binary_rule_right_to_left']).
pp(6101,'lingo_rule',[],['phrasal','head_nexus_phrase','head_final','lingo_rule']).
pp(4315,'binary_headed_phrase',[],['phrasal','head_nexus_phrase','binary_headed_phrase']).
pp(4315,'binary_headed_phrase',[N|R],A) :- pp_6100(N,R,A).
pp(6100,'binary_rule_left_to_right',[],['phrasal','head_nexus_phrase','binary_headed_phrase','binary_rule_left_to_right']).
pp(6100,'binary_rule_right_to_left',[],['phrasal','head_nexus_phrase','binary_headed_phrase','binary_rule_right_to_left']).
pp(6100,'lingo_rule',[],['phrasal','head_nexus_phrase','binary_headed_phrase','lingo_rule']).
pp(4315,'binary_phrase',[],['phrasal','head_nexus_phrase','binary_phrase']).
pp(4315,'binary_phrase',[N|R],A) :- pp_6099(N,R,A).
pp(6099,'binary_rule_left_to_right',[],['phrasal','head_nexus_phrase','binary_phrase','binary_rule_left_to_right']).
pp(6099,'binary_rule_right_to_left',[],['phrasal','head_nexus_phrase','binary_phrase','binary_rule_right_to_left']).
pp(6099,'lingo_rule',[],['phrasal','head_nexus_phrase','binary_phrase','lingo_rule']).
pp(853,'head_nexus_que_phrase',[],['phrasal','head_nexus_que_phrase']).
pp(853,'head_nexus_que_phrase',[N|R],A) :- pp_4314(N,R,A).
pp(4314,'binary_rule_left_to_right',[],['phrasal','head_nexus_que_phrase','binary_rule_left_to_right']).
pp(4314,'binary_rule_right_to_left',[],['phrasal','head_nexus_que_phrase','binary_rule_right_to_left']).
pp(4314,'lingo_rule',[],['phrasal','head_nexus_que_phrase','lingo_rule']).
pp(4314,'head_final',[],['phrasal','head_nexus_que_phrase','head_final']).
pp(4314,'head_final',[N|R],A) :- pp_6095(N,R,A).
pp(6095,'binary_rule_left_to_right',[],['phrasal','head_nexus_que_phrase','head_final','binary_rule_left_to_right']).
pp(6095,'binary_rule_right_to_left',[],['phrasal','head_nexus_que_phrase','head_final','binary_rule_right_to_left']).
pp(6095,'lingo_rule',[],['phrasal','head_nexus_que_phrase','head_final','lingo_rule']).
pp(4314,'binary_headed_phrase',[],['phrasal','head_nexus_que_phrase','binary_headed_phrase']).
pp(4314,'binary_headed_phrase',[N|R],A) :- pp_6094(N,R,A).
pp(6094,'binary_rule_left_to_right',[],['phrasal','head_nexus_que_phrase','binary_headed_phrase','binary_rule_left_to_right']).
pp(6094,'binary_rule_right_to_left',[],['phrasal','head_nexus_que_phrase','binary_headed_phrase','binary_rule_right_to_left']).
pp(6094,'lingo_rule',[],['phrasal','head_nexus_que_phrase','binary_headed_phrase','lingo_rule']).
pp(4314,'binary_phrase',[],['phrasal','head_nexus_que_phrase','binary_phrase']).
pp(4314,'binary_phrase',[N|R],A) :- pp_6093(N,R,A).
pp(6093,'binary_rule_left_to_right',[],['phrasal','head_nexus_que_phrase','binary_phrase','binary_rule_left_to_right']).
pp(6093,'binary_rule_right_to_left',[],['phrasal','head_nexus_que_phrase','binary_phrase','binary_rule_right_to_left']).
pp(6093,'lingo_rule',[],['phrasal','head_nexus_que_phrase','binary_phrase','lingo_rule']).
pp(853,'head_nexus_rel_phrase',[],['phrasal','head_nexus_rel_phrase']).
pp(853,'head_nexus_rel_phrase',[N|R],A) :- pp_4313(N,R,A).
pp(4313,'binary_rule_left_to_right',[],['phrasal','head_nexus_rel_phrase','binary_rule_left_to_right']).
pp(4313,'binary_rule_right_to_left',[],['phrasal','head_nexus_rel_phrase','binary_rule_right_to_left']).
pp(4313,'lingo_rule',[],['phrasal','head_nexus_rel_phrase','lingo_rule']).
pp(4313,'head_filler_phrase_fin',[],['phrasal','head_nexus_rel_phrase','head_filler_phrase_fin']).
pp(4313,'head_filler_phrase_fin',[N|R],A) :- pp_6089(N,R,A).
pp(6089,'binary_rule_left_to_right',[],['phrasal','head_nexus_rel_phrase','head_filler_phrase_fin','binary_rule_left_to_right']).
pp(6089,'lingo_rule',[],['phrasal','head_nexus_rel_phrase','head_filler_phrase_fin','lingo_rule']).
pp(4313,'head_filler_phrase',[],['phrasal','head_nexus_rel_phrase','head_filler_phrase']).
pp(4313,'head_filler_phrase',[N|R],A) :- pp_6088(N,R,A).
pp(6088,'binary_rule_left_to_right',[],['phrasal','head_nexus_rel_phrase','head_filler_phrase','binary_rule_left_to_right']).
pp(6088,'lingo_rule',[],['phrasal','head_nexus_rel_phrase','head_filler_phrase','lingo_rule']).
pp(4313,'basic_head_filler_phrase',[],['phrasal','head_nexus_rel_phrase','basic_head_filler_phrase']).
pp(4313,'basic_head_filler_phrase',[N|R],A) :- pp_6087(N,R,A).
pp(6087,'binary_rule_left_to_right',[],['phrasal','head_nexus_rel_phrase','basic_head_filler_phrase','binary_rule_left_to_right']).
pp(6087,'lingo_rule',[],['phrasal','head_nexus_rel_phrase','basic_head_filler_phrase','lingo_rule']).
pp(4313,'head_final',[],['phrasal','head_nexus_rel_phrase','head_final']).
pp(4313,'head_final',[N|R],A) :- pp_6086(N,R,A).
pp(6086,'binary_rule_left_to_right',[],['phrasal','head_nexus_rel_phrase','head_final','binary_rule_left_to_right']).
pp(6086,'binary_rule_right_to_left',[],['phrasal','head_nexus_rel_phrase','head_final','binary_rule_right_to_left']).
pp(6086,'lingo_rule',[],['phrasal','head_nexus_rel_phrase','head_final','lingo_rule']).
pp(4313,'binary_headed_phrase',[],['phrasal','head_nexus_rel_phrase','binary_headed_phrase']).
pp(4313,'binary_headed_phrase',[N|R],A) :- pp_6085(N,R,A).
pp(6085,'binary_rule_left_to_right',[],['phrasal','head_nexus_rel_phrase','binary_headed_phrase','binary_rule_left_to_right']).
pp(6085,'binary_rule_right_to_left',[],['phrasal','head_nexus_rel_phrase','binary_headed_phrase','binary_rule_right_to_left']).
pp(6085,'lingo_rule',[],['phrasal','head_nexus_rel_phrase','binary_headed_phrase','lingo_rule']).
pp(4313,'binary_phrase',[],['phrasal','head_nexus_rel_phrase','binary_phrase']).
pp(4313,'binary_phrase',[N|R],A) :- pp_6084(N,R,A).
pp(6084,'binary_rule_left_to_right',[],['phrasal','head_nexus_rel_phrase','binary_phrase','binary_rule_left_to_right']).
pp(6084,'binary_rule_right_to_left',[],['phrasal','head_nexus_rel_phrase','binary_phrase','binary_rule_right_to_left']).
pp(6084,'lingo_rule',[],['phrasal','head_nexus_rel_phrase','binary_phrase','lingo_rule']).
pp(4313,'head_nexus_que_phrase',[],['phrasal','head_nexus_rel_phrase','head_nexus_que_phrase']).
pp(4313,'head_nexus_que_phrase',[N|R],A) :- pp_6083(N,R,A).
pp(6083,'binary_rule_left_to_right',[],['phrasal','head_nexus_rel_phrase','head_nexus_que_phrase','binary_rule_left_to_right']).
pp(6083,'binary_rule_right_to_left',[],['phrasal','head_nexus_rel_phrase','head_nexus_que_phrase','binary_rule_right_to_left']).
pp(6083,'lingo_rule',[],['phrasal','head_nexus_rel_phrase','head_nexus_que_phrase','lingo_rule']).
pp(6083,'head_final',[],['phrasal','head_nexus_rel_phrase','head_nexus_que_phrase','head_final']).
pp(6083,'head_final',[N|R],A) :- pp_7681(N,R,A).
pp(7681,'binary_rule_left_to_right',[],['phrasal','head_nexus_rel_phrase','head_nexus_que_phrase','head_final','binary_rule_left_to_right']).
pp(7681,'binary_rule_right_to_left',[],['phrasal','head_nexus_rel_phrase','head_nexus_que_phrase','head_final','binary_rule_right_to_left']).
pp(7681,'lingo_rule',[],['phrasal','head_nexus_rel_phrase','head_nexus_que_phrase','head_final','lingo_rule']).
pp(6083,'binary_headed_phrase',[],['phrasal','head_nexus_rel_phrase','head_nexus_que_phrase','binary_headed_phrase']).
pp(6083,'binary_headed_phrase',[N|R],A) :- pp_7680(N,R,A).
pp(7680,'binary_rule_left_to_right',[],['phrasal','head_nexus_rel_phrase','head_nexus_que_phrase','binary_headed_phrase','binary_rule_left_to_right']).
pp(7680,'binary_rule_right_to_left',[],['phrasal','head_nexus_rel_phrase','head_nexus_que_phrase','binary_headed_phrase','binary_rule_right_to_left']).
pp(7680,'lingo_rule',[],['phrasal','head_nexus_rel_phrase','head_nexus_que_phrase','binary_headed_phrase','lingo_rule']).
pp(6083,'binary_phrase',[],['phrasal','head_nexus_rel_phrase','head_nexus_que_phrase','binary_phrase']).
pp(6083,'binary_phrase',[N|R],A) :- pp_7679(N,R,A).
pp(7679,'binary_rule_left_to_right',[],['phrasal','head_nexus_rel_phrase','head_nexus_que_phrase','binary_phrase','binary_rule_left_to_right']).
pp(7679,'binary_rule_right_to_left',[],['phrasal','head_nexus_rel_phrase','head_nexus_que_phrase','binary_phrase','binary_rule_right_to_left']).
pp(7679,'lingo_rule',[],['phrasal','head_nexus_rel_phrase','head_nexus_que_phrase','binary_phrase','lingo_rule']).
pp(853,'head_only',[],['phrasal','head_only']).
pp(853,'head_only',[N|R],A) :- pp_4312(N,R,A).
pp(4312,'lingo_rule',[],['phrasal','head_only','lingo_rule']).
pp(4312,'head_valence_phrase',[],['phrasal','head_only','head_valence_phrase']).
pp(4312,'head_valence_phrase',[N|R],A) :- pp_6081(N,R,A).
pp(6081,'lingo_rule',[],['phrasal','head_only','head_valence_phrase','lingo_rule']).
pp(4312,'non_clause',[],['phrasal','head_only','non_clause']).
pp(4312,'non_clause',[N|R],A) :- pp_6080(N,R,A).
pp(6080,'lingo_rule',[],['phrasal','head_only','non_clause','lingo_rule']).
pp(4312,'head_nexus_phrase',[],['phrasal','head_only','head_nexus_phrase']).
pp(4312,'head_nexus_phrase',[N|R],A) :- pp_6079(N,R,A).
pp(6079,'lingo_rule',[],['phrasal','head_only','head_nexus_phrase','lingo_rule']).
pp(4312,'head_nexus_que_phrase',[],['phrasal','head_only','head_nexus_que_phrase']).
pp(4312,'head_nexus_que_phrase',[N|R],A) :- pp_6078(N,R,A).
pp(6078,'lingo_rule',[],['phrasal','head_only','head_nexus_que_phrase','lingo_rule']).
pp(4312,'head_nexus_rel_phrase',[],['phrasal','head_only','head_nexus_rel_phrase']).
pp(4312,'head_nexus_rel_phrase',[N|R],A) :- pp_6077(N,R,A).
pp(6077,'lingo_rule',[],['phrasal','head_only','head_nexus_rel_phrase','lingo_rule']).
pp(6077,'head_nexus_que_phrase',[],['phrasal','head_only','head_nexus_rel_phrase','head_nexus_que_phrase']).
pp(6077,'head_nexus_que_phrase',[N|R],A) :- pp_7673(N,R,A).
pp(7673,'lingo_rule',[],['phrasal','head_only','head_nexus_rel_phrase','head_nexus_que_phrase','lingo_rule']).
pp(853,'headed_phrase',[],['phrasal','headed_phrase']).
pp(853,'headed_phrase',[N|R],A) :- pp_4311(N,R,A).
pp(4311,'binary_rule_left_to_right',[],['phrasal','headed_phrase','binary_rule_left_to_right']).
pp(4311,'binary_rule_right_to_left',[],['phrasal','headed_phrase','binary_rule_right_to_left']).
pp(4311,'lingo_rule',[],['phrasal','headed_phrase','lingo_rule']).
pp(853,'mc_phrase',[],['phrasal','mc_phrase']).
pp(853,'mc_phrase',[N|R],A) :- pp_4310(N,R,A).
pp(4310,'binary_rule_left_to_right',[],['phrasal','mc_phrase','binary_rule_left_to_right']).
pp(4310,'lingo_rule',[],['phrasal','mc_phrase','lingo_rule']).
pp(4310,'head_filler_phrase_fin',[],['phrasal','mc_phrase','head_filler_phrase_fin']).
pp(4310,'head_filler_phrase_fin',[N|R],A) :- pp_6071(N,R,A).
pp(6071,'binary_rule_left_to_right',[],['phrasal','mc_phrase','head_filler_phrase_fin','binary_rule_left_to_right']).
pp(6071,'lingo_rule',[],['phrasal','mc_phrase','head_filler_phrase_fin','lingo_rule']).
pp(4310,'head_filler_phrase',[],['phrasal','mc_phrase','head_filler_phrase']).
pp(4310,'head_filler_phrase',[N|R],A) :- pp_6070(N,R,A).
pp(6070,'binary_rule_left_to_right',[],['phrasal','mc_phrase','head_filler_phrase','binary_rule_left_to_right']).
pp(6070,'lingo_rule',[],['phrasal','mc_phrase','head_filler_phrase','lingo_rule']).
pp(4310,'basic_head_filler_phrase',[],['phrasal','mc_phrase','basic_head_filler_phrase']).
pp(4310,'basic_head_filler_phrase',[N|R],A) :- pp_6069(N,R,A).
pp(6069,'binary_rule_left_to_right',[],['phrasal','mc_phrase','basic_head_filler_phrase','binary_rule_left_to_right']).
pp(6069,'lingo_rule',[],['phrasal','mc_phrase','basic_head_filler_phrase','lingo_rule']).
pp(4310,'head_final',[],['phrasal','mc_phrase','head_final']).
pp(4310,'head_final',[N|R],A) :- pp_6068(N,R,A).
pp(6068,'binary_rule_left_to_right',[],['phrasal','mc_phrase','head_final','binary_rule_left_to_right']).
pp(6068,'lingo_rule',[],['phrasal','mc_phrase','head_final','lingo_rule']).
pp(4310,'binary_headed_phrase',[],['phrasal','mc_phrase','binary_headed_phrase']).
pp(4310,'binary_headed_phrase',[N|R],A) :- pp_6067(N,R,A).
pp(6067,'binary_rule_left_to_right',[],['phrasal','mc_phrase','binary_headed_phrase','binary_rule_left_to_right']).
pp(6067,'lingo_rule',[],['phrasal','mc_phrase','binary_headed_phrase','lingo_rule']).
pp(4310,'binary_phrase',[],['phrasal','mc_phrase','binary_phrase']).
pp(4310,'binary_phrase',[N|R],A) :- pp_6066(N,R,A).
pp(6066,'binary_rule_left_to_right',[],['phrasal','mc_phrase','binary_phrase','binary_rule_left_to_right']).
pp(6066,'lingo_rule',[],['phrasal','mc_phrase','binary_phrase','lingo_rule']).
pp(4310,'head_nexus_que_phrase',[],['phrasal','mc_phrase','head_nexus_que_phrase']).
pp(4310,'head_nexus_que_phrase',[N|R],A) :- pp_6065(N,R,A).
pp(6065,'binary_rule_left_to_right',[],['phrasal','mc_phrase','head_nexus_que_phrase','binary_rule_left_to_right']).
pp(6065,'lingo_rule',[],['phrasal','mc_phrase','head_nexus_que_phrase','lingo_rule']).
pp(6065,'head_final',[],['phrasal','mc_phrase','head_nexus_que_phrase','head_final']).
pp(6065,'head_final',[N|R],A) :- pp_7658(N,R,A).
pp(7658,'binary_rule_left_to_right',[],['phrasal','mc_phrase','head_nexus_que_phrase','head_final','binary_rule_left_to_right']).
pp(7658,'lingo_rule',[],['phrasal','mc_phrase','head_nexus_que_phrase','head_final','lingo_rule']).
pp(6065,'binary_headed_phrase',[],['phrasal','mc_phrase','head_nexus_que_phrase','binary_headed_phrase']).
pp(6065,'binary_headed_phrase',[N|R],A) :- pp_7657(N,R,A).
pp(7657,'binary_rule_left_to_right',[],['phrasal','mc_phrase','head_nexus_que_phrase','binary_headed_phrase','binary_rule_left_to_right']).
pp(7657,'lingo_rule',[],['phrasal','mc_phrase','head_nexus_que_phrase','binary_headed_phrase','lingo_rule']).
pp(6065,'binary_phrase',[],['phrasal','mc_phrase','head_nexus_que_phrase','binary_phrase']).
pp(6065,'binary_phrase',[N|R],A) :- pp_7656(N,R,A).
pp(7656,'binary_rule_left_to_right',[],['phrasal','mc_phrase','head_nexus_que_phrase','binary_phrase','binary_rule_left_to_right']).
pp(7656,'lingo_rule',[],['phrasal','mc_phrase','head_nexus_que_phrase','binary_phrase','lingo_rule']).
pp(4310,'head_nexus_rel_phrase',[],['phrasal','mc_phrase','head_nexus_rel_phrase']).
pp(4310,'head_nexus_rel_phrase',[N|R],A) :- pp_6064(N,R,A).
pp(6064,'binary_rule_left_to_right',[],['phrasal','mc_phrase','head_nexus_rel_phrase','binary_rule_left_to_right']).
pp(6064,'lingo_rule',[],['phrasal','mc_phrase','head_nexus_rel_phrase','lingo_rule']).
pp(6064,'head_filler_phrase_fin',[],['phrasal','mc_phrase','head_nexus_rel_phrase','head_filler_phrase_fin']).
pp(6064,'head_filler_phrase_fin',[N|R],A) :- pp_7653(N,R,A).
pp(7653,'binary_rule_left_to_right',[],['phrasal','mc_phrase','head_nexus_rel_phrase','head_filler_phrase_fin','binary_rule_left_to_right']).
pp(7653,'lingo_rule',[],['phrasal','mc_phrase','head_nexus_rel_phrase','head_filler_phrase_fin','lingo_rule']).
pp(6064,'head_filler_phrase',[],['phrasal','mc_phrase','head_nexus_rel_phrase','head_filler_phrase']).
pp(6064,'head_filler_phrase',[N|R],A) :- pp_7652(N,R,A).
pp(7652,'binary_rule_left_to_right',[],['phrasal','mc_phrase','head_nexus_rel_phrase','head_filler_phrase','binary_rule_left_to_right']).
pp(7652,'lingo_rule',[],['phrasal','mc_phrase','head_nexus_rel_phrase','head_filler_phrase','lingo_rule']).
pp(6064,'basic_head_filler_phrase',[],['phrasal','mc_phrase','head_nexus_rel_phrase','basic_head_filler_phrase']).
pp(6064,'basic_head_filler_phrase',[N|R],A) :- pp_7651(N,R,A).
pp(7651,'binary_rule_left_to_right',[],['phrasal','mc_phrase','head_nexus_rel_phrase','basic_head_filler_phrase','binary_rule_left_to_right']).
pp(7651,'lingo_rule',[],['phrasal','mc_phrase','head_nexus_rel_phrase','basic_head_filler_phrase','lingo_rule']).
pp(6064,'head_final',[],['phrasal','mc_phrase','head_nexus_rel_phrase','head_final']).
pp(6064,'head_final',[N|R],A) :- pp_7650(N,R,A).
pp(7650,'binary_rule_left_to_right',[],['phrasal','mc_phrase','head_nexus_rel_phrase','head_final','binary_rule_left_to_right']).
pp(7650,'lingo_rule',[],['phrasal','mc_phrase','head_nexus_rel_phrase','head_final','lingo_rule']).
pp(6064,'binary_headed_phrase',[],['phrasal','mc_phrase','head_nexus_rel_phrase','binary_headed_phrase']).
pp(6064,'binary_headed_phrase',[N|R],A) :- pp_7649(N,R,A).
pp(7649,'binary_rule_left_to_right',[],['phrasal','mc_phrase','head_nexus_rel_phrase','binary_headed_phrase','binary_rule_left_to_right']).
pp(7649,'lingo_rule',[],['phrasal','mc_phrase','head_nexus_rel_phrase','binary_headed_phrase','lingo_rule']).
pp(6064,'binary_phrase',[],['phrasal','mc_phrase','head_nexus_rel_phrase','binary_phrase']).
pp(6064,'binary_phrase',[N|R],A) :- pp_7648(N,R,A).
pp(7648,'binary_rule_left_to_right',[],['phrasal','mc_phrase','head_nexus_rel_phrase','binary_phrase','binary_rule_left_to_right']).
pp(7648,'lingo_rule',[],['phrasal','mc_phrase','head_nexus_rel_phrase','binary_phrase','lingo_rule']).
pp(6064,'head_nexus_que_phrase',[],['phrasal','mc_phrase','head_nexus_rel_phrase','head_nexus_que_phrase']).
pp(6064,'head_nexus_que_phrase',[N|R],A) :- pp_7647(N,R,A).
pp(7647,'binary_rule_left_to_right',[],['phrasal','mc_phrase','head_nexus_rel_phrase','head_nexus_que_phrase','binary_rule_left_to_right']).
pp(7647,'lingo_rule',[],['phrasal','mc_phrase','head_nexus_rel_phrase','head_nexus_que_phrase','lingo_rule']).
pp(7647,'head_final',[],['phrasal','mc_phrase','head_nexus_rel_phrase','head_nexus_que_phrase','head_final']).
pp(7647,'head_final',[N|R],A) :- pp_8506(N,R,A).
pp(8506,'binary_rule_left_to_right',[],['phrasal','mc_phrase','head_nexus_rel_phrase','head_nexus_que_phrase','head_final','binary_rule_left_to_right']).
pp(8506,'lingo_rule',[],['phrasal','mc_phrase','head_nexus_rel_phrase','head_nexus_que_phrase','head_final','lingo_rule']).
pp(7647,'binary_headed_phrase',[],['phrasal','mc_phrase','head_nexus_rel_phrase','head_nexus_que_phrase','binary_headed_phrase']).
pp(7647,'binary_headed_phrase',[N|R],A) :- pp_8505(N,R,A).
pp(8505,'binary_rule_left_to_right',[],['phrasal','mc_phrase','head_nexus_rel_phrase','head_nexus_que_phrase','binary_headed_phrase','binary_rule_left_to_right']).
pp(8505,'lingo_rule',[],['phrasal','mc_phrase','head_nexus_rel_phrase','head_nexus_que_phrase','binary_headed_phrase','lingo_rule']).
pp(7647,'binary_phrase',[],['phrasal','mc_phrase','head_nexus_rel_phrase','head_nexus_que_phrase','binary_phrase']).
pp(7647,'binary_phrase',[N|R],A) :- pp_8504(N,R,A).
pp(8504,'binary_rule_left_to_right',[],['phrasal','mc_phrase','head_nexus_rel_phrase','head_nexus_que_phrase','binary_phrase','binary_rule_left_to_right']).
pp(8504,'lingo_rule',[],['phrasal','mc_phrase','head_nexus_rel_phrase','head_nexus_que_phrase','binary_phrase','lingo_rule']).
pp(4310,'headed_phrase',[],['phrasal','mc_phrase','headed_phrase']).
pp(4310,'headed_phrase',[N|R],A) :- pp_6063(N,R,A).
pp(6063,'binary_rule_left_to_right',[],['phrasal','mc_phrase','headed_phrase','binary_rule_left_to_right']).
pp(6063,'lingo_rule',[],['phrasal','mc_phrase','headed_phrase','lingo_rule']).
pp(0,'letter_rule2',[],['letter_rule2']).
pp(0,'letter_phr2',[],['letter_phr2']).
pp(0,'non_wh_rel_cl',[],['non_wh_rel_cl']).
pp(0,'non_wh_rel_cl',[N|R],A) :- pp_858(N,R,A).
pp(858,'lingo_rule',[],['non_wh_rel_cl','lingo_rule']).
pp(0,'yesno_phrase',[],['yesno_phrase']).
pp(0,'head_only',[],['head_only']).
pp(0,'head_only',[N|R],A) :- pp_864(N,R,A).
pp(864,'lingo_rule',[],['head_only','lingo_rule']).
pp(864,'head_compositional',[],['head_only','head_compositional']).
pp(864,'head_compositional',[N|R],A) :- pp_4368(N,R,A).
pp(4368,'lingo_rule',[],['head_only','head_compositional','lingo_rule']).
pp(864,'head_valence_phrase',[],['head_only','head_valence_phrase']).
pp(864,'head_valence_phrase',[N|R],A) :- pp_4367(N,R,A).
pp(4367,'lingo_rule',[],['head_only','head_valence_phrase','lingo_rule']).
pp(4367,'head_compositional',[],['head_only','head_valence_phrase','head_compositional']).
pp(4367,'head_compositional',[N|R],A) :- pp_6228(N,R,A).
pp(6228,'lingo_rule',[],['head_only','head_valence_phrase','head_compositional','lingo_rule']).
pp(864,'non_clause',[],['head_only','non_clause']).
pp(864,'non_clause',[N|R],A) :- pp_4366(N,R,A).
pp(4366,'lingo_rule',[],['head_only','non_clause','lingo_rule']).
pp(864,'head_nexus_phrase',[],['head_only','head_nexus_phrase']).
pp(864,'head_nexus_phrase',[N|R],A) :- pp_4365(N,R,A).
pp(4365,'lingo_rule',[],['head_only','head_nexus_phrase','lingo_rule']).
pp(4365,'head_compositional',[],['head_only','head_nexus_phrase','head_compositional']).
pp(4365,'head_compositional',[N|R],A) :- pp_6225(N,R,A).
pp(6225,'lingo_rule',[],['head_only','head_nexus_phrase','head_compositional','lingo_rule']).
pp(864,'head_nexus_que_phrase',[],['head_only','head_nexus_que_phrase']).
pp(864,'head_nexus_que_phrase',[N|R],A) :- pp_4364(N,R,A).
pp(4364,'lingo_rule',[],['head_only','head_nexus_que_phrase','lingo_rule']).
pp(4364,'head_compositional',[],['head_only','head_nexus_que_phrase','head_compositional']).
pp(4364,'head_compositional',[N|R],A) :- pp_6223(N,R,A).
pp(6223,'lingo_rule',[],['head_only','head_nexus_que_phrase','head_compositional','lingo_rule']).
pp(864,'non_rel_clause',[],['head_only','non_rel_clause']).
pp(864,'non_rel_clause',[N|R],A) :- pp_4363(N,R,A).
pp(4363,'lingo_rule',[],['head_only','non_rel_clause','lingo_rule']).
pp(4363,'head_valence_phrase',[],['head_only','non_rel_clause','head_valence_phrase']).
pp(4363,'head_valence_phrase',[N|R],A) :- pp_6221(N,R,A).
pp(6221,'lingo_rule',[],['head_only','non_rel_clause','head_valence_phrase','lingo_rule']).
pp(4363,'head_nexus_phrase',[],['head_only','non_rel_clause','head_nexus_phrase']).
pp(4363,'head_nexus_phrase',[N|R],A) :- pp_6220(N,R,A).
pp(6220,'lingo_rule',[],['head_only','non_rel_clause','head_nexus_phrase','lingo_rule']).
pp(4363,'head_nexus_que_phrase',[],['head_only','non_rel_clause','head_nexus_que_phrase']).
pp(4363,'head_nexus_que_phrase',[N|R],A) :- pp_6219(N,R,A).
pp(6219,'lingo_rule',[],['head_only','non_rel_clause','head_nexus_que_phrase','lingo_rule']).
pp(864,'head_nexus_rel_phrase',[],['head_only','head_nexus_rel_phrase']).
pp(864,'head_nexus_rel_phrase',[N|R],A) :- pp_4362(N,R,A).
pp(4362,'lingo_rule',[],['head_only','head_nexus_rel_phrase','lingo_rule']).
pp(4362,'head_compositional',[],['head_only','head_nexus_rel_phrase','head_compositional']).
pp(4362,'head_compositional',[N|R],A) :- pp_6217(N,R,A).
pp(6217,'lingo_rule',[],['head_only','head_nexus_rel_phrase','head_compositional','lingo_rule']).
pp(4362,'head_nexus_que_phrase',[],['head_only','head_nexus_rel_phrase','head_nexus_que_phrase']).
pp(4362,'head_nexus_que_phrase',[N|R],A) :- pp_6216(N,R,A).
pp(6216,'lingo_rule',[],['head_only','head_nexus_rel_phrase','head_nexus_que_phrase','lingo_rule']).
pp(6216,'head_compositional',[],['head_only','head_nexus_rel_phrase','head_nexus_que_phrase','head_compositional']).
pp(6216,'head_compositional',[N|R],A) :- pp_7823(N,R,A).
pp(7823,'lingo_rule',[],['head_only','head_nexus_rel_phrase','head_nexus_que_phrase','head_compositional','lingo_rule']).
pp(0,'extracted_adj_phrase',[],['extracted_adj_phrase']).
pp(0,'extracted_subj_phrase_fin',[],['extracted_subj_phrase_fin']).
pp(0,'unary_phrase',[],['unary_phrase']).
pp(0,'unary_phrase',[N|R],A) :- pp_851(N,R,A).
pp(851,'lingo_rule',[],['unary_phrase','lingo_rule']).
pp(851,'head_compositional',[],['unary_phrase','head_compositional']).
pp(851,'head_compositional',[N|R],A) :- pp_4308(N,R,A).
pp(4308,'lingo_rule',[],['unary_phrase','head_compositional','lingo_rule']).
pp(851,'head_valence_phrase',[],['unary_phrase','head_valence_phrase']).
pp(851,'head_valence_phrase',[N|R],A) :- pp_4307(N,R,A).
pp(4307,'lingo_rule',[],['unary_phrase','head_valence_phrase','lingo_rule']).
pp(4307,'head_compositional',[],['unary_phrase','head_valence_phrase','head_compositional']).
pp(4307,'head_compositional',[N|R],A) :- pp_6060(N,R,A).
pp(6060,'lingo_rule',[],['unary_phrase','head_valence_phrase','head_compositional','lingo_rule']).
pp(851,'non_clause',[],['unary_phrase','non_clause']).
pp(851,'non_clause',[N|R],A) :- pp_4306(N,R,A).
pp(4306,'lingo_rule',[],['unary_phrase','non_clause','lingo_rule']).
pp(851,'head_nexus_phrase',[],['unary_phrase','head_nexus_phrase']).
pp(851,'head_nexus_phrase',[N|R],A) :- pp_4305(N,R,A).
pp(4305,'lingo_rule',[],['unary_phrase','head_nexus_phrase','lingo_rule']).
pp(4305,'head_compositional',[],['unary_phrase','head_nexus_phrase','head_compositional']).
pp(4305,'head_compositional',[N|R],A) :- pp_6057(N,R,A).
pp(6057,'lingo_rule',[],['unary_phrase','head_nexus_phrase','head_compositional','lingo_rule']).
pp(851,'head_nexus_que_phrase',[],['unary_phrase','head_nexus_que_phrase']).
pp(851,'head_nexus_que_phrase',[N|R],A) :- pp_4304(N,R,A).
pp(4304,'lingo_rule',[],['unary_phrase','head_nexus_que_phrase','lingo_rule']).
pp(4304,'head_compositional',[],['unary_phrase','head_nexus_que_phrase','head_compositional']).
pp(4304,'head_compositional',[N|R],A) :- pp_6055(N,R,A).
pp(6055,'lingo_rule',[],['unary_phrase','head_nexus_que_phrase','head_compositional','lingo_rule']).
pp(851,'non_rel_clause',[],['unary_phrase','non_rel_clause']).
pp(851,'non_rel_clause',[N|R],A) :- pp_4303(N,R,A).
pp(4303,'lingo_rule',[],['unary_phrase','non_rel_clause','lingo_rule']).
pp(4303,'head_valence_phrase',[],['unary_phrase','non_rel_clause','head_valence_phrase']).
pp(4303,'head_valence_phrase',[N|R],A) :- pp_6053(N,R,A).
pp(6053,'lingo_rule',[],['unary_phrase','non_rel_clause','head_valence_phrase','lingo_rule']).
pp(4303,'head_nexus_phrase',[],['unary_phrase','non_rel_clause','head_nexus_phrase']).
pp(4303,'head_nexus_phrase',[N|R],A) :- pp_6052(N,R,A).
pp(6052,'lingo_rule',[],['unary_phrase','non_rel_clause','head_nexus_phrase','lingo_rule']).
pp(4303,'head_nexus_que_phrase',[],['unary_phrase','non_rel_clause','head_nexus_que_phrase']).
pp(4303,'head_nexus_que_phrase',[N|R],A) :- pp_6051(N,R,A).
pp(6051,'lingo_rule',[],['unary_phrase','non_rel_clause','head_nexus_que_phrase','lingo_rule']).
pp(851,'head_nexus_rel_phrase',[],['unary_phrase','head_nexus_rel_phrase']).
pp(851,'head_nexus_rel_phrase',[N|R],A) :- pp_4302(N,R,A).
pp(4302,'lingo_rule',[],['unary_phrase','head_nexus_rel_phrase','lingo_rule']).
pp(4302,'head_compositional',[],['unary_phrase','head_nexus_rel_phrase','head_compositional']).
pp(4302,'head_compositional',[N|R],A) :- pp_6049(N,R,A).
pp(6049,'lingo_rule',[],['unary_phrase','head_nexus_rel_phrase','head_compositional','lingo_rule']).
pp(4302,'head_nexus_que_phrase',[],['unary_phrase','head_nexus_rel_phrase','head_nexus_que_phrase']).
pp(4302,'head_nexus_que_phrase',[N|R],A) :- pp_6048(N,R,A).
pp(6048,'lingo_rule',[],['unary_phrase','head_nexus_rel_phrase','head_nexus_que_phrase','lingo_rule']).
pp(6048,'head_compositional',[],['unary_phrase','head_nexus_rel_phrase','head_nexus_que_phrase','head_compositional']).
pp(6048,'head_compositional',[N|R],A) :- pp_7636(N,R,A).
pp(7636,'lingo_rule',[],['unary_phrase','head_nexus_rel_phrase','head_nexus_que_phrase','head_compositional','lingo_rule']).
pp(851,'clause',[],['unary_phrase','clause']).
pp(851,'clause',[N|R],A) :- pp_4301(N,R,A).
pp(4301,'lingo_rule',[],['unary_phrase','clause','lingo_rule']).
pp(4301,'head_valence_phrase',[],['unary_phrase','clause','head_valence_phrase']).
pp(4301,'head_valence_phrase',[N|R],A) :- pp_6046(N,R,A).
pp(6046,'lingo_rule',[],['unary_phrase','clause','head_valence_phrase','lingo_rule']).
pp(4301,'head_nexus_phrase',[],['unary_phrase','clause','head_nexus_phrase']).
pp(4301,'head_nexus_phrase',[N|R],A) :- pp_6045(N,R,A).
pp(6045,'lingo_rule',[],['unary_phrase','clause','head_nexus_phrase','lingo_rule']).
pp(4301,'head_nexus_que_phrase',[],['unary_phrase','clause','head_nexus_que_phrase']).
pp(4301,'head_nexus_que_phrase',[N|R],A) :- pp_6044(N,R,A).
pp(6044,'lingo_rule',[],['unary_phrase','clause','head_nexus_que_phrase','lingo_rule']).
pp(851,'phrasal',[],['unary_phrase','phrasal']).
pp(851,'phrasal',[N|R],A) :- pp_4300(N,R,A).
pp(4300,'lingo_rule',[],['unary_phrase','phrasal','lingo_rule']).
pp(4300,'head_valence_phrase',[],['unary_phrase','phrasal','head_valence_phrase']).
pp(4300,'head_valence_phrase',[N|R],A) :- pp_6042(N,R,A).
pp(6042,'lingo_rule',[],['unary_phrase','phrasal','head_valence_phrase','lingo_rule']).
pp(4300,'non_clause',[],['unary_phrase','phrasal','non_clause']).
pp(4300,'non_clause',[N|R],A) :- pp_6041(N,R,A).
pp(6041,'lingo_rule',[],['unary_phrase','phrasal','non_clause','lingo_rule']).
pp(4300,'head_nexus_phrase',[],['unary_phrase','phrasal','head_nexus_phrase']).
pp(4300,'head_nexus_phrase',[N|R],A) :- pp_6040(N,R,A).
pp(6040,'lingo_rule',[],['unary_phrase','phrasal','head_nexus_phrase','lingo_rule']).
pp(4300,'head_nexus_que_phrase',[],['unary_phrase','phrasal','head_nexus_que_phrase']).
pp(4300,'head_nexus_que_phrase',[N|R],A) :- pp_6039(N,R,A).
pp(6039,'lingo_rule',[],['unary_phrase','phrasal','head_nexus_que_phrase','lingo_rule']).
pp(4300,'head_nexus_rel_phrase',[],['unary_phrase','phrasal','head_nexus_rel_phrase']).
pp(4300,'head_nexus_rel_phrase',[N|R],A) :- pp_6038(N,R,A).
pp(6038,'lingo_rule',[],['unary_phrase','phrasal','head_nexus_rel_phrase','lingo_rule']).
pp(6038,'head_nexus_que_phrase',[],['unary_phrase','phrasal','head_nexus_rel_phrase','head_nexus_que_phrase']).
pp(6038,'head_nexus_que_phrase',[N|R],A) :- pp_7627(N,R,A).
pp(7627,'lingo_rule',[],['unary_phrase','phrasal','head_nexus_rel_phrase','head_nexus_que_phrase','lingo_rule']).
pp(0,'phrase',[],['phrase']).
pp(0,'phrase',[N|R],A) :- pp_850(N,R,A).
pp(850,'binary_rule_left_to_right',[],['phrase','binary_rule_left_to_right']).
pp(850,'binary_rule_right_to_left',[],['phrase','binary_rule_right_to_left']).
pp(850,'lingo_rule',[],['phrase','lingo_rule']).
pp(0,'lexroot',[],['lexroot']).
pp(0,'lexroot',[N|R],A) :- pp_849(N,R,A).
pp(849,'binary_rule_left_to_right',[],['lexroot','binary_rule_left_to_right']).
pp(849,'binary_rule_right_to_left',[],['lexroot','binary_rule_right_to_left']).
pp(849,'lingo_rule',[],['lexroot','lingo_rule']).
pp(0,'phrase_or_lexrule',[],['phrase_or_lexrule']).
pp(0,'phrase_or_lexrule',[N|R],A) :- pp_848(N,R,A).
pp(848,'binary_rule_left_to_right',[],['phrase_or_lexrule','binary_rule_left_to_right']).
pp(848,'binary_rule_right_to_left',[],['phrase_or_lexrule','binary_rule_right_to_left']).
pp(848,'lingo_rule',[],['phrase_or_lexrule','lingo_rule']).
pp(0,'modal_subj_pos_cx_le',[],['modal_subj_pos_cx_le']).
pp(0,'modal_pos_lex_ent',[],['modal_pos_lex_ent']).
pp(0,'ought_pos_le',[],['ought_pos_le']).
pp(0,'past_ought_pos_le',[],['past_ought_pos_le']).
pp(0,'abstr_hour_word',[],['abstr_hour_word']).
pp(0,'np_adv_word',[],['np_adv_word']).
pp(0,'letter_name_le',[],['letter_name_le']).
pp(0,'approx_bare_unspecified_card_le',[],['approx_bare_unspecified_card_le']).
pp(0,'bare_specified_card_le',[],['bare_specified_card_le']).
pp(0,'bare_specified_ord_le',[],['bare_specified_ord_le']).
pp(0,'specified_num_without_complements',[],['specified_num_without_complements']).
pp(0,'bare_unspecified_card_le',[],['bare_unspecified_card_le']).
pp(0,'bare_unspecified_ord_le',[],['bare_unspecified_ord_le']).
pp(0,'complemented_specified_card_le',[],['complemented_specified_card_le']).
pp(0,'specified_num_with_complements',[],['specified_num_with_complements']).
pp(0,'complemented_unspecified_card_le',[],['complemented_unspecified_card_le']).
pp(0,'unspecified_num_with_complements',[],['unspecified_num_with_complements']).
pp(0,'card_only_word',[],['card_only_word']).
pp(0,'card_only_word',[N|R],A) :- pp_773(N,R,A).
pp(773,'complement_free_number',[],['card_only_word','complement_free_number']).
pp(0,'bare_unspecified_card_le',[],['bare_unspecified_card_le']).
pp(0,'complemented_unspecified_card_le',[],['complemented_unspecified_card_le']).
pp(0,'complemented_specified_card_le',[],['complemented_specified_card_le']).
pp(0,'approx_bare_unspecified_card_le',[],['approx_bare_unspecified_card_le']).
pp(0,'norm_card_word',[],['norm_card_word']).
pp(0,'norm_card_word',[N|R],A) :- pp_772(N,R,A).
pp(772,'complement_free_number',[],['norm_card_word','complement_free_number']).
pp(772,'complemented_number',[],['norm_card_word','complemented_number']).
pp(0,'ord_word',[],['ord_word']).
pp(0,'ord_word',[N|R],A) :- pp_771(N,R,A).
pp(771,'complement_free_number',[],['ord_word','complement_free_number']).
pp(0,'bare_specified_ord_le',[],['bare_specified_ord_le']).
pp(0,'specified_num_with_complements',[],['specified_num_with_complements']).
pp(0,'specified_num_without_complements',[],['specified_num_without_complements']).
pp(0,'bare_specified_card_le',[],['bare_specified_card_le']).
pp(0,'specified_number',[],['specified_number']).
pp(0,'specified_number',[N|R],A) :- pp_770(N,R,A).
pp(770,'norm_card_word',[],['specified_number','norm_card_word']).
pp(0,'unspecified_num_with_complements',[],['unspecified_num_with_complements']).
pp(0,'unspecified_num',[],['unspecified_num']).
pp(0,'unspecified_num',[N|R],A) :- pp_769(N,R,A).
pp(769,'complement_free_number',[],['unspecified_num','complement_free_number']).
pp(769,'card_only_word',[],['unspecified_num','card_only_word']).
pp(769,'card_only_word',[N|R],A) :- pp_4284(N,R,A).
pp(4284,'complement_free_number',[],['unspecified_num','card_only_word','complement_free_number']).
pp(769,'norm_card_word',[],['unspecified_num','norm_card_word']).
pp(769,'norm_card_word',[N|R],A) :- pp_4283(N,R,A).
pp(4283,'complement_free_number',[],['unspecified_num','norm_card_word','complement_free_number']).
pp(0,'irreg_adj_word',[],['irreg_adj_word']).
pp(0,'whether_c_inf_le',[],['whether_c_inf_le']).
pp(0,'whether_c_fin_le',[],['whether_c_fin_le']).
pp(0,'whether_c_fin_le',[],['whether_c_fin_le']).
pp(0,'whether_c_inf_le',[],['whether_c_inf_le']).
pp(0,'whether_compl_word',[],['whether_compl_word']).
pp(0,'norm_msg_word',[],['norm_msg_word']).
pp(0,'to_c_nonprop_elided_le',[],['to_c_nonprop_elided_le']).
pp(0,'norm_no_affix_word',[],['norm_no_affix_word']).
pp(0,'poss_le',[],['poss_le']).
pp(0,'nonwh_poss_word',[],['nonwh_poss_word']).
pp(0,'degree_spec_word',[],['degree_spec_word']).
pp(0,'det_modable_le',[],['det_modable_le']).
pp(0,'det_sing_nonque',[],['det_sing_nonque']).
pp(0,'pdet_word_nonque',[],['pdet_word_nonque']).
pp(0,'abstr_hour_word',[],['abstr_hour_word']).
pp(0,'non_affix_bearing',[],['non_affix_bearing']).
pp(0,'do_fin',[],['do_fin']).
pp(0,'be_c_is_cx_le',[],['be_c_is_cx_le']).
pp(0,'be_id_is_cx_le',[],['be_id_is_cx_le']).
pp(0,'be_th_cop_s_cx_le',[],['be_th_cop_s_cx_le']).
pp(0,'had_aux_cx_le',[],['had_aux_cx_le']).
pp(0,'has_aux_cx_le',[],['has_aux_cx_le']).
pp(0,'have_fin_aux_cx_le',[],['have_fin_aux_cx_le']).
pp(0,'modal_subj_pos_cx_le',[],['modal_subj_pos_cx_le']).
pp(0,'contracted_aux_word',[],['contracted_aux_word']).
pp(0,'contracted_aux_word',[N|R],A) :- pp_591(N,R,A).
pp(591,'modal_pos_lex_ent',[],['contracted_aux_word','modal_pos_lex_ent']).
pp(591,'add_cont',[],['contracted_aux_word','add_cont']).
pp(0,'do_aux_word',[],['do_aux_word']).
pp(0,'pos_modal_verb_word',[],['pos_modal_verb_word']).
pp(0,'pos_modal_verb_word',[N|R],A) :- pp_581(N,R,A).
pp(581,'contracted_aux_word',[],['pos_modal_verb_word','contracted_aux_word']).
pp(0,'modal_verb_word',[],['modal_verb_word']).
pp(0,'modal_verb_word',[N|R],A) :- pp_580(N,R,A).
pp(580,'contracted_aux_word',[],['modal_verb_word','contracted_aux_word']).
pp(0,'will_aux_pos_lex_e',[],['will_aux_pos_lex_e']).
pp(0,'will_aux_pos_lex_e',[N|R],A) :- pp_577(N,R,A).
pp(577,'contracted_aux_word',[],['will_aux_pos_lex_e','contracted_aux_word']).
pp(0,'will_aux_word',[],['will_aux_word']).
pp(0,'will_aux_word',[N|R],A) :- pp_574(N,R,A).
pp(574,'contracted_aux_word',[],['will_aux_word','contracted_aux_word']).
pp(0,'pos_will_verb_word',[],['pos_will_verb_word']).
pp(0,'bse_aux_verb_word',[],['bse_aux_verb_word']).
pp(0,'bse_aux_verb_word',[N|R],A) :- pp_571(N,R,A).
pp(571,'contracted_aux_word',[],['bse_aux_verb_word','contracted_aux_word']).
pp(0,'generic_modal_neg',[],['generic_modal_neg']).
pp(0,'generic_modal_neg',[N|R],A) :- pp_570(N,R,A).
pp(570,'modal_verb_word',[],['generic_modal_neg','modal_verb_word']).
pp(570,'bse_aux_verb_word',[],['generic_modal_neg','bse_aux_verb_word']).
pp(0,'be_cop_neg',[],['be_cop_neg']).
pp(0,'be_cop_neg',[N|R],A) :- pp_569(N,R,A).
pp(569,'be_past_neg_lex_entry',[],['be_cop_neg','be_past_neg_lex_entry']).
pp(569,'be_pres_neg_lex_entry',[],['be_cop_neg','be_pres_neg_lex_entry']).
pp(569,'be_neg',[],['be_cop_neg','be_neg']).
pp(0,'be_c_be_le',[],['be_c_be_le']).
pp(0,'be_c_been_le',[],['be_c_been_le']).
pp(0,'be_c_am_le',[],['be_c_am_le']).
pp(0,'be_c_are_le',[],['be_c_are_le']).
pp(0,'be_c_being_le',[],['be_c_being_le']).
pp(0,'be_c_was_le',[],['be_c_was_le']).
pp(0,'be_c_were_le',[],['be_c_were_le']).
pp(0,'be_cop_pos',[],['be_cop_pos']).
pp(0,'be_cop_pos_generic',[],['be_cop_pos_generic']).
pp(0,'be_copula',[],['be_copula']).
pp(0,'be_copula',[N|R],A) :- pp_558(N,R,A).
pp(558,'be_past_neg_lex_entry',[],['be_copula','be_past_neg_lex_entry']).
pp(558,'be_pres_neg_lex_entry',[],['be_copula','be_pres_neg_lex_entry']).
pp(558,'be_neg',[],['be_copula','be_neg']).
pp(0,'be_c_is_cx_le',[],['be_c_is_cx_le']).
pp(0,'prd_aux_verb_word',[],['prd_aux_verb_word']).
pp(0,'prd_aux_verb_word',[N|R],A) :- pp_557(N,R,A).
pp(557,'be_past_neg_lex_entry',[],['prd_aux_verb_word','be_past_neg_lex_entry']).
pp(557,'be_pres_neg_lex_entry',[],['prd_aux_verb_word','be_pres_neg_lex_entry']).
pp(557,'be_neg',[],['prd_aux_verb_word','be_neg']).
pp(0,'had_aux_neg_le',[],['had_aux_neg_le']).
pp(0,'had_aux_subj_neg_le',[],['had_aux_subj_neg_le']).
pp(0,'had_aux_lex_ent',[],['had_aux_lex_ent']).
pp(0,'had_aux_subj_le',[],['had_aux_subj_le']).
pp(0,'has_aux_cx_le',[],['has_aux_cx_le']).
pp(0,'has_aux_lex_ent',[],['has_aux_lex_ent']).
pp(0,'have_fin_aux_cx_le',[],['have_fin_aux_cx_le']).
pp(0,'have_fin_aux_lex_ent',[],['have_fin_aux_lex_ent']).
pp(0,'have_aux_pos_lex_entry',[],['have_aux_pos_lex_entry']).
pp(0,'have_aux_pos_lex_entry',[N|R],A) :- pp_542(N,R,A).
pp(542,'contracted_aux_word',[],['have_aux_pos_lex_entry','contracted_aux_word']).
pp(0,'had_aux_neg_le',[],['had_aux_neg_le']).
pp(0,'had_aux_cx_le',[],['had_aux_cx_le']).
pp(0,'have_past',[],['have_past']).
pp(0,'have_pres',[],['have_pres']).
pp(0,'have_pres',[N|R],A) :- pp_540(N,R,A).
pp(540,'contracted_aux_word',[],['have_pres','contracted_aux_word']).
pp(540,'have_aux_neg_lex_entry',[],['have_pres','have_aux_neg_lex_entry']).
pp(540,'have_aux_pos_lex_entry',[],['have_pres','have_aux_pos_lex_entry']).
pp(540,'have_aux_pos_lex_entry',[N|R],A) :- pp_4261(N,R,A).
pp(4261,'contracted_aux_word',[],['have_pres','have_aux_pos_lex_entry','contracted_aux_word']).
pp(0,'had_aux_subj_neg_le',[],['had_aux_subj_neg_le']).
pp(0,'have_subj',[],['have_subj']).
pp(0,'have_fin',[],['have_fin']).
pp(0,'have_fin',[N|R],A) :- pp_538(N,R,A).
pp(538,'contracted_aux_word',[],['have_fin','contracted_aux_word']).
pp(538,'have_aux_neg_lex_entry',[],['have_fin','have_aux_neg_lex_entry']).
pp(538,'have_aux_pos_lex_entry',[],['have_fin','have_aux_pos_lex_entry']).
pp(538,'have_aux_pos_lex_entry',[N|R],A) :- pp_4258(N,R,A).
pp(4258,'contracted_aux_word',[],['have_fin','have_aux_pos_lex_entry','contracted_aux_word']).
pp(0,'have_aux_word',[],['have_aux_word']).
pp(0,'have_aux_word',[N|R],A) :- pp_537(N,R,A).
pp(537,'contracted_aux_word',[],['have_aux_word','contracted_aux_word']).
pp(0,'psp_aux_verb_word',[],['psp_aux_verb_word']).
pp(0,'psp_aux_verb_word',[N|R],A) :- pp_536(N,R,A).
pp(536,'contracted_aux_word',[],['psp_aux_verb_word','contracted_aux_word']).
pp(0,'modal_pos_lex_ent',[],['modal_pos_lex_ent']).
pp(0,'aux_verb_word',[],['aux_verb_word']).
pp(0,'aux_verb_word',[N|R],A) :- pp_535(N,R,A).
pp(535,'be_past_neg_lex_entry',[],['aux_verb_word','be_past_neg_lex_entry']).
pp(535,'be_pres_neg_lex_entry',[],['aux_verb_word','be_pres_neg_lex_entry']).
pp(535,'be_neg',[],['aux_verb_word','be_neg']).
pp(535,'contracted_aux_word',[],['aux_verb_word','contracted_aux_word']).
pp(0,'ought_neg_le',[],['ought_neg_le']).
pp(0,'generic_modal_neg',[],['generic_modal_neg']).
pp(0,'generic_modal_neg',[N|R],A) :- pp_570(N,R,A).
pp(570,'modal_verb_word',[],['generic_modal_neg','modal_verb_word']).
pp(570,'bse_aux_verb_word',[],['generic_modal_neg','bse_aux_verb_word']).
pp(0,'generic_modal_neg_super',[],['generic_modal_neg_super']).
pp(0,'generic_modal_neg_super',[N|R],A) :- pp_533(N,R,A).
pp(533,'modal_verb_word',[],['generic_modal_neg_super','modal_verb_word']).
pp(533,'bse_aux_verb_word',[],['generic_modal_neg_super','bse_aux_verb_word']).
pp(0,'past_ought_pos_le',[],['past_ought_pos_le']).
pp(0,'past_ought_verb_word',[],['past_ought_verb_word']).
pp(0,'pos_ought_verb_word',[],['pos_ought_verb_word']).
pp(0,'ought_pos_le',[],['ought_pos_le']).
pp(0,'ought_verb_word',[],['ought_verb_word']).
pp(0,'modal_verb_word',[],['modal_verb_word']).
pp(0,'modal_verb_word',[N|R],A) :- pp_580(N,R,A).
pp(580,'contracted_aux_word',[],['modal_verb_word','contracted_aux_word']).
pp(0,'pres_modal_verb_word',[],['pres_modal_verb_word']).
pp(0,'pres_modal_verb_word',[N|R],A) :- pp_529(N,R,A).
pp(529,'add_cont',[],['pres_modal_verb_word','add_cont']).
pp(529,'contracted_aux_word',[],['pres_modal_verb_word','contracted_aux_word']).
pp(529,'contracted_aux_word',[N|R],A) :- pp_4248(N,R,A).
pp(4248,'add_cont',[],['pres_modal_verb_word','contracted_aux_word','add_cont']).
pp(529,'generic_modal_neg',[],['pres_modal_verb_word','generic_modal_neg']).
pp(529,'generic_modal_neg_super',[],['pres_modal_verb_word','generic_modal_neg_super']).
pp(0,'fin_modal_verb_word',[],['fin_modal_verb_word']).
pp(0,'fin_modal_verb_word',[N|R],A) :- pp_528(N,R,A).
pp(528,'add_cont',[],['fin_modal_verb_word','add_cont']).
pp(528,'contracted_aux_word',[],['fin_modal_verb_word','contracted_aux_word']).
pp(528,'contracted_aux_word',[N|R],A) :- pp_4244(N,R,A).
pp(4244,'add_cont',[],['fin_modal_verb_word','contracted_aux_word','add_cont']).
pp(528,'bse_aux_verb_word',[],['fin_modal_verb_word','bse_aux_verb_word']).
pp(528,'bse_aux_verb_word',[N|R],A) :- pp_4243(N,R,A).
pp(4243,'contracted_aux_word',[],['fin_modal_verb_word','bse_aux_verb_word','contracted_aux_word']).
pp(528,'generic_modal_neg',[],['fin_modal_verb_word','generic_modal_neg']).
pp(528,'generic_modal_neg',[N|R],A) :- pp_4242(N,R,A).
pp(4242,'bse_aux_verb_word',[],['fin_modal_verb_word','generic_modal_neg','bse_aux_verb_word']).
pp(528,'aux_verb_word',[],['fin_modal_verb_word','aux_verb_word']).
pp(528,'aux_verb_word',[N|R],A) :- pp_4241(N,R,A).
pp(4241,'contracted_aux_word',[],['fin_modal_verb_word','aux_verb_word','contracted_aux_word']).
pp(528,'generic_modal_neg_super',[],['fin_modal_verb_word','generic_modal_neg_super']).
pp(528,'generic_modal_neg_super',[N|R],A) :- pp_4240(N,R,A).
pp(4240,'bse_aux_verb_word',[],['fin_modal_verb_word','generic_modal_neg_super','bse_aux_verb_word']).
pp(0,'generic_modal_verb_word',[],['generic_modal_verb_word']).
pp(0,'generic_modal_verb_word',[N|R],A) :- pp_525(N,R,A).
pp(525,'add_cont',[],['generic_modal_verb_word','add_cont']).
pp(525,'contracted_aux_word',[],['generic_modal_verb_word','contracted_aux_word']).
pp(525,'contracted_aux_word',[N|R],A) :- pp_4238(N,R,A).
pp(4238,'add_cont',[],['generic_modal_verb_word','contracted_aux_word','add_cont']).
pp(525,'bse_aux_verb_word',[],['generic_modal_verb_word','bse_aux_verb_word']).
pp(525,'bse_aux_verb_word',[N|R],A) :- pp_4237(N,R,A).
pp(4237,'contracted_aux_word',[],['generic_modal_verb_word','bse_aux_verb_word','contracted_aux_word']).
pp(525,'generic_modal_neg',[],['generic_modal_verb_word','generic_modal_neg']).
pp(525,'generic_modal_neg',[N|R],A) :- pp_4236(N,R,A).
pp(4236,'bse_aux_verb_word',[],['generic_modal_verb_word','generic_modal_neg','bse_aux_verb_word']).
pp(525,'aux_verb_word',[],['generic_modal_verb_word','aux_verb_word']).
pp(525,'aux_verb_word',[N|R],A) :- pp_4235(N,R,A).
pp(4235,'contracted_aux_word',[],['generic_modal_verb_word','aux_verb_word','contracted_aux_word']).
pp(525,'generic_modal_neg_super',[],['generic_modal_verb_word','generic_modal_neg_super']).
pp(525,'generic_modal_neg_super',[N|R],A) :- pp_4234(N,R,A).
pp(4234,'bse_aux_verb_word',[],['generic_modal_verb_word','generic_modal_neg_super','bse_aux_verb_word']).
pp(0,'ought_verb_word',[],['ought_verb_word']).
pp(0,'ought_neg_le',[],['ought_neg_le']).
pp(0,'inf_aux_verb_word',[],['inf_aux_verb_word']).
pp(0,'inf_aux_verb_word',[N|R],A) :- pp_522(N,R,A).
pp(522,'add_cont',[],['inf_aux_verb_word','add_cont']).
pp(522,'fin_modal_verb_word',[],['inf_aux_verb_word','fin_modal_verb_word']).
pp(522,'fin_modal_verb_word',[N|R],A) :- pp_4232(N,R,A).
pp(4232,'add_cont',[],['inf_aux_verb_word','fin_modal_verb_word','add_cont']).
pp(522,'generic_modal_verb_word',[],['inf_aux_verb_word','generic_modal_verb_word']).
pp(522,'generic_modal_verb_word',[N|R],A) :- pp_4231(N,R,A).
pp(4231,'add_cont',[],['inf_aux_verb_word','generic_modal_verb_word','add_cont']).
pp(0,'aux_verb_word_super',[],['aux_verb_word_super']).
pp(0,'aux_verb_word_super',[N|R],A) :- pp_521(N,R,A).
pp(521,'be_past_neg_lex_entry',[],['aux_verb_word_super','be_past_neg_lex_entry']).
pp(521,'be_pres_neg_lex_entry',[],['aux_verb_word_super','be_pres_neg_lex_entry']).
pp(521,'be_neg',[],['aux_verb_word_super','be_neg']).
pp(521,'add_cont',[],['aux_verb_word_super','add_cont']).
pp(521,'contracted_aux_word',[],['aux_verb_word_super','contracted_aux_word']).
pp(521,'contracted_aux_word',[N|R],A) :- pp_4226(N,R,A).
pp(4226,'add_cont',[],['aux_verb_word_super','contracted_aux_word','add_cont']).
pp(0,'adv_word_nale',[],['adv_word_nale']).
pp(0,'unknown_word',[],['unknown_word']).
pp(0,'irreg_adj_word',[],['irreg_adj_word']).
pp(0,'adj_word',[],['adj_word']).
pp(0,'norm_no_affix_word',[],['norm_no_affix_word']).
pp(0,'norm_word',[],['norm_word']).
pp(0,'basic_norm_word',[],['basic_norm_word']).
pp(0,'basic_norm_word',[N|R],A) :- pp_503(N,R,A).
pp(503,'non_affix_bearing',[],['basic_norm_word','non_affix_bearing']).
pp(0,'hcons_amalg_word',[],['hcons_amalg_word']).
pp(0,'hcons_amalg_word',[N|R],A) :- pp_479(N,R,A).
pp(479,'non_affix_bearing',[],['hcons_amalg_word','non_affix_bearing']).
pp(0,'main_verb',[],['main_verb']).
pp(0,'letter_name_le',[],['letter_name_le']).
pp(0,'be_c_were_neg_le',[],['be_c_were_neg_le']).
pp(0,'be_c_was_neg_le',[],['be_c_was_neg_le']).
pp(0,'be_c_is_neg_le',[],['be_c_is_neg_le']).
pp(0,'be_c_are_neg_le',[],['be_c_are_neg_le']).
pp(0,'be_c_am_neg_le',[],['be_c_am_neg_le']).
pp(0,'hc-to-phr',[],['hc-to-phr']).
pp(0,'hc-to-phr',[N|R],A) :- pp_402(N,R,A).
pp(402,'be_past_neg_lex_entry',[],['hc-to-phr','be_past_neg_lex_entry']).
pp(402,'be_pres_neg_lex_entry',[],['hc-to-phr','be_pres_neg_lex_entry']).
pp(402,'be_neg',[],['hc-to-phr','be_neg']).
pp(402,'add_cont',[],['hc-to-phr','add_cont']).
pp(402,'basic_nontopkey',[],['hc-to-phr','basic_nontopkey']).
pp(402,'non_affix_bearing',[],['hc-to-phr','non_affix_bearing']).
pp(402,'contracted_aux_word',[],['hc-to-phr','contracted_aux_word']).
pp(402,'contracted_aux_word',[N|R],A) :- pp_4217(N,R,A).
pp(4217,'add_cont',[],['hc-to-phr','contracted_aux_word','add_cont']).
pp(0,'be_id_be_le',[],['be_id_be_le']).
pp(0,'be_th_cop_be_le',[],['be_th_cop_be_le']).
pp(0,'be_c_be_le',[],['be_c_be_le']).
pp(0,'be_be_lex_entry',[],['be_be_lex_entry']).
pp(0,'be_id_was_le',[],['be_id_was_le']).
pp(0,'be_th_cop_was_le',[],['be_th_cop_was_le']).
pp(0,'be_c_was_le',[],['be_c_was_le']).
pp(0,'be_was_lex_entry',[],['be_was_lex_entry']).
pp(0,'be_id_were_le',[],['be_id_were_le']).
pp(0,'be_th_cop_were_le',[],['be_th_cop_were_le']).
pp(0,'be_c_were_le',[],['be_c_were_le']).
pp(0,'be_were_lex_entry',[],['be_were_lex_entry']).
pp(0,'be_past_lex_entry',[],['be_past_lex_entry']).
pp(0,'be_past_lex_entry',[N|R],A) :- pp_392(N,R,A).
pp(392,'be_cop_pos',[],['be_past_lex_entry','be_cop_pos']).
pp(392,'be_cop_pos_generic',[],['be_past_lex_entry','be_cop_pos_generic']).
pp(392,'be_copula',[],['be_past_lex_entry','be_copula']).
pp(392,'prd_aux_verb_word',[],['be_past_lex_entry','prd_aux_verb_word']).
pp(392,'aux_verb_word',[],['be_past_lex_entry','aux_verb_word']).
pp(392,'aux_verb_word_super',[],['be_past_lex_entry','aux_verb_word_super']).
pp(392,'hc-to-phr',[],['be_past_lex_entry','hc-to-phr']).
pp(0,'be_past_neg_lex_entry',[],['be_past_neg_lex_entry']).
pp(0,'be_past',[],['be_past']).
pp(0,'be_past',[N|R],A) :- pp_391(N,R,A).
pp(391,'be_cop_neg',[],['be_past','be_cop_neg']).
pp(391,'be_cop_pos',[],['be_past','be_cop_pos']).
pp(391,'be_cop_pos_generic',[],['be_past','be_cop_pos_generic']).
pp(391,'be_copula',[],['be_past','be_copula']).
pp(391,'prd_aux_verb_word',[],['be_past','prd_aux_verb_word']).
pp(391,'aux_verb_word',[],['be_past','aux_verb_word']).
pp(391,'aux_verb_word_super',[],['be_past','aux_verb_word_super']).
pp(391,'hc-to-phr',[],['be_past','hc-to-phr']).
pp(0,'be_id_am_le',[],['be_id_am_le']).
pp(0,'be_c_am_le',[],['be_c_am_le']).
pp(0,'be_am_lex_entry',[],['be_am_lex_entry']).
pp(0,'be_id_are_le',[],['be_id_are_le']).
pp(0,'be_th_cop_are_le',[],['be_th_cop_are_le']).
pp(0,'be_c_are_le',[],['be_c_are_le']).
pp(0,'be_are_lex_entry',[],['be_are_lex_entry']).
pp(0,'be_th_cop_is_le',[],['be_th_cop_is_le']).
pp(0,'be_is_lex_entry',[],['be_is_lex_entry']).
pp(0,'be_is_lex_entry',[N|R],A) :- pp_383(N,R,A).
pp(383,'contracted_aux_word',[],['be_is_lex_entry','contracted_aux_word']).
pp(383,'be_cop_pos',[],['be_is_lex_entry','be_cop_pos']).
pp(383,'be_cop_pos_generic',[],['be_is_lex_entry','be_cop_pos_generic']).
pp(383,'be_copula',[],['be_is_lex_entry','be_copula']).
pp(383,'prd_aux_verb_word',[],['be_is_lex_entry','prd_aux_verb_word']).
pp(383,'aux_verb_word',[],['be_is_lex_entry','aux_verb_word']).
pp(383,'aux_verb_word_super',[],['be_is_lex_entry','aux_verb_word_super']).
pp(383,'hc-to-phr',[],['be_is_lex_entry','hc-to-phr']).
pp(0,'be_pres_lex_entry',[],['be_pres_lex_entry']).
pp(0,'be_pres_lex_entry',[N|R],A) :- pp_382(N,R,A).
pp(382,'contracted_aux_word',[],['be_pres_lex_entry','contracted_aux_word']).
pp(382,'be_cop_pos',[],['be_pres_lex_entry','be_cop_pos']).
pp(382,'be_cop_pos_generic',[],['be_pres_lex_entry','be_cop_pos_generic']).
pp(382,'be_copula',[],['be_pres_lex_entry','be_copula']).
pp(382,'prd_aux_verb_word',[],['be_pres_lex_entry','prd_aux_verb_word']).
pp(382,'aux_verb_word',[],['be_pres_lex_entry','aux_verb_word']).
pp(382,'aux_verb_word_super',[],['be_pres_lex_entry','aux_verb_word_super']).
pp(382,'hc-to-phr',[],['be_pres_lex_entry','hc-to-phr']).
pp(0,'be_pres_neg_lex_entry',[],['be_pres_neg_lex_entry']).
pp(0,'be_pres',[],['be_pres']).
pp(0,'be_pres',[N|R],A) :- pp_381(N,R,A).
pp(381,'contracted_aux_word',[],['be_pres','contracted_aux_word']).
pp(381,'be_cop_neg',[],['be_pres','be_cop_neg']).
pp(381,'be_cop_pos',[],['be_pres','be_cop_pos']).
pp(381,'be_cop_pos_generic',[],['be_pres','be_cop_pos_generic']).
pp(381,'be_copula',[],['be_pres','be_copula']).
pp(381,'prd_aux_verb_word',[],['be_pres','prd_aux_verb_word']).
pp(381,'aux_verb_word',[],['be_pres','aux_verb_word']).
pp(381,'aux_verb_word_super',[],['be_pres','aux_verb_word_super']).
pp(381,'hc-to-phr',[],['be_pres','hc-to-phr']).
pp(0,'be_fin',[],['be_fin']).
pp(0,'be_fin',[N|R],A) :- pp_379(N,R,A).
pp(379,'be_neg',[],['be_fin','be_neg']).
pp(379,'contracted_aux_word',[],['be_fin','contracted_aux_word']).
pp(379,'be_cop_neg',[],['be_fin','be_cop_neg']).
pp(379,'be_cop_neg',[N|R],A) :- pp_4174(N,R,A).
pp(4174,'be_neg',[],['be_fin','be_cop_neg','be_neg']).
pp(379,'be_cop_pos',[],['be_fin','be_cop_pos']).
pp(379,'be_cop_pos_generic',[],['be_fin','be_cop_pos_generic']).
pp(379,'be_copula',[],['be_fin','be_copula']).
pp(379,'be_copula',[N|R],A) :- pp_4171(N,R,A).
pp(4171,'be_neg',[],['be_fin','be_copula','be_neg']).
pp(379,'prd_aux_verb_word',[],['be_fin','prd_aux_verb_word']).
pp(379,'prd_aux_verb_word',[N|R],A) :- pp_4170(N,R,A).
pp(4170,'be_neg',[],['be_fin','prd_aux_verb_word','be_neg']).
pp(379,'aux_verb_word',[],['be_fin','aux_verb_word']).
pp(379,'aux_verb_word',[N|R],A) :- pp_4169(N,R,A).
pp(4169,'be_neg',[],['be_fin','aux_verb_word','be_neg']).
pp(379,'aux_verb_word_super',[],['be_fin','aux_verb_word_super']).
pp(379,'aux_verb_word_super',[N|R],A) :- pp_4168(N,R,A).
pp(4168,'be_neg',[],['be_fin','aux_verb_word_super','be_neg']).
pp(379,'hc-to-phr',[],['be_fin','hc-to-phr']).
pp(379,'hc-to-phr',[N|R],A) :- pp_4167(N,R,A).
pp(4167,'be_neg',[],['be_fin','hc-to-phr','be_neg']).
pp(0,'be_id_neg',[],['be_id_neg']).
pp(0,'be_id_neg',[N|R],A) :- pp_378(N,R,A).
pp(378,'be_past_neg_lex_entry',[],['be_id_neg','be_past_neg_lex_entry']).
pp(378,'be_pres_neg_lex_entry',[],['be_id_neg','be_pres_neg_lex_entry']).
pp(378,'be_neg',[],['be_id_neg','be_neg']).
pp(378,'be_past',[],['be_id_neg','be_past']).
pp(378,'be_pres',[],['be_id_neg','be_pres']).
pp(378,'be_fin',[],['be_id_neg','be_fin']).
pp(378,'be_fin',[N|R],A) :- pp_4161(N,R,A).
pp(4161,'be_neg',[],['be_id_neg','be_fin','be_neg']).
pp(0,'be_id_been_le',[],['be_id_been_le']).
pp(0,'be_id_being_le',[],['be_id_being_le']).
pp(0,'be_id_pos',[],['be_id_pos']).
pp(0,'be_id_pos',[N|R],A) :- pp_375(N,R,A).
pp(375,'be_past_lex_entry',[],['be_id_pos','be_past_lex_entry']).
pp(375,'be_past',[],['be_id_pos','be_past']).
pp(375,'be_is_lex_entry',[],['be_id_pos','be_is_lex_entry']).
pp(375,'be_pres_lex_entry',[],['be_id_pos','be_pres_lex_entry']).
pp(375,'be_pres',[],['be_id_pos','be_pres']).
pp(375,'be_fin',[],['be_id_pos','be_fin']).
pp(0,'be_id_is_cx_le',[],['be_id_is_cx_le']).
pp(0,'be_id_were_neg_le',[],['be_id_were_neg_le']).
pp(0,'be_id_were_le',[],['be_id_were_le']).
pp(0,'be_id_was_neg_le',[],['be_id_was_neg_le']).
pp(0,'be_id_was_le',[],['be_id_was_le']).
pp(0,'be_id_is_neg_le',[],['be_id_is_neg_le']).
pp(0,'be_id_are_neg_le',[],['be_id_are_neg_le']).
pp(0,'be_id_are_le',[],['be_id_are_le']).
pp(0,'be_id_am_neg_le',[],['be_id_am_neg_le']).
pp(0,'be_id',[],['be_id']).
pp(0,'be_id',[N|R],A) :- pp_374(N,R,A).
pp(374,'be_past_neg_lex_entry',[],['be_id','be_past_neg_lex_entry']).
pp(374,'be_pres_neg_lex_entry',[],['be_id','be_pres_neg_lex_entry']).
pp(374,'be_neg',[],['be_id','be_neg']).
pp(374,'be_past_lex_entry',[],['be_id','be_past_lex_entry']).
pp(374,'be_past',[],['be_id','be_past']).
pp(374,'be_is_lex_entry',[],['be_id','be_is_lex_entry']).
pp(374,'be_pres_lex_entry',[],['be_id','be_pres_lex_entry']).
pp(374,'be_pres',[],['be_id','be_pres']).
pp(374,'be_fin',[],['be_id','be_fin']).
pp(374,'be_fin',[N|R],A) :- pp_4146(N,R,A).
pp(4146,'be_neg',[],['be_id','be_fin','be_neg']).
pp(0,'be_th_cop_been_le',[],['be_th_cop_been_le']).
pp(0,'be_been_lex_entry',[],['be_been_lex_entry']).
pp(0,'be_id_been_le',[],['be_id_been_le']).
pp(0,'be_c_been_le',[],['be_c_been_le']).
pp(0,'be_pastpart',[],['be_pastpart']).
pp(0,'be_th_cop_being_le',[],['be_th_cop_being_le']).
pp(0,'be_being_lex_entry',[],['be_being_lex_entry']).
pp(0,'be_id_being_le',[],['be_id_being_le']).
pp(0,'be_c_being_le',[],['be_c_being_le']).
pp(0,'be_prespart',[],['be_prespart']).
pp(0,'be_th_cop_neg',[],['be_th_cop_neg']).
pp(0,'be_th_cop_neg',[N|R],A) :- pp_367(N,R,A).
pp(367,'be_past_neg_lex_entry',[],['be_th_cop_neg','be_past_neg_lex_entry']).
pp(367,'be_pres_neg_lex_entry',[],['be_th_cop_neg','be_pres_neg_lex_entry']).
pp(367,'be_neg',[],['be_th_cop_neg','be_neg']).
pp(367,'be_past',[],['be_th_cop_neg','be_past']).
pp(367,'be_pres',[],['be_th_cop_neg','be_pres']).
pp(367,'be_fin',[],['be_th_cop_neg','be_fin']).
pp(367,'be_fin',[N|R],A) :- pp_4140(N,R,A).
pp(4140,'be_neg',[],['be_th_cop_neg','be_fin','be_neg']).
pp(0,'be_th_cop_pos',[],['be_th_cop_pos']).
pp(0,'be_th_cop_pos',[N|R],A) :- pp_366(N,R,A).
pp(366,'be_past_lex_entry',[],['be_th_cop_pos','be_past_lex_entry']).
pp(366,'be_past',[],['be_th_cop_pos','be_past']).
pp(366,'be_pres_lex_entry',[],['be_th_cop_pos','be_pres_lex_entry']).
pp(366,'be_pres',[],['be_th_cop_pos','be_pres']).
pp(366,'be_fin',[],['be_th_cop_pos','be_fin']).
pp(0,'be_th_cop_s_cx_le',[],['be_th_cop_s_cx_le']).
pp(0,'be_th_cop_were_neg_le',[],['be_th_cop_were_neg_le']).
pp(0,'be_th_cop_were_le',[],['be_th_cop_were_le']).
pp(0,'be_th_cop_was_neg_le',[],['be_th_cop_was_neg_le']).
pp(0,'be_th_cop_was_le',[],['be_th_cop_was_le']).
pp(0,'be_th_cop_is_neg_le',[],['be_th_cop_is_neg_le']).
pp(0,'be_th_cop_is_le',[],['be_th_cop_is_le']).
pp(0,'be_th_cop_being_le',[],['be_th_cop_being_le']).
pp(0,'be_th_cop_been_le',[],['be_th_cop_been_le']).
pp(0,'be_th_cop_be_le',[],['be_th_cop_be_le']).
pp(0,'be_th_cop_are_neg_le',[],['be_th_cop_are_neg_le']).
pp(0,'be_th_cop_are_le',[],['be_th_cop_are_le']).
pp(0,'be_th_cop',[],['be_th_cop']).
pp(0,'be_th_cop',[N|R],A) :- pp_365(N,R,A).
pp(365,'be_past_neg_lex_entry',[],['be_th_cop','be_past_neg_lex_entry']).
pp(365,'be_pres_neg_lex_entry',[],['be_th_cop','be_pres_neg_lex_entry']).
pp(365,'be_neg',[],['be_th_cop','be_neg']).
pp(365,'be_past_lex_entry',[],['be_th_cop','be_past_lex_entry']).
pp(365,'be_past',[],['be_th_cop','be_past']).
pp(365,'be_pres_lex_entry',[],['be_th_cop','be_pres_lex_entry']).
pp(365,'be_pres',[],['be_th_cop','be_pres']).
pp(365,'be_fin',[],['be_th_cop','be_fin']).
pp(365,'be_fin',[N|R],A) :- pp_4127(N,R,A).
pp(4127,'be_neg',[],['be_th_cop','be_fin','be_neg']).
pp(0,'be_verb',[],['be_verb']).
pp(0,'be_verb',[N|R],A) :- pp_364(N,R,A).
pp(364,'be_neg',[],['be_verb','be_neg']).
pp(364,'contracted_aux_word',[],['be_verb','contracted_aux_word']).
pp(364,'be_cop_neg',[],['be_verb','be_cop_neg']).
pp(364,'be_cop_neg',[N|R],A) :- pp_4124(N,R,A).
pp(4124,'be_neg',[],['be_verb','be_cop_neg','be_neg']).
pp(364,'be_cop_pos',[],['be_verb','be_cop_pos']).
pp(364,'be_cop_pos_generic',[],['be_verb','be_cop_pos_generic']).
pp(364,'be_copula',[],['be_verb','be_copula']).
pp(364,'be_copula',[N|R],A) :- pp_4121(N,R,A).
pp(4121,'be_neg',[],['be_verb','be_copula','be_neg']).
pp(364,'prd_aux_verb_word',[],['be_verb','prd_aux_verb_word']).
pp(364,'prd_aux_verb_word',[N|R],A) :- pp_4120(N,R,A).
pp(4120,'be_neg',[],['be_verb','prd_aux_verb_word','be_neg']).
pp(364,'aux_verb_word',[],['be_verb','aux_verb_word']).
pp(364,'aux_verb_word',[N|R],A) :- pp_4119(N,R,A).
pp(4119,'be_neg',[],['be_verb','aux_verb_word','be_neg']).
pp(364,'aux_verb_word_super',[],['be_verb','aux_verb_word_super']).
pp(364,'aux_verb_word_super',[N|R],A) :- pp_4118(N,R,A).
pp(4118,'be_neg',[],['be_verb','aux_verb_word_super','be_neg']).
pp(364,'hc-to-phr',[],['be_verb','hc-to-phr']).
pp(364,'hc-to-phr',[N|R],A) :- pp_4117(N,R,A).
pp(4117,'be_neg',[],['be_verb','hc-to-phr','be_neg']).
pp(0,'mcna',[],['mcna']).
pp(0,'mcna',[N|R],A) :- pp_363(N,R,A).
pp(363,'be_neg',[],['mcna','be_neg']).
pp(363,'add_cont',[],['mcna','add_cont']).
pp(363,'non_affix_bearing',[],['mcna','non_affix_bearing']).
pp(363,'contracted_aux_word',[],['mcna','contracted_aux_word']).
pp(363,'contracted_aux_word',[N|R],A) :- pp_4113(N,R,A).
pp(4113,'add_cont',[],['mcna','contracted_aux_word','add_cont']).
pp(363,'hc-to-phr',[],['mcna','hc-to-phr']).
pp(363,'hc-to-phr',[N|R],A) :- pp_4112(N,R,A).
pp(4112,'be_neg',[],['mcna','hc-to-phr','be_neg']).
pp(4112,'add_cont',[],['mcna','hc-to-phr','add_cont']).
pp(4112,'non_affix_bearing',[],['mcna','hc-to-phr','non_affix_bearing']).
pp(4112,'contracted_aux_word',[],['mcna','hc-to-phr','contracted_aux_word']).
pp(4112,'contracted_aux_word',[N|R],A) :- pp_5998(N,R,A).
pp(5998,'add_cont',[],['mcna','hc-to-phr','contracted_aux_word','add_cont']).
pp(0,'nonconj',[],['nonconj']).
pp(0,'nonconj',[N|R],A) :- pp_362(N,R,A).
pp(362,'be_neg',[],['nonconj','be_neg']).
pp(362,'add_cont',[],['nonconj','add_cont']).
pp(362,'non_affix_bearing',[],['nonconj','non_affix_bearing']).
pp(362,'contracted_aux_word',[],['nonconj','contracted_aux_word']).
pp(362,'contracted_aux_word',[N|R],A) :- pp_4108(N,R,A).
pp(4108,'add_cont',[],['nonconj','contracted_aux_word','add_cont']).
pp(362,'hc-to-phr',[],['nonconj','hc-to-phr']).
pp(362,'hc-to-phr',[N|R],A) :- pp_4107(N,R,A).
pp(4107,'be_neg',[],['nonconj','hc-to-phr','be_neg']).
pp(4107,'add_cont',[],['nonconj','hc-to-phr','add_cont']).
pp(4107,'non_affix_bearing',[],['nonconj','hc-to-phr','non_affix_bearing']).
pp(4107,'contracted_aux_word',[],['nonconj','hc-to-phr','contracted_aux_word']).
pp(4107,'contracted_aux_word',[N|R],A) :- pp_5993(N,R,A).
pp(5993,'add_cont',[],['nonconj','hc-to-phr','contracted_aux_word','add_cont']).
pp(362,'mcna',[],['nonconj','mcna']).
pp(362,'mcna',[N|R],A) :- pp_4106(N,R,A).
pp(4106,'be_neg',[],['nonconj','mcna','be_neg']).
pp(4106,'add_cont',[],['nonconj','mcna','add_cont']).
pp(4106,'non_affix_bearing',[],['nonconj','mcna','non_affix_bearing']).
pp(4106,'contracted_aux_word',[],['nonconj','mcna','contracted_aux_word']).
pp(4106,'contracted_aux_word',[N|R],A) :- pp_5989(N,R,A).
pp(5989,'add_cont',[],['nonconj','mcna','contracted_aux_word','add_cont']).
pp(4106,'hc-to-phr',[],['nonconj','mcna','hc-to-phr']).
pp(4106,'hc-to-phr',[N|R],A) :- pp_5988(N,R,A).
pp(5988,'be_neg',[],['nonconj','mcna','hc-to-phr','be_neg']).
pp(5988,'add_cont',[],['nonconj','mcna','hc-to-phr','add_cont']).
pp(5988,'non_affix_bearing',[],['nonconj','mcna','hc-to-phr','non_affix_bearing']).
pp(5988,'contracted_aux_word',[],['nonconj','mcna','hc-to-phr','contracted_aux_word']).
pp(5988,'contracted_aux_word',[N|R],A) :- pp_7620(N,R,A).
pp(7620,'add_cont',[],['nonconj','mcna','hc-to-phr','contracted_aux_word','add_cont']).
pp(0,'nonmsg',[],['nonmsg']).
pp(0,'nonmsg',[N|R],A) :- pp_361(N,R,A).
pp(361,'be_neg',[],['nonmsg','be_neg']).
pp(361,'add_cont',[],['nonmsg','add_cont']).
pp(361,'basic_np_sing_word',[],['nonmsg','basic_np_sing_word']).
pp(361,'basic_np_word',[],['nonmsg','basic_np_word']).
pp(361,'basic_nontopkey',[],['nonmsg','basic_nontopkey']).
pp(361,'non_affix_bearing',[],['nonmsg','non_affix_bearing']).
pp(361,'contracted_aux_word',[],['nonmsg','contracted_aux_word']).
pp(361,'contracted_aux_word',[N|R],A) :- pp_4099(N,R,A).
pp(4099,'add_cont',[],['nonmsg','contracted_aux_word','add_cont']).
pp(361,'hc-to-phr',[],['nonmsg','hc-to-phr']).
pp(361,'hc-to-phr',[N|R],A) :- pp_4098(N,R,A).
pp(4098,'be_neg',[],['nonmsg','hc-to-phr','be_neg']).
pp(4098,'add_cont',[],['nonmsg','hc-to-phr','add_cont']).
pp(4098,'basic_nontopkey',[],['nonmsg','hc-to-phr','basic_nontopkey']).
pp(4098,'non_affix_bearing',[],['nonmsg','hc-to-phr','non_affix_bearing']).
pp(4098,'contracted_aux_word',[],['nonmsg','hc-to-phr','contracted_aux_word']).
pp(4098,'contracted_aux_word',[N|R],A) :- pp_5982(N,R,A).
pp(5982,'add_cont',[],['nonmsg','hc-to-phr','contracted_aux_word','add_cont']).
pp(361,'mcna',[],['nonmsg','mcna']).
pp(361,'mcna',[N|R],A) :- pp_4097(N,R,A).
pp(4097,'be_neg',[],['nonmsg','mcna','be_neg']).
pp(4097,'add_cont',[],['nonmsg','mcna','add_cont']).
pp(4097,'non_affix_bearing',[],['nonmsg','mcna','non_affix_bearing']).
pp(4097,'contracted_aux_word',[],['nonmsg','mcna','contracted_aux_word']).
pp(4097,'contracted_aux_word',[N|R],A) :- pp_5978(N,R,A).
pp(5978,'add_cont',[],['nonmsg','mcna','contracted_aux_word','add_cont']).
pp(4097,'hc-to-phr',[],['nonmsg','mcna','hc-to-phr']).
pp(4097,'hc-to-phr',[N|R],A) :- pp_5977(N,R,A).
pp(5977,'be_neg',[],['nonmsg','mcna','hc-to-phr','be_neg']).
pp(5977,'add_cont',[],['nonmsg','mcna','hc-to-phr','add_cont']).
pp(5977,'non_affix_bearing',[],['nonmsg','mcna','hc-to-phr','non_affix_bearing']).
pp(5977,'contracted_aux_word',[],['nonmsg','mcna','hc-to-phr','contracted_aux_word']).
pp(5977,'contracted_aux_word',[N|R],A) :- pp_7614(N,R,A).
pp(7614,'add_cont',[],['nonmsg','mcna','hc-to-phr','contracted_aux_word','add_cont']).
pp(361,'nonconj',[],['nonmsg','nonconj']).
pp(361,'nonconj',[N|R],A) :- pp_4096(N,R,A).
pp(4096,'be_neg',[],['nonmsg','nonconj','be_neg']).
pp(4096,'add_cont',[],['nonmsg','nonconj','add_cont']).
pp(4096,'non_affix_bearing',[],['nonmsg','nonconj','non_affix_bearing']).
pp(4096,'contracted_aux_word',[],['nonmsg','nonconj','contracted_aux_word']).
pp(4096,'contracted_aux_word',[N|R],A) :- pp_5973(N,R,A).
pp(5973,'add_cont',[],['nonmsg','nonconj','contracted_aux_word','add_cont']).
pp(4096,'hc-to-phr',[],['nonmsg','nonconj','hc-to-phr']).
pp(4096,'hc-to-phr',[N|R],A) :- pp_5972(N,R,A).
pp(5972,'be_neg',[],['nonmsg','nonconj','hc-to-phr','be_neg']).
pp(5972,'add_cont',[],['nonmsg','nonconj','hc-to-phr','add_cont']).
pp(5972,'non_affix_bearing',[],['nonmsg','nonconj','hc-to-phr','non_affix_bearing']).
pp(5972,'contracted_aux_word',[],['nonmsg','nonconj','hc-to-phr','contracted_aux_word']).
pp(5972,'contracted_aux_word',[N|R],A) :- pp_7609(N,R,A).
pp(7609,'add_cont',[],['nonmsg','nonconj','hc-to-phr','contracted_aux_word','add_cont']).
pp(4096,'mcna',[],['nonmsg','nonconj','mcna']).
pp(4096,'mcna',[N|R],A) :- pp_5971(N,R,A).
pp(5971,'be_neg',[],['nonmsg','nonconj','mcna','be_neg']).
pp(5971,'add_cont',[],['nonmsg','nonconj','mcna','add_cont']).
pp(5971,'non_affix_bearing',[],['nonmsg','nonconj','mcna','non_affix_bearing']).
pp(5971,'contracted_aux_word',[],['nonmsg','nonconj','mcna','contracted_aux_word']).
pp(5971,'contracted_aux_word',[N|R],A) :- pp_7605(N,R,A).
pp(7605,'add_cont',[],['nonmsg','nonconj','mcna','contracted_aux_word','add_cont']).
pp(5971,'hc-to-phr',[],['nonmsg','nonconj','mcna','hc-to-phr']).
pp(5971,'hc-to-phr',[N|R],A) :- pp_7604(N,R,A).
pp(7604,'be_neg',[],['nonmsg','nonconj','mcna','hc-to-phr','be_neg']).
pp(7604,'add_cont',[],['nonmsg','nonconj','mcna','hc-to-phr','add_cont']).
pp(7604,'non_affix_bearing',[],['nonmsg','nonconj','mcna','hc-to-phr','non_affix_bearing']).
pp(7604,'contracted_aux_word',[],['nonmsg','nonconj','mcna','hc-to-phr','contracted_aux_word']).
pp(7604,'contracted_aux_word',[N|R],A) :- pp_8494(N,R,A).
pp(8494,'add_cont',[],['nonmsg','nonconj','mcna','hc-to-phr','contracted_aux_word','add_cont']).
pp(0,'nonwh_poss_word',[],['nonwh_poss_word']).
pp(0,'pdet_word_nonque',[],['pdet_word_nonque']).
pp(0,'det_sing_nonque',[],['det_sing_nonque']).
pp(0,'det_modable_le',[],['det_modable_le']).
pp(0,'np_adv_word',[],['np_adv_word']).
pp(0,'degree_spec_word',[],['degree_spec_word']).
pp(0,'nonque',[],['nonque']).
pp(0,'nonque',[N|R],A) :- pp_360(N,R,A).
pp(360,'basic_np_sing_word',[],['nonque','basic_np_sing_word']).
pp(360,'basic_np_word',[],['nonque','basic_np_word']).
pp(360,'basic_nontopkey',[],['nonque','basic_nontopkey']).
pp(360,'det_word',[],['nonque','det_word']).
pp(360,'que_word',[],['nonque','que_word']).
pp(360,'non_affix_bearing',[],['nonque','non_affix_bearing']).
pp(360,'basic_unknown_word',[],['nonque','basic_unknown_word']).
pp(360,'hc-to-phr',[],['nonque','hc-to-phr']).
pp(360,'hc-to-phr',[N|R],A) :- pp_4088(N,R,A).
pp(4088,'basic_nontopkey',[],['nonque','hc-to-phr','basic_nontopkey']).
pp(4088,'non_affix_bearing',[],['nonque','hc-to-phr','non_affix_bearing']).
pp(360,'mcna',[],['nonque','mcna']).
pp(360,'mcna',[N|R],A) :- pp_4087(N,R,A).
pp(4087,'non_affix_bearing',[],['nonque','mcna','non_affix_bearing']).
pp(4087,'hc-to-phr',[],['nonque','mcna','hc-to-phr']).
pp(4087,'hc-to-phr',[N|R],A) :- pp_5967(N,R,A).
pp(5967,'non_affix_bearing',[],['nonque','mcna','hc-to-phr','non_affix_bearing']).
pp(360,'nonconj',[],['nonque','nonconj']).
pp(360,'nonconj',[N|R],A) :- pp_4086(N,R,A).
pp(4086,'non_affix_bearing',[],['nonque','nonconj','non_affix_bearing']).
pp(4086,'hc-to-phr',[],['nonque','nonconj','hc-to-phr']).
pp(4086,'hc-to-phr',[N|R],A) :- pp_5965(N,R,A).
pp(5965,'non_affix_bearing',[],['nonque','nonconj','hc-to-phr','non_affix_bearing']).
pp(4086,'mcna',[],['nonque','nonconj','mcna']).
pp(4086,'mcna',[N|R],A) :- pp_5964(N,R,A).
pp(5964,'non_affix_bearing',[],['nonque','nonconj','mcna','non_affix_bearing']).
pp(5964,'hc-to-phr',[],['nonque','nonconj','mcna','hc-to-phr']).
pp(5964,'hc-to-phr',[N|R],A) :- pp_7600(N,R,A).
pp(7600,'non_affix_bearing',[],['nonque','nonconj','mcna','hc-to-phr','non_affix_bearing']).
pp(360,'nonmsg',[],['nonque','nonmsg']).
pp(360,'nonmsg',[N|R],A) :- pp_4085(N,R,A).
pp(4085,'basic_np_sing_word',[],['nonque','nonmsg','basic_np_sing_word']).
pp(4085,'basic_np_word',[],['nonque','nonmsg','basic_np_word']).
pp(4085,'basic_nontopkey',[],['nonque','nonmsg','basic_nontopkey']).
pp(4085,'non_affix_bearing',[],['nonque','nonmsg','non_affix_bearing']).
pp(4085,'hc-to-phr',[],['nonque','nonmsg','hc-to-phr']).
pp(4085,'hc-to-phr',[N|R],A) :- pp_5959(N,R,A).
pp(5959,'basic_nontopkey',[],['nonque','nonmsg','hc-to-phr','basic_nontopkey']).
pp(5959,'non_affix_bearing',[],['nonque','nonmsg','hc-to-phr','non_affix_bearing']).
pp(4085,'mcna',[],['nonque','nonmsg','mcna']).
pp(4085,'mcna',[N|R],A) :- pp_5958(N,R,A).
pp(5958,'non_affix_bearing',[],['nonque','nonmsg','mcna','non_affix_bearing']).
pp(5958,'hc-to-phr',[],['nonque','nonmsg','mcna','hc-to-phr']).
pp(5958,'hc-to-phr',[N|R],A) :- pp_7596(N,R,A).
pp(7596,'non_affix_bearing',[],['nonque','nonmsg','mcna','hc-to-phr','non_affix_bearing']).
pp(4085,'nonconj',[],['nonque','nonmsg','nonconj']).
pp(4085,'nonconj',[N|R],A) :- pp_5957(N,R,A).
pp(5957,'non_affix_bearing',[],['nonque','nonmsg','nonconj','non_affix_bearing']).
pp(5957,'hc-to-phr',[],['nonque','nonmsg','nonconj','hc-to-phr']).
pp(5957,'hc-to-phr',[N|R],A) :- pp_7594(N,R,A).
pp(7594,'non_affix_bearing',[],['nonque','nonmsg','nonconj','hc-to-phr','non_affix_bearing']).
pp(5957,'mcna',[],['nonque','nonmsg','nonconj','mcna']).
pp(5957,'mcna',[N|R],A) :- pp_7593(N,R,A).
pp(7593,'non_affix_bearing',[],['nonque','nonmsg','nonconj','mcna','non_affix_bearing']).
pp(7593,'hc-to-phr',[],['nonque','nonmsg','nonconj','mcna','hc-to-phr']).
pp(7593,'hc-to-phr',[N|R],A) :- pp_8489(N,R,A).
pp(8489,'non_affix_bearing',[],['nonque','nonmsg','nonconj','mcna','hc-to-phr','non_affix_bearing']).
pp(0,'poss_le',[],['poss_le']).
pp(0,'nonrel',[],['nonrel']).
pp(0,'nonrel',[N|R],A) :- pp_359(N,R,A).
pp(359,'poss_word',[],['nonrel','poss_word']).
pp(359,'non_affix_bearing',[],['nonrel','non_affix_bearing']).
pp(359,'basic_unknown_word',[],['nonrel','basic_unknown_word']).
pp(359,'hc-to-phr',[],['nonrel','hc-to-phr']).
pp(359,'hc-to-phr',[N|R],A) :- pp_4081(N,R,A).
pp(4081,'non_affix_bearing',[],['nonrel','hc-to-phr','non_affix_bearing']).
pp(359,'mcna',[],['nonrel','mcna']).
pp(359,'mcna',[N|R],A) :- pp_4080(N,R,A).
pp(4080,'non_affix_bearing',[],['nonrel','mcna','non_affix_bearing']).
pp(4080,'hc-to-phr',[],['nonrel','mcna','hc-to-phr']).
pp(4080,'hc-to-phr',[N|R],A) :- pp_5954(N,R,A).
pp(5954,'non_affix_bearing',[],['nonrel','mcna','hc-to-phr','non_affix_bearing']).
pp(359,'nonconj',[],['nonrel','nonconj']).
pp(359,'nonconj',[N|R],A) :- pp_4079(N,R,A).
pp(4079,'non_affix_bearing',[],['nonrel','nonconj','non_affix_bearing']).
pp(4079,'hc-to-phr',[],['nonrel','nonconj','hc-to-phr']).
pp(4079,'hc-to-phr',[N|R],A) :- pp_5952(N,R,A).
pp(5952,'non_affix_bearing',[],['nonrel','nonconj','hc-to-phr','non_affix_bearing']).
pp(4079,'mcna',[],['nonrel','nonconj','mcna']).
pp(4079,'mcna',[N|R],A) :- pp_5951(N,R,A).
pp(5951,'non_affix_bearing',[],['nonrel','nonconj','mcna','non_affix_bearing']).
pp(5951,'hc-to-phr',[],['nonrel','nonconj','mcna','hc-to-phr']).
pp(5951,'hc-to-phr',[N|R],A) :- pp_7589(N,R,A).
pp(7589,'non_affix_bearing',[],['nonrel','nonconj','mcna','hc-to-phr','non_affix_bearing']).
pp(359,'nonmsg',[],['nonrel','nonmsg']).
pp(359,'nonmsg',[N|R],A) :- pp_4078(N,R,A).
pp(4078,'non_affix_bearing',[],['nonrel','nonmsg','non_affix_bearing']).
pp(4078,'hc-to-phr',[],['nonrel','nonmsg','hc-to-phr']).
pp(4078,'hc-to-phr',[N|R],A) :- pp_5949(N,R,A).
pp(5949,'non_affix_bearing',[],['nonrel','nonmsg','hc-to-phr','non_affix_bearing']).
pp(4078,'mcna',[],['nonrel','nonmsg','mcna']).
pp(4078,'mcna',[N|R],A) :- pp_5948(N,R,A).
pp(5948,'non_affix_bearing',[],['nonrel','nonmsg','mcna','non_affix_bearing']).
pp(5948,'hc-to-phr',[],['nonrel','nonmsg','mcna','hc-to-phr']).
pp(5948,'hc-to-phr',[N|R],A) :- pp_7586(N,R,A).
pp(7586,'non_affix_bearing',[],['nonrel','nonmsg','mcna','hc-to-phr','non_affix_bearing']).
pp(4078,'nonconj',[],['nonrel','nonmsg','nonconj']).
pp(4078,'nonconj',[N|R],A) :- pp_5947(N,R,A).
pp(5947,'non_affix_bearing',[],['nonrel','nonmsg','nonconj','non_affix_bearing']).
pp(5947,'hc-to-phr',[],['nonrel','nonmsg','nonconj','hc-to-phr']).
pp(5947,'hc-to-phr',[N|R],A) :- pp_7584(N,R,A).
pp(7584,'non_affix_bearing',[],['nonrel','nonmsg','nonconj','hc-to-phr','non_affix_bearing']).
pp(5947,'mcna',[],['nonrel','nonmsg','nonconj','mcna']).
pp(5947,'mcna',[N|R],A) :- pp_7583(N,R,A).
pp(7583,'non_affix_bearing',[],['nonrel','nonmsg','nonconj','mcna','non_affix_bearing']).
pp(7583,'hc-to-phr',[],['nonrel','nonmsg','nonconj','mcna','hc-to-phr']).
pp(7583,'hc-to-phr',[N|R],A) :- pp_8484(N,R,A).
pp(8484,'non_affix_bearing',[],['nonrel','nonmsg','nonconj','mcna','hc-to-phr','non_affix_bearing']).
pp(359,'nonque',[],['nonrel','nonque']).
pp(359,'nonque',[N|R],A) :- pp_4077(N,R,A).
pp(4077,'non_affix_bearing',[],['nonrel','nonque','non_affix_bearing']).
pp(4077,'basic_unknown_word',[],['nonrel','nonque','basic_unknown_word']).
pp(4077,'hc-to-phr',[],['nonrel','nonque','hc-to-phr']).
pp(4077,'hc-to-phr',[N|R],A) :- pp_5944(N,R,A).
pp(5944,'non_affix_bearing',[],['nonrel','nonque','hc-to-phr','non_affix_bearing']).
pp(4077,'mcna',[],['nonrel','nonque','mcna']).
pp(4077,'mcna',[N|R],A) :- pp_5943(N,R,A).
pp(5943,'non_affix_bearing',[],['nonrel','nonque','mcna','non_affix_bearing']).
pp(5943,'hc-to-phr',[],['nonrel','nonque','mcna','hc-to-phr']).
pp(5943,'hc-to-phr',[N|R],A) :- pp_7580(N,R,A).
pp(7580,'non_affix_bearing',[],['nonrel','nonque','mcna','hc-to-phr','non_affix_bearing']).
pp(4077,'nonconj',[],['nonrel','nonque','nonconj']).
pp(4077,'nonconj',[N|R],A) :- pp_5942(N,R,A).
pp(5942,'non_affix_bearing',[],['nonrel','nonque','nonconj','non_affix_bearing']).
pp(5942,'hc-to-phr',[],['nonrel','nonque','nonconj','hc-to-phr']).
pp(5942,'hc-to-phr',[N|R],A) :- pp_7578(N,R,A).
pp(7578,'non_affix_bearing',[],['nonrel','nonque','nonconj','hc-to-phr','non_affix_bearing']).
pp(5942,'mcna',[],['nonrel','nonque','nonconj','mcna']).
pp(5942,'mcna',[N|R],A) :- pp_7577(N,R,A).
pp(7577,'non_affix_bearing',[],['nonrel','nonque','nonconj','mcna','non_affix_bearing']).
pp(7577,'hc-to-phr',[],['nonrel','nonque','nonconj','mcna','hc-to-phr']).
pp(7577,'hc-to-phr',[N|R],A) :- pp_8480(N,R,A).
pp(8480,'non_affix_bearing',[],['nonrel','nonque','nonconj','mcna','hc-to-phr','non_affix_bearing']).
pp(4077,'nonmsg',[],['nonrel','nonque','nonmsg']).
pp(4077,'nonmsg',[N|R],A) :- pp_5941(N,R,A).
pp(5941,'non_affix_bearing',[],['nonrel','nonque','nonmsg','non_affix_bearing']).
pp(5941,'hc-to-phr',[],['nonrel','nonque','nonmsg','hc-to-phr']).
pp(5941,'hc-to-phr',[N|R],A) :- pp_7575(N,R,A).
pp(7575,'non_affix_bearing',[],['nonrel','nonque','nonmsg','hc-to-phr','non_affix_bearing']).
pp(5941,'mcna',[],['nonrel','nonque','nonmsg','mcna']).
pp(5941,'mcna',[N|R],A) :- pp_7574(N,R,A).
pp(7574,'non_affix_bearing',[],['nonrel','nonque','nonmsg','mcna','non_affix_bearing']).
pp(7574,'hc-to-phr',[],['nonrel','nonque','nonmsg','mcna','hc-to-phr']).
pp(7574,'hc-to-phr',[N|R],A) :- pp_8477(N,R,A).
pp(8477,'non_affix_bearing',[],['nonrel','nonque','nonmsg','mcna','hc-to-phr','non_affix_bearing']).
pp(5941,'nonconj',[],['nonrel','nonque','nonmsg','nonconj']).
pp(5941,'nonconj',[N|R],A) :- pp_7573(N,R,A).
pp(7573,'non_affix_bearing',[],['nonrel','nonque','nonmsg','nonconj','non_affix_bearing']).
pp(7573,'hc-to-phr',[],['nonrel','nonque','nonmsg','nonconj','hc-to-phr']).
pp(7573,'hc-to-phr',[N|R],A) :- pp_8475(N,R,A).
pp(8475,'non_affix_bearing',[],['nonrel','nonque','nonmsg','nonconj','hc-to-phr','non_affix_bearing']).
pp(7573,'mcna',[],['nonrel','nonque','nonmsg','nonconj','mcna']).
pp(7573,'mcna',[N|R],A) :- pp_8474(N,R,A).
pp(8474,'non_affix_bearing',[],['nonrel','nonque','nonmsg','nonconj','mcna','non_affix_bearing']).
pp(8474,'hc-to-phr',[],['nonrel','nonque','nonmsg','nonconj','mcna','hc-to-phr']).
pp(8474,'hc-to-phr',[N|R],A) :- pp_8854(N,R,A).
pp(8854,'non_affix_bearing',[],['nonrel','nonque','nonmsg','nonconj','mcna','hc-to-phr','non_affix_bearing']).
pp(0,'adv_word_nale',[],['adv_word_nale']).
pp(0,'norm_msg_word',[],['norm_msg_word']).
pp(0,'basic_norm_word',[],['basic_norm_word']).
pp(0,'basic_norm_word',[N|R],A) :- pp_503(N,R,A).
pp(503,'non_affix_bearing',[],['basic_norm_word','non_affix_bearing']).
pp(0,'nonslash',[],['nonslash']).
pp(0,'nonslash',[N|R],A) :- pp_358(N,R,A).
pp(358,'non_affix_bearing',[],['nonslash','non_affix_bearing']).
pp(358,'basic_unknown_word',[],['nonslash','basic_unknown_word']).
pp(358,'hc-to-phr',[],['nonslash','hc-to-phr']).
pp(358,'hc-to-phr',[N|R],A) :- pp_4074(N,R,A).
pp(4074,'non_affix_bearing',[],['nonslash','hc-to-phr','non_affix_bearing']).
pp(358,'mcna',[],['nonslash','mcna']).
pp(358,'mcna',[N|R],A) :- pp_4073(N,R,A).
pp(4073,'non_affix_bearing',[],['nonslash','mcna','non_affix_bearing']).
pp(4073,'hc-to-phr',[],['nonslash','mcna','hc-to-phr']).
pp(4073,'hc-to-phr',[N|R],A) :- pp_5938(N,R,A).
pp(5938,'non_affix_bearing',[],['nonslash','mcna','hc-to-phr','non_affix_bearing']).
pp(358,'nonconj',[],['nonslash','nonconj']).
pp(358,'nonconj',[N|R],A) :- pp_4072(N,R,A).
pp(4072,'non_affix_bearing',[],['nonslash','nonconj','non_affix_bearing']).
pp(4072,'hc-to-phr',[],['nonslash','nonconj','hc-to-phr']).
pp(4072,'hc-to-phr',[N|R],A) :- pp_5936(N,R,A).
pp(5936,'non_affix_bearing',[],['nonslash','nonconj','hc-to-phr','non_affix_bearing']).
pp(4072,'mcna',[],['nonslash','nonconj','mcna']).
pp(4072,'mcna',[N|R],A) :- pp_5935(N,R,A).
pp(5935,'non_affix_bearing',[],['nonslash','nonconj','mcna','non_affix_bearing']).
pp(5935,'hc-to-phr',[],['nonslash','nonconj','mcna','hc-to-phr']).
pp(5935,'hc-to-phr',[N|R],A) :- pp_7569(N,R,A).
pp(7569,'non_affix_bearing',[],['nonslash','nonconj','mcna','hc-to-phr','non_affix_bearing']).
pp(358,'nonmsg',[],['nonslash','nonmsg']).
pp(358,'nonmsg',[N|R],A) :- pp_4071(N,R,A).
pp(4071,'non_affix_bearing',[],['nonslash','nonmsg','non_affix_bearing']).
pp(4071,'hc-to-phr',[],['nonslash','nonmsg','hc-to-phr']).
pp(4071,'hc-to-phr',[N|R],A) :- pp_5933(N,R,A).
pp(5933,'non_affix_bearing',[],['nonslash','nonmsg','hc-to-phr','non_affix_bearing']).
pp(4071,'mcna',[],['nonslash','nonmsg','mcna']).
pp(4071,'mcna',[N|R],A) :- pp_5932(N,R,A).
pp(5932,'non_affix_bearing',[],['nonslash','nonmsg','mcna','non_affix_bearing']).
pp(5932,'hc-to-phr',[],['nonslash','nonmsg','mcna','hc-to-phr']).
pp(5932,'hc-to-phr',[N|R],A) :- pp_7566(N,R,A).
pp(7566,'non_affix_bearing',[],['nonslash','nonmsg','mcna','hc-to-phr','non_affix_bearing']).
pp(4071,'nonconj',[],['nonslash','nonmsg','nonconj']).
pp(4071,'nonconj',[N|R],A) :- pp_5931(N,R,A).
pp(5931,'non_affix_bearing',[],['nonslash','nonmsg','nonconj','non_affix_bearing']).
pp(5931,'hc-to-phr',[],['nonslash','nonmsg','nonconj','hc-to-phr']).
pp(5931,'hc-to-phr',[N|R],A) :- pp_7564(N,R,A).
pp(7564,'non_affix_bearing',[],['nonslash','nonmsg','nonconj','hc-to-phr','non_affix_bearing']).
pp(5931,'mcna',[],['nonslash','nonmsg','nonconj','mcna']).
pp(5931,'mcna',[N|R],A) :- pp_7563(N,R,A).
pp(7563,'non_affix_bearing',[],['nonslash','nonmsg','nonconj','mcna','non_affix_bearing']).
pp(7563,'hc-to-phr',[],['nonslash','nonmsg','nonconj','mcna','hc-to-phr']).
pp(7563,'hc-to-phr',[N|R],A) :- pp_8469(N,R,A).
pp(8469,'non_affix_bearing',[],['nonslash','nonmsg','nonconj','mcna','hc-to-phr','non_affix_bearing']).
pp(358,'nonque',[],['nonslash','nonque']).
pp(358,'nonque',[N|R],A) :- pp_4070(N,R,A).
pp(4070,'non_affix_bearing',[],['nonslash','nonque','non_affix_bearing']).
pp(4070,'basic_unknown_word',[],['nonslash','nonque','basic_unknown_word']).
pp(4070,'hc-to-phr',[],['nonslash','nonque','hc-to-phr']).
pp(4070,'hc-to-phr',[N|R],A) :- pp_5928(N,R,A).
pp(5928,'non_affix_bearing',[],['nonslash','nonque','hc-to-phr','non_affix_bearing']).
pp(4070,'mcna',[],['nonslash','nonque','mcna']).
pp(4070,'mcna',[N|R],A) :- pp_5927(N,R,A).
pp(5927,'non_affix_bearing',[],['nonslash','nonque','mcna','non_affix_bearing']).
pp(5927,'hc-to-phr',[],['nonslash','nonque','mcna','hc-to-phr']).
pp(5927,'hc-to-phr',[N|R],A) :- pp_7560(N,R,A).
pp(7560,'non_affix_bearing',[],['nonslash','nonque','mcna','hc-to-phr','non_affix_bearing']).
pp(4070,'nonconj',[],['nonslash','nonque','nonconj']).
pp(4070,'nonconj',[N|R],A) :- pp_5926(N,R,A).
pp(5926,'non_affix_bearing',[],['nonslash','nonque','nonconj','non_affix_bearing']).
pp(5926,'hc-to-phr',[],['nonslash','nonque','nonconj','hc-to-phr']).
pp(5926,'hc-to-phr',[N|R],A) :- pp_7558(N,R,A).
pp(7558,'non_affix_bearing',[],['nonslash','nonque','nonconj','hc-to-phr','non_affix_bearing']).
pp(5926,'mcna',[],['nonslash','nonque','nonconj','mcna']).
pp(5926,'mcna',[N|R],A) :- pp_7557(N,R,A).
pp(7557,'non_affix_bearing',[],['nonslash','nonque','nonconj','mcna','non_affix_bearing']).
pp(7557,'hc-to-phr',[],['nonslash','nonque','nonconj','mcna','hc-to-phr']).
pp(7557,'hc-to-phr',[N|R],A) :- pp_8465(N,R,A).
pp(8465,'non_affix_bearing',[],['nonslash','nonque','nonconj','mcna','hc-to-phr','non_affix_bearing']).
pp(4070,'nonmsg',[],['nonslash','nonque','nonmsg']).
pp(4070,'nonmsg',[N|R],A) :- pp_5925(N,R,A).
pp(5925,'non_affix_bearing',[],['nonslash','nonque','nonmsg','non_affix_bearing']).
pp(5925,'hc-to-phr',[],['nonslash','nonque','nonmsg','hc-to-phr']).
pp(5925,'hc-to-phr',[N|R],A) :- pp_7555(N,R,A).
pp(7555,'non_affix_bearing',[],['nonslash','nonque','nonmsg','hc-to-phr','non_affix_bearing']).
pp(5925,'mcna',[],['nonslash','nonque','nonmsg','mcna']).
pp(5925,'mcna',[N|R],A) :- pp_7554(N,R,A).
pp(7554,'non_affix_bearing',[],['nonslash','nonque','nonmsg','mcna','non_affix_bearing']).
pp(7554,'hc-to-phr',[],['nonslash','nonque','nonmsg','mcna','hc-to-phr']).
pp(7554,'hc-to-phr',[N|R],A) :- pp_8462(N,R,A).
pp(8462,'non_affix_bearing',[],['nonslash','nonque','nonmsg','mcna','hc-to-phr','non_affix_bearing']).
pp(5925,'nonconj',[],['nonslash','nonque','nonmsg','nonconj']).
pp(5925,'nonconj',[N|R],A) :- pp_7553(N,R,A).
pp(7553,'non_affix_bearing',[],['nonslash','nonque','nonmsg','nonconj','non_affix_bearing']).
pp(7553,'hc-to-phr',[],['nonslash','nonque','nonmsg','nonconj','hc-to-phr']).
pp(7553,'hc-to-phr',[N|R],A) :- pp_8460(N,R,A).
pp(8460,'non_affix_bearing',[],['nonslash','nonque','nonmsg','nonconj','hc-to-phr','non_affix_bearing']).
pp(7553,'mcna',[],['nonslash','nonque','nonmsg','nonconj','mcna']).
pp(7553,'mcna',[N|R],A) :- pp_8459(N,R,A).
pp(8459,'non_affix_bearing',[],['nonslash','nonque','nonmsg','nonconj','mcna','non_affix_bearing']).
pp(8459,'hc-to-phr',[],['nonslash','nonque','nonmsg','nonconj','mcna','hc-to-phr']).
pp(8459,'hc-to-phr',[N|R],A) :- pp_8848(N,R,A).
pp(8848,'non_affix_bearing',[],['nonslash','nonque','nonmsg','nonconj','mcna','hc-to-phr','non_affix_bearing']).
pp(358,'nonrel',[],['nonslash','nonrel']).
pp(358,'nonrel',[N|R],A) :- pp_4069(N,R,A).
pp(4069,'non_affix_bearing',[],['nonslash','nonrel','non_affix_bearing']).
pp(4069,'basic_unknown_word',[],['nonslash','nonrel','basic_unknown_word']).
pp(4069,'hc-to-phr',[],['nonslash','nonrel','hc-to-phr']).
pp(4069,'hc-to-phr',[N|R],A) :- pp_5922(N,R,A).
pp(5922,'non_affix_bearing',[],['nonslash','nonrel','hc-to-phr','non_affix_bearing']).
pp(4069,'mcna',[],['nonslash','nonrel','mcna']).
pp(4069,'mcna',[N|R],A) :- pp_5921(N,R,A).
pp(5921,'non_affix_bearing',[],['nonslash','nonrel','mcna','non_affix_bearing']).
pp(5921,'hc-to-phr',[],['nonslash','nonrel','mcna','hc-to-phr']).
pp(5921,'hc-to-phr',[N|R],A) :- pp_7550(N,R,A).
pp(7550,'non_affix_bearing',[],['nonslash','nonrel','mcna','hc-to-phr','non_affix_bearing']).
pp(4069,'nonconj',[],['nonslash','nonrel','nonconj']).
pp(4069,'nonconj',[N|R],A) :- pp_5920(N,R,A).
pp(5920,'non_affix_bearing',[],['nonslash','nonrel','nonconj','non_affix_bearing']).
pp(5920,'hc-to-phr',[],['nonslash','nonrel','nonconj','hc-to-phr']).
pp(5920,'hc-to-phr',[N|R],A) :- pp_7548(N,R,A).
pp(7548,'non_affix_bearing',[],['nonslash','nonrel','nonconj','hc-to-phr','non_affix_bearing']).
pp(5920,'mcna',[],['nonslash','nonrel','nonconj','mcna']).
pp(5920,'mcna',[N|R],A) :- pp_7547(N,R,A).
pp(7547,'non_affix_bearing',[],['nonslash','nonrel','nonconj','mcna','non_affix_bearing']).
pp(7547,'hc-to-phr',[],['nonslash','nonrel','nonconj','mcna','hc-to-phr']).
pp(7547,'hc-to-phr',[N|R],A) :- pp_8455(N,R,A).
pp(8455,'non_affix_bearing',[],['nonslash','nonrel','nonconj','mcna','hc-to-phr','non_affix_bearing']).
pp(4069,'nonmsg',[],['nonslash','nonrel','nonmsg']).
pp(4069,'nonmsg',[N|R],A) :- pp_5919(N,R,A).
pp(5919,'non_affix_bearing',[],['nonslash','nonrel','nonmsg','non_affix_bearing']).
pp(5919,'hc-to-phr',[],['nonslash','nonrel','nonmsg','hc-to-phr']).
pp(5919,'hc-to-phr',[N|R],A) :- pp_7545(N,R,A).
pp(7545,'non_affix_bearing',[],['nonslash','nonrel','nonmsg','hc-to-phr','non_affix_bearing']).
pp(5919,'mcna',[],['nonslash','nonrel','nonmsg','mcna']).
pp(5919,'mcna',[N|R],A) :- pp_7544(N,R,A).
pp(7544,'non_affix_bearing',[],['nonslash','nonrel','nonmsg','mcna','non_affix_bearing']).
pp(7544,'hc-to-phr',[],['nonslash','nonrel','nonmsg','mcna','hc-to-phr']).
pp(7544,'hc-to-phr',[N|R],A) :- pp_8452(N,R,A).
pp(8452,'non_affix_bearing',[],['nonslash','nonrel','nonmsg','mcna','hc-to-phr','non_affix_bearing']).
pp(5919,'nonconj',[],['nonslash','nonrel','nonmsg','nonconj']).
pp(5919,'nonconj',[N|R],A) :- pp_7543(N,R,A).
pp(7543,'non_affix_bearing',[],['nonslash','nonrel','nonmsg','nonconj','non_affix_bearing']).
pp(7543,'hc-to-phr',[],['nonslash','nonrel','nonmsg','nonconj','hc-to-phr']).
pp(7543,'hc-to-phr',[N|R],A) :- pp_8450(N,R,A).
pp(8450,'non_affix_bearing',[],['nonslash','nonrel','nonmsg','nonconj','hc-to-phr','non_affix_bearing']).
pp(7543,'mcna',[],['nonslash','nonrel','nonmsg','nonconj','mcna']).
pp(7543,'mcna',[N|R],A) :- pp_8449(N,R,A).
pp(8449,'non_affix_bearing',[],['nonslash','nonrel','nonmsg','nonconj','mcna','non_affix_bearing']).
pp(8449,'hc-to-phr',[],['nonslash','nonrel','nonmsg','nonconj','mcna','hc-to-phr']).
pp(8449,'hc-to-phr',[N|R],A) :- pp_8843(N,R,A).
pp(8843,'non_affix_bearing',[],['nonslash','nonrel','nonmsg','nonconj','mcna','hc-to-phr','non_affix_bearing']).
pp(4069,'nonque',[],['nonslash','nonrel','nonque']).
pp(4069,'nonque',[N|R],A) :- pp_5918(N,R,A).
pp(5918,'non_affix_bearing',[],['nonslash','nonrel','nonque','non_affix_bearing']).
pp(5918,'basic_unknown_word',[],['nonslash','nonrel','nonque','basic_unknown_word']).
pp(5918,'hc-to-phr',[],['nonslash','nonrel','nonque','hc-to-phr']).
pp(5918,'hc-to-phr',[N|R],A) :- pp_7540(N,R,A).
pp(7540,'non_affix_bearing',[],['nonslash','nonrel','nonque','hc-to-phr','non_affix_bearing']).
pp(5918,'mcna',[],['nonslash','nonrel','nonque','mcna']).
pp(5918,'mcna',[N|R],A) :- pp_7539(N,R,A).
pp(7539,'non_affix_bearing',[],['nonslash','nonrel','nonque','mcna','non_affix_bearing']).
pp(7539,'hc-to-phr',[],['nonslash','nonrel','nonque','mcna','hc-to-phr']).
pp(7539,'hc-to-phr',[N|R],A) :- pp_8446(N,R,A).
pp(8446,'non_affix_bearing',[],['nonslash','nonrel','nonque','mcna','hc-to-phr','non_affix_bearing']).
pp(5918,'nonconj',[],['nonslash','nonrel','nonque','nonconj']).
pp(5918,'nonconj',[N|R],A) :- pp_7538(N,R,A).
pp(7538,'non_affix_bearing',[],['nonslash','nonrel','nonque','nonconj','non_affix_bearing']).
pp(7538,'hc-to-phr',[],['nonslash','nonrel','nonque','nonconj','hc-to-phr']).
pp(7538,'hc-to-phr',[N|R],A) :- pp_8444(N,R,A).
pp(8444,'non_affix_bearing',[],['nonslash','nonrel','nonque','nonconj','hc-to-phr','non_affix_bearing']).
pp(7538,'mcna',[],['nonslash','nonrel','nonque','nonconj','mcna']).
pp(7538,'mcna',[N|R],A) :- pp_8443(N,R,A).
pp(8443,'non_affix_bearing',[],['nonslash','nonrel','nonque','nonconj','mcna','non_affix_bearing']).
pp(8443,'hc-to-phr',[],['nonslash','nonrel','nonque','nonconj','mcna','hc-to-phr']).
pp(8443,'hc-to-phr',[N|R],A) :- pp_8839(N,R,A).
pp(8839,'non_affix_bearing',[],['nonslash','nonrel','nonque','nonconj','mcna','hc-to-phr','non_affix_bearing']).
pp(5918,'nonmsg',[],['nonslash','nonrel','nonque','nonmsg']).
pp(5918,'nonmsg',[N|R],A) :- pp_7537(N,R,A).
pp(7537,'non_affix_bearing',[],['nonslash','nonrel','nonque','nonmsg','non_affix_bearing']).
pp(7537,'hc-to-phr',[],['nonslash','nonrel','nonque','nonmsg','hc-to-phr']).
pp(7537,'hc-to-phr',[N|R],A) :- pp_8441(N,R,A).
pp(8441,'non_affix_bearing',[],['nonslash','nonrel','nonque','nonmsg','hc-to-phr','non_affix_bearing']).
pp(7537,'mcna',[],['nonslash','nonrel','nonque','nonmsg','mcna']).
pp(7537,'mcna',[N|R],A) :- pp_8440(N,R,A).
pp(8440,'non_affix_bearing',[],['nonslash','nonrel','nonque','nonmsg','mcna','non_affix_bearing']).
pp(8440,'hc-to-phr',[],['nonslash','nonrel','nonque','nonmsg','mcna','hc-to-phr']).
pp(8440,'hc-to-phr',[N|R],A) :- pp_8836(N,R,A).
pp(8836,'non_affix_bearing',[],['nonslash','nonrel','nonque','nonmsg','mcna','hc-to-phr','non_affix_bearing']).
pp(7537,'nonconj',[],['nonslash','nonrel','nonque','nonmsg','nonconj']).
pp(7537,'nonconj',[N|R],A) :- pp_8439(N,R,A).
pp(8439,'non_affix_bearing',[],['nonslash','nonrel','nonque','nonmsg','nonconj','non_affix_bearing']).
pp(8439,'hc-to-phr',[],['nonslash','nonrel','nonque','nonmsg','nonconj','hc-to-phr']).
pp(8439,'hc-to-phr',[N|R],A) :- pp_8834(N,R,A).
pp(8834,'non_affix_bearing',[],['nonslash','nonrel','nonque','nonmsg','nonconj','hc-to-phr','non_affix_bearing']).
pp(8439,'mcna',[],['nonslash','nonrel','nonque','nonmsg','nonconj','mcna']).
pp(8439,'mcna',[N|R],A) :- pp_8833(N,R,A).
pp(8833,'non_affix_bearing',[],['nonslash','nonrel','nonque','nonmsg','nonconj','mcna','non_affix_bearing']).
pp(8833,'hc-to-phr',[],['nonslash','nonrel','nonque','nonmsg','nonconj','mcna','hc-to-phr']).
pp(8833,'hc-to-phr',[N|R],A) :- pp_8946(N,R,A).
pp(8946,'non_affix_bearing',[],['nonslash','nonrel','nonque','nonmsg','nonconj','mcna','hc-to-phr','non_affix_bearing']).
pp(0,'pos_will_verb_word',[],['pos_will_verb_word']).
pp(0,'to_c_nonprop_elided_le',[],['to_c_nonprop_elided_le']).
pp(0,'pos_ought_verb_word',[],['pos_ought_verb_word']).
pp(0,'bare_unspecified_ord_le',[],['bare_unspecified_ord_le']).
pp(0,'pos_modal_verb_word',[],['pos_modal_verb_word']).
pp(0,'pos_modal_verb_word',[N|R],A) :- pp_581(N,R,A).
pp(581,'contracted_aux_word',[],['pos_modal_verb_word','contracted_aux_word']).
pp(0,'main_verb',[],['main_verb']).
pp(0,'had_aux_subj_le',[],['had_aux_subj_le']).
pp(0,'had_aux_lex_ent',[],['had_aux_lex_ent']).
pp(0,'have_aux_pos_lex_entry',[],['have_aux_pos_lex_entry']).
pp(0,'have_aux_pos_lex_entry',[N|R],A) :- pp_542(N,R,A).
pp(542,'contracted_aux_word',[],['have_aux_pos_lex_entry','contracted_aux_word']).
pp(0,'be_th_cop_pos',[],['be_th_cop_pos']).
pp(0,'be_th_cop_pos',[N|R],A) :- pp_366(N,R,A).
pp(366,'be_past_lex_entry',[],['be_th_cop_pos','be_past_lex_entry']).
pp(366,'be_past',[],['be_th_cop_pos','be_past']).
pp(366,'be_pres_lex_entry',[],['be_th_cop_pos','be_pres_lex_entry']).
pp(366,'be_pres',[],['be_th_cop_pos','be_pres']).
pp(366,'be_fin',[],['be_th_cop_pos','be_fin']).
pp(0,'be_id_be_le',[],['be_id_be_le']).
pp(0,'be_id_am_le',[],['be_id_am_le']).
pp(0,'unknown_word',[],['unknown_word']).
pp(0,'topkey',[],['topkey']).
pp(0,'topkey',[N|R],A) :- pp_357(N,R,A).
pp(357,'add_cont',[],['topkey','add_cont']).
pp(357,'complement_free_number',[],['topkey','complement_free_number']).
pp(357,'card_only_word',[],['topkey','card_only_word']).
pp(357,'card_only_word',[N|R],A) :- pp_4066(N,R,A).
pp(4066,'complement_free_number',[],['topkey','card_only_word','complement_free_number']).
pp(357,'norm_card_word',[],['topkey','norm_card_word']).
pp(357,'norm_card_word',[N|R],A) :- pp_4065(N,R,A).
pp(4065,'complement_free_number',[],['topkey','norm_card_word','complement_free_number']).
pp(357,'unspecified_num',[],['topkey','unspecified_num']).
pp(357,'unspecified_num',[N|R],A) :- pp_4064(N,R,A).
pp(4064,'complement_free_number',[],['topkey','unspecified_num','complement_free_number']).
pp(4064,'card_only_word',[],['topkey','unspecified_num','card_only_word']).
pp(4064,'card_only_word',[N|R],A) :- pp_5914(N,R,A).
pp(5914,'complement_free_number',[],['topkey','unspecified_num','card_only_word','complement_free_number']).
pp(4064,'norm_card_word',[],['topkey','unspecified_num','norm_card_word']).
pp(4064,'norm_card_word',[N|R],A) :- pp_5913(N,R,A).
pp(5913,'complement_free_number',[],['topkey','unspecified_num','norm_card_word','complement_free_number']).
pp(357,'norm_num_word',[],['topkey','norm_num_word']).
pp(357,'nontopkey',[],['topkey','nontopkey']).
pp(357,'basic_nontopkey',[],['topkey','basic_nontopkey']).
pp(357,'msg_word',[],['topkey','msg_word']).
pp(357,'non_affix_bearing',[],['topkey','non_affix_bearing']).
pp(357,'contracted_aux_word',[],['topkey','contracted_aux_word']).
pp(357,'contracted_aux_word',[N|R],A) :- pp_4058(N,R,A).
pp(4058,'add_cont',[],['topkey','contracted_aux_word','add_cont']).
pp(357,'bse_aux_verb_word',[],['topkey','bse_aux_verb_word']).
pp(357,'bse_aux_verb_word',[N|R],A) :- pp_4057(N,R,A).
pp(4057,'contracted_aux_word',[],['topkey','bse_aux_verb_word','contracted_aux_word']).
pp(357,'have_pres',[],['topkey','have_pres']).
pp(357,'have_pres',[N|R],A) :- pp_4056(N,R,A).
pp(4056,'contracted_aux_word',[],['topkey','have_pres','contracted_aux_word']).
pp(357,'have_fin',[],['topkey','have_fin']).
pp(357,'have_fin',[N|R],A) :- pp_4055(N,R,A).
pp(4055,'contracted_aux_word',[],['topkey','have_fin','contracted_aux_word']).
pp(357,'aux_verb_word',[],['topkey','aux_verb_word']).
pp(357,'aux_verb_word',[N|R],A) :- pp_4054(N,R,A).
pp(4054,'contracted_aux_word',[],['topkey','aux_verb_word','contracted_aux_word']).
pp(357,'pres_modal_verb_word',[],['topkey','pres_modal_verb_word']).
pp(357,'pres_modal_verb_word',[N|R],A) :- pp_4053(N,R,A).
pp(4053,'add_cont',[],['topkey','pres_modal_verb_word','add_cont']).
pp(4053,'contracted_aux_word',[],['topkey','pres_modal_verb_word','contracted_aux_word']).
pp(4053,'contracted_aux_word',[N|R],A) :- pp_5906(N,R,A).
pp(5906,'add_cont',[],['topkey','pres_modal_verb_word','contracted_aux_word','add_cont']).
pp(357,'fin_modal_verb_word',[],['topkey','fin_modal_verb_word']).
pp(357,'fin_modal_verb_word',[N|R],A) :- pp_4052(N,R,A).
pp(4052,'add_cont',[],['topkey','fin_modal_verb_word','add_cont']).
pp(4052,'contracted_aux_word',[],['topkey','fin_modal_verb_word','contracted_aux_word']).
pp(4052,'contracted_aux_word',[N|R],A) :- pp_5904(N,R,A).
pp(5904,'add_cont',[],['topkey','fin_modal_verb_word','contracted_aux_word','add_cont']).
pp(4052,'bse_aux_verb_word',[],['topkey','fin_modal_verb_word','bse_aux_verb_word']).
pp(4052,'bse_aux_verb_word',[N|R],A) :- pp_5903(N,R,A).
pp(5903,'contracted_aux_word',[],['topkey','fin_modal_verb_word','bse_aux_verb_word','contracted_aux_word']).
pp(4052,'aux_verb_word',[],['topkey','fin_modal_verb_word','aux_verb_word']).
pp(4052,'aux_verb_word',[N|R],A) :- pp_5902(N,R,A).
pp(5902,'contracted_aux_word',[],['topkey','fin_modal_verb_word','aux_verb_word','contracted_aux_word']).
pp(357,'generic_modal_verb_word',[],['topkey','generic_modal_verb_word']).
pp(357,'generic_modal_verb_word',[N|R],A) :- pp_4051(N,R,A).
pp(4051,'add_cont',[],['topkey','generic_modal_verb_word','add_cont']).
pp(4051,'contracted_aux_word',[],['topkey','generic_modal_verb_word','contracted_aux_word']).
pp(4051,'contracted_aux_word',[N|R],A) :- pp_5900(N,R,A).
pp(5900,'add_cont',[],['topkey','generic_modal_verb_word','contracted_aux_word','add_cont']).
pp(4051,'bse_aux_verb_word',[],['topkey','generic_modal_verb_word','bse_aux_verb_word']).
pp(4051,'bse_aux_verb_word',[N|R],A) :- pp_5899(N,R,A).
pp(5899,'contracted_aux_word',[],['topkey','generic_modal_verb_word','bse_aux_verb_word','contracted_aux_word']).
pp(4051,'aux_verb_word',[],['topkey','generic_modal_verb_word','aux_verb_word']).
pp(4051,'aux_verb_word',[N|R],A) :- pp_5898(N,R,A).
pp(5898,'contracted_aux_word',[],['topkey','generic_modal_verb_word','aux_verb_word','contracted_aux_word']).
pp(357,'inf_aux_verb_word',[],['topkey','inf_aux_verb_word']).
pp(357,'inf_aux_verb_word',[N|R],A) :- pp_4050(N,R,A).
pp(4050,'add_cont',[],['topkey','inf_aux_verb_word','add_cont']).
pp(4050,'fin_modal_verb_word',[],['topkey','inf_aux_verb_word','fin_modal_verb_word']).
pp(4050,'fin_modal_verb_word',[N|R],A) :- pp_5896(N,R,A).
pp(5896,'add_cont',[],['topkey','inf_aux_verb_word','fin_modal_verb_word','add_cont']).
pp(4050,'generic_modal_verb_word',[],['topkey','inf_aux_verb_word','generic_modal_verb_word']).
pp(4050,'generic_modal_verb_word',[N|R],A) :- pp_5895(N,R,A).
pp(5895,'add_cont',[],['topkey','inf_aux_verb_word','generic_modal_verb_word','add_cont']).
pp(357,'aux_verb_word_super',[],['topkey','aux_verb_word_super']).
pp(357,'aux_verb_word_super',[N|R],A) :- pp_4049(N,R,A).
pp(4049,'add_cont',[],['topkey','aux_verb_word_super','add_cont']).
pp(4049,'contracted_aux_word',[],['topkey','aux_verb_word_super','contracted_aux_word']).
pp(4049,'contracted_aux_word',[N|R],A) :- pp_5893(N,R,A).
pp(5893,'add_cont',[],['topkey','aux_verb_word_super','contracted_aux_word','add_cont']).
pp(357,'hc-to-phr',[],['topkey','hc-to-phr']).
pp(357,'hc-to-phr',[N|R],A) :- pp_4048(N,R,A).
pp(4048,'add_cont',[],['topkey','hc-to-phr','add_cont']).
pp(4048,'non_affix_bearing',[],['topkey','hc-to-phr','non_affix_bearing']).
pp(4048,'contracted_aux_word',[],['topkey','hc-to-phr','contracted_aux_word']).
pp(4048,'contracted_aux_word',[N|R],A) :- pp_5890(N,R,A).
pp(5890,'add_cont',[],['topkey','hc-to-phr','contracted_aux_word','add_cont']).
pp(357,'be_was_lex_entry',[],['topkey','be_was_lex_entry']).
pp(357,'be_were_lex_entry',[],['topkey','be_were_lex_entry']).
pp(357,'be_past_lex_entry',[],['topkey','be_past_lex_entry']).
pp(357,'be_past',[],['topkey','be_past']).
pp(357,'be_are_lex_entry',[],['topkey','be_are_lex_entry']).
pp(357,'be_is_lex_entry',[],['topkey','be_is_lex_entry']).
pp(357,'be_pres_lex_entry',[],['topkey','be_pres_lex_entry']).
pp(357,'be_pres_lex_entry',[N|R],A) :- pp_4041(N,R,A).
pp(4041,'contracted_aux_word',[],['topkey','be_pres_lex_entry','contracted_aux_word']).
pp(357,'be_pres',[],['topkey','be_pres']).
pp(357,'be_pres',[N|R],A) :- pp_4040(N,R,A).
pp(4040,'contracted_aux_word',[],['topkey','be_pres','contracted_aux_word']).
pp(357,'be_fin',[],['topkey','be_fin']).
pp(357,'be_fin',[N|R],A) :- pp_4039(N,R,A).
pp(4039,'contracted_aux_word',[],['topkey','be_fin','contracted_aux_word']).
pp(357,'be_id',[],['topkey','be_id']).
pp(357,'be_id',[N|R],A) :- pp_4038(N,R,A).
pp(4038,'be_past_lex_entry',[],['topkey','be_id','be_past_lex_entry']).
pp(4038,'be_past',[],['topkey','be_id','be_past']).
pp(4038,'be_is_lex_entry',[],['topkey','be_id','be_is_lex_entry']).
pp(4038,'be_pres_lex_entry',[],['topkey','be_id','be_pres_lex_entry']).
pp(4038,'be_pres',[],['topkey','be_id','be_pres']).
pp(4038,'be_fin',[],['topkey','be_id','be_fin']).
pp(357,'be_been_lex_entry',[],['topkey','be_been_lex_entry']).
pp(357,'be_pastpart',[],['topkey','be_pastpart']).
pp(357,'be_being_lex_entry',[],['topkey','be_being_lex_entry']).
pp(357,'be_prespart',[],['topkey','be_prespart']).
pp(357,'be_verb',[],['topkey','be_verb']).
pp(357,'be_verb',[N|R],A) :- pp_4033(N,R,A).
pp(4033,'contracted_aux_word',[],['topkey','be_verb','contracted_aux_word']).
pp(357,'mcna',[],['topkey','mcna']).
pp(357,'mcna',[N|R],A) :- pp_4032(N,R,A).
pp(4032,'add_cont',[],['topkey','mcna','add_cont']).
pp(4032,'non_affix_bearing',[],['topkey','mcna','non_affix_bearing']).
pp(4032,'contracted_aux_word',[],['topkey','mcna','contracted_aux_word']).
pp(4032,'contracted_aux_word',[N|R],A) :- pp_5877(N,R,A).
pp(5877,'add_cont',[],['topkey','mcna','contracted_aux_word','add_cont']).
pp(4032,'hc-to-phr',[],['topkey','mcna','hc-to-phr']).
pp(4032,'hc-to-phr',[N|R],A) :- pp_5876(N,R,A).
pp(5876,'add_cont',[],['topkey','mcna','hc-to-phr','add_cont']).
pp(5876,'non_affix_bearing',[],['topkey','mcna','hc-to-phr','non_affix_bearing']).
pp(5876,'contracted_aux_word',[],['topkey','mcna','hc-to-phr','contracted_aux_word']).
pp(5876,'contracted_aux_word',[N|R],A) :- pp_7520(N,R,A).
pp(7520,'add_cont',[],['topkey','mcna','hc-to-phr','contracted_aux_word','add_cont']).
pp(357,'nonconj',[],['topkey','nonconj']).
pp(357,'nonconj',[N|R],A) :- pp_4031(N,R,A).
pp(4031,'add_cont',[],['topkey','nonconj','add_cont']).
pp(4031,'non_affix_bearing',[],['topkey','nonconj','non_affix_bearing']).
pp(4031,'contracted_aux_word',[],['topkey','nonconj','contracted_aux_word']).
pp(4031,'contracted_aux_word',[N|R],A) :- pp_5873(N,R,A).
pp(5873,'add_cont',[],['topkey','nonconj','contracted_aux_word','add_cont']).
pp(4031,'hc-to-phr',[],['topkey','nonconj','hc-to-phr']).
pp(4031,'hc-to-phr',[N|R],A) :- pp_5872(N,R,A).
pp(5872,'add_cont',[],['topkey','nonconj','hc-to-phr','add_cont']).
pp(5872,'non_affix_bearing',[],['topkey','nonconj','hc-to-phr','non_affix_bearing']).
pp(5872,'contracted_aux_word',[],['topkey','nonconj','hc-to-phr','contracted_aux_word']).
pp(5872,'contracted_aux_word',[N|R],A) :- pp_7516(N,R,A).
pp(7516,'add_cont',[],['topkey','nonconj','hc-to-phr','contracted_aux_word','add_cont']).
pp(4031,'mcna',[],['topkey','nonconj','mcna']).
pp(4031,'mcna',[N|R],A) :- pp_5871(N,R,A).
pp(5871,'add_cont',[],['topkey','nonconj','mcna','add_cont']).
pp(5871,'non_affix_bearing',[],['topkey','nonconj','mcna','non_affix_bearing']).
pp(5871,'contracted_aux_word',[],['topkey','nonconj','mcna','contracted_aux_word']).
pp(5871,'contracted_aux_word',[N|R],A) :- pp_7513(N,R,A).
pp(7513,'add_cont',[],['topkey','nonconj','mcna','contracted_aux_word','add_cont']).
pp(5871,'hc-to-phr',[],['topkey','nonconj','mcna','hc-to-phr']).
pp(5871,'hc-to-phr',[N|R],A) :- pp_7512(N,R,A).
pp(7512,'add_cont',[],['topkey','nonconj','mcna','hc-to-phr','add_cont']).
pp(7512,'non_affix_bearing',[],['topkey','nonconj','mcna','hc-to-phr','non_affix_bearing']).
pp(7512,'contracted_aux_word',[],['topkey','nonconj','mcna','hc-to-phr','contracted_aux_word']).
pp(7512,'contracted_aux_word',[N|R],A) :- pp_8433(N,R,A).
pp(8433,'add_cont',[],['topkey','nonconj','mcna','hc-to-phr','contracted_aux_word','add_cont']).
pp(357,'nonmsg',[],['topkey','nonmsg']).
pp(357,'nonmsg',[N|R],A) :- pp_4030(N,R,A).
pp(4030,'add_cont',[],['topkey','nonmsg','add_cont']).
pp(4030,'basic_nontopkey',[],['topkey','nonmsg','basic_nontopkey']).
pp(4030,'non_affix_bearing',[],['topkey','nonmsg','non_affix_bearing']).
pp(4030,'contracted_aux_word',[],['topkey','nonmsg','contracted_aux_word']).
pp(4030,'contracted_aux_word',[N|R],A) :- pp_5867(N,R,A).
pp(5867,'add_cont',[],['topkey','nonmsg','contracted_aux_word','add_cont']).
pp(4030,'hc-to-phr',[],['topkey','nonmsg','hc-to-phr']).
pp(4030,'hc-to-phr',[N|R],A) :- pp_5866(N,R,A).
pp(5866,'add_cont',[],['topkey','nonmsg','hc-to-phr','add_cont']).
pp(5866,'non_affix_bearing',[],['topkey','nonmsg','hc-to-phr','non_affix_bearing']).
pp(5866,'contracted_aux_word',[],['topkey','nonmsg','hc-to-phr','contracted_aux_word']).
pp(5866,'contracted_aux_word',[N|R],A) :- pp_7508(N,R,A).
pp(7508,'add_cont',[],['topkey','nonmsg','hc-to-phr','contracted_aux_word','add_cont']).
pp(4030,'mcna',[],['topkey','nonmsg','mcna']).
pp(4030,'mcna',[N|R],A) :- pp_5865(N,R,A).
pp(5865,'add_cont',[],['topkey','nonmsg','mcna','add_cont']).
pp(5865,'non_affix_bearing',[],['topkey','nonmsg','mcna','non_affix_bearing']).
pp(5865,'contracted_aux_word',[],['topkey','nonmsg','mcna','contracted_aux_word']).
pp(5865,'contracted_aux_word',[N|R],A) :- pp_7505(N,R,A).
pp(7505,'add_cont',[],['topkey','nonmsg','mcna','contracted_aux_word','add_cont']).
pp(5865,'hc-to-phr',[],['topkey','nonmsg','mcna','hc-to-phr']).
pp(5865,'hc-to-phr',[N|R],A) :- pp_7504(N,R,A).
pp(7504,'add_cont',[],['topkey','nonmsg','mcna','hc-to-phr','add_cont']).
pp(7504,'non_affix_bearing',[],['topkey','nonmsg','mcna','hc-to-phr','non_affix_bearing']).
pp(7504,'contracted_aux_word',[],['topkey','nonmsg','mcna','hc-to-phr','contracted_aux_word']).
pp(7504,'contracted_aux_word',[N|R],A) :- pp_8428(N,R,A).
pp(8428,'add_cont',[],['topkey','nonmsg','mcna','hc-to-phr','contracted_aux_word','add_cont']).
pp(4030,'nonconj',[],['topkey','nonmsg','nonconj']).
pp(4030,'nonconj',[N|R],A) :- pp_5864(N,R,A).
pp(5864,'add_cont',[],['topkey','nonmsg','nonconj','add_cont']).
pp(5864,'non_affix_bearing',[],['topkey','nonmsg','nonconj','non_affix_bearing']).
pp(5864,'contracted_aux_word',[],['topkey','nonmsg','nonconj','contracted_aux_word']).
pp(5864,'contracted_aux_word',[N|R],A) :- pp_7501(N,R,A).
pp(7501,'add_cont',[],['topkey','nonmsg','nonconj','contracted_aux_word','add_cont']).
pp(5864,'hc-to-phr',[],['topkey','nonmsg','nonconj','hc-to-phr']).
pp(5864,'hc-to-phr',[N|R],A) :- pp_7500(N,R,A).
pp(7500,'add_cont',[],['topkey','nonmsg','nonconj','hc-to-phr','add_cont']).
pp(7500,'non_affix_bearing',[],['topkey','nonmsg','nonconj','hc-to-phr','non_affix_bearing']).
pp(7500,'contracted_aux_word',[],['topkey','nonmsg','nonconj','hc-to-phr','contracted_aux_word']).
pp(7500,'contracted_aux_word',[N|R],A) :- pp_8424(N,R,A).
pp(8424,'add_cont',[],['topkey','nonmsg','nonconj','hc-to-phr','contracted_aux_word','add_cont']).
pp(5864,'mcna',[],['topkey','nonmsg','nonconj','mcna']).
pp(5864,'mcna',[N|R],A) :- pp_7499(N,R,A).
pp(7499,'add_cont',[],['topkey','nonmsg','nonconj','mcna','add_cont']).
pp(7499,'non_affix_bearing',[],['topkey','nonmsg','nonconj','mcna','non_affix_bearing']).
pp(7499,'contracted_aux_word',[],['topkey','nonmsg','nonconj','mcna','contracted_aux_word']).
pp(7499,'contracted_aux_word',[N|R],A) :- pp_8421(N,R,A).
pp(8421,'add_cont',[],['topkey','nonmsg','nonconj','mcna','contracted_aux_word','add_cont']).
pp(7499,'hc-to-phr',[],['topkey','nonmsg','nonconj','mcna','hc-to-phr']).
pp(7499,'hc-to-phr',[N|R],A) :- pp_8420(N,R,A).
pp(8420,'add_cont',[],['topkey','nonmsg','nonconj','mcna','hc-to-phr','add_cont']).
pp(8420,'non_affix_bearing',[],['topkey','nonmsg','nonconj','mcna','hc-to-phr','non_affix_bearing']).
pp(8420,'contracted_aux_word',[],['topkey','nonmsg','nonconj','mcna','hc-to-phr','contracted_aux_word']).
pp(8420,'contracted_aux_word',[N|R],A) :- pp_8826(N,R,A).
pp(8826,'add_cont',[],['topkey','nonmsg','nonconj','mcna','hc-to-phr','contracted_aux_word','add_cont']).
pp(357,'nonque',[],['topkey','nonque']).
pp(357,'nonque',[N|R],A) :- pp_4029(N,R,A).
pp(4029,'basic_nontopkey',[],['topkey','nonque','basic_nontopkey']).
pp(4029,'non_affix_bearing',[],['topkey','nonque','non_affix_bearing']).
pp(4029,'hc-to-phr',[],['topkey','nonque','hc-to-phr']).
pp(4029,'hc-to-phr',[N|R],A) :- pp_5861(N,R,A).
pp(5861,'non_affix_bearing',[],['topkey','nonque','hc-to-phr','non_affix_bearing']).
pp(4029,'mcna',[],['topkey','nonque','mcna']).
pp(4029,'mcna',[N|R],A) :- pp_5860(N,R,A).
pp(5860,'non_affix_bearing',[],['topkey','nonque','mcna','non_affix_bearing']).
pp(5860,'hc-to-phr',[],['topkey','nonque','mcna','hc-to-phr']).
pp(5860,'hc-to-phr',[N|R],A) :- pp_7496(N,R,A).
pp(7496,'non_affix_bearing',[],['topkey','nonque','mcna','hc-to-phr','non_affix_bearing']).
pp(4029,'nonconj',[],['topkey','nonque','nonconj']).
pp(4029,'nonconj',[N|R],A) :- pp_5859(N,R,A).
pp(5859,'non_affix_bearing',[],['topkey','nonque','nonconj','non_affix_bearing']).
pp(5859,'hc-to-phr',[],['topkey','nonque','nonconj','hc-to-phr']).
pp(5859,'hc-to-phr',[N|R],A) :- pp_7494(N,R,A).
pp(7494,'non_affix_bearing',[],['topkey','nonque','nonconj','hc-to-phr','non_affix_bearing']).
pp(5859,'mcna',[],['topkey','nonque','nonconj','mcna']).
pp(5859,'mcna',[N|R],A) :- pp_7493(N,R,A).
pp(7493,'non_affix_bearing',[],['topkey','nonque','nonconj','mcna','non_affix_bearing']).
pp(7493,'hc-to-phr',[],['topkey','nonque','nonconj','mcna','hc-to-phr']).
pp(7493,'hc-to-phr',[N|R],A) :- pp_8416(N,R,A).
pp(8416,'non_affix_bearing',[],['topkey','nonque','nonconj','mcna','hc-to-phr','non_affix_bearing']).
pp(4029,'nonmsg',[],['topkey','nonque','nonmsg']).
pp(4029,'nonmsg',[N|R],A) :- pp_5858(N,R,A).
pp(5858,'basic_nontopkey',[],['topkey','nonque','nonmsg','basic_nontopkey']).
pp(5858,'non_affix_bearing',[],['topkey','nonque','nonmsg','non_affix_bearing']).
pp(5858,'hc-to-phr',[],['topkey','nonque','nonmsg','hc-to-phr']).
pp(5858,'hc-to-phr',[N|R],A) :- pp_7490(N,R,A).
pp(7490,'non_affix_bearing',[],['topkey','nonque','nonmsg','hc-to-phr','non_affix_bearing']).
pp(5858,'mcna',[],['topkey','nonque','nonmsg','mcna']).
pp(5858,'mcna',[N|R],A) :- pp_7489(N,R,A).
pp(7489,'non_affix_bearing',[],['topkey','nonque','nonmsg','mcna','non_affix_bearing']).
pp(7489,'hc-to-phr',[],['topkey','nonque','nonmsg','mcna','hc-to-phr']).
pp(7489,'hc-to-phr',[N|R],A) :- pp_8413(N,R,A).
pp(8413,'non_affix_bearing',[],['topkey','nonque','nonmsg','mcna','hc-to-phr','non_affix_bearing']).
pp(5858,'nonconj',[],['topkey','nonque','nonmsg','nonconj']).
pp(5858,'nonconj',[N|R],A) :- pp_7488(N,R,A).
pp(7488,'non_affix_bearing',[],['topkey','nonque','nonmsg','nonconj','non_affix_bearing']).
pp(7488,'hc-to-phr',[],['topkey','nonque','nonmsg','nonconj','hc-to-phr']).
pp(7488,'hc-to-phr',[N|R],A) :- pp_8411(N,R,A).
pp(8411,'non_affix_bearing',[],['topkey','nonque','nonmsg','nonconj','hc-to-phr','non_affix_bearing']).
pp(7488,'mcna',[],['topkey','nonque','nonmsg','nonconj','mcna']).
pp(7488,'mcna',[N|R],A) :- pp_8410(N,R,A).
pp(8410,'non_affix_bearing',[],['topkey','nonque','nonmsg','nonconj','mcna','non_affix_bearing']).
pp(8410,'hc-to-phr',[],['topkey','nonque','nonmsg','nonconj','mcna','hc-to-phr']).
pp(8410,'hc-to-phr',[N|R],A) :- pp_8821(N,R,A).
pp(8821,'non_affix_bearing',[],['topkey','nonque','nonmsg','nonconj','mcna','hc-to-phr','non_affix_bearing']).
pp(357,'nonrel',[],['topkey','nonrel']).
pp(357,'nonrel',[N|R],A) :- pp_4028(N,R,A).
pp(4028,'non_affix_bearing',[],['topkey','nonrel','non_affix_bearing']).
pp(4028,'hc-to-phr',[],['topkey','nonrel','hc-to-phr']).
pp(4028,'hc-to-phr',[N|R],A) :- pp_5856(N,R,A).
pp(5856,'non_affix_bearing',[],['topkey','nonrel','hc-to-phr','non_affix_bearing']).
pp(4028,'mcna',[],['topkey','nonrel','mcna']).
pp(4028,'mcna',[N|R],A) :- pp_5855(N,R,A).
pp(5855,'non_affix_bearing',[],['topkey','nonrel','mcna','non_affix_bearing']).
pp(5855,'hc-to-phr',[],['topkey','nonrel','mcna','hc-to-phr']).
pp(5855,'hc-to-phr',[N|R],A) :- pp_7485(N,R,A).
pp(7485,'non_affix_bearing',[],['topkey','nonrel','mcna','hc-to-phr','non_affix_bearing']).
pp(4028,'nonconj',[],['topkey','nonrel','nonconj']).
pp(4028,'nonconj',[N|R],A) :- pp_5854(N,R,A).
pp(5854,'non_affix_bearing',[],['topkey','nonrel','nonconj','non_affix_bearing']).
pp(5854,'hc-to-phr',[],['topkey','nonrel','nonconj','hc-to-phr']).
pp(5854,'hc-to-phr',[N|R],A) :- pp_7483(N,R,A).
pp(7483,'non_affix_bearing',[],['topkey','nonrel','nonconj','hc-to-phr','non_affix_bearing']).
pp(5854,'mcna',[],['topkey','nonrel','nonconj','mcna']).
pp(5854,'mcna',[N|R],A) :- pp_7482(N,R,A).
pp(7482,'non_affix_bearing',[],['topkey','nonrel','nonconj','mcna','non_affix_bearing']).
pp(7482,'hc-to-phr',[],['topkey','nonrel','nonconj','mcna','hc-to-phr']).
pp(7482,'hc-to-phr',[N|R],A) :- pp_8406(N,R,A).
pp(8406,'non_affix_bearing',[],['topkey','nonrel','nonconj','mcna','hc-to-phr','non_affix_bearing']).
pp(4028,'nonmsg',[],['topkey','nonrel','nonmsg']).
pp(4028,'nonmsg',[N|R],A) :- pp_5853(N,R,A).
pp(5853,'non_affix_bearing',[],['topkey','nonrel','nonmsg','non_affix_bearing']).
pp(5853,'hc-to-phr',[],['topkey','nonrel','nonmsg','hc-to-phr']).
pp(5853,'hc-to-phr',[N|R],A) :- pp_7480(N,R,A).
pp(7480,'non_affix_bearing',[],['topkey','nonrel','nonmsg','hc-to-phr','non_affix_bearing']).
pp(5853,'mcna',[],['topkey','nonrel','nonmsg','mcna']).
pp(5853,'mcna',[N|R],A) :- pp_7479(N,R,A).
pp(7479,'non_affix_bearing',[],['topkey','nonrel','nonmsg','mcna','non_affix_bearing']).
pp(7479,'hc-to-phr',[],['topkey','nonrel','nonmsg','mcna','hc-to-phr']).
pp(7479,'hc-to-phr',[N|R],A) :- pp_8403(N,R,A).
pp(8403,'non_affix_bearing',[],['topkey','nonrel','nonmsg','mcna','hc-to-phr','non_affix_bearing']).
pp(5853,'nonconj',[],['topkey','nonrel','nonmsg','nonconj']).
pp(5853,'nonconj',[N|R],A) :- pp_7478(N,R,A).
pp(7478,'non_affix_bearing',[],['topkey','nonrel','nonmsg','nonconj','non_affix_bearing']).
pp(7478,'hc-to-phr',[],['topkey','nonrel','nonmsg','nonconj','hc-to-phr']).
pp(7478,'hc-to-phr',[N|R],A) :- pp_8401(N,R,A).
pp(8401,'non_affix_bearing',[],['topkey','nonrel','nonmsg','nonconj','hc-to-phr','non_affix_bearing']).
pp(7478,'mcna',[],['topkey','nonrel','nonmsg','nonconj','mcna']).
pp(7478,'mcna',[N|R],A) :- pp_8400(N,R,A).
pp(8400,'non_affix_bearing',[],['topkey','nonrel','nonmsg','nonconj','mcna','non_affix_bearing']).
pp(8400,'hc-to-phr',[],['topkey','nonrel','nonmsg','nonconj','mcna','hc-to-phr']).
pp(8400,'hc-to-phr',[N|R],A) :- pp_8816(N,R,A).
pp(8816,'non_affix_bearing',[],['topkey','nonrel','nonmsg','nonconj','mcna','hc-to-phr','non_affix_bearing']).
pp(4028,'nonque',[],['topkey','nonrel','nonque']).
pp(4028,'nonque',[N|R],A) :- pp_5852(N,R,A).
pp(5852,'non_affix_bearing',[],['topkey','nonrel','nonque','non_affix_bearing']).
pp(5852,'hc-to-phr',[],['topkey','nonrel','nonque','hc-to-phr']).
pp(5852,'hc-to-phr',[N|R],A) :- pp_7476(N,R,A).
pp(7476,'non_affix_bearing',[],['topkey','nonrel','nonque','hc-to-phr','non_affix_bearing']).
pp(5852,'mcna',[],['topkey','nonrel','nonque','mcna']).
pp(5852,'mcna',[N|R],A) :- pp_7475(N,R,A).
pp(7475,'non_affix_bearing',[],['topkey','nonrel','nonque','mcna','non_affix_bearing']).
pp(7475,'hc-to-phr',[],['topkey','nonrel','nonque','mcna','hc-to-phr']).
pp(7475,'hc-to-phr',[N|R],A) :- pp_8397(N,R,A).
pp(8397,'non_affix_bearing',[],['topkey','nonrel','nonque','mcna','hc-to-phr','non_affix_bearing']).
pp(5852,'nonconj',[],['topkey','nonrel','nonque','nonconj']).
pp(5852,'nonconj',[N|R],A) :- pp_7474(N,R,A).
pp(7474,'non_affix_bearing',[],['topkey','nonrel','nonque','nonconj','non_affix_bearing']).
pp(7474,'hc-to-phr',[],['topkey','nonrel','nonque','nonconj','hc-to-phr']).
pp(7474,'hc-to-phr',[N|R],A) :- pp_8395(N,R,A).
pp(8395,'non_affix_bearing',[],['topkey','nonrel','nonque','nonconj','hc-to-phr','non_affix_bearing']).
pp(7474,'mcna',[],['topkey','nonrel','nonque','nonconj','mcna']).
pp(7474,'mcna',[N|R],A) :- pp_8394(N,R,A).
pp(8394,'non_affix_bearing',[],['topkey','nonrel','nonque','nonconj','mcna','non_affix_bearing']).
pp(8394,'hc-to-phr',[],['topkey','nonrel','nonque','nonconj','mcna','hc-to-phr']).
pp(8394,'hc-to-phr',[N|R],A) :- pp_8812(N,R,A).
pp(8812,'non_affix_bearing',[],['topkey','nonrel','nonque','nonconj','mcna','hc-to-phr','non_affix_bearing']).
pp(5852,'nonmsg',[],['topkey','nonrel','nonque','nonmsg']).
pp(5852,'nonmsg',[N|R],A) :- pp_7473(N,R,A).
pp(7473,'non_affix_bearing',[],['topkey','nonrel','nonque','nonmsg','non_affix_bearing']).
pp(7473,'hc-to-phr',[],['topkey','nonrel','nonque','nonmsg','hc-to-phr']).
pp(7473,'hc-to-phr',[N|R],A) :- pp_8392(N,R,A).
pp(8392,'non_affix_bearing',[],['topkey','nonrel','nonque','nonmsg','hc-to-phr','non_affix_bearing']).
pp(7473,'mcna',[],['topkey','nonrel','nonque','nonmsg','mcna']).
pp(7473,'mcna',[N|R],A) :- pp_8391(N,R,A).
pp(8391,'non_affix_bearing',[],['topkey','nonrel','nonque','nonmsg','mcna','non_affix_bearing']).
pp(8391,'hc-to-phr',[],['topkey','nonrel','nonque','nonmsg','mcna','hc-to-phr']).
pp(8391,'hc-to-phr',[N|R],A) :- pp_8809(N,R,A).
pp(8809,'non_affix_bearing',[],['topkey','nonrel','nonque','nonmsg','mcna','hc-to-phr','non_affix_bearing']).
pp(7473,'nonconj',[],['topkey','nonrel','nonque','nonmsg','nonconj']).
pp(7473,'nonconj',[N|R],A) :- pp_8390(N,R,A).
pp(8390,'non_affix_bearing',[],['topkey','nonrel','nonque','nonmsg','nonconj','non_affix_bearing']).
pp(8390,'hc-to-phr',[],['topkey','nonrel','nonque','nonmsg','nonconj','hc-to-phr']).
pp(8390,'hc-to-phr',[N|R],A) :- pp_8807(N,R,A).
pp(8807,'non_affix_bearing',[],['topkey','nonrel','nonque','nonmsg','nonconj','hc-to-phr','non_affix_bearing']).
pp(8390,'mcna',[],['topkey','nonrel','nonque','nonmsg','nonconj','mcna']).
pp(8390,'mcna',[N|R],A) :- pp_8806(N,R,A).
pp(8806,'non_affix_bearing',[],['topkey','nonrel','nonque','nonmsg','nonconj','mcna','non_affix_bearing']).
pp(8806,'hc-to-phr',[],['topkey','nonrel','nonque','nonmsg','nonconj','mcna','hc-to-phr']).
pp(8806,'hc-to-phr',[N|R],A) :- pp_8938(N,R,A).
pp(8938,'non_affix_bearing',[],['topkey','nonrel','nonque','nonmsg','nonconj','mcna','hc-to-phr','non_affix_bearing']).
pp(357,'nonslash',[],['topkey','nonslash']).
pp(357,'nonslash',[N|R],A) :- pp_4027(N,R,A).
pp(4027,'non_affix_bearing',[],['topkey','nonslash','non_affix_bearing']).
pp(4027,'hc-to-phr',[],['topkey','nonslash','hc-to-phr']).
pp(4027,'hc-to-phr',[N|R],A) :- pp_5850(N,R,A).
pp(5850,'non_affix_bearing',[],['topkey','nonslash','hc-to-phr','non_affix_bearing']).
pp(4027,'mcna',[],['topkey','nonslash','mcna']).
pp(4027,'mcna',[N|R],A) :- pp_5849(N,R,A).
pp(5849,'non_affix_bearing',[],['topkey','nonslash','mcna','non_affix_bearing']).
pp(5849,'hc-to-phr',[],['topkey','nonslash','mcna','hc-to-phr']).
pp(5849,'hc-to-phr',[N|R],A) :- pp_7470(N,R,A).
pp(7470,'non_affix_bearing',[],['topkey','nonslash','mcna','hc-to-phr','non_affix_bearing']).
pp(4027,'nonconj',[],['topkey','nonslash','nonconj']).
pp(4027,'nonconj',[N|R],A) :- pp_5848(N,R,A).
pp(5848,'non_affix_bearing',[],['topkey','nonslash','nonconj','non_affix_bearing']).
pp(5848,'hc-to-phr',[],['topkey','nonslash','nonconj','hc-to-phr']).
pp(5848,'hc-to-phr',[N|R],A) :- pp_7468(N,R,A).
pp(7468,'non_affix_bearing',[],['topkey','nonslash','nonconj','hc-to-phr','non_affix_bearing']).
pp(5848,'mcna',[],['topkey','nonslash','nonconj','mcna']).
pp(5848,'mcna',[N|R],A) :- pp_7467(N,R,A).
pp(7467,'non_affix_bearing',[],['topkey','nonslash','nonconj','mcna','non_affix_bearing']).
pp(7467,'hc-to-phr',[],['topkey','nonslash','nonconj','mcna','hc-to-phr']).
pp(7467,'hc-to-phr',[N|R],A) :- pp_8386(N,R,A).
pp(8386,'non_affix_bearing',[],['topkey','nonslash','nonconj','mcna','hc-to-phr','non_affix_bearing']).
pp(4027,'nonmsg',[],['topkey','nonslash','nonmsg']).
pp(4027,'nonmsg',[N|R],A) :- pp_5847(N,R,A).
pp(5847,'non_affix_bearing',[],['topkey','nonslash','nonmsg','non_affix_bearing']).
pp(5847,'hc-to-phr',[],['topkey','nonslash','nonmsg','hc-to-phr']).
pp(5847,'hc-to-phr',[N|R],A) :- pp_7465(N,R,A).
pp(7465,'non_affix_bearing',[],['topkey','nonslash','nonmsg','hc-to-phr','non_affix_bearing']).
pp(5847,'mcna',[],['topkey','nonslash','nonmsg','mcna']).
pp(5847,'mcna',[N|R],A) :- pp_7464(N,R,A).
pp(7464,'non_affix_bearing',[],['topkey','nonslash','nonmsg','mcna','non_affix_bearing']).
pp(7464,'hc-to-phr',[],['topkey','nonslash','nonmsg','mcna','hc-to-phr']).
pp(7464,'hc-to-phr',[N|R],A) :- pp_8383(N,R,A).
pp(8383,'non_affix_bearing',[],['topkey','nonslash','nonmsg','mcna','hc-to-phr','non_affix_bearing']).
pp(5847,'nonconj',[],['topkey','nonslash','nonmsg','nonconj']).
pp(5847,'nonconj',[N|R],A) :- pp_7463(N,R,A).
pp(7463,'non_affix_bearing',[],['topkey','nonslash','nonmsg','nonconj','non_affix_bearing']).
pp(7463,'hc-to-phr',[],['topkey','nonslash','nonmsg','nonconj','hc-to-phr']).
pp(7463,'hc-to-phr',[N|R],A) :- pp_8381(N,R,A).
pp(8381,'non_affix_bearing',[],['topkey','nonslash','nonmsg','nonconj','hc-to-phr','non_affix_bearing']).
pp(7463,'mcna',[],['topkey','nonslash','nonmsg','nonconj','mcna']).
pp(7463,'mcna',[N|R],A) :- pp_8380(N,R,A).
pp(8380,'non_affix_bearing',[],['topkey','nonslash','nonmsg','nonconj','mcna','non_affix_bearing']).
pp(8380,'hc-to-phr',[],['topkey','nonslash','nonmsg','nonconj','mcna','hc-to-phr']).
pp(8380,'hc-to-phr',[N|R],A) :- pp_8801(N,R,A).
pp(8801,'non_affix_bearing',[],['topkey','nonslash','nonmsg','nonconj','mcna','hc-to-phr','non_affix_bearing']).
pp(4027,'nonque',[],['topkey','nonslash','nonque']).
pp(4027,'nonque',[N|R],A) :- pp_5846(N,R,A).
pp(5846,'non_affix_bearing',[],['topkey','nonslash','nonque','non_affix_bearing']).
pp(5846,'hc-to-phr',[],['topkey','nonslash','nonque','hc-to-phr']).
pp(5846,'hc-to-phr',[N|R],A) :- pp_7461(N,R,A).
pp(7461,'non_affix_bearing',[],['topkey','nonslash','nonque','hc-to-phr','non_affix_bearing']).
pp(5846,'mcna',[],['topkey','nonslash','nonque','mcna']).
pp(5846,'mcna',[N|R],A) :- pp_7460(N,R,A).
pp(7460,'non_affix_bearing',[],['topkey','nonslash','nonque','mcna','non_affix_bearing']).
pp(7460,'hc-to-phr',[],['topkey','nonslash','nonque','mcna','hc-to-phr']).
pp(7460,'hc-to-phr',[N|R],A) :- pp_8377(N,R,A).
pp(8377,'non_affix_bearing',[],['topkey','nonslash','nonque','mcna','hc-to-phr','non_affix_bearing']).
pp(5846,'nonconj',[],['topkey','nonslash','nonque','nonconj']).
pp(5846,'nonconj',[N|R],A) :- pp_7459(N,R,A).
pp(7459,'non_affix_bearing',[],['topkey','nonslash','nonque','nonconj','non_affix_bearing']).
pp(7459,'hc-to-phr',[],['topkey','nonslash','nonque','nonconj','hc-to-phr']).
pp(7459,'hc-to-phr',[N|R],A) :- pp_8375(N,R,A).
pp(8375,'non_affix_bearing',[],['topkey','nonslash','nonque','nonconj','hc-to-phr','non_affix_bearing']).
pp(7459,'mcna',[],['topkey','nonslash','nonque','nonconj','mcna']).
pp(7459,'mcna',[N|R],A) :- pp_8374(N,R,A).
pp(8374,'non_affix_bearing',[],['topkey','nonslash','nonque','nonconj','mcna','non_affix_bearing']).
pp(8374,'hc-to-phr',[],['topkey','nonslash','nonque','nonconj','mcna','hc-to-phr']).
pp(8374,'hc-to-phr',[N|R],A) :- pp_8797(N,R,A).
pp(8797,'non_affix_bearing',[],['topkey','nonslash','nonque','nonconj','mcna','hc-to-phr','non_affix_bearing']).
pp(5846,'nonmsg',[],['topkey','nonslash','nonque','nonmsg']).
pp(5846,'nonmsg',[N|R],A) :- pp_7458(N,R,A).
pp(7458,'non_affix_bearing',[],['topkey','nonslash','nonque','nonmsg','non_affix_bearing']).
pp(7458,'hc-to-phr',[],['topkey','nonslash','nonque','nonmsg','hc-to-phr']).
pp(7458,'hc-to-phr',[N|R],A) :- pp_8372(N,R,A).
pp(8372,'non_affix_bearing',[],['topkey','nonslash','nonque','nonmsg','hc-to-phr','non_affix_bearing']).
pp(7458,'mcna',[],['topkey','nonslash','nonque','nonmsg','mcna']).
pp(7458,'mcna',[N|R],A) :- pp_8371(N,R,A).
pp(8371,'non_affix_bearing',[],['topkey','nonslash','nonque','nonmsg','mcna','non_affix_bearing']).
pp(8371,'hc-to-phr',[],['topkey','nonslash','nonque','nonmsg','mcna','hc-to-phr']).
pp(8371,'hc-to-phr',[N|R],A) :- pp_8794(N,R,A).
pp(8794,'non_affix_bearing',[],['topkey','nonslash','nonque','nonmsg','mcna','hc-to-phr','non_affix_bearing']).
pp(7458,'nonconj',[],['topkey','nonslash','nonque','nonmsg','nonconj']).
pp(7458,'nonconj',[N|R],A) :- pp_8370(N,R,A).
pp(8370,'non_affix_bearing',[],['topkey','nonslash','nonque','nonmsg','nonconj','non_affix_bearing']).
pp(8370,'hc-to-phr',[],['topkey','nonslash','nonque','nonmsg','nonconj','hc-to-phr']).
pp(8370,'hc-to-phr',[N|R],A) :- pp_8792(N,R,A).
pp(8792,'non_affix_bearing',[],['topkey','nonslash','nonque','nonmsg','nonconj','hc-to-phr','non_affix_bearing']).
pp(8370,'mcna',[],['topkey','nonslash','nonque','nonmsg','nonconj','mcna']).
pp(8370,'mcna',[N|R],A) :- pp_8791(N,R,A).
pp(8791,'non_affix_bearing',[],['topkey','nonslash','nonque','nonmsg','nonconj','mcna','non_affix_bearing']).
pp(8791,'hc-to-phr',[],['topkey','nonslash','nonque','nonmsg','nonconj','mcna','hc-to-phr']).
pp(8791,'hc-to-phr',[N|R],A) :- pp_8932(N,R,A).
pp(8932,'non_affix_bearing',[],['topkey','nonslash','nonque','nonmsg','nonconj','mcna','hc-to-phr','non_affix_bearing']).
pp(4027,'nonrel',[],['topkey','nonslash','nonrel']).
pp(4027,'nonrel',[N|R],A) :- pp_5845(N,R,A).
pp(5845,'non_affix_bearing',[],['topkey','nonslash','nonrel','non_affix_bearing']).
pp(5845,'hc-to-phr',[],['topkey','nonslash','nonrel','hc-to-phr']).
pp(5845,'hc-to-phr',[N|R],A) :- pp_7456(N,R,A).
pp(7456,'non_affix_bearing',[],['topkey','nonslash','nonrel','hc-to-phr','non_affix_bearing']).
pp(5845,'mcna',[],['topkey','nonslash','nonrel','mcna']).
pp(5845,'mcna',[N|R],A) :- pp_7455(N,R,A).
pp(7455,'non_affix_bearing',[],['topkey','nonslash','nonrel','mcna','non_affix_bearing']).
pp(7455,'hc-to-phr',[],['topkey','nonslash','nonrel','mcna','hc-to-phr']).
pp(7455,'hc-to-phr',[N|R],A) :- pp_8367(N,R,A).
pp(8367,'non_affix_bearing',[],['topkey','nonslash','nonrel','mcna','hc-to-phr','non_affix_bearing']).
pp(5845,'nonconj',[],['topkey','nonslash','nonrel','nonconj']).
pp(5845,'nonconj',[N|R],A) :- pp_7454(N,R,A).
pp(7454,'non_affix_bearing',[],['topkey','nonslash','nonrel','nonconj','non_affix_bearing']).
pp(7454,'hc-to-phr',[],['topkey','nonslash','nonrel','nonconj','hc-to-phr']).
pp(7454,'hc-to-phr',[N|R],A) :- pp_8365(N,R,A).
pp(8365,'non_affix_bearing',[],['topkey','nonslash','nonrel','nonconj','hc-to-phr','non_affix_bearing']).
pp(7454,'mcna',[],['topkey','nonslash','nonrel','nonconj','mcna']).
pp(7454,'mcna',[N|R],A) :- pp_8364(N,R,A).
pp(8364,'non_affix_bearing',[],['topkey','nonslash','nonrel','nonconj','mcna','non_affix_bearing']).
pp(8364,'hc-to-phr',[],['topkey','nonslash','nonrel','nonconj','mcna','hc-to-phr']).
pp(8364,'hc-to-phr',[N|R],A) :- pp_8787(N,R,A).
pp(8787,'non_affix_bearing',[],['topkey','nonslash','nonrel','nonconj','mcna','hc-to-phr','non_affix_bearing']).
pp(5845,'nonmsg',[],['topkey','nonslash','nonrel','nonmsg']).
pp(5845,'nonmsg',[N|R],A) :- pp_7453(N,R,A).
pp(7453,'non_affix_bearing',[],['topkey','nonslash','nonrel','nonmsg','non_affix_bearing']).
pp(7453,'hc-to-phr',[],['topkey','nonslash','nonrel','nonmsg','hc-to-phr']).
pp(7453,'hc-to-phr',[N|R],A) :- pp_8362(N,R,A).
pp(8362,'non_affix_bearing',[],['topkey','nonslash','nonrel','nonmsg','hc-to-phr','non_affix_bearing']).
pp(7453,'mcna',[],['topkey','nonslash','nonrel','nonmsg','mcna']).
pp(7453,'mcna',[N|R],A) :- pp_8361(N,R,A).
pp(8361,'non_affix_bearing',[],['topkey','nonslash','nonrel','nonmsg','mcna','non_affix_bearing']).
pp(8361,'hc-to-phr',[],['topkey','nonslash','nonrel','nonmsg','mcna','hc-to-phr']).
pp(8361,'hc-to-phr',[N|R],A) :- pp_8784(N,R,A).
pp(8784,'non_affix_bearing',[],['topkey','nonslash','nonrel','nonmsg','mcna','hc-to-phr','non_affix_bearing']).
pp(7453,'nonconj',[],['topkey','nonslash','nonrel','nonmsg','nonconj']).
pp(7453,'nonconj',[N|R],A) :- pp_8360(N,R,A).
pp(8360,'non_affix_bearing',[],['topkey','nonslash','nonrel','nonmsg','nonconj','non_affix_bearing']).
pp(8360,'hc-to-phr',[],['topkey','nonslash','nonrel','nonmsg','nonconj','hc-to-phr']).
pp(8360,'hc-to-phr',[N|R],A) :- pp_8782(N,R,A).
pp(8782,'non_affix_bearing',[],['topkey','nonslash','nonrel','nonmsg','nonconj','hc-to-phr','non_affix_bearing']).
pp(8360,'mcna',[],['topkey','nonslash','nonrel','nonmsg','nonconj','mcna']).
pp(8360,'mcna',[N|R],A) :- pp_8781(N,R,A).
pp(8781,'non_affix_bearing',[],['topkey','nonslash','nonrel','nonmsg','nonconj','mcna','non_affix_bearing']).
pp(8781,'hc-to-phr',[],['topkey','nonslash','nonrel','nonmsg','nonconj','mcna','hc-to-phr']).
pp(8781,'hc-to-phr',[N|R],A) :- pp_8927(N,R,A).
pp(8927,'non_affix_bearing',[],['topkey','nonslash','nonrel','nonmsg','nonconj','mcna','hc-to-phr','non_affix_bearing']).
pp(5845,'nonque',[],['topkey','nonslash','nonrel','nonque']).
pp(5845,'nonque',[N|R],A) :- pp_7452(N,R,A).
pp(7452,'non_affix_bearing',[],['topkey','nonslash','nonrel','nonque','non_affix_bearing']).
pp(7452,'hc-to-phr',[],['topkey','nonslash','nonrel','nonque','hc-to-phr']).
pp(7452,'hc-to-phr',[N|R],A) :- pp_8358(N,R,A).
pp(8358,'non_affix_bearing',[],['topkey','nonslash','nonrel','nonque','hc-to-phr','non_affix_bearing']).
pp(7452,'mcna',[],['topkey','nonslash','nonrel','nonque','mcna']).
pp(7452,'mcna',[N|R],A) :- pp_8357(N,R,A).
pp(8357,'non_affix_bearing',[],['topkey','nonslash','nonrel','nonque','mcna','non_affix_bearing']).
pp(8357,'hc-to-phr',[],['topkey','nonslash','nonrel','nonque','mcna','hc-to-phr']).
pp(8357,'hc-to-phr',[N|R],A) :- pp_8778(N,R,A).
pp(8778,'non_affix_bearing',[],['topkey','nonslash','nonrel','nonque','mcna','hc-to-phr','non_affix_bearing']).
pp(7452,'nonconj',[],['topkey','nonslash','nonrel','nonque','nonconj']).
pp(7452,'nonconj',[N|R],A) :- pp_8356(N,R,A).
pp(8356,'non_affix_bearing',[],['topkey','nonslash','nonrel','nonque','nonconj','non_affix_bearing']).
pp(8356,'hc-to-phr',[],['topkey','nonslash','nonrel','nonque','nonconj','hc-to-phr']).
pp(8356,'hc-to-phr',[N|R],A) :- pp_8776(N,R,A).
pp(8776,'non_affix_bearing',[],['topkey','nonslash','nonrel','nonque','nonconj','hc-to-phr','non_affix_bearing']).
pp(8356,'mcna',[],['topkey','nonslash','nonrel','nonque','nonconj','mcna']).
pp(8356,'mcna',[N|R],A) :- pp_8775(N,R,A).
pp(8775,'non_affix_bearing',[],['topkey','nonslash','nonrel','nonque','nonconj','mcna','non_affix_bearing']).
pp(8775,'hc-to-phr',[],['topkey','nonslash','nonrel','nonque','nonconj','mcna','hc-to-phr']).
pp(8775,'hc-to-phr',[N|R],A) :- pp_8923(N,R,A).
pp(8923,'non_affix_bearing',[],['topkey','nonslash','nonrel','nonque','nonconj','mcna','hc-to-phr','non_affix_bearing']).
pp(7452,'nonmsg',[],['topkey','nonslash','nonrel','nonque','nonmsg']).
pp(7452,'nonmsg',[N|R],A) :- pp_8355(N,R,A).
pp(8355,'non_affix_bearing',[],['topkey','nonslash','nonrel','nonque','nonmsg','non_affix_bearing']).
pp(8355,'hc-to-phr',[],['topkey','nonslash','nonrel','nonque','nonmsg','hc-to-phr']).
pp(8355,'hc-to-phr',[N|R],A) :- pp_8773(N,R,A).
pp(8773,'non_affix_bearing',[],['topkey','nonslash','nonrel','nonque','nonmsg','hc-to-phr','non_affix_bearing']).
pp(8355,'mcna',[],['topkey','nonslash','nonrel','nonque','nonmsg','mcna']).
pp(8355,'mcna',[N|R],A) :- pp_8772(N,R,A).
pp(8772,'non_affix_bearing',[],['topkey','nonslash','nonrel','nonque','nonmsg','mcna','non_affix_bearing']).
pp(8772,'hc-to-phr',[],['topkey','nonslash','nonrel','nonque','nonmsg','mcna','hc-to-phr']).
pp(8772,'hc-to-phr',[N|R],A) :- pp_8920(N,R,A).
pp(8920,'non_affix_bearing',[],['topkey','nonslash','nonrel','nonque','nonmsg','mcna','hc-to-phr','non_affix_bearing']).
pp(8355,'nonconj',[],['topkey','nonslash','nonrel','nonque','nonmsg','nonconj']).
pp(8355,'nonconj',[N|R],A) :- pp_8771(N,R,A).
pp(8771,'non_affix_bearing',[],['topkey','nonslash','nonrel','nonque','nonmsg','nonconj','non_affix_bearing']).
pp(8771,'hc-to-phr',[],['topkey','nonslash','nonrel','nonque','nonmsg','nonconj','hc-to-phr']).
pp(8771,'hc-to-phr',[N|R],A) :- pp_8918(N,R,A).
pp(8918,'non_affix_bearing',[],['topkey','nonslash','nonrel','nonque','nonmsg','nonconj','hc-to-phr','non_affix_bearing']).
pp(8771,'mcna',[],['topkey','nonslash','nonrel','nonque','nonmsg','nonconj','mcna']).
pp(8771,'mcna',[N|R],A) :- pp_8917(N,R,A).
pp(8917,'non_affix_bearing',[],['topkey','nonslash','nonrel','nonque','nonmsg','nonconj','mcna','non_affix_bearing']).
pp(8917,'hc-to-phr',[],['topkey','nonslash','nonrel','nonque','nonmsg','nonconj','mcna','hc-to-phr']).
pp(8917,'hc-to-phr',[N|R],A) :- pp_8958(N,R,A).
pp(8958,'non_affix_bearing',[],['topkey','nonslash','nonrel','nonque','nonmsg','nonconj','mcna','hc-to-phr','non_affix_bearing']).
pp(0,'do_fin',[],['do_fin']).
pp(0,'word',[],['word']).
pp(0,'word',[N|R],A) :- pp_356(N,R,A).
pp(356,'be_neg',[],['word','be_neg']).
pp(356,'add_cont',[],['word','add_cont']).
pp(356,'non_affix_bearing',[],['word','non_affix_bearing']).
pp(0,'word_or_lexrule',[],['word_or_lexrule']).
pp(0,'word_or_lexrule',[N|R],A) :- pp_355(N,R,A).
pp(355,'be_neg',[],['word_or_lexrule','be_neg']).
pp(0,'lex_rule_supermost',[],['lex_rule_supermost']).
pp(0,'word_or_lexrule',[],['word_or_lexrule']).
pp(0,'word_or_lexrule',[N|R],A) :- pp_355(N,R,A).
pp(355,'be_neg',[],['word_or_lexrule','be_neg']).
pp(0,'word_or_lexrule_min',[],['word_or_lexrule_min']).
pp(0,'word_or_lexrule_min',[N|R],A) :- pp_352(N,R,A).
pp(352,'be_neg',[],['word_or_lexrule_min','be_neg']).
pp(0,'attr_adj_synsem',[],['attr_adj_synsem']).
pp(0,'intrans_pred_adj_synsem',[],['intrans_pred_adj_synsem']).
pp(0,'intrans_adj_synsem',[],['intrans_adj_synsem']).
pp(0,'reg_adj_equi_synsem',[],['reg_adj_equi_synsem']).
pp(0,'adj_synsem',[],['adj_synsem']).
pp(0,'reg_adj_atrans_synsem',[],['reg_adj_atrans_synsem']).
pp(0,'reg_adj_cp_synsem',[],['reg_adj_cp_synsem']).
pp(0,'scoping_adj_synsem',[],['scoping_adj_synsem']).
pp(0,'scoping_adj_synsem',[N|R],A) :- pp_334(N,R,A).
pp(334,'nomod_adj_synsem',[],['scoping_adj_synsem','nomod_adj_synsem']).
pp(0,'mass_noun_ppcomp_synsem',[],['mass_noun_ppcomp_synsem']).
pp(0,'mass_noun_synsem',[],['mass_noun_synsem']).
pp(0,'deverbal_intr_noun_synsem',[],['deverbal_intr_noun_synsem']).
pp(0,'noun_nocomp_synsem',[],['noun_nocomp_synsem']).
pp(0,'deverbal_trans_noun_synsem',[],['deverbal_trans_noun_synsem']).
pp(0,'deverbal_noun_synsem',[],['deverbal_noun_synsem']).
pp(0,'deverbal_noun_synsem',[N|R],A) :- pp_323(N,R,A).
pp(323,'nonpro_nomod_onearg_synsem',[],['deverbal_noun_synsem','nonpro_nomod_onearg_synsem']).
pp(0,'noun_ppcomp_two_arg_synsem',[],['noun_ppcomp_two_arg_synsem']).
pp(0,'temp_noun_ppcomp_synsem',[],['temp_noun_ppcomp_synsem']).
pp(0,'noun_ppcomp_synsem',[],['noun_ppcomp_synsem']).
pp(0,'noun_nonpro_nomod_synsem',[],['noun_nonpro_nomod_synsem']).
pp(0,'noun_nonpro_nomod_synsem',[N|R],A) :- pp_313(N,R,A).
pp(313,'nonpro_nomod_onearg_synsem',[],['noun_nonpro_nomod_synsem','nonpro_nomod_onearg_synsem']).
pp(0,'basic_noun_ppcomp_synsem',[],['basic_noun_ppcomp_synsem']).
pp(0,'basic_noun_ppcomp_synsem',[N|R],A) :- pp_310(N,R,A).
pp(310,'nonpro_nomod_synsem',[],['basic_noun_ppcomp_synsem','nonpro_nomod_synsem']).
pp(0,'common_noun_nocomp_synsem',[],['common_noun_nocomp_synsem']).
pp(0,'noun_ppcomp_synsem',[],['noun_ppcomp_synsem']).
pp(0,'common_noun_synsem',[],['common_noun_synsem']).
pp(0,'common_noun_synsem',[N|R],A) :- pp_308(N,R,A).
pp(308,'nonpro_nomod_onearg_synsem',[],['common_noun_synsem','nonpro_nomod_onearg_synsem']).
pp(308,'nonpro_nomod_synsem',[],['common_noun_synsem','nonpro_nomod_synsem']).
pp(0,'basic_common_noun_synsem',[],['basic_common_noun_synsem']).
pp(0,'basic_common_noun_synsem',[N|R],A) :- pp_307(N,R,A).
pp(307,'nonpro_nomod_onearg_synsem',[],['basic_common_noun_synsem','nonpro_nomod_onearg_synsem']).
pp(307,'nonpro_nomod_synsem',[],['basic_common_noun_synsem','nonpro_nomod_synsem']).
pp(0,'np_sing_synsem',[],['np_sing_synsem']).
pp(0,'noun_synsem',[],['noun_synsem']).
pp(0,'noun_synsem',[N|R],A) :- pp_298(N,R,A).
pp(298,'nonpro_nomod_onearg_synsem',[],['noun_synsem','nonpro_nomod_onearg_synsem']).
pp(298,'nonpro_nomod_synsem',[],['noun_synsem','nonpro_nomod_synsem']).
pp(0,'non_ref_pro_synsem',[],['non_ref_pro_synsem']).
pp(0,'np_adv_synsem',[],['np_adv_synsem']).
pp(0,'pers_pro_synsem',[],['pers_pro_synsem']).
pp(0,'ref_pro_synsem',[],['ref_pro_synsem']).
pp(0,'non_ref_synsem',[],['non_ref_synsem']).
pp(0,'np_adv_synsem',[],['np_adv_synsem']).
pp(0,'basic_np_sing_synsem',[],['basic_np_sing_synsem']).
pp(0,'basic_np_sing_synsem',[N|R],A) :- pp_286(N,R,A).
pp(286,'noun_synsem',[],['basic_np_sing_synsem','noun_synsem']).
pp(286,'nonpronominal_synsem',[],['basic_np_sing_synsem','nonpronominal_synsem']).
pp(286,'xpro_synsem',[],['basic_np_sing_synsem','xpro_synsem']).
pp(0,'pers_pro_synsem',[],['pers_pro_synsem']).
pp(0,'basic_np_synsem',[],['basic_np_synsem']).
pp(0,'basic_np_synsem',[N|R],A) :- pp_285(N,R,A).
pp(285,'noun_synsem',[],['basic_np_synsem','noun_synsem']).
pp(285,'nonpronominal_synsem',[],['basic_np_synsem','nonpronominal_synsem']).
pp(285,'pronominal_synsem',[],['basic_np_synsem','pronominal_synsem']).
pp(285,'xpro_synsem',[],['basic_np_synsem','xpro_synsem']).
pp(0,'ref_synsem',[],['ref_synsem']).
pp(0,'ref_synsem',[N|R],A) :- pp_284(N,R,A).
pp(284,'nonpro_nomod_onearg_synsem',[],['ref_synsem','nonpro_nomod_onearg_synsem']).
pp(284,'nonpro_nomod_synsem',[],['ref_synsem','nonpro_nomod_synsem']).
pp(284,'pronominal_synsem',[],['ref_synsem','pronominal_synsem']).
pp(284,'xpro_synsem',[],['ref_synsem','xpro_synsem']).
pp(0,'noun_synsem',[],['noun_synsem']).
pp(0,'noun_synsem',[N|R],A) :- pp_298(N,R,A).
pp(298,'nonpro_nomod_onearg_synsem',[],['noun_synsem','nonpro_nomod_onearg_synsem']).
pp(298,'nonpro_nomod_synsem',[],['noun_synsem','nonpro_nomod_synsem']).
pp(0,'xref_synsem',[],['xref_synsem']).
pp(0,'xref_synsem',[N|R],A) :- pp_283(N,R,A).
pp(283,'nonpro_nomod_onearg_synsem',[],['xref_synsem','nonpro_nomod_onearg_synsem']).
pp(283,'nonpro_nomod_synsem',[],['xref_synsem','nonpro_nomod_synsem']).
pp(283,'pronominal_synsem',[],['xref_synsem','pronominal_synsem']).
pp(283,'xpro_synsem',[],['xref_synsem','xpro_synsem']).
pp(0,'prep_nomod_synsem',[],['prep_nomod_synsem']).
pp(0,'prep_nosubj_synsem',[],['prep_nosubj_synsem']).
pp(0,'expl_it_subj_verb',[],['expl_it_subj_verb']).
pp(0,'anom_equi_verb',[],['anom_equi_verb']).
pp(0,'sor_non_trans_verb',[],['sor_non_trans_verb']).
pp(0,'inf_non_trans_subst',[],['inf_non_trans_subst']).
pp(0,'ssr_pp_inf_verb',[],['ssr_pp_inf_verb']).
pp(0,'ssr_prdp_pp_verb',[],['ssr_prdp_pp_verb']).
pp(0,'sor_verb',[],['sor_verb']).
pp(0,'there_cop_verb',[],['there_cop_verb']).
pp(0,'np_particle_verb',[],['np_particle_verb']).
pp(0,'np_particle_subst',[],['np_particle_subst']).
pp(0,'oeq_pp_inf_verb',[],['oeq_pp_inf_verb']).
pp(0,'particle_np_verb',[],['particle_np_verb']).
pp(0,'pp_inf_seq_verb',[],['pp_inf_seq_verb']).
pp(0,'ditrans_prep_synsem',[],['ditrans_prep_synsem']).
pp(0,'double_pp_verb',[],['double_pp_verb']).
pp(0,'expl_prep_trans_verb',[],['expl_prep_trans_verb']).
pp(0,'particle_cp_verb',[],['particle_cp_verb']).
pp(0,'particle_inf_verb',[],['particle_inf_verb']).
pp(0,'particle_pp_verb',[],['particle_pp_verb']).
pp(0,'particle_prd_verb',[],['particle_prd_verb']).
pp(0,'particle_plus_subst',[],['particle_plus_subst']).
pp(0,'pp_cp_verb',[],['pp_cp_verb']).
pp(0,'obj_equi_non_trans_prd_verb',[],['obj_equi_non_trans_prd_verb']).
pp(0,'expl_obj_cp_verb',[],['expl_obj_cp_verb']).
pp(0,'obj_equi_verb',[],['obj_equi_verb']).
pp(0,'np_comp_verb',[],['np_comp_verb']).
pp(0,'obj_equi_prd_verb',[],['obj_equi_prd_verb']).
pp(0,'empty_prep_non_trans_verb',[],['empty_prep_non_trans_verb']).
pp(0,'prep_non_trans_verb',[],['prep_non_trans_verb']).
pp(0,'empty_prep_trans_verb',[],['empty_prep_trans_verb']).
pp(0,'prep_trans_verb',[],['prep_trans_verb']).
pp(0,'three_arg_trans_subst',[],['three_arg_trans_subst']).
pp(0,'three_arg',[],['three_arg']).
pp(0,'three_arg',[N|R],A) :- pp_211(N,R,A).
pp(211,'pred_adj_synsem',[],['three_arg','pred_adj_synsem']).
pp(211,'adj_synsem',[],['three_arg','adj_synsem']).
pp(211,'basic_adj_synsem',[],['three_arg','basic_adj_synsem']).
pp(0,'sorb_verb',[],['sorb_verb']).
pp(0,'basic_three_arg',[],['basic_three_arg']).
pp(0,'basic_three_arg',[N|R],A) :- pp_206(N,R,A).
pp(206,'pred_adj_synsem',[],['basic_three_arg','pred_adj_synsem']).
pp(206,'adj_synsem',[],['basic_three_arg','adj_synsem']).
pp(206,'basic_adj_synsem',[],['basic_three_arg','basic_adj_synsem']).
pp(0,'aux_verb_ssr',[],['aux_verb_ssr']).
pp(0,'basic_trans_prep_synsem',[],['basic_trans_prep_synsem']).
pp(0,'ssr_prd_verb',[],['ssr_prd_verb']).
pp(0,'ssr_verb',[],['ssr_verb']).
pp(0,'adv_verb',[],['adv_verb']).
pp(0,'atrans_inf_verb',[],['atrans_inf_verb']).
pp(0,'prep_intrans_unacc_verb',[],['prep_intrans_unacc_verb']).
pp(0,'prep_intrans_verb',[],['prep_intrans_verb']).
pp(0,'cp_fin_inf_intrans_verb',[],['cp_fin_inf_intrans_verb']).
pp(0,'cp_intrans_verb',[],['cp_intrans_verb']).
pp(0,'cp_prop_raise_key_verb',[],['cp_prop_raise_key_verb']).
pp(0,'empty_prep_intrans_verb',[],['empty_prep_intrans_verb']).
pp(0,'for_to_verb',[],['for_to_verb']).
pp(0,'np_non_trans_unacc_verb',[],['np_non_trans_unacc_verb']).
pp(0,'np_non_trans_verb',[],['np_non_trans_verb']).
pp(0,'np_trans_verb',[],['np_trans_verb']).
pp(0,'np_trans_subst',[],['np_trans_subst']).
pp(0,'particle_verb',[],['particle_verb']).
pp(0,'poss_verb',[],['poss_verb']).
pp(0,'prep_intrans_event_verb',[],['prep_intrans_event_verb']).
pp(0,'subj_equi_prp_verb',[],['subj_equi_prp_verb']).
pp(0,'subj_equi_prd_verb',[],['subj_equi_prd_verb']).
pp(0,'subj_equi_verb',[],['subj_equi_verb']).
pp(0,'two_arg',[],['two_arg']).
pp(0,'two_arg',[N|R],A) :- pp_174(N,R,A).
pp(174,'noun_nonpro_nomod_synsem',[],['two_arg','noun_nonpro_nomod_synsem']).
pp(174,'nonpro_nomod_synsem',[],['two_arg','nonpro_nomod_synsem']).
pp(174,'basic_noun_ppcomp_synsem',[],['two_arg','basic_noun_ppcomp_synsem']).
pp(174,'basic_noun_ppcomp_synsem',[N|R],A) :- pp_3988(N,R,A).
pp(3988,'nonpro_nomod_synsem',[],['two_arg','basic_noun_ppcomp_synsem','nonpro_nomod_synsem']).
pp(174,'common_noun_synsem',[],['two_arg','common_noun_synsem']).
pp(174,'common_noun_synsem',[N|R],A) :- pp_3987(N,R,A).
pp(3987,'nonpro_nomod_synsem',[],['two_arg','common_noun_synsem','nonpro_nomod_synsem']).
pp(174,'basic_common_noun_synsem',[],['two_arg','basic_common_noun_synsem']).
pp(174,'basic_common_noun_synsem',[N|R],A) :- pp_3986(N,R,A).
pp(3986,'nonpro_nomod_synsem',[],['two_arg','basic_common_noun_synsem','nonpro_nomod_synsem']).
pp(174,'noun_synsem',[],['two_arg','noun_synsem']).
pp(174,'noun_synsem',[N|R],A) :- pp_3985(N,R,A).
pp(3985,'nonpro_nomod_synsem',[],['two_arg','noun_synsem','nonpro_nomod_synsem']).
pp(174,'nonpronominal_synsem',[],['two_arg','nonpronominal_synsem']).
pp(174,'xpro_synsem',[],['two_arg','xpro_synsem']).
pp(174,'ref_synsem',[],['two_arg','ref_synsem']).
pp(174,'ref_synsem',[N|R],A) :- pp_3982(N,R,A).
pp(3982,'nonpro_nomod_synsem',[],['two_arg','ref_synsem','nonpro_nomod_synsem']).
pp(3982,'xpro_synsem',[],['two_arg','ref_synsem','xpro_synsem']).
pp(174,'xref_synsem',[],['two_arg','xref_synsem']).
pp(174,'xref_synsem',[N|R],A) :- pp_3981(N,R,A).
pp(3981,'nonpro_nomod_synsem',[],['two_arg','xref_synsem','nonpro_nomod_synsem']).
pp(3981,'xpro_synsem',[],['two_arg','xref_synsem','xpro_synsem']).
pp(174,'nominal_synsem',[],['two_arg','nominal_synsem']).
pp(174,'basic_nom_synsem',[],['two_arg','basic_nom_synsem']).
pp(0,'noun_ppcomp_two_arg_synsem',[],['noun_ppcomp_two_arg_synsem']).
pp(0,'deverbal_trans_noun_synsem',[],['deverbal_trans_noun_synsem']).
pp(0,'mass_noun_ppcomp_synsem',[],['mass_noun_ppcomp_synsem']).
pp(0,'basic_two_arg',[],['basic_two_arg']).
pp(0,'basic_two_arg',[N|R],A) :- pp_173(N,R,A).
pp(173,'noun_nonpro_nomod_synsem',[],['basic_two_arg','noun_nonpro_nomod_synsem']).
pp(173,'nonpro_nomod_synsem',[],['basic_two_arg','nonpro_nomod_synsem']).
pp(173,'basic_noun_ppcomp_synsem',[],['basic_two_arg','basic_noun_ppcomp_synsem']).
pp(173,'basic_noun_ppcomp_synsem',[N|R],A) :- pp_3976(N,R,A).
pp(3976,'nonpro_nomod_synsem',[],['basic_two_arg','basic_noun_ppcomp_synsem','nonpro_nomod_synsem']).
pp(173,'common_noun_synsem',[],['basic_two_arg','common_noun_synsem']).
pp(173,'common_noun_synsem',[N|R],A) :- pp_3975(N,R,A).
pp(3975,'nonpro_nomod_synsem',[],['basic_two_arg','common_noun_synsem','nonpro_nomod_synsem']).
pp(173,'basic_common_noun_synsem',[],['basic_two_arg','basic_common_noun_synsem']).
pp(173,'basic_common_noun_synsem',[N|R],A) :- pp_3974(N,R,A).
pp(3974,'nonpro_nomod_synsem',[],['basic_two_arg','basic_common_noun_synsem','nonpro_nomod_synsem']).
pp(173,'noun_synsem',[],['basic_two_arg','noun_synsem']).
pp(173,'noun_synsem',[N|R],A) :- pp_3973(N,R,A).
pp(3973,'nonpro_nomod_synsem',[],['basic_two_arg','noun_synsem','nonpro_nomod_synsem']).
pp(173,'nonpronominal_synsem',[],['basic_two_arg','nonpronominal_synsem']).
pp(173,'xpro_synsem',[],['basic_two_arg','xpro_synsem']).
pp(173,'ref_synsem',[],['basic_two_arg','ref_synsem']).
pp(173,'ref_synsem',[N|R],A) :- pp_3970(N,R,A).
pp(3970,'nonpro_nomod_synsem',[],['basic_two_arg','ref_synsem','nonpro_nomod_synsem']).
pp(3970,'xpro_synsem',[],['basic_two_arg','ref_synsem','xpro_synsem']).
pp(173,'xref_synsem',[],['basic_two_arg','xref_synsem']).
pp(173,'xref_synsem',[N|R],A) :- pp_3969(N,R,A).
pp(3969,'nonpro_nomod_synsem',[],['basic_two_arg','xref_synsem','nonpro_nomod_synsem']).
pp(3969,'xpro_synsem',[],['basic_two_arg','xref_synsem','xpro_synsem']).
pp(173,'nominal_synsem',[],['basic_two_arg','nominal_synsem']).
pp(173,'basic_nom_synsem',[],['basic_two_arg','basic_nom_synsem']).
pp(0,'intersect_spec_adverb_synsem',[],['intersect_spec_adverb_synsem']).
pp(0,'basic_int_adverb_synsem',[],['basic_int_adverb_synsem']).
pp(0,'scopal_spec_adverb_synsem',[],['scopal_spec_adverb_synsem']).
pp(0,'scopal_spec_adverb_synsem',[],['scopal_spec_adverb_synsem']).
pp(0,'spec_adverb_synsem',[],['spec_adverb_synsem']).
pp(0,'measure_adj_attr_synsem',[],['measure_adj_attr_synsem']).
pp(0,'norm_num_synsem',[],['norm_num_synsem']).
pp(0,'zero_arg',[],['zero_arg']).
pp(0,'non_ref_pro_synsem',[],['non_ref_pro_synsem']).
pp(0,'basic_zero_arg',[],['basic_zero_arg']).
pp(0,'disc_adv_lex_synsem',[],['disc_adv_lex_synsem']).
pp(0,'expl_pp_inf_oeq_verb',[],['expl_pp_inf_oeq_verb']).
pp(0,'expl_pp_inf_seq_verb',[],['expl_pp_inf_seq_verb']).
pp(0,'np_np_cp_verb',[],['np_np_cp_verb']).
pp(0,'particle_np_pp_verb',[],['particle_np_pp_verb']).
pp(0,'particle_np_pp_subst',[],['particle_np_pp_subst']).
pp(0,'four_arg',[],['four_arg']).
pp(0,'alt_arg14_lt',[],['alt_arg14_lt']).
pp(0,'cp_trans_lt',[],['cp_trans_lt']).
pp(0,'cp_trans_lt',[N|R],A) :- pp_137(N,R,A).
pp(137,'cp_trans_subst',[],['cp_trans_lt','cp_trans_subst']).
pp(137,'three_arg_trans_subst',[],['cp_trans_lt','three_arg_trans_subst']).
pp(137,'three_arg',[],['cp_trans_lt','three_arg']).
pp(137,'basic_three_arg',[],['cp_trans_lt','basic_three_arg']).
pp(0,'empty_prep_particle_trans_lt',[],['empty_prep_particle_trans_lt']).
pp(0,'empty_prep_trans_verb',[],['empty_prep_trans_verb']).
pp(0,'empty_prep_non_trans_verb',[],['empty_prep_non_trans_verb']).
pp(0,'empty_prep_trans_lt',[],['empty_prep_trans_lt']).
pp(0,'empty_prep_trans_lt',[N|R],A) :- pp_135(N,R,A).
pp(135,'three_arg_trans_subst',[],['empty_prep_trans_lt','three_arg_trans_subst']).
pp(135,'three_arg',[],['empty_prep_trans_lt','three_arg']).
pp(135,'basic_three_arg',[],['empty_prep_trans_lt','basic_three_arg']).
pp(0,'prep_trans_verb',[],['prep_trans_verb']).
pp(0,'prep_non_trans_verb',[],['prep_non_trans_verb']).
pp(0,'prep_trans_lt',[],['prep_trans_lt']).
pp(0,'prep_trans_lt',[N|R],A) :- pp_134(N,R,A).
pp(134,'three_arg_trans_subst',[],['prep_trans_lt','three_arg_trans_subst']).
pp(134,'three_arg',[],['prep_trans_lt','three_arg']).
pp(134,'basic_three_arg',[],['prep_trans_lt','basic_three_arg']).
pp(0,'trans_lt',[],['trans_lt']).
pp(0,'trans_lt',[N|R],A) :- pp_133(N,R,A).
pp(133,'two_arg',[],['trans_lt','two_arg']).
pp(133,'basic_two_arg',[],['trans_lt','basic_two_arg']).
pp(0,'arg13_lt',[],['arg13_lt']).
pp(0,'arg13_lt',[N|R],A) :- pp_132(N,R,A).
pp(132,'cp_trans_subst',[],['arg13_lt','cp_trans_subst']).
pp(132,'prep_non_trans_subst',[],['arg13_lt','prep_non_trans_subst']).
pp(132,'prep_trans_subst',[],['arg13_lt','prep_trans_subst']).
pp(132,'three_arg_trans_subst',[],['arg13_lt','three_arg_trans_subst']).
pp(132,'three_arg',[],['arg13_lt','three_arg']).
pp(132,'basic_three_arg',[],['arg13_lt','basic_three_arg']).
pp(132,'two_arg',[],['arg13_lt','two_arg']).
pp(132,'basic_two_arg',[],['arg13_lt','basic_two_arg']).
pp(0,'arg14_lt',[],['arg14_lt']).
pp(0,'arg14_lt',[N|R],A) :- pp_131(N,R,A).
pp(131,'two_arg',[],['arg14_lt','two_arg']).
pp(131,'basic_two_arg',[],['arg14_lt','basic_two_arg']).
pp(0,'tritrans_lt',[],['tritrans_lt']).
pp(0,'ditrans_lt',[],['ditrans_lt']).
pp(0,'ditrans_lt',[N|R],A) :- pp_129(N,R,A).
pp(129,'ditrans_subst',[],['ditrans_lt','ditrans_subst']).
pp(129,'three_arg_trans_subst',[],['ditrans_lt','three_arg_trans_subst']).
pp(129,'three_arg',[],['ditrans_lt','three_arg']).
pp(129,'basic_three_arg',[],['ditrans_lt','basic_three_arg']).
pp(0,'double_pp_lt',[],['double_pp_lt']).
pp(0,'pp_cp_lt',[],['pp_cp_lt']).
pp(0,'empty_prep_intrans_lt',[],['empty_prep_intrans_lt']).
pp(0,'empty_prep_intrans_lt',[N|R],A) :- pp_126(N,R,A).
pp(126,'three_arg',[],['empty_prep_intrans_lt','three_arg']).
pp(126,'basic_three_arg',[],['empty_prep_intrans_lt','basic_three_arg']).
pp(0,'empty_prep_particle_intrans_lt',[],['empty_prep_particle_intrans_lt']).
pp(0,'expl_obj_cp_lt',[],['expl_obj_cp_lt']).
pp(0,'expl_obj_lt',[],['expl_obj_lt']).
pp(0,'expl_pp_inf_oeq_lt',[],['expl_pp_inf_oeq_lt']).
pp(0,'expl_pp_inf_seq_lt',[],['expl_pp_inf_seq_lt']).
pp(0,'expl_pp_inf_lt',[],['expl_pp_inf_lt']).
pp(0,'expl_pp_inf_lt',[N|R],A) :- pp_120(N,R,A).
pp(120,'expl_pp_inf_subst',[],['expl_pp_inf_lt','expl_pp_inf_subst']).
pp(120,'four_arg',[],['expl_pp_inf_lt','four_arg']).
pp(0,'np_particle_lt',[],['np_particle_lt']).
pp(0,'obj_equi_inf_lt',[],['obj_equi_inf_lt']).
pp(0,'obj_equi_inf_lt',[N|R],A) :- pp_118(N,R,A).
pp(118,'three_arg',[],['obj_equi_inf_lt','three_arg']).
pp(118,'basic_three_arg',[],['obj_equi_inf_lt','basic_three_arg']).
pp(0,'obj_equi_prd_lt',[],['obj_equi_prd_lt']).
pp(0,'obj_equi_prd_lt',[N|R],A) :- pp_117(N,R,A).
pp(117,'three_arg',[],['obj_equi_prd_lt','three_arg']).
pp(117,'basic_three_arg',[],['obj_equi_prd_lt','basic_three_arg']).
pp(0,'obj_equi_lt',[],['obj_equi_lt']).
pp(0,'obj_equi_lt',[N|R],A) :- pp_116(N,R,A).
pp(116,'three_arg_trans_subst',[],['obj_equi_lt','three_arg_trans_subst']).
pp(116,'three_arg',[],['obj_equi_lt','three_arg']).
pp(116,'basic_three_arg',[],['obj_equi_lt','basic_three_arg']).
pp(0,'particle_cp_lt',[],['particle_cp_lt']).
pp(0,'particle_np_lt',[],['particle_np_lt']).
pp(0,'pp_inf_seq_lt',[],['pp_inf_seq_lt']).
pp(0,'pp_inf_lt',[],['pp_inf_lt']).
pp(0,'prep_intrans_event_lt',[],['prep_intrans_event_lt']).
pp(0,'prep_intrans_lt',[],['prep_intrans_lt']).
pp(0,'unerg_verb',[],['unerg_verb']).
pp(0,'arg1_subj_lt',[],['arg1_subj_lt']).
pp(0,'arg1_subj_lt',[N|R],A) :- pp_108(N,R,A).
pp(108,'particle_plus_subst',[],['arg1_subj_lt','particle_plus_subst']).
pp(108,'three_arg_subst',[],['arg1_subj_lt','three_arg_subst']).
pp(108,'cp_trans_subst',[],['arg1_subj_lt','cp_trans_subst']).
pp(108,'ditrans_subst',[],['arg1_subj_lt','ditrans_subst']).
pp(108,'prep_non_trans_subst',[],['arg1_subj_lt','prep_non_trans_subst']).
pp(108,'prep_trans_subst',[],['arg1_subj_lt','prep_trans_subst']).
pp(108,'three_arg_trans_subst',[],['arg1_subj_lt','three_arg_trans_subst']).
pp(108,'three_arg',[],['arg1_subj_lt','three_arg']).
pp(108,'basic_three_arg',[],['arg1_subj_lt','basic_three_arg']).
pp(108,'two_arg',[],['arg1_subj_lt','two_arg']).
pp(108,'basic_two_arg',[],['arg1_subj_lt','basic_two_arg']).
pp(108,'expl_pp_inf_subst',[],['arg1_subj_lt','expl_pp_inf_subst']).
pp(108,'four_arg',[],['arg1_subj_lt','four_arg']).
pp(0,'atrans_inf_lt',[],['atrans_inf_lt']).
pp(0,'atrans_verb',[],['atrans_verb']).
pp(0,'prep_intrans_unacc_lt',[],['prep_intrans_unacc_lt']).
pp(0,'prep_intrans_lt',[],['prep_intrans_lt']).
pp(0,'basic_prep_intrans_lt',[],['basic_prep_intrans_lt']).
pp(0,'basic_prep_intrans_lt',[N|R],A) :- pp_103(N,R,A).
pp(103,'basic_prep_intrans_verb',[],['basic_prep_intrans_lt','basic_prep_intrans_verb']).
pp(103,'two_arg',[],['basic_prep_intrans_lt','two_arg']).
pp(103,'basic_two_arg',[],['basic_prep_intrans_lt','basic_two_arg']).
pp(0,'anom_equi_prd_lt',[],['anom_equi_prd_lt']).
pp(0,'subj_equi_prd_lt',[],['subj_equi_prd_lt']).
pp(0,'obj_equi_prd_lt',[],['obj_equi_prd_lt']).
pp(0,'obj_equi_prd_lt',[N|R],A) :- pp_117(N,R,A).
pp(117,'three_arg',[],['obj_equi_prd_lt','three_arg']).
pp(117,'basic_three_arg',[],['obj_equi_prd_lt','basic_three_arg']).
pp(0,'equi_prd_lt',[],['equi_prd_lt']).
pp(0,'equi_prd_lt',[N|R],A) :- pp_100(N,R,A).
pp(100,'three_arg_subst',[],['equi_prd_lt','three_arg_subst']).
pp(100,'three_arg',[],['equi_prd_lt','three_arg']).
pp(100,'basic_three_arg',[],['equi_prd_lt','basic_three_arg']).
pp(0,'expl_it_subj_lt',[],['expl_it_subj_lt']).
pp(0,'expl_prep_trans_lt',[],['expl_prep_trans_lt']).
pp(0,'poss_lt',[],['poss_lt']).
pp(0,'anom_equi_lt',[],['anom_equi_lt']).
pp(0,'anom_equi_particle_lt',[],['anom_equi_particle_lt']).
pp(0,'subj_equi_inf_lt',[],['subj_equi_inf_lt']).
pp(0,'subj_equi_lt',[],['subj_equi_lt']).
pp(0,'subj_equi_lt',[N|R],A) :- pp_93(N,R,A).
pp(93,'two_arg',[],['subj_equi_lt','two_arg']).
pp(93,'basic_two_arg',[],['subj_equi_lt','basic_two_arg']).
pp(0,'s_equi_lt',[],['s_equi_lt']).
pp(0,'s_equi_lt',[N|R],A) :- pp_92(N,R,A).
pp(92,'particle_plus_subst',[],['s_equi_lt','particle_plus_subst']).
pp(92,'three_arg_subst',[],['s_equi_lt','three_arg_subst']).
pp(92,'three_arg',[],['s_equi_lt','three_arg']).
pp(92,'basic_three_arg',[],['s_equi_lt','basic_three_arg']).
pp(92,'two_arg',[],['s_equi_lt','two_arg']).
pp(92,'basic_two_arg',[],['s_equi_lt','basic_two_arg']).
pp(92,'equi_prd_lt',[],['s_equi_lt','equi_prd_lt']).
pp(0,'sor_lt',[],['sor_lt']).
pp(0,'sor_lt',[N|R],A) :- pp_91(N,R,A).
pp(91,'basic_three_arg',[],['sor_lt','basic_three_arg']).
pp(0,'ssr_expr_lt',[],['ssr_expr_lt']).
pp(0,'ssr_prdp_expr_lt',[],['ssr_prdp_expr_lt']).
pp(0,'basic_ssr_expr_lt',[],['basic_ssr_expr_lt']).
pp(0,'basic_ssr_expr_lt',[N|R],A) :- pp_88(N,R,A).
pp(88,'basic_three_arg_subst',[],['basic_ssr_expr_lt','basic_three_arg_subst']).
pp(88,'basic_three_arg',[],['basic_ssr_expr_lt','basic_three_arg']).
pp(0,'ssr_lt',[],['ssr_lt']).
pp(0,'ssr_lt',[N|R],A) :- pp_87(N,R,A).
pp(87,'basic_three_arg_subst',[],['ssr_lt','basic_three_arg_subst']).
pp(87,'basic_three_arg',[],['ssr_lt','basic_three_arg']).
pp(87,'basic_two_arg',[],['ssr_lt','basic_two_arg']).
pp(0,'unacc_verb',[],['unacc_verb']).
pp(0,'prep_intrans_unacc_lt',[],['prep_intrans_unacc_lt']).
pp(0,'unacc_lt',[],['unacc_lt']).
pp(0,'unacc_lt',[N|R],A) :- pp_85(N,R,A).
pp(85,'two_arg',[],['unacc_lt','two_arg']).
pp(85,'basic_two_arg',[],['unacc_lt','basic_two_arg']).
pp(0,'np_comp_verb',[],['np_comp_verb']).
pp(0,'linking_type',[],['linking_type']).
pp(0,'linking_type',[N|R],A) :- pp_84(N,R,A).
pp(84,'inf_non_trans_subst',[],['linking_type','inf_non_trans_subst']).
pp(84,'basic_three_arg_subst',[],['linking_type','basic_three_arg_subst']).
pp(84,'particle_plus_subst',[],['linking_type','particle_plus_subst']).
pp(84,'three_arg_subst',[],['linking_type','three_arg_subst']).
pp(84,'cp_trans_subst',[],['linking_type','cp_trans_subst']).
pp(84,'ditrans_subst',[],['linking_type','ditrans_subst']).
pp(84,'prep_non_trans_subst',[],['linking_type','prep_non_trans_subst']).
pp(84,'prep_trans_subst',[],['linking_type','prep_trans_subst']).
pp(84,'three_arg_trans_subst',[],['linking_type','three_arg_trans_subst']).
pp(84,'three_arg',[],['linking_type','three_arg']).
pp(84,'basic_three_arg',[],['linking_type','basic_three_arg']).
pp(84,'basic_prep_intrans_verb',[],['linking_type','basic_prep_intrans_verb']).
pp(84,'two_arg',[],['linking_type','two_arg']).
pp(84,'basic_two_arg',[],['linking_type','basic_two_arg']).
pp(84,'expl_pp_inf_subst',[],['linking_type','expl_pp_inf_subst']).
pp(84,'four_arg',[],['linking_type','four_arg']).
pp(0,'non_ref_synsem',[],['non_ref_synsem']).
pp(0,'temp_noun_ppcomp_synsem',[],['temp_noun_ppcomp_synsem']).
pp(0,'np_sing_synsem',[],['np_sing_synsem']).
pp(0,'nomod_synsem',[],['nomod_synsem']).
pp(0,'nomod_synsem',[N|R],A) :- pp_76(N,R,A).
pp(76,'basic_noun_ppcomp_synsem',[],['nomod_synsem','basic_noun_ppcomp_synsem']).
pp(76,'common_noun_synsem',[],['nomod_synsem','common_noun_synsem']).
pp(76,'basic_common_noun_synsem',[],['nomod_synsem','basic_common_noun_synsem']).
pp(76,'noun_synsem',[],['nomod_synsem','noun_synsem']).
pp(76,'nonpronominal_synsem',[],['nomod_synsem','nonpronominal_synsem']).
pp(76,'pronominal_synsem',[],['nomod_synsem','pronominal_synsem']).
pp(76,'xpro_synsem',[],['nomod_synsem','xpro_synsem']).
pp(76,'basic_np_synsem',[],['nomod_synsem','basic_np_synsem']).
pp(76,'basic_np_synsem',[N|R],A) :- pp_3870(N,R,A).
pp(3870,'xpro_synsem',[],['nomod_synsem','basic_np_synsem','xpro_synsem']).
pp(76,'ref_synsem',[],['nomod_synsem','ref_synsem']).
pp(76,'ref_synsem',[N|R],A) :- pp_3869(N,R,A).
pp(3869,'xpro_synsem',[],['nomod_synsem','ref_synsem','xpro_synsem']).
pp(76,'xref_synsem',[],['nomod_synsem','xref_synsem']).
pp(76,'xref_synsem',[N|R],A) :- pp_3868(N,R,A).
pp(3868,'pronominal_synsem',[],['nomod_synsem','xref_synsem','pronominal_synsem']).
pp(3868,'xpro_synsem',[],['nomod_synsem','xref_synsem','xpro_synsem']).
pp(76,'nominal_synsem',[],['nomod_synsem','nominal_synsem']).
pp(76,'basic_nom_synsem',[],['nomod_synsem','basic_nom_synsem']).
pp(76,'two_arg',[],['nomod_synsem','two_arg']).
pp(76,'two_arg',[N|R],A) :- pp_3865(N,R,A).
pp(3865,'basic_noun_ppcomp_synsem',[],['nomod_synsem','two_arg','basic_noun_ppcomp_synsem']).
pp(3865,'common_noun_synsem',[],['nomod_synsem','two_arg','common_noun_synsem']).
pp(3865,'basic_common_noun_synsem',[],['nomod_synsem','two_arg','basic_common_noun_synsem']).
pp(3865,'noun_synsem',[],['nomod_synsem','two_arg','noun_synsem']).
pp(3865,'nonpronominal_synsem',[],['nomod_synsem','two_arg','nonpronominal_synsem']).
pp(3865,'xpro_synsem',[],['nomod_synsem','two_arg','xpro_synsem']).
pp(3865,'ref_synsem',[],['nomod_synsem','two_arg','ref_synsem']).
pp(3865,'ref_synsem',[N|R],A) :- pp_5818(N,R,A).
pp(5818,'xpro_synsem',[],['nomod_synsem','two_arg','ref_synsem','xpro_synsem']).
pp(3865,'xref_synsem',[],['nomod_synsem','two_arg','xref_synsem']).
pp(3865,'xref_synsem',[N|R],A) :- pp_5817(N,R,A).
pp(5817,'xpro_synsem',[],['nomod_synsem','two_arg','xref_synsem','xpro_synsem']).
pp(3865,'nominal_synsem',[],['nomod_synsem','two_arg','nominal_synsem']).
pp(3865,'basic_nom_synsem',[],['nomod_synsem','two_arg','basic_nom_synsem']).
pp(76,'basic_two_arg',[],['nomod_synsem','basic_two_arg']).
pp(76,'basic_two_arg',[N|R],A) :- pp_3864(N,R,A).
pp(3864,'basic_noun_ppcomp_synsem',[],['nomod_synsem','basic_two_arg','basic_noun_ppcomp_synsem']).
pp(3864,'common_noun_synsem',[],['nomod_synsem','basic_two_arg','common_noun_synsem']).
pp(3864,'basic_common_noun_synsem',[],['nomod_synsem','basic_two_arg','basic_common_noun_synsem']).
pp(3864,'noun_synsem',[],['nomod_synsem','basic_two_arg','noun_synsem']).
pp(3864,'nonpronominal_synsem',[],['nomod_synsem','basic_two_arg','nonpronominal_synsem']).
pp(3864,'xpro_synsem',[],['nomod_synsem','basic_two_arg','xpro_synsem']).
pp(3864,'ref_synsem',[],['nomod_synsem','basic_two_arg','ref_synsem']).
pp(3864,'ref_synsem',[N|R],A) :- pp_5808(N,R,A).
pp(5808,'xpro_synsem',[],['nomod_synsem','basic_two_arg','ref_synsem','xpro_synsem']).
pp(3864,'xref_synsem',[],['nomod_synsem','basic_two_arg','xref_synsem']).
pp(3864,'xref_synsem',[N|R],A) :- pp_5807(N,R,A).
pp(5807,'xpro_synsem',[],['nomod_synsem','basic_two_arg','xref_synsem','xpro_synsem']).
pp(3864,'nominal_synsem',[],['nomod_synsem','basic_two_arg','nominal_synsem']).
pp(3864,'basic_nom_synsem',[],['nomod_synsem','basic_two_arg','basic_nom_synsem']).
pp(0,'subconj_synsem',[],['subconj_synsem']).
pp(0,'nonprd_synsem',[],['nonprd_synsem']).
pp(0,'subconj_inf_synsem',[],['subconj_inf_synsem']).
pp(0,'intrans_pred_adj_synsem',[],['intrans_pred_adj_synsem']).
pp(0,'prd_synsem',[],['prd_synsem']).
pp(0,'prd_synsem',[N|R],A) :- pp_71(N,R,A).
pp(71,'adj_synsem',[],['prd_synsem','adj_synsem']).
pp(71,'nomod_adj_synsem',[],['prd_synsem','nomod_adj_synsem']).
pp(71,'basic_adj_synsem',[],['prd_synsem','basic_adj_synsem']).
pp(71,'three_arg',[],['prd_synsem','three_arg']).
pp(71,'three_arg',[N|R],A) :- pp_3860(N,R,A).
pp(3860,'adj_synsem',[],['prd_synsem','three_arg','adj_synsem']).
pp(3860,'basic_adj_synsem',[],['prd_synsem','three_arg','basic_adj_synsem']).
pp(71,'basic_three_arg',[],['prd_synsem','basic_three_arg']).
pp(71,'basic_three_arg',[N|R],A) :- pp_3859(N,R,A).
pp(3859,'adj_synsem',[],['prd_synsem','basic_three_arg','adj_synsem']).
pp(3859,'basic_adj_synsem',[],['prd_synsem','basic_three_arg','basic_adj_synsem']).
pp(0,'aux_verb',[],['aux_verb']).
pp(0,'aux_verb',[N|R],A) :- pp_68(N,R,A).
pp(68,'basic_two_arg',[],['aux_verb','basic_two_arg']).
pp(0,'cp_intrans_verb',[],['cp_intrans_verb']).
pp(0,'fin_cp_prop+ques_verb',[],['fin_cp_prop+ques_verb']).
pp(0,'fin_cp_prop+ques_verb',[N|R],A) :- pp_67(N,R,A).
pp(67,'three_arg_subst',[],['fin_cp_prop+ques_verb','three_arg_subst']).
pp(67,'cp_trans_subst',[],['fin_cp_prop+ques_verb','cp_trans_subst']).
pp(67,'three_arg_trans_subst',[],['fin_cp_prop+ques_verb','three_arg_trans_subst']).
pp(67,'three_arg',[],['fin_cp_prop+ques_verb','three_arg']).
pp(67,'basic_three_arg',[],['fin_cp_prop+ques_verb','basic_three_arg']).
pp(67,'two_arg',[],['fin_cp_prop+ques_verb','two_arg']).
pp(67,'basic_two_arg',[],['fin_cp_prop+ques_verb','basic_two_arg']).
pp(67,'cp_trans_lt',[],['fin_cp_prop+ques_verb','cp_trans_lt']).
pp(67,'cp_trans_lt',[N|R],A) :- pp_3850(N,R,A).
pp(3850,'cp_trans_subst',[],['fin_cp_prop+ques_verb','cp_trans_lt','cp_trans_subst']).
pp(3850,'three_arg_trans_subst',[],['fin_cp_prop+ques_verb','cp_trans_lt','three_arg_trans_subst']).
pp(3850,'three_arg',[],['fin_cp_prop+ques_verb','cp_trans_lt','three_arg']).
pp(3850,'basic_three_arg',[],['fin_cp_prop+ques_verb','cp_trans_lt','basic_three_arg']).
pp(67,'arg13_lt',[],['fin_cp_prop+ques_verb','arg13_lt']).
pp(67,'arg13_lt',[N|R],A) :- pp_3849(N,R,A).
pp(3849,'cp_trans_subst',[],['fin_cp_prop+ques_verb','arg13_lt','cp_trans_subst']).
pp(3849,'three_arg_trans_subst',[],['fin_cp_prop+ques_verb','arg13_lt','three_arg_trans_subst']).
pp(3849,'three_arg',[],['fin_cp_prop+ques_verb','arg13_lt','three_arg']).
pp(3849,'basic_three_arg',[],['fin_cp_prop+ques_verb','arg13_lt','basic_three_arg']).
pp(67,'arg1_subj_lt',[],['fin_cp_prop+ques_verb','arg1_subj_lt']).
pp(67,'arg1_subj_lt',[N|R],A) :- pp_3848(N,R,A).
pp(3848,'three_arg_subst',[],['fin_cp_prop+ques_verb','arg1_subj_lt','three_arg_subst']).
pp(3848,'cp_trans_subst',[],['fin_cp_prop+ques_verb','arg1_subj_lt','cp_trans_subst']).
pp(3848,'three_arg_trans_subst',[],['fin_cp_prop+ques_verb','arg1_subj_lt','three_arg_trans_subst']).
pp(3848,'three_arg',[],['fin_cp_prop+ques_verb','arg1_subj_lt','three_arg']).
pp(3848,'basic_three_arg',[],['fin_cp_prop+ques_verb','arg1_subj_lt','basic_three_arg']).
pp(67,'linking_type',[],['fin_cp_prop+ques_verb','linking_type']).
pp(67,'linking_type',[N|R],A) :- pp_3847(N,R,A).
pp(3847,'three_arg_subst',[],['fin_cp_prop+ques_verb','linking_type','three_arg_subst']).
pp(3847,'cp_trans_subst',[],['fin_cp_prop+ques_verb','linking_type','cp_trans_subst']).
pp(3847,'three_arg_trans_subst',[],['fin_cp_prop+ques_verb','linking_type','three_arg_trans_subst']).
pp(3847,'three_arg',[],['fin_cp_prop+ques_verb','linking_type','three_arg']).
pp(3847,'basic_three_arg',[],['fin_cp_prop+ques_verb','linking_type','basic_three_arg']).
pp(3847,'two_arg',[],['fin_cp_prop+ques_verb','linking_type','two_arg']).
pp(3847,'basic_two_arg',[],['fin_cp_prop+ques_verb','linking_type','basic_two_arg']).
pp(0,'fin_or_inf_cp_prop+ques_verb',[],['fin_or_inf_cp_prop+ques_verb']).
pp(0,'cp_prop+ques_verb',[],['cp_prop+ques_verb']).
pp(0,'cp_prop+ques_verb',[N|R],A) :- pp_65(N,R,A).
pp(65,'particle_plus_subst',[],['cp_prop+ques_verb','particle_plus_subst']).
pp(65,'three_arg_subst',[],['cp_prop+ques_verb','three_arg_subst']).
pp(65,'cp_trans_subst',[],['cp_prop+ques_verb','cp_trans_subst']).
pp(65,'three_arg_trans_subst',[],['cp_prop+ques_verb','three_arg_trans_subst']).
pp(65,'three_arg',[],['cp_prop+ques_verb','three_arg']).
pp(65,'basic_three_arg',[],['cp_prop+ques_verb','basic_three_arg']).
pp(65,'two_arg',[],['cp_prop+ques_verb','two_arg']).
pp(65,'basic_two_arg',[],['cp_prop+ques_verb','basic_two_arg']).
pp(65,'expl_pp_inf_subst',[],['cp_prop+ques_verb','expl_pp_inf_subst']).
pp(65,'four_arg',[],['cp_prop+ques_verb','four_arg']).
pp(65,'cp_trans_lt',[],['cp_prop+ques_verb','cp_trans_lt']).
pp(65,'cp_trans_lt',[N|R],A) :- pp_3836(N,R,A).
pp(3836,'cp_trans_subst',[],['cp_prop+ques_verb','cp_trans_lt','cp_trans_subst']).
pp(3836,'three_arg_trans_subst',[],['cp_prop+ques_verb','cp_trans_lt','three_arg_trans_subst']).
pp(3836,'three_arg',[],['cp_prop+ques_verb','cp_trans_lt','three_arg']).
pp(3836,'basic_three_arg',[],['cp_prop+ques_verb','cp_trans_lt','basic_three_arg']).
pp(65,'arg13_lt',[],['cp_prop+ques_verb','arg13_lt']).
pp(65,'arg13_lt',[N|R],A) :- pp_3835(N,R,A).
pp(3835,'cp_trans_subst',[],['cp_prop+ques_verb','arg13_lt','cp_trans_subst']).
pp(3835,'three_arg_trans_subst',[],['cp_prop+ques_verb','arg13_lt','three_arg_trans_subst']).
pp(3835,'three_arg',[],['cp_prop+ques_verb','arg13_lt','three_arg']).
pp(3835,'basic_three_arg',[],['cp_prop+ques_verb','arg13_lt','basic_three_arg']).
pp(65,'arg14_lt',[],['cp_prop+ques_verb','arg14_lt']).
pp(65,'arg14_lt',[N|R],A) :- pp_3834(N,R,A).
pp(3834,'two_arg',[],['cp_prop+ques_verb','arg14_lt','two_arg']).
pp(3834,'basic_two_arg',[],['cp_prop+ques_verb','arg14_lt','basic_two_arg']).
pp(65,'expl_pp_inf_lt',[],['cp_prop+ques_verb','expl_pp_inf_lt']).
pp(65,'expl_pp_inf_lt',[N|R],A) :- pp_3833(N,R,A).
pp(3833,'expl_pp_inf_subst',[],['cp_prop+ques_verb','expl_pp_inf_lt','expl_pp_inf_subst']).
pp(3833,'four_arg',[],['cp_prop+ques_verb','expl_pp_inf_lt','four_arg']).
pp(65,'arg1_subj_lt',[],['cp_prop+ques_verb','arg1_subj_lt']).
pp(65,'arg1_subj_lt',[N|R],A) :- pp_3832(N,R,A).
pp(3832,'three_arg_subst',[],['cp_prop+ques_verb','arg1_subj_lt','three_arg_subst']).
pp(3832,'cp_trans_subst',[],['cp_prop+ques_verb','arg1_subj_lt','cp_trans_subst']).
pp(3832,'three_arg_trans_subst',[],['cp_prop+ques_verb','arg1_subj_lt','three_arg_trans_subst']).
pp(3832,'three_arg',[],['cp_prop+ques_verb','arg1_subj_lt','three_arg']).
pp(3832,'basic_three_arg',[],['cp_prop+ques_verb','arg1_subj_lt','basic_three_arg']).
pp(3832,'two_arg',[],['cp_prop+ques_verb','arg1_subj_lt','two_arg']).
pp(3832,'basic_two_arg',[],['cp_prop+ques_verb','arg1_subj_lt','basic_two_arg']).
pp(3832,'expl_pp_inf_subst',[],['cp_prop+ques_verb','arg1_subj_lt','expl_pp_inf_subst']).
pp(3832,'four_arg',[],['cp_prop+ques_verb','arg1_subj_lt','four_arg']).
pp(65,'s_equi_lt',[],['cp_prop+ques_verb','s_equi_lt']).
pp(65,'s_equi_lt',[N|R],A) :- pp_3831(N,R,A).
pp(3831,'basic_three_arg',[],['cp_prop+ques_verb','s_equi_lt','basic_three_arg']).
pp(65,'linking_type',[],['cp_prop+ques_verb','linking_type']).
pp(65,'linking_type',[N|R],A) :- pp_3830(N,R,A).
pp(3830,'particle_plus_subst',[],['cp_prop+ques_verb','linking_type','particle_plus_subst']).
pp(3830,'three_arg_subst',[],['cp_prop+ques_verb','linking_type','three_arg_subst']).
pp(3830,'cp_trans_subst',[],['cp_prop+ques_verb','linking_type','cp_trans_subst']).
pp(3830,'three_arg_trans_subst',[],['cp_prop+ques_verb','linking_type','three_arg_trans_subst']).
pp(3830,'three_arg',[],['cp_prop+ques_verb','linking_type','three_arg']).
pp(3830,'basic_three_arg',[],['cp_prop+ques_verb','linking_type','basic_three_arg']).
pp(3830,'two_arg',[],['cp_prop+ques_verb','linking_type','two_arg']).
pp(3830,'basic_two_arg',[],['cp_prop+ques_verb','linking_type','basic_two_arg']).
pp(3830,'expl_pp_inf_subst',[],['cp_prop+ques_verb','linking_type','expl_pp_inf_subst']).
pp(3830,'four_arg',[],['cp_prop+ques_verb','linking_type','four_arg']).
pp(0,'basic_cp_prop+ques_verb',[],['basic_cp_prop+ques_verb']).
pp(0,'basic_cp_prop+ques_verb',[N|R],A) :- pp_64(N,R,A).
pp(64,'basic_three_arg_subst',[],['basic_cp_prop+ques_verb','basic_three_arg_subst']).
pp(64,'particle_plus_subst',[],['basic_cp_prop+ques_verb','particle_plus_subst']).
pp(64,'three_arg_subst',[],['basic_cp_prop+ques_verb','three_arg_subst']).
pp(64,'cp_trans_subst',[],['basic_cp_prop+ques_verb','cp_trans_subst']).
pp(64,'three_arg_trans_subst',[],['basic_cp_prop+ques_verb','three_arg_trans_subst']).
pp(64,'three_arg',[],['basic_cp_prop+ques_verb','three_arg']).
pp(64,'basic_three_arg',[],['basic_cp_prop+ques_verb','basic_three_arg']).
pp(64,'two_arg',[],['basic_cp_prop+ques_verb','two_arg']).
pp(64,'basic_two_arg',[],['basic_cp_prop+ques_verb','basic_two_arg']).
pp(64,'expl_pp_inf_subst',[],['basic_cp_prop+ques_verb','expl_pp_inf_subst']).
pp(64,'four_arg',[],['basic_cp_prop+ques_verb','four_arg']).
pp(64,'cp_trans_lt',[],['basic_cp_prop+ques_verb','cp_trans_lt']).
pp(64,'cp_trans_lt',[N|R],A) :- pp_3818(N,R,A).
pp(3818,'cp_trans_subst',[],['basic_cp_prop+ques_verb','cp_trans_lt','cp_trans_subst']).
pp(3818,'three_arg_trans_subst',[],['basic_cp_prop+ques_verb','cp_trans_lt','three_arg_trans_subst']).
pp(3818,'three_arg',[],['basic_cp_prop+ques_verb','cp_trans_lt','three_arg']).
pp(3818,'basic_three_arg',[],['basic_cp_prop+ques_verb','cp_trans_lt','basic_three_arg']).
pp(64,'arg13_lt',[],['basic_cp_prop+ques_verb','arg13_lt']).
pp(64,'arg13_lt',[N|R],A) :- pp_3817(N,R,A).
pp(3817,'cp_trans_subst',[],['basic_cp_prop+ques_verb','arg13_lt','cp_trans_subst']).
pp(3817,'three_arg_trans_subst',[],['basic_cp_prop+ques_verb','arg13_lt','three_arg_trans_subst']).
pp(3817,'three_arg',[],['basic_cp_prop+ques_verb','arg13_lt','three_arg']).
pp(3817,'basic_three_arg',[],['basic_cp_prop+ques_verb','arg13_lt','basic_three_arg']).
pp(64,'arg14_lt',[],['basic_cp_prop+ques_verb','arg14_lt']).
pp(64,'arg14_lt',[N|R],A) :- pp_3816(N,R,A).
pp(3816,'two_arg',[],['basic_cp_prop+ques_verb','arg14_lt','two_arg']).
pp(3816,'basic_two_arg',[],['basic_cp_prop+ques_verb','arg14_lt','basic_two_arg']).
pp(64,'expl_pp_inf_lt',[],['basic_cp_prop+ques_verb','expl_pp_inf_lt']).
pp(64,'expl_pp_inf_lt',[N|R],A) :- pp_3815(N,R,A).
pp(3815,'expl_pp_inf_subst',[],['basic_cp_prop+ques_verb','expl_pp_inf_lt','expl_pp_inf_subst']).
pp(3815,'four_arg',[],['basic_cp_prop+ques_verb','expl_pp_inf_lt','four_arg']).
pp(64,'arg1_subj_lt',[],['basic_cp_prop+ques_verb','arg1_subj_lt']).
pp(64,'arg1_subj_lt',[N|R],A) :- pp_3814(N,R,A).
pp(3814,'three_arg_subst',[],['basic_cp_prop+ques_verb','arg1_subj_lt','three_arg_subst']).
pp(3814,'cp_trans_subst',[],['basic_cp_prop+ques_verb','arg1_subj_lt','cp_trans_subst']).
pp(3814,'three_arg_trans_subst',[],['basic_cp_prop+ques_verb','arg1_subj_lt','three_arg_trans_subst']).
pp(3814,'three_arg',[],['basic_cp_prop+ques_verb','arg1_subj_lt','three_arg']).
pp(3814,'basic_three_arg',[],['basic_cp_prop+ques_verb','arg1_subj_lt','basic_three_arg']).
pp(3814,'two_arg',[],['basic_cp_prop+ques_verb','arg1_subj_lt','two_arg']).
pp(3814,'basic_two_arg',[],['basic_cp_prop+ques_verb','arg1_subj_lt','basic_two_arg']).
pp(3814,'expl_pp_inf_subst',[],['basic_cp_prop+ques_verb','arg1_subj_lt','expl_pp_inf_subst']).
pp(3814,'four_arg',[],['basic_cp_prop+ques_verb','arg1_subj_lt','four_arg']).
pp(64,'s_equi_lt',[],['basic_cp_prop+ques_verb','s_equi_lt']).
pp(64,'s_equi_lt',[N|R],A) :- pp_3813(N,R,A).
pp(3813,'basic_three_arg',[],['basic_cp_prop+ques_verb','s_equi_lt','basic_three_arg']).
pp(64,'linking_type',[],['basic_cp_prop+ques_verb','linking_type']).
pp(64,'linking_type',[N|R],A) :- pp_3812(N,R,A).
pp(3812,'basic_three_arg_subst',[],['basic_cp_prop+ques_verb','linking_type','basic_three_arg_subst']).
pp(3812,'particle_plus_subst',[],['basic_cp_prop+ques_verb','linking_type','particle_plus_subst']).
pp(3812,'three_arg_subst',[],['basic_cp_prop+ques_verb','linking_type','three_arg_subst']).
pp(3812,'cp_trans_subst',[],['basic_cp_prop+ques_verb','linking_type','cp_trans_subst']).
pp(3812,'three_arg_trans_subst',[],['basic_cp_prop+ques_verb','linking_type','three_arg_trans_subst']).
pp(3812,'three_arg',[],['basic_cp_prop+ques_verb','linking_type','three_arg']).
pp(3812,'basic_three_arg',[],['basic_cp_prop+ques_verb','linking_type','basic_three_arg']).
pp(3812,'two_arg',[],['basic_cp_prop+ques_verb','linking_type','two_arg']).
pp(3812,'basic_two_arg',[],['basic_cp_prop+ques_verb','linking_type','basic_two_arg']).
pp(3812,'expl_pp_inf_subst',[],['basic_cp_prop+ques_verb','linking_type','expl_pp_inf_subst']).
pp(3812,'four_arg',[],['basic_cp_prop+ques_verb','linking_type','four_arg']).
pp(0,'ssr_prd_verb',[],['ssr_prd_verb']).
pp(0,'subj_equi_prp_verb',[],['subj_equi_prp_verb']).
pp(0,'sorb_verb',[],['sorb_verb']).
pp(0,'verb_synsem',[],['verb_synsem']).
pp(0,'verb_synsem',[N|R],A) :- pp_63(N,R,A).
pp(63,'inf_non_trans_subst',[],['verb_synsem','inf_non_trans_subst']).
pp(63,'basic_three_arg_subst',[],['verb_synsem','basic_three_arg_subst']).
pp(63,'particle_plus_subst',[],['verb_synsem','particle_plus_subst']).
pp(63,'three_arg_subst',[],['verb_synsem','three_arg_subst']).
pp(63,'cp_trans_subst',[],['verb_synsem','cp_trans_subst']).
pp(63,'ditrans_subst',[],['verb_synsem','ditrans_subst']).
pp(63,'np_comp_subst',[],['verb_synsem','np_comp_subst']).
pp(63,'prep_non_trans_subst',[],['verb_synsem','prep_non_trans_subst']).
pp(63,'prep_trans_subst',[],['verb_synsem','prep_trans_subst']).
pp(63,'three_arg_trans_subst',[],['verb_synsem','three_arg_trans_subst']).
pp(63,'three_arg',[],['verb_synsem','three_arg']).
pp(63,'basic_three_arg',[],['verb_synsem','basic_three_arg']).
pp(63,'two_arg',[],['verb_synsem','two_arg']).
pp(63,'basic_two_arg',[],['verb_synsem','basic_two_arg']).
pp(63,'expl_pp_inf_subst',[],['verb_synsem','expl_pp_inf_subst']).
pp(63,'four_arg',[],['verb_synsem','four_arg']).
pp(63,'cp_trans_lt',[],['verb_synsem','cp_trans_lt']).
pp(63,'cp_trans_lt',[N|R],A) :- pp_3795(N,R,A).
pp(3795,'cp_trans_subst',[],['verb_synsem','cp_trans_lt','cp_trans_subst']).
pp(3795,'three_arg_trans_subst',[],['verb_synsem','cp_trans_lt','three_arg_trans_subst']).
pp(3795,'three_arg',[],['verb_synsem','cp_trans_lt','three_arg']).
pp(3795,'basic_three_arg',[],['verb_synsem','cp_trans_lt','basic_three_arg']).
pp(63,'empty_prep_trans_lt',[],['verb_synsem','empty_prep_trans_lt']).
pp(63,'empty_prep_trans_lt',[N|R],A) :- pp_3794(N,R,A).
pp(3794,'three_arg_trans_subst',[],['verb_synsem','empty_prep_trans_lt','three_arg_trans_subst']).
pp(3794,'three_arg',[],['verb_synsem','empty_prep_trans_lt','three_arg']).
pp(3794,'basic_three_arg',[],['verb_synsem','empty_prep_trans_lt','basic_three_arg']).
pp(63,'prep_trans_lt',[],['verb_synsem','prep_trans_lt']).
pp(63,'prep_trans_lt',[N|R],A) :- pp_3793(N,R,A).
pp(3793,'three_arg_trans_subst',[],['verb_synsem','prep_trans_lt','three_arg_trans_subst']).
pp(3793,'three_arg',[],['verb_synsem','prep_trans_lt','three_arg']).
pp(3793,'basic_three_arg',[],['verb_synsem','prep_trans_lt','basic_three_arg']).
pp(63,'trans_lt',[],['verb_synsem','trans_lt']).
pp(63,'trans_lt',[N|R],A) :- pp_3792(N,R,A).
pp(3792,'two_arg',[],['verb_synsem','trans_lt','two_arg']).
pp(3792,'basic_two_arg',[],['verb_synsem','trans_lt','basic_two_arg']).
pp(63,'arg13_lt',[],['verb_synsem','arg13_lt']).
pp(63,'arg13_lt',[N|R],A) :- pp_3791(N,R,A).
pp(3791,'cp_trans_subst',[],['verb_synsem','arg13_lt','cp_trans_subst']).
pp(3791,'prep_non_trans_subst',[],['verb_synsem','arg13_lt','prep_non_trans_subst']).
pp(3791,'prep_trans_subst',[],['verb_synsem','arg13_lt','prep_trans_subst']).
pp(3791,'three_arg_trans_subst',[],['verb_synsem','arg13_lt','three_arg_trans_subst']).
pp(3791,'three_arg',[],['verb_synsem','arg13_lt','three_arg']).
pp(3791,'basic_three_arg',[],['verb_synsem','arg13_lt','basic_three_arg']).
pp(3791,'two_arg',[],['verb_synsem','arg13_lt','two_arg']).
pp(3791,'basic_two_arg',[],['verb_synsem','arg13_lt','basic_two_arg']).
pp(63,'arg14_lt',[],['verb_synsem','arg14_lt']).
pp(63,'arg14_lt',[N|R],A) :- pp_3790(N,R,A).
pp(3790,'two_arg',[],['verb_synsem','arg14_lt','two_arg']).
pp(3790,'basic_two_arg',[],['verb_synsem','arg14_lt','basic_two_arg']).
pp(63,'ditrans_lt',[],['verb_synsem','ditrans_lt']).
pp(63,'ditrans_lt',[N|R],A) :- pp_3789(N,R,A).
pp(3789,'ditrans_subst',[],['verb_synsem','ditrans_lt','ditrans_subst']).
pp(3789,'three_arg_trans_subst',[],['verb_synsem','ditrans_lt','three_arg_trans_subst']).
pp(3789,'three_arg',[],['verb_synsem','ditrans_lt','three_arg']).
pp(3789,'basic_three_arg',[],['verb_synsem','ditrans_lt','basic_three_arg']).
pp(63,'empty_prep_intrans_lt',[],['verb_synsem','empty_prep_intrans_lt']).
pp(63,'empty_prep_intrans_lt',[N|R],A) :- pp_3788(N,R,A).
pp(3788,'three_arg',[],['verb_synsem','empty_prep_intrans_lt','three_arg']).
pp(3788,'basic_three_arg',[],['verb_synsem','empty_prep_intrans_lt','basic_three_arg']).
pp(63,'expl_pp_inf_lt',[],['verb_synsem','expl_pp_inf_lt']).
pp(63,'expl_pp_inf_lt',[N|R],A) :- pp_3787(N,R,A).
pp(3787,'expl_pp_inf_subst',[],['verb_synsem','expl_pp_inf_lt','expl_pp_inf_subst']).
pp(3787,'four_arg',[],['verb_synsem','expl_pp_inf_lt','four_arg']).
pp(63,'obj_equi_inf_lt',[],['verb_synsem','obj_equi_inf_lt']).
pp(63,'obj_equi_inf_lt',[N|R],A) :- pp_3786(N,R,A).
pp(3786,'three_arg',[],['verb_synsem','obj_equi_inf_lt','three_arg']).
pp(3786,'basic_three_arg',[],['verb_synsem','obj_equi_inf_lt','basic_three_arg']).
pp(63,'obj_equi_prd_lt',[],['verb_synsem','obj_equi_prd_lt']).
pp(63,'obj_equi_prd_lt',[N|R],A) :- pp_3785(N,R,A).
pp(3785,'three_arg',[],['verb_synsem','obj_equi_prd_lt','three_arg']).
pp(3785,'basic_three_arg',[],['verb_synsem','obj_equi_prd_lt','basic_three_arg']).
pp(63,'obj_equi_lt',[],['verb_synsem','obj_equi_lt']).
pp(63,'obj_equi_lt',[N|R],A) :- pp_3784(N,R,A).
pp(3784,'three_arg_trans_subst',[],['verb_synsem','obj_equi_lt','three_arg_trans_subst']).
pp(3784,'three_arg',[],['verb_synsem','obj_equi_lt','three_arg']).
pp(3784,'basic_three_arg',[],['verb_synsem','obj_equi_lt','basic_three_arg']).
pp(63,'arg1_subj_lt',[],['verb_synsem','arg1_subj_lt']).
pp(63,'arg1_subj_lt',[N|R],A) :- pp_3783(N,R,A).
pp(3783,'particle_plus_subst',[],['verb_synsem','arg1_subj_lt','particle_plus_subst']).
pp(3783,'three_arg_subst',[],['verb_synsem','arg1_subj_lt','three_arg_subst']).
pp(3783,'cp_trans_subst',[],['verb_synsem','arg1_subj_lt','cp_trans_subst']).
pp(3783,'ditrans_subst',[],['verb_synsem','arg1_subj_lt','ditrans_subst']).
pp(3783,'prep_non_trans_subst',[],['verb_synsem','arg1_subj_lt','prep_non_trans_subst']).
pp(3783,'prep_trans_subst',[],['verb_synsem','arg1_subj_lt','prep_trans_subst']).
pp(3783,'three_arg_trans_subst',[],['verb_synsem','arg1_subj_lt','three_arg_trans_subst']).
pp(3783,'three_arg',[],['verb_synsem','arg1_subj_lt','three_arg']).
pp(3783,'basic_three_arg',[],['verb_synsem','arg1_subj_lt','basic_three_arg']).
pp(3783,'two_arg',[],['verb_synsem','arg1_subj_lt','two_arg']).
pp(3783,'basic_two_arg',[],['verb_synsem','arg1_subj_lt','basic_two_arg']).
pp(3783,'expl_pp_inf_subst',[],['verb_synsem','arg1_subj_lt','expl_pp_inf_subst']).
pp(3783,'four_arg',[],['verb_synsem','arg1_subj_lt','four_arg']).
pp(63,'basic_prep_intrans_lt',[],['verb_synsem','basic_prep_intrans_lt']).
pp(63,'basic_prep_intrans_lt',[N|R],A) :- pp_3782(N,R,A).
pp(3782,'two_arg',[],['verb_synsem','basic_prep_intrans_lt','two_arg']).
pp(3782,'basic_two_arg',[],['verb_synsem','basic_prep_intrans_lt','basic_two_arg']).
pp(63,'equi_prd_lt',[],['verb_synsem','equi_prd_lt']).
pp(63,'equi_prd_lt',[N|R],A) :- pp_3781(N,R,A).
pp(3781,'three_arg_subst',[],['verb_synsem','equi_prd_lt','three_arg_subst']).
pp(3781,'three_arg',[],['verb_synsem','equi_prd_lt','three_arg']).
pp(3781,'basic_three_arg',[],['verb_synsem','equi_prd_lt','basic_three_arg']).
pp(63,'subj_equi_lt',[],['verb_synsem','subj_equi_lt']).
pp(63,'subj_equi_lt',[N|R],A) :- pp_3780(N,R,A).
pp(3780,'two_arg',[],['verb_synsem','subj_equi_lt','two_arg']).
pp(3780,'basic_two_arg',[],['verb_synsem','subj_equi_lt','basic_two_arg']).
pp(63,'s_equi_lt',[],['verb_synsem','s_equi_lt']).
pp(63,'s_equi_lt',[N|R],A) :- pp_3779(N,R,A).
pp(3779,'particle_plus_subst',[],['verb_synsem','s_equi_lt','particle_plus_subst']).
pp(3779,'three_arg_subst',[],['verb_synsem','s_equi_lt','three_arg_subst']).
pp(3779,'three_arg',[],['verb_synsem','s_equi_lt','three_arg']).
pp(3779,'basic_three_arg',[],['verb_synsem','s_equi_lt','basic_three_arg']).
pp(3779,'two_arg',[],['verb_synsem','s_equi_lt','two_arg']).
pp(3779,'basic_two_arg',[],['verb_synsem','s_equi_lt','basic_two_arg']).
pp(3779,'equi_prd_lt',[],['verb_synsem','s_equi_lt','equi_prd_lt']).
pp(63,'sor_lt',[],['verb_synsem','sor_lt']).
pp(63,'sor_lt',[N|R],A) :- pp_3778(N,R,A).
pp(3778,'basic_three_arg',[],['verb_synsem','sor_lt','basic_three_arg']).
pp(63,'basic_ssr_expr_lt',[],['verb_synsem','basic_ssr_expr_lt']).
pp(63,'basic_ssr_expr_lt',[N|R],A) :- pp_3777(N,R,A).
pp(3777,'basic_three_arg_subst',[],['verb_synsem','basic_ssr_expr_lt','basic_three_arg_subst']).
pp(3777,'basic_three_arg',[],['verb_synsem','basic_ssr_expr_lt','basic_three_arg']).
pp(63,'ssr_lt',[],['verb_synsem','ssr_lt']).
pp(63,'ssr_lt',[N|R],A) :- pp_3776(N,R,A).
pp(3776,'basic_three_arg_subst',[],['verb_synsem','ssr_lt','basic_three_arg_subst']).
pp(3776,'basic_three_arg',[],['verb_synsem','ssr_lt','basic_three_arg']).
pp(3776,'basic_two_arg',[],['verb_synsem','ssr_lt','basic_two_arg']).
pp(63,'unacc_lt',[],['verb_synsem','unacc_lt']).
pp(63,'unacc_lt',[N|R],A) :- pp_3775(N,R,A).
pp(3775,'two_arg',[],['verb_synsem','unacc_lt','two_arg']).
pp(3775,'basic_two_arg',[],['verb_synsem','unacc_lt','basic_two_arg']).
pp(63,'linking_type',[],['verb_synsem','linking_type']).
pp(63,'linking_type',[N|R],A) :- pp_3774(N,R,A).
pp(3774,'inf_non_trans_subst',[],['verb_synsem','linking_type','inf_non_trans_subst']).
pp(3774,'basic_three_arg_subst',[],['verb_synsem','linking_type','basic_three_arg_subst']).
pp(3774,'particle_plus_subst',[],['verb_synsem','linking_type','particle_plus_subst']).
pp(3774,'three_arg_subst',[],['verb_synsem','linking_type','three_arg_subst']).
pp(3774,'cp_trans_subst',[],['verb_synsem','linking_type','cp_trans_subst']).
pp(3774,'ditrans_subst',[],['verb_synsem','linking_type','ditrans_subst']).
pp(3774,'prep_non_trans_subst',[],['verb_synsem','linking_type','prep_non_trans_subst']).
pp(3774,'prep_trans_subst',[],['verb_synsem','linking_type','prep_trans_subst']).
pp(3774,'three_arg_trans_subst',[],['verb_synsem','linking_type','three_arg_trans_subst']).
pp(3774,'three_arg',[],['verb_synsem','linking_type','three_arg']).
pp(3774,'basic_three_arg',[],['verb_synsem','linking_type','basic_three_arg']).
pp(3774,'two_arg',[],['verb_synsem','linking_type','two_arg']).
pp(3774,'basic_two_arg',[],['verb_synsem','linking_type','basic_two_arg']).
pp(3774,'expl_pp_inf_subst',[],['verb_synsem','linking_type','expl_pp_inf_subst']).
pp(3774,'four_arg',[],['verb_synsem','linking_type','four_arg']).
pp(0,'lex_pp_one_arg_synsem',[],['lex_pp_one_arg_synsem']).
pp(0,'lex_pp_synsem',[],['lex_pp_synsem']).
pp(0,'disc_adv_phr_synsem',[],['disc_adv_phr_synsem']).
pp(0,'prep_p_mod_phr_synsem',[],['prep_p_mod_phr_synsem']).
pp(0,'disc_adv_lex_synsem',[],['disc_adv_lex_synsem']).
pp(0,'disc_adv_synsem',[],['disc_adv_synsem']).
pp(0,'disc_adv_synsem',[N|R],A) :- pp_54(N,R,A).
pp(54,'lex_or_phrase',[],['disc_adv_synsem','lex_or_phrase']).
pp(0,'disc_adv_phr_synsem',[],['disc_adv_phr_synsem']).
pp(0,'basic_disc_adv_synsem',[],['basic_disc_adv_synsem']).
pp(0,'basic_disc_adv_synsem',[N|R],A) :- pp_53(N,R,A).
pp(53,'lex_synsem',[],['basic_disc_adv_synsem','lex_synsem']).
pp(53,'lex_or_phrase',[],['basic_disc_adv_synsem','lex_or_phrase']).
pp(0,'intrans_subst',[],['intrans_subst']).
pp(0,'intrans_subst',[N|R],A) :- pp_52(N,R,A).
pp(52,'linking_type',[],['intrans_subst','linking_type']).
pp(52,'verb_synsem',[],['intrans_subst','verb_synsem']).
pp(52,'verb_synsem',[N|R],A) :- pp_3769(N,R,A).
pp(3769,'linking_type',[],['intrans_subst','verb_synsem','linking_type']).
pp(52,'lex_synsem',[],['intrans_subst','lex_synsem']).
pp(52,'lex_or_phrase',[],['intrans_subst','lex_or_phrase']).
pp(0,'noun_nocomp_synsem',[],['noun_nocomp_synsem']).
pp(0,'deverbal_intr_noun_synsem',[],['deverbal_intr_noun_synsem']).
pp(0,'common_noun_nocomp_synsem',[],['common_noun_nocomp_synsem']).
pp(0,'one_arg',[],['one_arg']).
pp(0,'one_arg',[N|R],A) :- pp_50(N,R,A).
pp(50,'nonpro_nomod_synsem',[],['one_arg','nonpro_nomod_synsem']).
pp(50,'basic_common_noun_synsem',[],['one_arg','basic_common_noun_synsem']).
pp(50,'basic_common_noun_synsem',[N|R],A) :- pp_3765(N,R,A).
pp(3765,'nonpro_nomod_synsem',[],['one_arg','basic_common_noun_synsem','nonpro_nomod_synsem']).
pp(50,'noun_synsem',[],['one_arg','noun_synsem']).
pp(50,'noun_synsem',[N|R],A) :- pp_3764(N,R,A).
pp(3764,'nonpro_nomod_synsem',[],['one_arg','noun_synsem','nonpro_nomod_synsem']).
pp(50,'nonpronominal_synsem',[],['one_arg','nonpronominal_synsem']).
pp(50,'xpro_synsem',[],['one_arg','xpro_synsem']).
pp(50,'ref_synsem',[],['one_arg','ref_synsem']).
pp(50,'ref_synsem',[N|R],A) :- pp_3761(N,R,A).
pp(3761,'nonpro_nomod_synsem',[],['one_arg','ref_synsem','nonpro_nomod_synsem']).
pp(3761,'xpro_synsem',[],['one_arg','ref_synsem','xpro_synsem']).
pp(50,'xref_synsem',[],['one_arg','xref_synsem']).
pp(50,'xref_synsem',[N|R],A) :- pp_3760(N,R,A).
pp(3760,'nonpro_nomod_synsem',[],['one_arg','xref_synsem','nonpro_nomod_synsem']).
pp(3760,'xpro_synsem',[],['one_arg','xref_synsem','xpro_synsem']).
pp(50,'nominal_synsem',[],['one_arg','nominal_synsem']).
pp(50,'basic_nom_synsem',[],['one_arg','basic_nom_synsem']).
pp(50,'linking_type',[],['one_arg','linking_type']).
pp(50,'nomod_synsem',[],['one_arg','nomod_synsem']).
pp(50,'nomod_synsem',[N|R],A) :- pp_3756(N,R,A).
pp(3756,'basic_common_noun_synsem',[],['one_arg','nomod_synsem','basic_common_noun_synsem']).
pp(3756,'noun_synsem',[],['one_arg','nomod_synsem','noun_synsem']).
pp(3756,'nonpronominal_synsem',[],['one_arg','nomod_synsem','nonpronominal_synsem']).
pp(3756,'xpro_synsem',[],['one_arg','nomod_synsem','xpro_synsem']).
pp(3756,'ref_synsem',[],['one_arg','nomod_synsem','ref_synsem']).
pp(3756,'ref_synsem',[N|R],A) :- pp_5617(N,R,A).
pp(5617,'xpro_synsem',[],['one_arg','nomod_synsem','ref_synsem','xpro_synsem']).
pp(3756,'xref_synsem',[],['one_arg','nomod_synsem','xref_synsem']).
pp(3756,'xref_synsem',[N|R],A) :- pp_5616(N,R,A).
pp(5616,'xpro_synsem',[],['one_arg','nomod_synsem','xref_synsem','xpro_synsem']).
pp(3756,'nominal_synsem',[],['one_arg','nomod_synsem','nominal_synsem']).
pp(3756,'basic_nom_synsem',[],['one_arg','nomod_synsem','basic_nom_synsem']).
pp(50,'verb_synsem',[],['one_arg','verb_synsem']).
pp(50,'verb_synsem',[N|R],A) :- pp_3755(N,R,A).
pp(3755,'linking_type',[],['one_arg','verb_synsem','linking_type']).
pp(50,'lex_synsem',[],['one_arg','lex_synsem']).
pp(50,'lex_or_phrase',[],['one_arg','lex_or_phrase']).
pp(0,'unacc_verb',[],['unacc_verb']).
pp(0,'subconj_inf_synsem',[],['subconj_inf_synsem']).
pp(0,'subconj_synsem',[],['subconj_synsem']).
pp(0,'prep_nosubj_synsem',[],['prep_nosubj_synsem']).
pp(0,'mass_noun_synsem',[],['mass_noun_synsem']).
pp(0,'unerg_verb',[],['unerg_verb']).
pp(0,'basic_one_arg',[],['basic_one_arg']).
pp(0,'basic_one_arg',[N|R],A) :- pp_49(N,R,A).
pp(49,'deverbal_noun_synsem',[],['basic_one_arg','deverbal_noun_synsem']).
pp(49,'noun_nonpro_nomod_synsem',[],['basic_one_arg','noun_nonpro_nomod_synsem']).
pp(49,'nonpro_nomod_synsem',[],['basic_one_arg','nonpro_nomod_synsem']).
pp(49,'common_noun_synsem',[],['basic_one_arg','common_noun_synsem']).
pp(49,'common_noun_synsem',[N|R],A) :- pp_3749(N,R,A).
pp(3749,'nonpro_nomod_synsem',[],['basic_one_arg','common_noun_synsem','nonpro_nomod_synsem']).
pp(49,'basic_common_noun_synsem',[],['basic_one_arg','basic_common_noun_synsem']).
pp(49,'basic_common_noun_synsem',[N|R],A) :- pp_3748(N,R,A).
pp(3748,'nonpro_nomod_synsem',[],['basic_one_arg','basic_common_noun_synsem','nonpro_nomod_synsem']).
pp(49,'noun_synsem',[],['basic_one_arg','noun_synsem']).
pp(49,'noun_synsem',[N|R],A) :- pp_3747(N,R,A).
pp(3747,'nonpro_nomod_synsem',[],['basic_one_arg','noun_synsem','nonpro_nomod_synsem']).
pp(49,'nonpronominal_synsem',[],['basic_one_arg','nonpronominal_synsem']).
pp(49,'xpro_synsem',[],['basic_one_arg','xpro_synsem']).
pp(49,'ref_synsem',[],['basic_one_arg','ref_synsem']).
pp(49,'ref_synsem',[N|R],A) :- pp_3744(N,R,A).
pp(3744,'nonpro_nomod_synsem',[],['basic_one_arg','ref_synsem','nonpro_nomod_synsem']).
pp(3744,'xpro_synsem',[],['basic_one_arg','ref_synsem','xpro_synsem']).
pp(49,'xref_synsem',[],['basic_one_arg','xref_synsem']).
pp(49,'xref_synsem',[N|R],A) :- pp_3743(N,R,A).
pp(3743,'nonpro_nomod_synsem',[],['basic_one_arg','xref_synsem','nonpro_nomod_synsem']).
pp(3743,'xpro_synsem',[],['basic_one_arg','xref_synsem','xpro_synsem']).
pp(49,'nominal_synsem',[],['basic_one_arg','nominal_synsem']).
pp(49,'basic_nom_synsem',[],['basic_one_arg','basic_nom_synsem']).
pp(49,'linking_type',[],['basic_one_arg','linking_type']).
pp(49,'nomod_synsem',[],['basic_one_arg','nomod_synsem']).
pp(49,'nomod_synsem',[N|R],A) :- pp_3739(N,R,A).
pp(3739,'common_noun_synsem',[],['basic_one_arg','nomod_synsem','common_noun_synsem']).
pp(3739,'basic_common_noun_synsem',[],['basic_one_arg','nomod_synsem','basic_common_noun_synsem']).
pp(3739,'noun_synsem',[],['basic_one_arg','nomod_synsem','noun_synsem']).
pp(3739,'nonpronominal_synsem',[],['basic_one_arg','nomod_synsem','nonpronominal_synsem']).
pp(3739,'xpro_synsem',[],['basic_one_arg','nomod_synsem','xpro_synsem']).
pp(3739,'ref_synsem',[],['basic_one_arg','nomod_synsem','ref_synsem']).
pp(3739,'ref_synsem',[N|R],A) :- pp_5600(N,R,A).
pp(5600,'xpro_synsem',[],['basic_one_arg','nomod_synsem','ref_synsem','xpro_synsem']).
pp(3739,'xref_synsem',[],['basic_one_arg','nomod_synsem','xref_synsem']).
pp(3739,'xref_synsem',[N|R],A) :- pp_5599(N,R,A).
pp(5599,'xpro_synsem',[],['basic_one_arg','nomod_synsem','xref_synsem','xpro_synsem']).
pp(3739,'nominal_synsem',[],['basic_one_arg','nomod_synsem','nominal_synsem']).
pp(3739,'basic_nom_synsem',[],['basic_one_arg','nomod_synsem','basic_nom_synsem']).
pp(49,'verb_synsem',[],['basic_one_arg','verb_synsem']).
pp(49,'verb_synsem',[N|R],A) :- pp_3738(N,R,A).
pp(3738,'linking_type',[],['basic_one_arg','verb_synsem','linking_type']).
pp(49,'lex_synsem',[],['basic_one_arg','lex_synsem']).
pp(49,'lex_or_phrase',[],['basic_one_arg','lex_or_phrase']).
pp(0,'prep_prd_or_nonprd_synsem',[],['prep_prd_or_nonprd_synsem']).
pp(0,'prep_prd_or_nonprd_synsem',[N|R],A) :- pp_48(N,R,A).
pp(48,'lex_synsem',[],['prep_prd_or_nonprd_synsem','lex_synsem']).
pp(48,'lex_or_phrase',[],['prep_prd_or_nonprd_synsem','lex_or_phrase']).
pp(0,'prep_synsem',[],['prep_synsem']).
pp(0,'prep_synsem',[N|R],A) :- pp_47(N,R,A).
pp(47,'lex_synsem',[],['prep_synsem','lex_synsem']).
pp(47,'lex_or_phrase',[],['prep_synsem','lex_or_phrase']).
pp(0,'basic1_prep_synsem',[],['basic1_prep_synsem']).
pp(0,'basic1_prep_synsem',[N|R],A) :- pp_46(N,R,A).
pp(46,'lex_synsem',[],['basic1_prep_synsem','lex_synsem']).
pp(46,'lex_or_phrase',[],['basic1_prep_synsem','lex_or_phrase']).
pp(0,'prep_p_mod_phr_synsem',[],['prep_p_mod_phr_synsem']).
pp(0,'prep_p_mod_synsem',[],['prep_p_mod_synsem']).
pp(0,'prep_p_mod_synsem',[N|R],A) :- pp_45(N,R,A).
pp(45,'lex_synsem',[],['prep_p_mod_synsem','lex_synsem']).
pp(45,'lex_or_phrase',[],['prep_p_mod_synsem','lex_or_phrase']).
pp(0,'prep_p_synsem',[],['prep_p_synsem']).
pp(0,'prep_p_synsem',[N|R],A) :- pp_44(N,R,A).
pp(44,'basic_two_arg',[],['prep_p_synsem','basic_two_arg']).
pp(44,'lex_synsem',[],['prep_p_synsem','lex_synsem']).
pp(44,'phr_synsem',[],['prep_p_synsem','phr_synsem']).
pp(44,'lex_or_phrase',[],['prep_p_synsem','lex_or_phrase']).
pp(0,'basic_prep_synsem',[],['basic_prep_synsem']).
pp(0,'basic_prep_synsem',[N|R],A) :- pp_43(N,R,A).
pp(43,'basic_two_arg',[],['basic_prep_synsem','basic_two_arg']).
pp(43,'lex_synsem',[],['basic_prep_synsem','lex_synsem']).
pp(43,'phr_synsem',[],['basic_prep_synsem','phr_synsem']).
pp(43,'lex_or_phrase',[],['basic_prep_synsem','lex_or_phrase']).
pp(0,'norm_num_synsem',[],['norm_num_synsem']).
pp(0,'int_adj_synsem',[],['int_adj_synsem']).
pp(0,'mod_n_or_vp_synsem',[],['mod_n_or_vp_synsem']).
pp(0,'mod_n_or_vp_synsem',[N|R],A) :- pp_41(N,R,A).
pp(41,'lex_synsem',[],['mod_n_or_vp_synsem','lex_synsem']).
pp(41,'phr_synsem',[],['mod_n_or_vp_synsem','phr_synsem']).
pp(41,'lex_or_phrase',[],['mod_n_or_vp_synsem','lex_or_phrase']).
pp(41,'prep_p_synsem',[],['mod_n_or_vp_synsem','prep_p_synsem']).
pp(41,'prep_p_synsem',[N|R],A) :- pp_3716(N,R,A).
pp(3716,'lex_synsem',[],['mod_n_or_vp_synsem','prep_p_synsem','lex_synsem']).
pp(3716,'phr_synsem',[],['mod_n_or_vp_synsem','prep_p_synsem','phr_synsem']).
pp(3716,'lex_or_phrase',[],['mod_n_or_vp_synsem','prep_p_synsem','lex_or_phrase']).
pp(41,'basic_prep_synsem',[],['mod_n_or_vp_synsem','basic_prep_synsem']).
pp(41,'basic_prep_synsem',[N|R],A) :- pp_3715(N,R,A).
pp(3715,'lex_synsem',[],['mod_n_or_vp_synsem','basic_prep_synsem','lex_synsem']).
pp(3715,'phr_synsem',[],['mod_n_or_vp_synsem','basic_prep_synsem','phr_synsem']).
pp(3715,'lex_or_phrase',[],['mod_n_or_vp_synsem','basic_prep_synsem','lex_or_phrase']).
pp(0,'basic_trans_prep_synsem',[],['basic_trans_prep_synsem']).
pp(0,'lex_pp_one_arg_synsem',[],['lex_pp_one_arg_synsem']).
pp(0,'basic_mod_n_or_vp_synsem',[],['basic_mod_n_or_vp_synsem']).
pp(0,'basic_mod_n_or_vp_synsem',[N|R],A) :- pp_40(N,R,A).
pp(40,'lex_synsem',[],['basic_mod_n_or_vp_synsem','lex_synsem']).
pp(40,'phr_synsem',[],['basic_mod_n_or_vp_synsem','phr_synsem']).
pp(40,'lex_or_phrase',[],['basic_mod_n_or_vp_synsem','lex_or_phrase']).
pp(40,'prep_p_synsem',[],['basic_mod_n_or_vp_synsem','prep_p_synsem']).
pp(40,'prep_p_synsem',[N|R],A) :- pp_3711(N,R,A).
pp(3711,'lex_synsem',[],['basic_mod_n_or_vp_synsem','prep_p_synsem','lex_synsem']).
pp(3711,'phr_synsem',[],['basic_mod_n_or_vp_synsem','prep_p_synsem','phr_synsem']).
pp(3711,'lex_or_phrase',[],['basic_mod_n_or_vp_synsem','prep_p_synsem','lex_or_phrase']).
pp(40,'basic_prep_synsem',[],['basic_mod_n_or_vp_synsem','basic_prep_synsem']).
pp(40,'basic_prep_synsem',[N|R],A) :- pp_3710(N,R,A).
pp(3710,'lex_synsem',[],['basic_mod_n_or_vp_synsem','basic_prep_synsem','lex_synsem']).
pp(3710,'phr_synsem',[],['basic_mod_n_or_vp_synsem','basic_prep_synsem','phr_synsem']).
pp(3710,'lex_or_phrase',[],['basic_mod_n_or_vp_synsem','basic_prep_synsem','lex_or_phrase']).
pp(0,'measure_adj_attr_synsem',[],['measure_adj_attr_synsem']).
pp(0,'intrans_adj_synsem',[],['intrans_adj_synsem']).
pp(0,'intersect_spec_adverb_synsem',[],['intersect_spec_adverb_synsem']).
pp(0,'attr_adj_synsem',[],['attr_adj_synsem']).
pp(0,'basic_int_adverb_synsem',[],['basic_int_adverb_synsem']).
pp(0,'adj_synsem',[],['adj_synsem']).
pp(0,'isect_synsem',[],['isect_synsem']).
pp(0,'isect_synsem',[N|R],A) :- pp_39(N,R,A).
pp(39,'three_arg',[],['isect_synsem','three_arg']).
pp(39,'basic_three_arg',[],['isect_synsem','basic_three_arg']).
pp(39,'basic_two_arg',[],['isect_synsem','basic_two_arg']).
pp(39,'basic_zero_arg',[],['isect_synsem','basic_zero_arg']).
pp(39,'prd_synsem',[],['isect_synsem','prd_synsem']).
pp(39,'prd_synsem',[N|R],A) :- pp_3705(N,R,A).
pp(3705,'three_arg',[],['isect_synsem','prd_synsem','three_arg']).
pp(3705,'basic_three_arg',[],['isect_synsem','prd_synsem','basic_three_arg']).
pp(39,'lex_synsem',[],['isect_synsem','lex_synsem']).
pp(39,'phr_synsem',[],['isect_synsem','phr_synsem']).
pp(39,'lex_or_phrase',[],['isect_synsem','lex_or_phrase']).
pp(39,'one_arg',[],['isect_synsem','one_arg']).
pp(39,'basic_one_arg',[],['isect_synsem','basic_one_arg']).
pp(39,'prep_synsem',[],['isect_synsem','prep_synsem']).
pp(39,'prep_synsem',[N|R],A) :- pp_3699(N,R,A).
pp(3699,'lex_synsem',[],['isect_synsem','prep_synsem','lex_synsem']).
pp(3699,'lex_or_phrase',[],['isect_synsem','prep_synsem','lex_or_phrase']).
pp(39,'basic1_prep_synsem',[],['isect_synsem','basic1_prep_synsem']).
pp(39,'basic1_prep_synsem',[N|R],A) :- pp_3698(N,R,A).
pp(3698,'lex_synsem',[],['isect_synsem','basic1_prep_synsem','lex_synsem']).
pp(3698,'lex_or_phrase',[],['isect_synsem','basic1_prep_synsem','lex_or_phrase']).
pp(39,'prep_p_synsem',[],['isect_synsem','prep_p_synsem']).
pp(39,'prep_p_synsem',[N|R],A) :- pp_3697(N,R,A).
pp(3697,'lex_synsem',[],['isect_synsem','prep_p_synsem','lex_synsem']).
pp(3697,'phr_synsem',[],['isect_synsem','prep_p_synsem','phr_synsem']).
pp(3697,'lex_or_phrase',[],['isect_synsem','prep_p_synsem','lex_or_phrase']).
pp(39,'basic_prep_synsem',[],['isect_synsem','basic_prep_synsem']).
pp(39,'basic_prep_synsem',[N|R],A) :- pp_3696(N,R,A).
pp(3696,'lex_synsem',[],['isect_synsem','basic_prep_synsem','lex_synsem']).
pp(3696,'phr_synsem',[],['isect_synsem','basic_prep_synsem','phr_synsem']).
pp(3696,'lex_or_phrase',[],['isect_synsem','basic_prep_synsem','lex_or_phrase']).
pp(0,'prep_nomod_synsem',[],['prep_nomod_synsem']).
pp(0,'mod_n_or_vp_synsem',[],['mod_n_or_vp_synsem']).
pp(0,'mod_n_or_vp_synsem',[N|R],A) :- pp_41(N,R,A).
pp(41,'lex_synsem',[],['mod_n_or_vp_synsem','lex_synsem']).
pp(41,'phr_synsem',[],['mod_n_or_vp_synsem','phr_synsem']).
pp(41,'lex_or_phrase',[],['mod_n_or_vp_synsem','lex_or_phrase']).
pp(41,'prep_p_synsem',[],['mod_n_or_vp_synsem','prep_p_synsem']).
pp(41,'prep_p_synsem',[N|R],A) :- pp_3716(N,R,A).
pp(3716,'lex_synsem',[],['mod_n_or_vp_synsem','prep_p_synsem','lex_synsem']).
pp(3716,'phr_synsem',[],['mod_n_or_vp_synsem','prep_p_synsem','phr_synsem']).
pp(3716,'lex_or_phrase',[],['mod_n_or_vp_synsem','prep_p_synsem','lex_or_phrase']).
pp(41,'basic_prep_synsem',[],['mod_n_or_vp_synsem','basic_prep_synsem']).
pp(41,'basic_prep_synsem',[N|R],A) :- pp_3715(N,R,A).
pp(3715,'lex_synsem',[],['mod_n_or_vp_synsem','basic_prep_synsem','lex_synsem']).
pp(3715,'phr_synsem',[],['mod_n_or_vp_synsem','basic_prep_synsem','phr_synsem']).
pp(3715,'lex_or_phrase',[],['mod_n_or_vp_synsem','basic_prep_synsem','lex_or_phrase']).
pp(0,'lex_pp_synsem',[],['lex_pp_synsem']).
pp(0,'prep_with_spr_synsem',[],['prep_with_spr_synsem']).
pp(0,'prep_with_spr_synsem',[N|R],A) :- pp_38(N,R,A).
pp(38,'basic_two_arg',[],['prep_with_spr_synsem','basic_two_arg']).
pp(38,'lex_synsem',[],['prep_with_spr_synsem','lex_synsem']).
pp(38,'phr_synsem',[],['prep_with_spr_synsem','phr_synsem']).
pp(38,'lex_or_phrase',[],['prep_with_spr_synsem','lex_or_phrase']).
pp(38,'one_arg',[],['prep_with_spr_synsem','one_arg']).
pp(38,'one_arg',[N|R],A) :- pp_3691(N,R,A).
pp(3691,'lex_or_phrase',[],['prep_with_spr_synsem','one_arg','lex_or_phrase']).
pp(38,'basic_one_arg',[],['prep_with_spr_synsem','basic_one_arg']).
pp(38,'basic_one_arg',[N|R],A) :- pp_3690(N,R,A).
pp(3690,'lex_or_phrase',[],['prep_with_spr_synsem','basic_one_arg','lex_or_phrase']).
pp(38,'prep_p_synsem',[],['prep_with_spr_synsem','prep_p_synsem']).
pp(38,'prep_p_synsem',[N|R],A) :- pp_3689(N,R,A).
pp(3689,'basic_two_arg',[],['prep_with_spr_synsem','prep_p_synsem','basic_two_arg']).
pp(3689,'lex_synsem',[],['prep_with_spr_synsem','prep_p_synsem','lex_synsem']).
pp(3689,'phr_synsem',[],['prep_with_spr_synsem','prep_p_synsem','phr_synsem']).
pp(3689,'lex_or_phrase',[],['prep_with_spr_synsem','prep_p_synsem','lex_or_phrase']).
pp(38,'basic_prep_synsem',[],['prep_with_spr_synsem','basic_prep_synsem']).
pp(38,'basic_prep_synsem',[N|R],A) :- pp_3688(N,R,A).
pp(3688,'basic_two_arg',[],['prep_with_spr_synsem','basic_prep_synsem','basic_two_arg']).
pp(3688,'lex_synsem',[],['prep_with_spr_synsem','basic_prep_synsem','lex_synsem']).
pp(3688,'phr_synsem',[],['prep_with_spr_synsem','basic_prep_synsem','phr_synsem']).
pp(3688,'lex_or_phrase',[],['prep_with_spr_synsem','basic_prep_synsem','lex_or_phrase']).
pp(0,'particle_np_pp_subst',[],['particle_np_pp_subst']).
pp(0,'generic_np_particle_subst',[],['generic_np_particle_subst']).
pp(0,'generic_np_particle_subst',[N|R],A) :- pp_37(N,R,A).
pp(37,'arg1_subj_lt',[],['generic_np_particle_subst','arg1_subj_lt']).
pp(37,'linking_type',[],['generic_np_particle_subst','linking_type']).
pp(37,'verb_synsem',[],['generic_np_particle_subst','verb_synsem']).
pp(37,'verb_synsem',[N|R],A) :- pp_3685(N,R,A).
pp(3685,'arg1_subj_lt',[],['generic_np_particle_subst','verb_synsem','arg1_subj_lt']).
pp(3685,'linking_type',[],['generic_np_particle_subst','verb_synsem','linking_type']).
pp(37,'lex_synsem',[],['generic_np_particle_subst','lex_synsem']).
pp(37,'lex_or_phrase',[],['generic_np_particle_subst','lex_or_phrase']).
pp(0,'np_trans_verb',[],['np_trans_verb']).
pp(0,'sor_verb',[],['sor_verb']).
pp(0,'obj_equi_verb',[],['obj_equi_verb']).
pp(0,'np_particle_subst',[],['np_particle_subst']).
pp(0,'obj_equi_prd_verb',[],['obj_equi_prd_verb']).
pp(0,'trans_subst',[],['trans_subst']).
pp(0,'trans_subst',[N|R],A) :- pp_36(N,R,A).
pp(36,'three_arg',[],['trans_subst','three_arg']).
pp(36,'basic_three_arg',[],['trans_subst','basic_three_arg']).
pp(36,'four_arg',[],['trans_subst','four_arg']).
pp(36,'cp_trans_lt',[],['trans_subst','cp_trans_lt']).
pp(36,'cp_trans_lt',[N|R],A) :- pp_3679(N,R,A).
pp(3679,'three_arg',[],['trans_subst','cp_trans_lt','three_arg']).
pp(3679,'basic_three_arg',[],['trans_subst','cp_trans_lt','basic_three_arg']).
pp(36,'empty_prep_trans_lt',[],['trans_subst','empty_prep_trans_lt']).
pp(36,'empty_prep_trans_lt',[N|R],A) :- pp_3678(N,R,A).
pp(3678,'three_arg',[],['trans_subst','empty_prep_trans_lt','three_arg']).
pp(3678,'basic_three_arg',[],['trans_subst','empty_prep_trans_lt','basic_three_arg']).
pp(36,'prep_trans_lt',[],['trans_subst','prep_trans_lt']).
pp(36,'prep_trans_lt',[N|R],A) :- pp_3677(N,R,A).
pp(3677,'three_arg',[],['trans_subst','prep_trans_lt','three_arg']).
pp(3677,'basic_three_arg',[],['trans_subst','prep_trans_lt','basic_three_arg']).
pp(36,'arg13_lt',[],['trans_subst','arg13_lt']).
pp(36,'arg13_lt',[N|R],A) :- pp_3676(N,R,A).
pp(3676,'three_arg',[],['trans_subst','arg13_lt','three_arg']).
pp(3676,'basic_three_arg',[],['trans_subst','arg13_lt','basic_three_arg']).
pp(36,'ditrans_lt',[],['trans_subst','ditrans_lt']).
pp(36,'ditrans_lt',[N|R],A) :- pp_3675(N,R,A).
pp(3675,'three_arg',[],['trans_subst','ditrans_lt','three_arg']).
pp(3675,'basic_three_arg',[],['trans_subst','ditrans_lt','basic_three_arg']).
pp(36,'expl_pp_inf_lt',[],['trans_subst','expl_pp_inf_lt']).
pp(36,'expl_pp_inf_lt',[N|R],A) :- pp_3674(N,R,A).
pp(3674,'four_arg',[],['trans_subst','expl_pp_inf_lt','four_arg']).
pp(36,'obj_equi_lt',[],['trans_subst','obj_equi_lt']).
pp(36,'obj_equi_lt',[N|R],A) :- pp_3673(N,R,A).
pp(3673,'three_arg',[],['trans_subst','obj_equi_lt','three_arg']).
pp(3673,'basic_three_arg',[],['trans_subst','obj_equi_lt','basic_three_arg']).
pp(36,'arg1_subj_lt',[],['trans_subst','arg1_subj_lt']).
pp(36,'arg1_subj_lt',[N|R],A) :- pp_3672(N,R,A).
pp(3672,'three_arg',[],['trans_subst','arg1_subj_lt','three_arg']).
pp(3672,'basic_three_arg',[],['trans_subst','arg1_subj_lt','basic_three_arg']).
pp(3672,'four_arg',[],['trans_subst','arg1_subj_lt','four_arg']).
pp(36,'linking_type',[],['trans_subst','linking_type']).
pp(36,'linking_type',[N|R],A) :- pp_3671(N,R,A).
pp(3671,'three_arg',[],['trans_subst','linking_type','three_arg']).
pp(3671,'basic_three_arg',[],['trans_subst','linking_type','basic_three_arg']).
pp(3671,'four_arg',[],['trans_subst','linking_type','four_arg']).
pp(36,'fin_cp_prop+ques_verb',[],['trans_subst','fin_cp_prop+ques_verb']).
pp(36,'fin_cp_prop+ques_verb',[N|R],A) :- pp_3670(N,R,A).
pp(3670,'three_arg',[],['trans_subst','fin_cp_prop+ques_verb','three_arg']).
pp(3670,'basic_three_arg',[],['trans_subst','fin_cp_prop+ques_verb','basic_three_arg']).
pp(3670,'cp_trans_lt',[],['trans_subst','fin_cp_prop+ques_verb','cp_trans_lt']).
pp(3670,'cp_trans_lt',[N|R],A) :- pp_5538(N,R,A).
pp(5538,'three_arg',[],['trans_subst','fin_cp_prop+ques_verb','cp_trans_lt','three_arg']).
pp(5538,'basic_three_arg',[],['trans_subst','fin_cp_prop+ques_verb','cp_trans_lt','basic_three_arg']).
pp(3670,'arg13_lt',[],['trans_subst','fin_cp_prop+ques_verb','arg13_lt']).
pp(3670,'arg13_lt',[N|R],A) :- pp_5537(N,R,A).
pp(5537,'three_arg',[],['trans_subst','fin_cp_prop+ques_verb','arg13_lt','three_arg']).
pp(5537,'basic_three_arg',[],['trans_subst','fin_cp_prop+ques_verb','arg13_lt','basic_three_arg']).
pp(3670,'arg1_subj_lt',[],['trans_subst','fin_cp_prop+ques_verb','arg1_subj_lt']).
pp(3670,'arg1_subj_lt',[N|R],A) :- pp_5536(N,R,A).
pp(5536,'three_arg',[],['trans_subst','fin_cp_prop+ques_verb','arg1_subj_lt','three_arg']).
pp(5536,'basic_three_arg',[],['trans_subst','fin_cp_prop+ques_verb','arg1_subj_lt','basic_three_arg']).
pp(3670,'linking_type',[],['trans_subst','fin_cp_prop+ques_verb','linking_type']).
pp(3670,'linking_type',[N|R],A) :- pp_5535(N,R,A).
pp(5535,'three_arg',[],['trans_subst','fin_cp_prop+ques_verb','linking_type','three_arg']).
pp(5535,'basic_three_arg',[],['trans_subst','fin_cp_prop+ques_verb','linking_type','basic_three_arg']).
pp(36,'cp_prop+ques_verb',[],['trans_subst','cp_prop+ques_verb']).
pp(36,'cp_prop+ques_verb',[N|R],A) :- pp_3669(N,R,A).
pp(3669,'three_arg',[],['trans_subst','cp_prop+ques_verb','three_arg']).
pp(3669,'basic_three_arg',[],['trans_subst','cp_prop+ques_verb','basic_three_arg']).
pp(3669,'four_arg',[],['trans_subst','cp_prop+ques_verb','four_arg']).
pp(3669,'cp_trans_lt',[],['trans_subst','cp_prop+ques_verb','cp_trans_lt']).
pp(3669,'cp_trans_lt',[N|R],A) :- pp_5531(N,R,A).
pp(5531,'three_arg',[],['trans_subst','cp_prop+ques_verb','cp_trans_lt','three_arg']).
pp(5531,'basic_three_arg',[],['trans_subst','cp_prop+ques_verb','cp_trans_lt','basic_three_arg']).
pp(3669,'arg13_lt',[],['trans_subst','cp_prop+ques_verb','arg13_lt']).
pp(3669,'arg13_lt',[N|R],A) :- pp_5530(N,R,A).
pp(5530,'three_arg',[],['trans_subst','cp_prop+ques_verb','arg13_lt','three_arg']).
pp(5530,'basic_three_arg',[],['trans_subst','cp_prop+ques_verb','arg13_lt','basic_three_arg']).
pp(3669,'expl_pp_inf_lt',[],['trans_subst','cp_prop+ques_verb','expl_pp_inf_lt']).
pp(3669,'expl_pp_inf_lt',[N|R],A) :- pp_5529(N,R,A).
pp(5529,'four_arg',[],['trans_subst','cp_prop+ques_verb','expl_pp_inf_lt','four_arg']).
pp(3669,'arg1_subj_lt',[],['trans_subst','cp_prop+ques_verb','arg1_subj_lt']).
pp(3669,'arg1_subj_lt',[N|R],A) :- pp_5528(N,R,A).
pp(5528,'three_arg',[],['trans_subst','cp_prop+ques_verb','arg1_subj_lt','three_arg']).
pp(5528,'basic_three_arg',[],['trans_subst','cp_prop+ques_verb','arg1_subj_lt','basic_three_arg']).
pp(5528,'four_arg',[],['trans_subst','cp_prop+ques_verb','arg1_subj_lt','four_arg']).
pp(3669,'linking_type',[],['trans_subst','cp_prop+ques_verb','linking_type']).
pp(3669,'linking_type',[N|R],A) :- pp_5527(N,R,A).
pp(5527,'three_arg',[],['trans_subst','cp_prop+ques_verb','linking_type','three_arg']).
pp(5527,'basic_three_arg',[],['trans_subst','cp_prop+ques_verb','linking_type','basic_three_arg']).
pp(5527,'four_arg',[],['trans_subst','cp_prop+ques_verb','linking_type','four_arg']).
pp(36,'basic_cp_prop+ques_verb',[],['trans_subst','basic_cp_prop+ques_verb']).
pp(36,'basic_cp_prop+ques_verb',[N|R],A) :- pp_3668(N,R,A).
pp(3668,'three_arg',[],['trans_subst','basic_cp_prop+ques_verb','three_arg']).
pp(3668,'basic_three_arg',[],['trans_subst','basic_cp_prop+ques_verb','basic_three_arg']).
pp(3668,'four_arg',[],['trans_subst','basic_cp_prop+ques_verb','four_arg']).
pp(3668,'cp_trans_lt',[],['trans_subst','basic_cp_prop+ques_verb','cp_trans_lt']).
pp(3668,'cp_trans_lt',[N|R],A) :- pp_5523(N,R,A).
pp(5523,'three_arg',[],['trans_subst','basic_cp_prop+ques_verb','cp_trans_lt','three_arg']).
pp(5523,'basic_three_arg',[],['trans_subst','basic_cp_prop+ques_verb','cp_trans_lt','basic_three_arg']).
pp(3668,'arg13_lt',[],['trans_subst','basic_cp_prop+ques_verb','arg13_lt']).
pp(3668,'arg13_lt',[N|R],A) :- pp_5522(N,R,A).
pp(5522,'three_arg',[],['trans_subst','basic_cp_prop+ques_verb','arg13_lt','three_arg']).
pp(5522,'basic_three_arg',[],['trans_subst','basic_cp_prop+ques_verb','arg13_lt','basic_three_arg']).
pp(3668,'expl_pp_inf_lt',[],['trans_subst','basic_cp_prop+ques_verb','expl_pp_inf_lt']).
pp(3668,'expl_pp_inf_lt',[N|R],A) :- pp_5521(N,R,A).
pp(5521,'four_arg',[],['trans_subst','basic_cp_prop+ques_verb','expl_pp_inf_lt','four_arg']).
pp(3668,'arg1_subj_lt',[],['trans_subst','basic_cp_prop+ques_verb','arg1_subj_lt']).
pp(3668,'arg1_subj_lt',[N|R],A) :- pp_5520(N,R,A).
pp(5520,'three_arg',[],['trans_subst','basic_cp_prop+ques_verb','arg1_subj_lt','three_arg']).
pp(5520,'basic_three_arg',[],['trans_subst','basic_cp_prop+ques_verb','arg1_subj_lt','basic_three_arg']).
pp(5520,'four_arg',[],['trans_subst','basic_cp_prop+ques_verb','arg1_subj_lt','four_arg']).
pp(3668,'linking_type',[],['trans_subst','basic_cp_prop+ques_verb','linking_type']).
pp(3668,'linking_type',[N|R],A) :- pp_5519(N,R,A).
pp(5519,'three_arg',[],['trans_subst','basic_cp_prop+ques_verb','linking_type','three_arg']).
pp(5519,'basic_three_arg',[],['trans_subst','basic_cp_prop+ques_verb','linking_type','basic_three_arg']).
pp(5519,'four_arg',[],['trans_subst','basic_cp_prop+ques_verb','linking_type','four_arg']).
pp(36,'verb_synsem',[],['trans_subst','verb_synsem']).
pp(36,'verb_synsem',[N|R],A) :- pp_3667(N,R,A).
pp(3667,'three_arg',[],['trans_subst','verb_synsem','three_arg']).
pp(3667,'basic_three_arg',[],['trans_subst','verb_synsem','basic_three_arg']).
pp(3667,'four_arg',[],['trans_subst','verb_synsem','four_arg']).
pp(3667,'cp_trans_lt',[],['trans_subst','verb_synsem','cp_trans_lt']).
pp(3667,'cp_trans_lt',[N|R],A) :- pp_5515(N,R,A).
pp(5515,'three_arg',[],['trans_subst','verb_synsem','cp_trans_lt','three_arg']).
pp(5515,'basic_three_arg',[],['trans_subst','verb_synsem','cp_trans_lt','basic_three_arg']).
pp(3667,'empty_prep_trans_lt',[],['trans_subst','verb_synsem','empty_prep_trans_lt']).
pp(3667,'empty_prep_trans_lt',[N|R],A) :- pp_5514(N,R,A).
pp(5514,'three_arg',[],['trans_subst','verb_synsem','empty_prep_trans_lt','three_arg']).
pp(5514,'basic_three_arg',[],['trans_subst','verb_synsem','empty_prep_trans_lt','basic_three_arg']).
pp(3667,'prep_trans_lt',[],['trans_subst','verb_synsem','prep_trans_lt']).
pp(3667,'prep_trans_lt',[N|R],A) :- pp_5513(N,R,A).
pp(5513,'three_arg',[],['trans_subst','verb_synsem','prep_trans_lt','three_arg']).
pp(5513,'basic_three_arg',[],['trans_subst','verb_synsem','prep_trans_lt','basic_three_arg']).
pp(3667,'arg13_lt',[],['trans_subst','verb_synsem','arg13_lt']).
pp(3667,'arg13_lt',[N|R],A) :- pp_5512(N,R,A).
pp(5512,'three_arg',[],['trans_subst','verb_synsem','arg13_lt','three_arg']).
pp(5512,'basic_three_arg',[],['trans_subst','verb_synsem','arg13_lt','basic_three_arg']).
pp(3667,'ditrans_lt',[],['trans_subst','verb_synsem','ditrans_lt']).
pp(3667,'ditrans_lt',[N|R],A) :- pp_5511(N,R,A).
pp(5511,'three_arg',[],['trans_subst','verb_synsem','ditrans_lt','three_arg']).
pp(5511,'basic_three_arg',[],['trans_subst','verb_synsem','ditrans_lt','basic_three_arg']).
pp(3667,'expl_pp_inf_lt',[],['trans_subst','verb_synsem','expl_pp_inf_lt']).
pp(3667,'expl_pp_inf_lt',[N|R],A) :- pp_5510(N,R,A).
pp(5510,'four_arg',[],['trans_subst','verb_synsem','expl_pp_inf_lt','four_arg']).
pp(3667,'obj_equi_lt',[],['trans_subst','verb_synsem','obj_equi_lt']).
pp(3667,'obj_equi_lt',[N|R],A) :- pp_5509(N,R,A).
pp(5509,'three_arg',[],['trans_subst','verb_synsem','obj_equi_lt','three_arg']).
pp(5509,'basic_three_arg',[],['trans_subst','verb_synsem','obj_equi_lt','basic_three_arg']).
pp(3667,'arg1_subj_lt',[],['trans_subst','verb_synsem','arg1_subj_lt']).
pp(3667,'arg1_subj_lt',[N|R],A) :- pp_5508(N,R,A).
pp(5508,'three_arg',[],['trans_subst','verb_synsem','arg1_subj_lt','three_arg']).
pp(5508,'basic_three_arg',[],['trans_subst','verb_synsem','arg1_subj_lt','basic_three_arg']).
pp(5508,'four_arg',[],['trans_subst','verb_synsem','arg1_subj_lt','four_arg']).
pp(3667,'linking_type',[],['trans_subst','verb_synsem','linking_type']).
pp(3667,'linking_type',[N|R],A) :- pp_5507(N,R,A).
pp(5507,'three_arg',[],['trans_subst','verb_synsem','linking_type','three_arg']).
pp(5507,'basic_three_arg',[],['trans_subst','verb_synsem','linking_type','basic_three_arg']).
pp(5507,'four_arg',[],['trans_subst','verb_synsem','linking_type','four_arg']).
pp(36,'lex_synsem',[],['trans_subst','lex_synsem']).
pp(36,'lex_or_phrase',[],['trans_subst','lex_or_phrase']).
pp(0,'adv_verb',[],['adv_verb']).
pp(0,'adv_subst',[],['adv_subst']).
pp(0,'ssr_inf_subst',[],['ssr_inf_subst']).
pp(0,'inf_intrans_subst',[],['inf_intrans_subst']).
pp(0,'inf_intrans_subst',[N|R],A) :- pp_33(N,R,A).
pp(33,'two_arg',[],['inf_intrans_subst','two_arg']).
pp(33,'basic_two_arg',[],['inf_intrans_subst','basic_two_arg']).
pp(33,'linking_type',[],['inf_intrans_subst','linking_type']).
pp(33,'linking_type',[N|R],A) :- pp_3662(N,R,A).
pp(3662,'two_arg',[],['inf_intrans_subst','linking_type','two_arg']).
pp(3662,'basic_two_arg',[],['inf_intrans_subst','linking_type','basic_two_arg']).
pp(33,'cp_prop+ques_verb',[],['inf_intrans_subst','cp_prop+ques_verb']).
pp(33,'cp_prop+ques_verb',[N|R],A) :- pp_3661(N,R,A).
pp(3661,'two_arg',[],['inf_intrans_subst','cp_prop+ques_verb','two_arg']).
pp(3661,'basic_two_arg',[],['inf_intrans_subst','cp_prop+ques_verb','basic_two_arg']).
pp(3661,'linking_type',[],['inf_intrans_subst','cp_prop+ques_verb','linking_type']).
pp(3661,'linking_type',[N|R],A) :- pp_5502(N,R,A).
pp(5502,'two_arg',[],['inf_intrans_subst','cp_prop+ques_verb','linking_type','two_arg']).
pp(5502,'basic_two_arg',[],['inf_intrans_subst','cp_prop+ques_verb','linking_type','basic_two_arg']).
pp(33,'basic_cp_prop+ques_verb',[],['inf_intrans_subst','basic_cp_prop+ques_verb']).
pp(33,'basic_cp_prop+ques_verb',[N|R],A) :- pp_3660(N,R,A).
pp(3660,'two_arg',[],['inf_intrans_subst','basic_cp_prop+ques_verb','two_arg']).
pp(3660,'basic_two_arg',[],['inf_intrans_subst','basic_cp_prop+ques_verb','basic_two_arg']).
pp(3660,'linking_type',[],['inf_intrans_subst','basic_cp_prop+ques_verb','linking_type']).
pp(3660,'linking_type',[N|R],A) :- pp_5499(N,R,A).
pp(5499,'two_arg',[],['inf_intrans_subst','basic_cp_prop+ques_verb','linking_type','two_arg']).
pp(5499,'basic_two_arg',[],['inf_intrans_subst','basic_cp_prop+ques_verb','linking_type','basic_two_arg']).
pp(33,'verb_synsem',[],['inf_intrans_subst','verb_synsem']).
pp(33,'verb_synsem',[N|R],A) :- pp_3659(N,R,A).
pp(3659,'two_arg',[],['inf_intrans_subst','verb_synsem','two_arg']).
pp(3659,'basic_two_arg',[],['inf_intrans_subst','verb_synsem','basic_two_arg']).
pp(3659,'linking_type',[],['inf_intrans_subst','verb_synsem','linking_type']).
pp(3659,'linking_type',[N|R],A) :- pp_5496(N,R,A).
pp(5496,'two_arg',[],['inf_intrans_subst','verb_synsem','linking_type','two_arg']).
pp(5496,'basic_two_arg',[],['inf_intrans_subst','verb_synsem','linking_type','basic_two_arg']).
pp(33,'lex_synsem',[],['inf_intrans_subst','lex_synsem']).
pp(33,'lex_or_phrase',[],['inf_intrans_subst','lex_or_phrase']).
pp(0,'ssr_verb',[],['ssr_verb']).
pp(0,'inf_or_prp_intrans_subst',[],['inf_or_prp_intrans_subst']).
pp(0,'inf_or_prp_intrans_subst',[N|R],A) :- pp_32(N,R,A).
pp(32,'two_arg',[],['inf_or_prp_intrans_subst','two_arg']).
pp(32,'basic_two_arg',[],['inf_or_prp_intrans_subst','basic_two_arg']).
pp(32,'subj_equi_lt',[],['inf_or_prp_intrans_subst','subj_equi_lt']).
pp(32,'subj_equi_lt',[N|R],A) :- pp_3654(N,R,A).
pp(3654,'two_arg',[],['inf_or_prp_intrans_subst','subj_equi_lt','two_arg']).
pp(3654,'basic_two_arg',[],['inf_or_prp_intrans_subst','subj_equi_lt','basic_two_arg']).
pp(32,'s_equi_lt',[],['inf_or_prp_intrans_subst','s_equi_lt']).
pp(32,'s_equi_lt',[N|R],A) :- pp_3653(N,R,A).
pp(3653,'two_arg',[],['inf_or_prp_intrans_subst','s_equi_lt','two_arg']).
pp(3653,'basic_two_arg',[],['inf_or_prp_intrans_subst','s_equi_lt','basic_two_arg']).
pp(32,'linking_type',[],['inf_or_prp_intrans_subst','linking_type']).
pp(32,'linking_type',[N|R],A) :- pp_3652(N,R,A).
pp(3652,'two_arg',[],['inf_or_prp_intrans_subst','linking_type','two_arg']).
pp(3652,'basic_two_arg',[],['inf_or_prp_intrans_subst','linking_type','basic_two_arg']).
pp(32,'cp_prop+ques_verb',[],['inf_or_prp_intrans_subst','cp_prop+ques_verb']).
pp(32,'cp_prop+ques_verb',[N|R],A) :- pp_3651(N,R,A).
pp(3651,'two_arg',[],['inf_or_prp_intrans_subst','cp_prop+ques_verb','two_arg']).
pp(3651,'basic_two_arg',[],['inf_or_prp_intrans_subst','cp_prop+ques_verb','basic_two_arg']).
pp(3651,'linking_type',[],['inf_or_prp_intrans_subst','cp_prop+ques_verb','linking_type']).
pp(3651,'linking_type',[N|R],A) :- pp_5487(N,R,A).
pp(5487,'two_arg',[],['inf_or_prp_intrans_subst','cp_prop+ques_verb','linking_type','two_arg']).
pp(5487,'basic_two_arg',[],['inf_or_prp_intrans_subst','cp_prop+ques_verb','linking_type','basic_two_arg']).
pp(32,'basic_cp_prop+ques_verb',[],['inf_or_prp_intrans_subst','basic_cp_prop+ques_verb']).
pp(32,'basic_cp_prop+ques_verb',[N|R],A) :- pp_3650(N,R,A).
pp(3650,'two_arg',[],['inf_or_prp_intrans_subst','basic_cp_prop+ques_verb','two_arg']).
pp(3650,'basic_two_arg',[],['inf_or_prp_intrans_subst','basic_cp_prop+ques_verb','basic_two_arg']).
pp(3650,'linking_type',[],['inf_or_prp_intrans_subst','basic_cp_prop+ques_verb','linking_type']).
pp(3650,'linking_type',[N|R],A) :- pp_5484(N,R,A).
pp(5484,'two_arg',[],['inf_or_prp_intrans_subst','basic_cp_prop+ques_verb','linking_type','two_arg']).
pp(5484,'basic_two_arg',[],['inf_or_prp_intrans_subst','basic_cp_prop+ques_verb','linking_type','basic_two_arg']).
pp(32,'verb_synsem',[],['inf_or_prp_intrans_subst','verb_synsem']).
pp(32,'verb_synsem',[N|R],A) :- pp_3649(N,R,A).
pp(3649,'two_arg',[],['inf_or_prp_intrans_subst','verb_synsem','two_arg']).
pp(3649,'basic_two_arg',[],['inf_or_prp_intrans_subst','verb_synsem','basic_two_arg']).
pp(3649,'subj_equi_lt',[],['inf_or_prp_intrans_subst','verb_synsem','subj_equi_lt']).
pp(3649,'subj_equi_lt',[N|R],A) :- pp_5481(N,R,A).
pp(5481,'two_arg',[],['inf_or_prp_intrans_subst','verb_synsem','subj_equi_lt','two_arg']).
pp(5481,'basic_two_arg',[],['inf_or_prp_intrans_subst','verb_synsem','subj_equi_lt','basic_two_arg']).
pp(3649,'s_equi_lt',[],['inf_or_prp_intrans_subst','verb_synsem','s_equi_lt']).
pp(3649,'s_equi_lt',[N|R],A) :- pp_5480(N,R,A).
pp(5480,'two_arg',[],['inf_or_prp_intrans_subst','verb_synsem','s_equi_lt','two_arg']).
pp(5480,'basic_two_arg',[],['inf_or_prp_intrans_subst','verb_synsem','s_equi_lt','basic_two_arg']).
pp(3649,'linking_type',[],['inf_or_prp_intrans_subst','verb_synsem','linking_type']).
pp(3649,'linking_type',[N|R],A) :- pp_5479(N,R,A).
pp(5479,'two_arg',[],['inf_or_prp_intrans_subst','verb_synsem','linking_type','two_arg']).
pp(5479,'basic_two_arg',[],['inf_or_prp_intrans_subst','verb_synsem','linking_type','basic_two_arg']).
pp(32,'lex_synsem',[],['inf_or_prp_intrans_subst','lex_synsem']).
pp(32,'lex_or_phrase',[],['inf_or_prp_intrans_subst','lex_or_phrase']).
pp(0,'np_non_trans_subst',[],['np_non_trans_subst']).
pp(0,'np_non_trans_subst',[N|R],A) :- pp_31(N,R,A).
pp(31,'two_arg',[],['np_non_trans_subst','two_arg']).
pp(31,'basic_two_arg',[],['np_non_trans_subst','basic_two_arg']).
pp(31,'linking_type',[],['np_non_trans_subst','linking_type']).
pp(31,'linking_type',[N|R],A) :- pp_3644(N,R,A).
pp(3644,'two_arg',[],['np_non_trans_subst','linking_type','two_arg']).
pp(3644,'basic_two_arg',[],['np_non_trans_subst','linking_type','basic_two_arg']).
pp(31,'verb_synsem',[],['np_non_trans_subst','verb_synsem']).
pp(31,'verb_synsem',[N|R],A) :- pp_3643(N,R,A).
pp(3643,'two_arg',[],['np_non_trans_subst','verb_synsem','two_arg']).
pp(3643,'basic_two_arg',[],['np_non_trans_subst','verb_synsem','basic_two_arg']).
pp(3643,'linking_type',[],['np_non_trans_subst','verb_synsem','linking_type']).
pp(3643,'linking_type',[N|R],A) :- pp_5474(N,R,A).
pp(5474,'two_arg',[],['np_non_trans_subst','verb_synsem','linking_type','two_arg']).
pp(5474,'basic_two_arg',[],['np_non_trans_subst','verb_synsem','linking_type','basic_two_arg']).
pp(31,'lex_synsem',[],['np_non_trans_subst','lex_synsem']).
pp(31,'lex_or_phrase',[],['np_non_trans_subst','lex_or_phrase']).
pp(0,'np_non_trans_unacc_verb',[],['np_non_trans_unacc_verb']).
pp(0,'sor_non_trans_verb',[],['sor_non_trans_verb']).
pp(0,'obj_equi_non_trans_prd_verb',[],['obj_equi_non_trans_prd_verb']).
pp(0,'inf_non_trans_subst',[],['inf_non_trans_subst']).
pp(0,'np_non_trans_verb',[],['np_non_trans_verb']).
pp(0,'non_trans_subst',[],['non_trans_subst']).
pp(0,'non_trans_subst',[N|R],A) :- pp_30(N,R,A).
pp(30,'three_arg_subst',[],['non_trans_subst','three_arg_subst']).
pp(30,'three_arg',[],['non_trans_subst','three_arg']).
pp(30,'basic_three_arg',[],['non_trans_subst','basic_three_arg']).
pp(30,'two_arg',[],['non_trans_subst','two_arg']).
pp(30,'basic_two_arg',[],['non_trans_subst','basic_two_arg']).
pp(30,'arg1_subj_lt',[],['non_trans_subst','arg1_subj_lt']).
pp(30,'linking_type',[],['non_trans_subst','linking_type']).
pp(30,'linking_type',[N|R],A) :- pp_3634(N,R,A).
pp(3634,'three_arg_subst',[],['non_trans_subst','linking_type','three_arg_subst']).
pp(3634,'three_arg',[],['non_trans_subst','linking_type','three_arg']).
pp(3634,'basic_three_arg',[],['non_trans_subst','linking_type','basic_three_arg']).
pp(3634,'two_arg',[],['non_trans_subst','linking_type','two_arg']).
pp(3634,'basic_two_arg',[],['non_trans_subst','linking_type','basic_two_arg']).
pp(30,'verb_synsem',[],['non_trans_subst','verb_synsem']).
pp(30,'verb_synsem',[N|R],A) :- pp_3633(N,R,A).
pp(3633,'three_arg_subst',[],['non_trans_subst','verb_synsem','three_arg_subst']).
pp(3633,'three_arg',[],['non_trans_subst','verb_synsem','three_arg']).
pp(3633,'basic_three_arg',[],['non_trans_subst','verb_synsem','basic_three_arg']).
pp(3633,'two_arg',[],['non_trans_subst','verb_synsem','two_arg']).
pp(3633,'basic_two_arg',[],['non_trans_subst','verb_synsem','basic_two_arg']).
pp(3633,'arg1_subj_lt',[],['non_trans_subst','verb_synsem','arg1_subj_lt']).
pp(3633,'linking_type',[],['non_trans_subst','verb_synsem','linking_type']).
pp(3633,'linking_type',[N|R],A) :- pp_5462(N,R,A).
pp(5462,'three_arg_subst',[],['non_trans_subst','verb_synsem','linking_type','three_arg_subst']).
pp(5462,'three_arg',[],['non_trans_subst','verb_synsem','linking_type','three_arg']).
pp(5462,'basic_three_arg',[],['non_trans_subst','verb_synsem','linking_type','basic_three_arg']).
pp(5462,'two_arg',[],['non_trans_subst','verb_synsem','linking_type','two_arg']).
pp(5462,'basic_two_arg',[],['non_trans_subst','verb_synsem','linking_type','basic_two_arg']).
pp(30,'lex_synsem',[],['non_trans_subst','lex_synsem']).
pp(30,'lex_or_phrase',[],['non_trans_subst','lex_or_phrase']).
pp(0,'particle_verb',[],['particle_verb']).
pp(0,'particle_subst',[],['particle_subst']).
pp(0,'particle_subst',[N|R],A) :- pp_29(N,R,A).
pp(29,'three_arg',[],['particle_subst','three_arg']).
pp(29,'basic_three_arg',[],['particle_subst','basic_three_arg']).
pp(29,'arg1_subj_lt',[],['particle_subst','arg1_subj_lt']).
pp(29,'arg1_subj_lt',[N|R],A) :- pp_3628(N,R,A).
pp(3628,'three_arg',[],['particle_subst','arg1_subj_lt','three_arg']).
pp(3628,'basic_three_arg',[],['particle_subst','arg1_subj_lt','basic_three_arg']).
pp(29,'s_equi_lt',[],['particle_subst','s_equi_lt']).
pp(29,'s_equi_lt',[N|R],A) :- pp_3627(N,R,A).
pp(3627,'three_arg',[],['particle_subst','s_equi_lt','three_arg']).
pp(3627,'basic_three_arg',[],['particle_subst','s_equi_lt','basic_three_arg']).
pp(29,'linking_type',[],['particle_subst','linking_type']).
pp(29,'linking_type',[N|R],A) :- pp_3626(N,R,A).
pp(3626,'three_arg',[],['particle_subst','linking_type','three_arg']).
pp(3626,'basic_three_arg',[],['particle_subst','linking_type','basic_three_arg']).
pp(29,'cp_prop+ques_verb',[],['particle_subst','cp_prop+ques_verb']).
pp(29,'cp_prop+ques_verb',[N|R],A) :- pp_3625(N,R,A).
pp(3625,'three_arg',[],['particle_subst','cp_prop+ques_verb','three_arg']).
pp(3625,'basic_three_arg',[],['particle_subst','cp_prop+ques_verb','basic_three_arg']).
pp(3625,'linking_type',[],['particle_subst','cp_prop+ques_verb','linking_type']).
pp(3625,'linking_type',[N|R],A) :- pp_5453(N,R,A).
pp(5453,'three_arg',[],['particle_subst','cp_prop+ques_verb','linking_type','three_arg']).
pp(5453,'basic_three_arg',[],['particle_subst','cp_prop+ques_verb','linking_type','basic_three_arg']).
pp(29,'basic_cp_prop+ques_verb',[],['particle_subst','basic_cp_prop+ques_verb']).
pp(29,'basic_cp_prop+ques_verb',[N|R],A) :- pp_3624(N,R,A).
pp(3624,'three_arg',[],['particle_subst','basic_cp_prop+ques_verb','three_arg']).
pp(3624,'basic_three_arg',[],['particle_subst','basic_cp_prop+ques_verb','basic_three_arg']).
pp(3624,'linking_type',[],['particle_subst','basic_cp_prop+ques_verb','linking_type']).
pp(3624,'linking_type',[N|R],A) :- pp_5450(N,R,A).
pp(5450,'three_arg',[],['particle_subst','basic_cp_prop+ques_verb','linking_type','three_arg']).
pp(5450,'basic_three_arg',[],['particle_subst','basic_cp_prop+ques_verb','linking_type','basic_three_arg']).
pp(29,'verb_synsem',[],['particle_subst','verb_synsem']).
pp(29,'verb_synsem',[N|R],A) :- pp_3623(N,R,A).
pp(3623,'three_arg',[],['particle_subst','verb_synsem','three_arg']).
pp(3623,'basic_three_arg',[],['particle_subst','verb_synsem','basic_three_arg']).
pp(3623,'arg1_subj_lt',[],['particle_subst','verb_synsem','arg1_subj_lt']).
pp(3623,'arg1_subj_lt',[N|R],A) :- pp_5447(N,R,A).
pp(5447,'three_arg',[],['particle_subst','verb_synsem','arg1_subj_lt','three_arg']).
pp(5447,'basic_three_arg',[],['particle_subst','verb_synsem','arg1_subj_lt','basic_three_arg']).
pp(3623,'s_equi_lt',[],['particle_subst','verb_synsem','s_equi_lt']).
pp(3623,'s_equi_lt',[N|R],A) :- pp_5446(N,R,A).
pp(5446,'three_arg',[],['particle_subst','verb_synsem','s_equi_lt','three_arg']).
pp(5446,'basic_three_arg',[],['particle_subst','verb_synsem','s_equi_lt','basic_three_arg']).
pp(3623,'linking_type',[],['particle_subst','verb_synsem','linking_type']).
pp(3623,'linking_type',[N|R],A) :- pp_5445(N,R,A).
pp(5445,'three_arg',[],['particle_subst','verb_synsem','linking_type','three_arg']).
pp(5445,'basic_three_arg',[],['particle_subst','verb_synsem','linking_type','basic_three_arg']).
pp(29,'lex_synsem',[],['particle_subst','lex_synsem']).
pp(29,'lex_or_phrase',[],['particle_subst','lex_or_phrase']).
pp(0,'cp_intrans_subst',[],['cp_intrans_subst']).
pp(0,'cp_intrans_subst',[N|R],A) :- pp_28(N,R,A).
pp(28,'two_arg',[],['cp_intrans_subst','two_arg']).
pp(28,'basic_two_arg',[],['cp_intrans_subst','basic_two_arg']).
pp(28,'arg14_lt',[],['cp_intrans_subst','arg14_lt']).
pp(28,'arg14_lt',[N|R],A) :- pp_3618(N,R,A).
pp(3618,'two_arg',[],['cp_intrans_subst','arg14_lt','two_arg']).
pp(3618,'basic_two_arg',[],['cp_intrans_subst','arg14_lt','basic_two_arg']).
pp(28,'arg1_subj_lt',[],['cp_intrans_subst','arg1_subj_lt']).
pp(28,'arg1_subj_lt',[N|R],A) :- pp_3617(N,R,A).
pp(3617,'two_arg',[],['cp_intrans_subst','arg1_subj_lt','two_arg']).
pp(3617,'basic_two_arg',[],['cp_intrans_subst','arg1_subj_lt','basic_two_arg']).
pp(28,'linking_type',[],['cp_intrans_subst','linking_type']).
pp(28,'linking_type',[N|R],A) :- pp_3616(N,R,A).
pp(3616,'two_arg',[],['cp_intrans_subst','linking_type','two_arg']).
pp(3616,'basic_two_arg',[],['cp_intrans_subst','linking_type','basic_two_arg']).
pp(28,'fin_cp_prop+ques_verb',[],['cp_intrans_subst','fin_cp_prop+ques_verb']).
pp(28,'fin_cp_prop+ques_verb',[N|R],A) :- pp_3615(N,R,A).
pp(3615,'two_arg',[],['cp_intrans_subst','fin_cp_prop+ques_verb','two_arg']).
pp(3615,'basic_two_arg',[],['cp_intrans_subst','fin_cp_prop+ques_verb','basic_two_arg']).
pp(3615,'linking_type',[],['cp_intrans_subst','fin_cp_prop+ques_verb','linking_type']).
pp(3615,'linking_type',[N|R],A) :- pp_5436(N,R,A).
pp(5436,'two_arg',[],['cp_intrans_subst','fin_cp_prop+ques_verb','linking_type','two_arg']).
pp(5436,'basic_two_arg',[],['cp_intrans_subst','fin_cp_prop+ques_verb','linking_type','basic_two_arg']).
pp(28,'cp_prop+ques_verb',[],['cp_intrans_subst','cp_prop+ques_verb']).
pp(28,'cp_prop+ques_verb',[N|R],A) :- pp_3614(N,R,A).
pp(3614,'two_arg',[],['cp_intrans_subst','cp_prop+ques_verb','two_arg']).
pp(3614,'basic_two_arg',[],['cp_intrans_subst','cp_prop+ques_verb','basic_two_arg']).
pp(3614,'arg14_lt',[],['cp_intrans_subst','cp_prop+ques_verb','arg14_lt']).
pp(3614,'arg14_lt',[N|R],A) :- pp_5433(N,R,A).
pp(5433,'two_arg',[],['cp_intrans_subst','cp_prop+ques_verb','arg14_lt','two_arg']).
pp(5433,'basic_two_arg',[],['cp_intrans_subst','cp_prop+ques_verb','arg14_lt','basic_two_arg']).
pp(3614,'arg1_subj_lt',[],['cp_intrans_subst','cp_prop+ques_verb','arg1_subj_lt']).
pp(3614,'arg1_subj_lt',[N|R],A) :- pp_5432(N,R,A).
pp(5432,'two_arg',[],['cp_intrans_subst','cp_prop+ques_verb','arg1_subj_lt','two_arg']).
pp(5432,'basic_two_arg',[],['cp_intrans_subst','cp_prop+ques_verb','arg1_subj_lt','basic_two_arg']).
pp(3614,'linking_type',[],['cp_intrans_subst','cp_prop+ques_verb','linking_type']).
pp(3614,'linking_type',[N|R],A) :- pp_5431(N,R,A).
pp(5431,'two_arg',[],['cp_intrans_subst','cp_prop+ques_verb','linking_type','two_arg']).
pp(5431,'basic_two_arg',[],['cp_intrans_subst','cp_prop+ques_verb','linking_type','basic_two_arg']).
pp(28,'basic_cp_prop+ques_verb',[],['cp_intrans_subst','basic_cp_prop+ques_verb']).
pp(28,'basic_cp_prop+ques_verb',[N|R],A) :- pp_3613(N,R,A).
pp(3613,'two_arg',[],['cp_intrans_subst','basic_cp_prop+ques_verb','two_arg']).
pp(3613,'basic_two_arg',[],['cp_intrans_subst','basic_cp_prop+ques_verb','basic_two_arg']).
pp(3613,'arg14_lt',[],['cp_intrans_subst','basic_cp_prop+ques_verb','arg14_lt']).
pp(3613,'arg14_lt',[N|R],A) :- pp_5428(N,R,A).
pp(5428,'two_arg',[],['cp_intrans_subst','basic_cp_prop+ques_verb','arg14_lt','two_arg']).
pp(5428,'basic_two_arg',[],['cp_intrans_subst','basic_cp_prop+ques_verb','arg14_lt','basic_two_arg']).
pp(3613,'arg1_subj_lt',[],['cp_intrans_subst','basic_cp_prop+ques_verb','arg1_subj_lt']).
pp(3613,'arg1_subj_lt',[N|R],A) :- pp_5427(N,R,A).
pp(5427,'two_arg',[],['cp_intrans_subst','basic_cp_prop+ques_verb','arg1_subj_lt','two_arg']).
pp(5427,'basic_two_arg',[],['cp_intrans_subst','basic_cp_prop+ques_verb','arg1_subj_lt','basic_two_arg']).
pp(3613,'linking_type',[],['cp_intrans_subst','basic_cp_prop+ques_verb','linking_type']).
pp(3613,'linking_type',[N|R],A) :- pp_5426(N,R,A).
pp(5426,'two_arg',[],['cp_intrans_subst','basic_cp_prop+ques_verb','linking_type','two_arg']).
pp(5426,'basic_two_arg',[],['cp_intrans_subst','basic_cp_prop+ques_verb','linking_type','basic_two_arg']).
pp(28,'verb_synsem',[],['cp_intrans_subst','verb_synsem']).
pp(28,'verb_synsem',[N|R],A) :- pp_3612(N,R,A).
pp(3612,'two_arg',[],['cp_intrans_subst','verb_synsem','two_arg']).
pp(3612,'basic_two_arg',[],['cp_intrans_subst','verb_synsem','basic_two_arg']).
pp(3612,'arg14_lt',[],['cp_intrans_subst','verb_synsem','arg14_lt']).
pp(3612,'arg14_lt',[N|R],A) :- pp_5423(N,R,A).
pp(5423,'two_arg',[],['cp_intrans_subst','verb_synsem','arg14_lt','two_arg']).
pp(5423,'basic_two_arg',[],['cp_intrans_subst','verb_synsem','arg14_lt','basic_two_arg']).
pp(3612,'arg1_subj_lt',[],['cp_intrans_subst','verb_synsem','arg1_subj_lt']).
pp(3612,'arg1_subj_lt',[N|R],A) :- pp_5422(N,R,A).
pp(5422,'two_arg',[],['cp_intrans_subst','verb_synsem','arg1_subj_lt','two_arg']).
pp(5422,'basic_two_arg',[],['cp_intrans_subst','verb_synsem','arg1_subj_lt','basic_two_arg']).
pp(3612,'linking_type',[],['cp_intrans_subst','verb_synsem','linking_type']).
pp(3612,'linking_type',[N|R],A) :- pp_5421(N,R,A).
pp(5421,'two_arg',[],['cp_intrans_subst','verb_synsem','linking_type','two_arg']).
pp(5421,'basic_two_arg',[],['cp_intrans_subst','verb_synsem','linking_type','basic_two_arg']).
pp(28,'lex_synsem',[],['cp_intrans_subst','lex_synsem']).
pp(28,'lex_or_phrase',[],['cp_intrans_subst','lex_or_phrase']).
pp(0,'for_to_verb',[],['for_to_verb']).
pp(0,'for_inf_intrans_subst',[],['for_inf_intrans_subst']).
pp(0,'prd_intrans_subst',[],['prd_intrans_subst']).
pp(0,'prep_intrans_subst',[],['prep_intrans_subst']).
pp(0,'prep_intrans_subst',[N|R],A) :- pp_25(N,R,A).
pp(25,'two_arg',[],['prep_intrans_subst','two_arg']).
pp(25,'basic_two_arg',[],['prep_intrans_subst','basic_two_arg']).
pp(25,'arg1_subj_lt',[],['prep_intrans_subst','arg1_subj_lt']).
pp(25,'arg1_subj_lt',[N|R],A) :- pp_3607(N,R,A).
pp(3607,'two_arg',[],['prep_intrans_subst','arg1_subj_lt','two_arg']).
pp(3607,'basic_two_arg',[],['prep_intrans_subst','arg1_subj_lt','basic_two_arg']).
pp(25,'basic_prep_intrans_lt',[],['prep_intrans_subst','basic_prep_intrans_lt']).
pp(25,'basic_prep_intrans_lt',[N|R],A) :- pp_3606(N,R,A).
pp(3606,'two_arg',[],['prep_intrans_subst','basic_prep_intrans_lt','two_arg']).
pp(3606,'basic_two_arg',[],['prep_intrans_subst','basic_prep_intrans_lt','basic_two_arg']).
pp(25,'linking_type',[],['prep_intrans_subst','linking_type']).
pp(25,'linking_type',[N|R],A) :- pp_3605(N,R,A).
pp(3605,'two_arg',[],['prep_intrans_subst','linking_type','two_arg']).
pp(3605,'basic_two_arg',[],['prep_intrans_subst','linking_type','basic_two_arg']).
pp(25,'verb_synsem',[],['prep_intrans_subst','verb_synsem']).
pp(25,'verb_synsem',[N|R],A) :- pp_3604(N,R,A).
pp(3604,'two_arg',[],['prep_intrans_subst','verb_synsem','two_arg']).
pp(3604,'basic_two_arg',[],['prep_intrans_subst','verb_synsem','basic_two_arg']).
pp(3604,'arg1_subj_lt',[],['prep_intrans_subst','verb_synsem','arg1_subj_lt']).
pp(3604,'arg1_subj_lt',[N|R],A) :- pp_5412(N,R,A).
pp(5412,'two_arg',[],['prep_intrans_subst','verb_synsem','arg1_subj_lt','two_arg']).
pp(5412,'basic_two_arg',[],['prep_intrans_subst','verb_synsem','arg1_subj_lt','basic_two_arg']).
pp(3604,'basic_prep_intrans_lt',[],['prep_intrans_subst','verb_synsem','basic_prep_intrans_lt']).
pp(3604,'basic_prep_intrans_lt',[N|R],A) :- pp_5411(N,R,A).
pp(5411,'two_arg',[],['prep_intrans_subst','verb_synsem','basic_prep_intrans_lt','two_arg']).
pp(5411,'basic_two_arg',[],['prep_intrans_subst','verb_synsem','basic_prep_intrans_lt','basic_two_arg']).
pp(3604,'linking_type',[],['prep_intrans_subst','verb_synsem','linking_type']).
pp(3604,'linking_type',[N|R],A) :- pp_5410(N,R,A).
pp(5410,'two_arg',[],['prep_intrans_subst','verb_synsem','linking_type','two_arg']).
pp(5410,'basic_two_arg',[],['prep_intrans_subst','verb_synsem','linking_type','basic_two_arg']).
pp(25,'lex_synsem',[],['prep_intrans_subst','lex_synsem']).
pp(25,'lex_or_phrase',[],['prep_intrans_subst','lex_or_phrase']).
pp(0,'aux_verb_ssr',[],['aux_verb_ssr']).
pp(0,'ssr_subst',[],['ssr_subst']).
pp(0,'ssr_subst',[N|R],A) :- pp_24(N,R,A).
pp(24,'basic_two_arg',[],['ssr_subst','basic_two_arg']).
pp(24,'ssr_lt',[],['ssr_subst','ssr_lt']).
pp(24,'ssr_lt',[N|R],A) :- pp_3600(N,R,A).
pp(3600,'basic_two_arg',[],['ssr_subst','ssr_lt','basic_two_arg']).
pp(24,'linking_type',[],['ssr_subst','linking_type']).
pp(24,'linking_type',[N|R],A) :- pp_3599(N,R,A).
pp(3599,'basic_two_arg',[],['ssr_subst','linking_type','basic_two_arg']).
pp(24,'verb_synsem',[],['ssr_subst','verb_synsem']).
pp(24,'verb_synsem',[N|R],A) :- pp_3598(N,R,A).
pp(3598,'basic_two_arg',[],['ssr_subst','verb_synsem','basic_two_arg']).
pp(3598,'ssr_lt',[],['ssr_subst','verb_synsem','ssr_lt']).
pp(3598,'ssr_lt',[N|R],A) :- pp_5406(N,R,A).
pp(5406,'basic_two_arg',[],['ssr_subst','verb_synsem','ssr_lt','basic_two_arg']).
pp(3598,'linking_type',[],['ssr_subst','verb_synsem','linking_type']).
pp(3598,'linking_type',[N|R],A) :- pp_5405(N,R,A).
pp(5405,'basic_two_arg',[],['ssr_subst','verb_synsem','linking_type','basic_two_arg']).
pp(24,'lex_synsem',[],['ssr_subst','lex_synsem']).
pp(24,'lex_or_phrase',[],['ssr_subst','lex_or_phrase']).
pp(0,'np_trans_subst',[],['np_trans_subst']).
pp(0,'np_non_trans_subst',[],['np_non_trans_subst']).
pp(0,'np_non_trans_subst',[N|R],A) :- pp_31(N,R,A).
pp(31,'two_arg',[],['np_non_trans_subst','two_arg']).
pp(31,'basic_two_arg',[],['np_non_trans_subst','basic_two_arg']).
pp(31,'linking_type',[],['np_non_trans_subst','linking_type']).
pp(31,'linking_type',[N|R],A) :- pp_3644(N,R,A).
pp(3644,'two_arg',[],['np_non_trans_subst','linking_type','two_arg']).
pp(3644,'basic_two_arg',[],['np_non_trans_subst','linking_type','basic_two_arg']).
pp(31,'verb_synsem',[],['np_non_trans_subst','verb_synsem']).
pp(31,'verb_synsem',[N|R],A) :- pp_3643(N,R,A).
pp(3643,'two_arg',[],['np_non_trans_subst','verb_synsem','two_arg']).
pp(3643,'basic_two_arg',[],['np_non_trans_subst','verb_synsem','basic_two_arg']).
pp(3643,'linking_type',[],['np_non_trans_subst','verb_synsem','linking_type']).
pp(3643,'linking_type',[N|R],A) :- pp_5474(N,R,A).
pp(5474,'two_arg',[],['np_non_trans_subst','verb_synsem','linking_type','two_arg']).
pp(5474,'basic_two_arg',[],['np_non_trans_subst','verb_synsem','linking_type','basic_two_arg']).
pp(31,'lex_synsem',[],['np_non_trans_subst','lex_synsem']).
pp(31,'lex_or_phrase',[],['np_non_trans_subst','lex_or_phrase']).
pp(0,'ssr_inf_subst',[],['ssr_inf_subst']).
pp(0,'empty_prep_intrans_verb',[],['empty_prep_intrans_verb']).
pp(0,'reg_adj_cp_synsem',[],['reg_adj_cp_synsem']).
pp(0,'two_arg_subst',[],['two_arg_subst']).
pp(0,'two_arg_subst',[N|R],A) :- pp_23(N,R,A).
pp(23,'two_arg',[],['two_arg_subst','two_arg']).
pp(23,'basic_two_arg',[],['two_arg_subst','basic_two_arg']).
pp(23,'trans_lt',[],['two_arg_subst','trans_lt']).
pp(23,'trans_lt',[N|R],A) :- pp_3593(N,R,A).
pp(3593,'two_arg',[],['two_arg_subst','trans_lt','two_arg']).
pp(3593,'basic_two_arg',[],['two_arg_subst','trans_lt','basic_two_arg']).
pp(23,'arg13_lt',[],['two_arg_subst','arg13_lt']).
pp(23,'arg13_lt',[N|R],A) :- pp_3592(N,R,A).
pp(3592,'two_arg',[],['two_arg_subst','arg13_lt','two_arg']).
pp(3592,'basic_two_arg',[],['two_arg_subst','arg13_lt','basic_two_arg']).
pp(23,'arg14_lt',[],['two_arg_subst','arg14_lt']).
pp(23,'arg14_lt',[N|R],A) :- pp_3591(N,R,A).
pp(3591,'two_arg',[],['two_arg_subst','arg14_lt','two_arg']).
pp(3591,'basic_two_arg',[],['two_arg_subst','arg14_lt','basic_two_arg']).
pp(23,'arg1_subj_lt',[],['two_arg_subst','arg1_subj_lt']).
pp(23,'arg1_subj_lt',[N|R],A) :- pp_3590(N,R,A).
pp(3590,'two_arg',[],['two_arg_subst','arg1_subj_lt','two_arg']).
pp(3590,'basic_two_arg',[],['two_arg_subst','arg1_subj_lt','basic_two_arg']).
pp(23,'basic_prep_intrans_lt',[],['two_arg_subst','basic_prep_intrans_lt']).
pp(23,'basic_prep_intrans_lt',[N|R],A) :- pp_3589(N,R,A).
pp(3589,'two_arg',[],['two_arg_subst','basic_prep_intrans_lt','two_arg']).
pp(3589,'basic_two_arg',[],['two_arg_subst','basic_prep_intrans_lt','basic_two_arg']).
pp(23,'ssr_lt',[],['two_arg_subst','ssr_lt']).
pp(23,'ssr_lt',[N|R],A) :- pp_3588(N,R,A).
pp(3588,'basic_two_arg',[],['two_arg_subst','ssr_lt','basic_two_arg']).
pp(23,'unacc_lt',[],['two_arg_subst','unacc_lt']).
pp(23,'unacc_lt',[N|R],A) :- pp_3587(N,R,A).
pp(3587,'two_arg',[],['two_arg_subst','unacc_lt','two_arg']).
pp(3587,'basic_two_arg',[],['two_arg_subst','unacc_lt','basic_two_arg']).
pp(23,'linking_type',[],['two_arg_subst','linking_type']).
pp(23,'linking_type',[N|R],A) :- pp_3586(N,R,A).
pp(3586,'two_arg',[],['two_arg_subst','linking_type','two_arg']).
pp(3586,'basic_two_arg',[],['two_arg_subst','linking_type','basic_two_arg']).
pp(23,'aux_verb',[],['two_arg_subst','aux_verb']).
pp(23,'aux_verb',[N|R],A) :- pp_3585(N,R,A).
pp(3585,'basic_two_arg',[],['two_arg_subst','aux_verb','basic_two_arg']).
pp(23,'fin_cp_prop+ques_verb',[],['two_arg_subst','fin_cp_prop+ques_verb']).
pp(23,'fin_cp_prop+ques_verb',[N|R],A) :- pp_3584(N,R,A).
pp(3584,'two_arg',[],['two_arg_subst','fin_cp_prop+ques_verb','two_arg']).
pp(3584,'basic_two_arg',[],['two_arg_subst','fin_cp_prop+ques_verb','basic_two_arg']).
pp(3584,'linking_type',[],['two_arg_subst','fin_cp_prop+ques_verb','linking_type']).
pp(3584,'linking_type',[N|R],A) :- pp_5386(N,R,A).
pp(5386,'two_arg',[],['two_arg_subst','fin_cp_prop+ques_verb','linking_type','two_arg']).
pp(5386,'basic_two_arg',[],['two_arg_subst','fin_cp_prop+ques_verb','linking_type','basic_two_arg']).
pp(23,'cp_prop+ques_verb',[],['two_arg_subst','cp_prop+ques_verb']).
pp(23,'cp_prop+ques_verb',[N|R],A) :- pp_3583(N,R,A).
pp(3583,'two_arg',[],['two_arg_subst','cp_prop+ques_verb','two_arg']).
pp(3583,'basic_two_arg',[],['two_arg_subst','cp_prop+ques_verb','basic_two_arg']).
pp(3583,'arg14_lt',[],['two_arg_subst','cp_prop+ques_verb','arg14_lt']).
pp(3583,'arg14_lt',[N|R],A) :- pp_5383(N,R,A).
pp(5383,'two_arg',[],['two_arg_subst','cp_prop+ques_verb','arg14_lt','two_arg']).
pp(5383,'basic_two_arg',[],['two_arg_subst','cp_prop+ques_verb','arg14_lt','basic_two_arg']).
pp(3583,'arg1_subj_lt',[],['two_arg_subst','cp_prop+ques_verb','arg1_subj_lt']).
pp(3583,'arg1_subj_lt',[N|R],A) :- pp_5382(N,R,A).
pp(5382,'two_arg',[],['two_arg_subst','cp_prop+ques_verb','arg1_subj_lt','two_arg']).
pp(5382,'basic_two_arg',[],['two_arg_subst','cp_prop+ques_verb','arg1_subj_lt','basic_two_arg']).
pp(3583,'linking_type',[],['two_arg_subst','cp_prop+ques_verb','linking_type']).
pp(3583,'linking_type',[N|R],A) :- pp_5381(N,R,A).
pp(5381,'two_arg',[],['two_arg_subst','cp_prop+ques_verb','linking_type','two_arg']).
pp(5381,'basic_two_arg',[],['two_arg_subst','cp_prop+ques_verb','linking_type','basic_two_arg']).
pp(23,'basic_cp_prop+ques_verb',[],['two_arg_subst','basic_cp_prop+ques_verb']).
pp(23,'basic_cp_prop+ques_verb',[N|R],A) :- pp_3582(N,R,A).
pp(3582,'two_arg',[],['two_arg_subst','basic_cp_prop+ques_verb','two_arg']).
pp(3582,'basic_two_arg',[],['two_arg_subst','basic_cp_prop+ques_verb','basic_two_arg']).
pp(3582,'arg14_lt',[],['two_arg_subst','basic_cp_prop+ques_verb','arg14_lt']).
pp(3582,'arg14_lt',[N|R],A) :- pp_5378(N,R,A).
pp(5378,'two_arg',[],['two_arg_subst','basic_cp_prop+ques_verb','arg14_lt','two_arg']).
pp(5378,'basic_two_arg',[],['two_arg_subst','basic_cp_prop+ques_verb','arg14_lt','basic_two_arg']).
pp(3582,'arg1_subj_lt',[],['two_arg_subst','basic_cp_prop+ques_verb','arg1_subj_lt']).
pp(3582,'arg1_subj_lt',[N|R],A) :- pp_5377(N,R,A).
pp(5377,'two_arg',[],['two_arg_subst','basic_cp_prop+ques_verb','arg1_subj_lt','two_arg']).
pp(5377,'basic_two_arg',[],['two_arg_subst','basic_cp_prop+ques_verb','arg1_subj_lt','basic_two_arg']).
pp(3582,'linking_type',[],['two_arg_subst','basic_cp_prop+ques_verb','linking_type']).
pp(3582,'linking_type',[N|R],A) :- pp_5376(N,R,A).
pp(5376,'two_arg',[],['two_arg_subst','basic_cp_prop+ques_verb','linking_type','two_arg']).
pp(5376,'basic_two_arg',[],['two_arg_subst','basic_cp_prop+ques_verb','linking_type','basic_two_arg']).
pp(23,'verb_synsem',[],['two_arg_subst','verb_synsem']).
pp(23,'verb_synsem',[N|R],A) :- pp_3581(N,R,A).
pp(3581,'two_arg',[],['two_arg_subst','verb_synsem','two_arg']).
pp(3581,'basic_two_arg',[],['two_arg_subst','verb_synsem','basic_two_arg']).
pp(3581,'trans_lt',[],['two_arg_subst','verb_synsem','trans_lt']).
pp(3581,'trans_lt',[N|R],A) :- pp_5373(N,R,A).
pp(5373,'two_arg',[],['two_arg_subst','verb_synsem','trans_lt','two_arg']).
pp(5373,'basic_two_arg',[],['two_arg_subst','verb_synsem','trans_lt','basic_two_arg']).
pp(3581,'arg13_lt',[],['two_arg_subst','verb_synsem','arg13_lt']).
pp(3581,'arg13_lt',[N|R],A) :- pp_5372(N,R,A).
pp(5372,'two_arg',[],['two_arg_subst','verb_synsem','arg13_lt','two_arg']).
pp(5372,'basic_two_arg',[],['two_arg_subst','verb_synsem','arg13_lt','basic_two_arg']).
pp(3581,'arg14_lt',[],['two_arg_subst','verb_synsem','arg14_lt']).
pp(3581,'arg14_lt',[N|R],A) :- pp_5371(N,R,A).
pp(5371,'two_arg',[],['two_arg_subst','verb_synsem','arg14_lt','two_arg']).
pp(5371,'basic_two_arg',[],['two_arg_subst','verb_synsem','arg14_lt','basic_two_arg']).
pp(3581,'arg1_subj_lt',[],['two_arg_subst','verb_synsem','arg1_subj_lt']).
pp(3581,'arg1_subj_lt',[N|R],A) :- pp_5370(N,R,A).
pp(5370,'two_arg',[],['two_arg_subst','verb_synsem','arg1_subj_lt','two_arg']).
pp(5370,'basic_two_arg',[],['two_arg_subst','verb_synsem','arg1_subj_lt','basic_two_arg']).
pp(3581,'basic_prep_intrans_lt',[],['two_arg_subst','verb_synsem','basic_prep_intrans_lt']).
pp(3581,'basic_prep_intrans_lt',[N|R],A) :- pp_5369(N,R,A).
pp(5369,'two_arg',[],['two_arg_subst','verb_synsem','basic_prep_intrans_lt','two_arg']).
pp(5369,'basic_two_arg',[],['two_arg_subst','verb_synsem','basic_prep_intrans_lt','basic_two_arg']).
pp(3581,'ssr_lt',[],['two_arg_subst','verb_synsem','ssr_lt']).
pp(3581,'ssr_lt',[N|R],A) :- pp_5368(N,R,A).
pp(5368,'basic_two_arg',[],['two_arg_subst','verb_synsem','ssr_lt','basic_two_arg']).
pp(3581,'unacc_lt',[],['two_arg_subst','verb_synsem','unacc_lt']).
pp(3581,'unacc_lt',[N|R],A) :- pp_5367(N,R,A).
pp(5367,'two_arg',[],['two_arg_subst','verb_synsem','unacc_lt','two_arg']).
pp(5367,'basic_two_arg',[],['two_arg_subst','verb_synsem','unacc_lt','basic_two_arg']).
pp(3581,'linking_type',[],['two_arg_subst','verb_synsem','linking_type']).
pp(3581,'linking_type',[N|R],A) :- pp_5366(N,R,A).
pp(5366,'two_arg',[],['two_arg_subst','verb_synsem','linking_type','two_arg']).
pp(5366,'basic_two_arg',[],['two_arg_subst','verb_synsem','linking_type','basic_two_arg']).
pp(23,'lex_synsem',[],['two_arg_subst','lex_synsem']).
pp(23,'lex_or_phrase',[],['two_arg_subst','lex_or_phrase']).
pp(0,'oeq_pp_inf_verb',[],['oeq_pp_inf_verb']).
pp(0,'pp_inf_subst',[],['pp_inf_subst']).
pp(0,'pp_inf_subst',[N|R],A) :- pp_22(N,R,A).
pp(22,'three_arg',[],['pp_inf_subst','three_arg']).
pp(22,'basic_three_arg',[],['pp_inf_subst','basic_three_arg']).
pp(22,'arg1_subj_lt',[],['pp_inf_subst','arg1_subj_lt']).
pp(22,'arg1_subj_lt',[N|R],A) :- pp_3576(N,R,A).
pp(3576,'three_arg',[],['pp_inf_subst','arg1_subj_lt','three_arg']).
pp(3576,'basic_three_arg',[],['pp_inf_subst','arg1_subj_lt','basic_three_arg']).
pp(22,'linking_type',[],['pp_inf_subst','linking_type']).
pp(22,'linking_type',[N|R],A) :- pp_3575(N,R,A).
pp(3575,'three_arg',[],['pp_inf_subst','linking_type','three_arg']).
pp(3575,'basic_three_arg',[],['pp_inf_subst','linking_type','basic_three_arg']).
pp(22,'verb_synsem',[],['pp_inf_subst','verb_synsem']).
pp(22,'verb_synsem',[N|R],A) :- pp_3574(N,R,A).
pp(3574,'three_arg',[],['pp_inf_subst','verb_synsem','three_arg']).
pp(3574,'basic_three_arg',[],['pp_inf_subst','verb_synsem','basic_three_arg']).
pp(3574,'arg1_subj_lt',[],['pp_inf_subst','verb_synsem','arg1_subj_lt']).
pp(3574,'arg1_subj_lt',[N|R],A) :- pp_5359(N,R,A).
pp(5359,'three_arg',[],['pp_inf_subst','verb_synsem','arg1_subj_lt','three_arg']).
pp(5359,'basic_three_arg',[],['pp_inf_subst','verb_synsem','arg1_subj_lt','basic_three_arg']).
pp(3574,'linking_type',[],['pp_inf_subst','verb_synsem','linking_type']).
pp(3574,'linking_type',[N|R],A) :- pp_5358(N,R,A).
pp(5358,'three_arg',[],['pp_inf_subst','verb_synsem','linking_type','three_arg']).
pp(5358,'basic_three_arg',[],['pp_inf_subst','verb_synsem','linking_type','basic_three_arg']).
pp(22,'lex_synsem',[],['pp_inf_subst','lex_synsem']).
pp(22,'lex_or_phrase',[],['pp_inf_subst','lex_or_phrase']).
pp(0,'unsat_four_arg_subst',[],['unsat_four_arg_subst']).
pp(0,'unsat_four_arg_subst',[N|R],A) :- pp_21(N,R,A).
pp(21,'four_arg',[],['unsat_four_arg_subst','four_arg']).
pp(21,'expl_pp_inf_lt',[],['unsat_four_arg_subst','expl_pp_inf_lt']).
pp(21,'expl_pp_inf_lt',[N|R],A) :- pp_3570(N,R,A).
pp(3570,'four_arg',[],['unsat_four_arg_subst','expl_pp_inf_lt','four_arg']).
pp(21,'arg1_subj_lt',[],['unsat_four_arg_subst','arg1_subj_lt']).
pp(21,'arg1_subj_lt',[N|R],A) :- pp_3569(N,R,A).
pp(3569,'four_arg',[],['unsat_four_arg_subst','arg1_subj_lt','four_arg']).
pp(21,'linking_type',[],['unsat_four_arg_subst','linking_type']).
pp(21,'linking_type',[N|R],A) :- pp_3568(N,R,A).
pp(3568,'four_arg',[],['unsat_four_arg_subst','linking_type','four_arg']).
pp(21,'cp_prop+ques_verb',[],['unsat_four_arg_subst','cp_prop+ques_verb']).
pp(21,'cp_prop+ques_verb',[N|R],A) :- pp_3567(N,R,A).
pp(3567,'four_arg',[],['unsat_four_arg_subst','cp_prop+ques_verb','four_arg']).
pp(3567,'expl_pp_inf_lt',[],['unsat_four_arg_subst','cp_prop+ques_verb','expl_pp_inf_lt']).
pp(3567,'expl_pp_inf_lt',[N|R],A) :- pp_5353(N,R,A).
pp(5353,'four_arg',[],['unsat_four_arg_subst','cp_prop+ques_verb','expl_pp_inf_lt','four_arg']).
pp(3567,'arg1_subj_lt',[],['unsat_four_arg_subst','cp_prop+ques_verb','arg1_subj_lt']).
pp(3567,'arg1_subj_lt',[N|R],A) :- pp_5352(N,R,A).
pp(5352,'four_arg',[],['unsat_four_arg_subst','cp_prop+ques_verb','arg1_subj_lt','four_arg']).
pp(3567,'linking_type',[],['unsat_four_arg_subst','cp_prop+ques_verb','linking_type']).
pp(3567,'linking_type',[N|R],A) :- pp_5351(N,R,A).
pp(5351,'four_arg',[],['unsat_four_arg_subst','cp_prop+ques_verb','linking_type','four_arg']).
pp(21,'basic_cp_prop+ques_verb',[],['unsat_four_arg_subst','basic_cp_prop+ques_verb']).
pp(21,'basic_cp_prop+ques_verb',[N|R],A) :- pp_3566(N,R,A).
pp(3566,'four_arg',[],['unsat_four_arg_subst','basic_cp_prop+ques_verb','four_arg']).
pp(3566,'expl_pp_inf_lt',[],['unsat_four_arg_subst','basic_cp_prop+ques_verb','expl_pp_inf_lt']).
pp(3566,'expl_pp_inf_lt',[N|R],A) :- pp_5349(N,R,A).
pp(5349,'four_arg',[],['unsat_four_arg_subst','basic_cp_prop+ques_verb','expl_pp_inf_lt','four_arg']).
pp(3566,'arg1_subj_lt',[],['unsat_four_arg_subst','basic_cp_prop+ques_verb','arg1_subj_lt']).
pp(3566,'arg1_subj_lt',[N|R],A) :- pp_5348(N,R,A).
pp(5348,'four_arg',[],['unsat_four_arg_subst','basic_cp_prop+ques_verb','arg1_subj_lt','four_arg']).
pp(3566,'linking_type',[],['unsat_four_arg_subst','basic_cp_prop+ques_verb','linking_type']).
pp(3566,'linking_type',[N|R],A) :- pp_5347(N,R,A).
pp(5347,'four_arg',[],['unsat_four_arg_subst','basic_cp_prop+ques_verb','linking_type','four_arg']).
pp(21,'verb_synsem',[],['unsat_four_arg_subst','verb_synsem']).
pp(21,'verb_synsem',[N|R],A) :- pp_3565(N,R,A).
pp(3565,'four_arg',[],['unsat_four_arg_subst','verb_synsem','four_arg']).
pp(3565,'expl_pp_inf_lt',[],['unsat_four_arg_subst','verb_synsem','expl_pp_inf_lt']).
pp(3565,'expl_pp_inf_lt',[N|R],A) :- pp_5345(N,R,A).
pp(5345,'four_arg',[],['unsat_four_arg_subst','verb_synsem','expl_pp_inf_lt','four_arg']).
pp(3565,'arg1_subj_lt',[],['unsat_four_arg_subst','verb_synsem','arg1_subj_lt']).
pp(3565,'arg1_subj_lt',[N|R],A) :- pp_5344(N,R,A).
pp(5344,'four_arg',[],['unsat_four_arg_subst','verb_synsem','arg1_subj_lt','four_arg']).
pp(3565,'linking_type',[],['unsat_four_arg_subst','verb_synsem','linking_type']).
pp(3565,'linking_type',[N|R],A) :- pp_5343(N,R,A).
pp(5343,'four_arg',[],['unsat_four_arg_subst','verb_synsem','linking_type','four_arg']).
pp(21,'lex_synsem',[],['unsat_four_arg_subst','lex_synsem']).
pp(21,'lex_or_phrase',[],['unsat_four_arg_subst','lex_or_phrase']).
pp(21,'trans_subst',[],['unsat_four_arg_subst','trans_subst']).
pp(21,'trans_subst',[N|R],A) :- pp_3562(N,R,A).
pp(3562,'four_arg',[],['unsat_four_arg_subst','trans_subst','four_arg']).
pp(3562,'expl_pp_inf_lt',[],['unsat_four_arg_subst','trans_subst','expl_pp_inf_lt']).
pp(3562,'expl_pp_inf_lt',[N|R],A) :- pp_5341(N,R,A).
pp(5341,'four_arg',[],['unsat_four_arg_subst','trans_subst','expl_pp_inf_lt','four_arg']).
pp(3562,'arg1_subj_lt',[],['unsat_four_arg_subst','trans_subst','arg1_subj_lt']).
pp(3562,'arg1_subj_lt',[N|R],A) :- pp_5340(N,R,A).
pp(5340,'four_arg',[],['unsat_four_arg_subst','trans_subst','arg1_subj_lt','four_arg']).
pp(3562,'linking_type',[],['unsat_four_arg_subst','trans_subst','linking_type']).
pp(3562,'linking_type',[N|R],A) :- pp_5339(N,R,A).
pp(5339,'four_arg',[],['unsat_four_arg_subst','trans_subst','linking_type','four_arg']).
pp(3562,'cp_prop+ques_verb',[],['unsat_four_arg_subst','trans_subst','cp_prop+ques_verb']).
pp(3562,'cp_prop+ques_verb',[N|R],A) :- pp_5338(N,R,A).
pp(5338,'four_arg',[],['unsat_four_arg_subst','trans_subst','cp_prop+ques_verb','four_arg']).
pp(5338,'expl_pp_inf_lt',[],['unsat_four_arg_subst','trans_subst','cp_prop+ques_verb','expl_pp_inf_lt']).
pp(5338,'expl_pp_inf_lt',[N|R],A) :- pp_7287(N,R,A).
pp(7287,'four_arg',[],['unsat_four_arg_subst','trans_subst','cp_prop+ques_verb','expl_pp_inf_lt','four_arg']).
pp(5338,'arg1_subj_lt',[],['unsat_four_arg_subst','trans_subst','cp_prop+ques_verb','arg1_subj_lt']).
pp(5338,'arg1_subj_lt',[N|R],A) :- pp_7286(N,R,A).
pp(7286,'four_arg',[],['unsat_four_arg_subst','trans_subst','cp_prop+ques_verb','arg1_subj_lt','four_arg']).
pp(5338,'linking_type',[],['unsat_four_arg_subst','trans_subst','cp_prop+ques_verb','linking_type']).
pp(5338,'linking_type',[N|R],A) :- pp_7285(N,R,A).
pp(7285,'four_arg',[],['unsat_four_arg_subst','trans_subst','cp_prop+ques_verb','linking_type','four_arg']).
pp(3562,'basic_cp_prop+ques_verb',[],['unsat_four_arg_subst','trans_subst','basic_cp_prop+ques_verb']).
pp(3562,'basic_cp_prop+ques_verb',[N|R],A) :- pp_5337(N,R,A).
pp(5337,'four_arg',[],['unsat_four_arg_subst','trans_subst','basic_cp_prop+ques_verb','four_arg']).
pp(5337,'expl_pp_inf_lt',[],['unsat_four_arg_subst','trans_subst','basic_cp_prop+ques_verb','expl_pp_inf_lt']).
pp(5337,'expl_pp_inf_lt',[N|R],A) :- pp_7283(N,R,A).
pp(7283,'four_arg',[],['unsat_four_arg_subst','trans_subst','basic_cp_prop+ques_verb','expl_pp_inf_lt','four_arg']).
pp(5337,'arg1_subj_lt',[],['unsat_four_arg_subst','trans_subst','basic_cp_prop+ques_verb','arg1_subj_lt']).
pp(5337,'arg1_subj_lt',[N|R],A) :- pp_7282(N,R,A).
pp(7282,'four_arg',[],['unsat_four_arg_subst','trans_subst','basic_cp_prop+ques_verb','arg1_subj_lt','four_arg']).
pp(5337,'linking_type',[],['unsat_four_arg_subst','trans_subst','basic_cp_prop+ques_verb','linking_type']).
pp(5337,'linking_type',[N|R],A) :- pp_7281(N,R,A).
pp(7281,'four_arg',[],['unsat_four_arg_subst','trans_subst','basic_cp_prop+ques_verb','linking_type','four_arg']).
pp(3562,'verb_synsem',[],['unsat_four_arg_subst','trans_subst','verb_synsem']).
pp(3562,'verb_synsem',[N|R],A) :- pp_5336(N,R,A).
pp(5336,'four_arg',[],['unsat_four_arg_subst','trans_subst','verb_synsem','four_arg']).
pp(5336,'expl_pp_inf_lt',[],['unsat_four_arg_subst','trans_subst','verb_synsem','expl_pp_inf_lt']).
pp(5336,'expl_pp_inf_lt',[N|R],A) :- pp_7279(N,R,A).
pp(7279,'four_arg',[],['unsat_four_arg_subst','trans_subst','verb_synsem','expl_pp_inf_lt','four_arg']).
pp(5336,'arg1_subj_lt',[],['unsat_four_arg_subst','trans_subst','verb_synsem','arg1_subj_lt']).
pp(5336,'arg1_subj_lt',[N|R],A) :- pp_7278(N,R,A).
pp(7278,'four_arg',[],['unsat_four_arg_subst','trans_subst','verb_synsem','arg1_subj_lt','four_arg']).
pp(5336,'linking_type',[],['unsat_four_arg_subst','trans_subst','verb_synsem','linking_type']).
pp(5336,'linking_type',[N|R],A) :- pp_7277(N,R,A).
pp(7277,'four_arg',[],['unsat_four_arg_subst','trans_subst','verb_synsem','linking_type','four_arg']).
pp(3562,'lex_synsem',[],['unsat_four_arg_subst','trans_subst','lex_synsem']).
pp(3562,'lex_or_phrase',[],['unsat_four_arg_subst','trans_subst','lex_or_phrase']).
pp(0,'particle_plus_subst',[],['particle_plus_subst']).
pp(0,'reg_adj_atrans_synsem',[],['reg_adj_atrans_synsem']).
pp(0,'ditrans_prep_synsem',[],['ditrans_prep_synsem']).
pp(0,'there_cop_verb',[],['there_cop_verb']).
pp(0,'unsat_three_arg_subst',[],['unsat_three_arg_subst']).
pp(0,'unsat_three_arg_subst',[N|R],A) :- pp_20(N,R,A).
pp(20,'three_arg',[],['unsat_three_arg_subst','three_arg']).
pp(20,'basic_three_arg',[],['unsat_three_arg_subst','basic_three_arg']).
pp(20,'four_arg',[],['unsat_three_arg_subst','four_arg']).
pp(20,'cp_trans_lt',[],['unsat_three_arg_subst','cp_trans_lt']).
pp(20,'cp_trans_lt',[N|R],A) :- pp_3558(N,R,A).
pp(3558,'three_arg',[],['unsat_three_arg_subst','cp_trans_lt','three_arg']).
pp(3558,'basic_three_arg',[],['unsat_three_arg_subst','cp_trans_lt','basic_three_arg']).
pp(20,'empty_prep_trans_lt',[],['unsat_three_arg_subst','empty_prep_trans_lt']).
pp(20,'empty_prep_trans_lt',[N|R],A) :- pp_3557(N,R,A).
pp(3557,'three_arg',[],['unsat_three_arg_subst','empty_prep_trans_lt','three_arg']).
pp(3557,'basic_three_arg',[],['unsat_three_arg_subst','empty_prep_trans_lt','basic_three_arg']).
pp(20,'prep_trans_lt',[],['unsat_three_arg_subst','prep_trans_lt']).
pp(20,'prep_trans_lt',[N|R],A) :- pp_3556(N,R,A).
pp(3556,'three_arg',[],['unsat_three_arg_subst','prep_trans_lt','three_arg']).
pp(3556,'basic_three_arg',[],['unsat_three_arg_subst','prep_trans_lt','basic_three_arg']).
pp(20,'arg13_lt',[],['unsat_three_arg_subst','arg13_lt']).
pp(20,'arg13_lt',[N|R],A) :- pp_3555(N,R,A).
pp(3555,'three_arg',[],['unsat_three_arg_subst','arg13_lt','three_arg']).
pp(3555,'basic_three_arg',[],['unsat_three_arg_subst','arg13_lt','basic_three_arg']).
pp(20,'ditrans_lt',[],['unsat_three_arg_subst','ditrans_lt']).
pp(20,'ditrans_lt',[N|R],A) :- pp_3554(N,R,A).
pp(3554,'three_arg',[],['unsat_three_arg_subst','ditrans_lt','three_arg']).
pp(3554,'basic_three_arg',[],['unsat_three_arg_subst','ditrans_lt','basic_three_arg']).
pp(20,'empty_prep_intrans_lt',[],['unsat_three_arg_subst','empty_prep_intrans_lt']).
pp(20,'empty_prep_intrans_lt',[N|R],A) :- pp_3553(N,R,A).
pp(3553,'three_arg',[],['unsat_three_arg_subst','empty_prep_intrans_lt','three_arg']).
pp(3553,'basic_three_arg',[],['unsat_three_arg_subst','empty_prep_intrans_lt','basic_three_arg']).
pp(20,'expl_pp_inf_lt',[],['unsat_three_arg_subst','expl_pp_inf_lt']).
pp(20,'expl_pp_inf_lt',[N|R],A) :- pp_3552(N,R,A).
pp(3552,'four_arg',[],['unsat_three_arg_subst','expl_pp_inf_lt','four_arg']).
pp(20,'obj_equi_inf_lt',[],['unsat_three_arg_subst','obj_equi_inf_lt']).
pp(20,'obj_equi_inf_lt',[N|R],A) :- pp_3551(N,R,A).
pp(3551,'three_arg',[],['unsat_three_arg_subst','obj_equi_inf_lt','three_arg']).
pp(3551,'basic_three_arg',[],['unsat_three_arg_subst','obj_equi_inf_lt','basic_three_arg']).
pp(20,'obj_equi_prd_lt',[],['unsat_three_arg_subst','obj_equi_prd_lt']).
pp(20,'obj_equi_prd_lt',[N|R],A) :- pp_3550(N,R,A).
pp(3550,'three_arg',[],['unsat_three_arg_subst','obj_equi_prd_lt','three_arg']).
pp(3550,'basic_three_arg',[],['unsat_three_arg_subst','obj_equi_prd_lt','basic_three_arg']).
pp(20,'obj_equi_lt',[],['unsat_three_arg_subst','obj_equi_lt']).
pp(20,'obj_equi_lt',[N|R],A) :- pp_3549(N,R,A).
pp(3549,'three_arg',[],['unsat_three_arg_subst','obj_equi_lt','three_arg']).
pp(3549,'basic_three_arg',[],['unsat_three_arg_subst','obj_equi_lt','basic_three_arg']).
pp(20,'arg1_subj_lt',[],['unsat_three_arg_subst','arg1_subj_lt']).
pp(20,'arg1_subj_lt',[N|R],A) :- pp_3548(N,R,A).
pp(3548,'three_arg',[],['unsat_three_arg_subst','arg1_subj_lt','three_arg']).
pp(3548,'basic_three_arg',[],['unsat_three_arg_subst','arg1_subj_lt','basic_three_arg']).
pp(3548,'four_arg',[],['unsat_three_arg_subst','arg1_subj_lt','four_arg']).
pp(20,'equi_prd_lt',[],['unsat_three_arg_subst','equi_prd_lt']).
pp(20,'equi_prd_lt',[N|R],A) :- pp_3547(N,R,A).
pp(3547,'three_arg',[],['unsat_three_arg_subst','equi_prd_lt','three_arg']).
pp(3547,'basic_three_arg',[],['unsat_three_arg_subst','equi_prd_lt','basic_three_arg']).
pp(20,'s_equi_lt',[],['unsat_three_arg_subst','s_equi_lt']).
pp(20,'s_equi_lt',[N|R],A) :- pp_3546(N,R,A).
pp(3546,'three_arg',[],['unsat_three_arg_subst','s_equi_lt','three_arg']).
pp(3546,'basic_three_arg',[],['unsat_three_arg_subst','s_equi_lt','basic_three_arg']).
pp(20,'sor_lt',[],['unsat_three_arg_subst','sor_lt']).
pp(20,'sor_lt',[N|R],A) :- pp_3545(N,R,A).
pp(3545,'basic_three_arg',[],['unsat_three_arg_subst','sor_lt','basic_three_arg']).
pp(20,'basic_ssr_expr_lt',[],['unsat_three_arg_subst','basic_ssr_expr_lt']).
pp(20,'basic_ssr_expr_lt',[N|R],A) :- pp_3544(N,R,A).
pp(3544,'basic_three_arg',[],['unsat_three_arg_subst','basic_ssr_expr_lt','basic_three_arg']).
pp(20,'ssr_lt',[],['unsat_three_arg_subst','ssr_lt']).
pp(20,'ssr_lt',[N|R],A) :- pp_3543(N,R,A).
pp(3543,'basic_three_arg',[],['unsat_three_arg_subst','ssr_lt','basic_three_arg']).
pp(20,'linking_type',[],['unsat_three_arg_subst','linking_type']).
pp(20,'linking_type',[N|R],A) :- pp_3542(N,R,A).
pp(3542,'three_arg',[],['unsat_three_arg_subst','linking_type','three_arg']).
pp(3542,'basic_three_arg',[],['unsat_three_arg_subst','linking_type','basic_three_arg']).
pp(3542,'four_arg',[],['unsat_three_arg_subst','linking_type','four_arg']).
pp(20,'fin_cp_prop+ques_verb',[],['unsat_three_arg_subst','fin_cp_prop+ques_verb']).
pp(20,'fin_cp_prop+ques_verb',[N|R],A) :- pp_3541(N,R,A).
pp(3541,'three_arg',[],['unsat_three_arg_subst','fin_cp_prop+ques_verb','three_arg']).
pp(3541,'basic_three_arg',[],['unsat_three_arg_subst','fin_cp_prop+ques_verb','basic_three_arg']).
pp(3541,'cp_trans_lt',[],['unsat_three_arg_subst','fin_cp_prop+ques_verb','cp_trans_lt']).
pp(3541,'cp_trans_lt',[N|R],A) :- pp_5299(N,R,A).
pp(5299,'three_arg',[],['unsat_three_arg_subst','fin_cp_prop+ques_verb','cp_trans_lt','three_arg']).
pp(5299,'basic_three_arg',[],['unsat_three_arg_subst','fin_cp_prop+ques_verb','cp_trans_lt','basic_three_arg']).
pp(3541,'arg13_lt',[],['unsat_three_arg_subst','fin_cp_prop+ques_verb','arg13_lt']).
pp(3541,'arg13_lt',[N|R],A) :- pp_5298(N,R,A).
pp(5298,'three_arg',[],['unsat_three_arg_subst','fin_cp_prop+ques_verb','arg13_lt','three_arg']).
pp(5298,'basic_three_arg',[],['unsat_three_arg_subst','fin_cp_prop+ques_verb','arg13_lt','basic_three_arg']).
pp(3541,'arg1_subj_lt',[],['unsat_three_arg_subst','fin_cp_prop+ques_verb','arg1_subj_lt']).
pp(3541,'arg1_subj_lt',[N|R],A) :- pp_5297(N,R,A).
pp(5297,'three_arg',[],['unsat_three_arg_subst','fin_cp_prop+ques_verb','arg1_subj_lt','three_arg']).
pp(5297,'basic_three_arg',[],['unsat_three_arg_subst','fin_cp_prop+ques_verb','arg1_subj_lt','basic_three_arg']).
pp(3541,'linking_type',[],['unsat_three_arg_subst','fin_cp_prop+ques_verb','linking_type']).
pp(3541,'linking_type',[N|R],A) :- pp_5296(N,R,A).
pp(5296,'three_arg',[],['unsat_three_arg_subst','fin_cp_prop+ques_verb','linking_type','three_arg']).
pp(5296,'basic_three_arg',[],['unsat_three_arg_subst','fin_cp_prop+ques_verb','linking_type','basic_three_arg']).
pp(20,'cp_prop+ques_verb',[],['unsat_three_arg_subst','cp_prop+ques_verb']).
pp(20,'cp_prop+ques_verb',[N|R],A) :- pp_3540(N,R,A).
pp(3540,'three_arg',[],['unsat_three_arg_subst','cp_prop+ques_verb','three_arg']).
pp(3540,'basic_three_arg',[],['unsat_three_arg_subst','cp_prop+ques_verb','basic_three_arg']).
pp(3540,'four_arg',[],['unsat_three_arg_subst','cp_prop+ques_verb','four_arg']).
pp(3540,'cp_trans_lt',[],['unsat_three_arg_subst','cp_prop+ques_verb','cp_trans_lt']).
pp(3540,'cp_trans_lt',[N|R],A) :- pp_5292(N,R,A).
pp(5292,'three_arg',[],['unsat_three_arg_subst','cp_prop+ques_verb','cp_trans_lt','three_arg']).
pp(5292,'basic_three_arg',[],['unsat_three_arg_subst','cp_prop+ques_verb','cp_trans_lt','basic_three_arg']).
pp(3540,'arg13_lt',[],['unsat_three_arg_subst','cp_prop+ques_verb','arg13_lt']).
pp(3540,'arg13_lt',[N|R],A) :- pp_5291(N,R,A).
pp(5291,'three_arg',[],['unsat_three_arg_subst','cp_prop+ques_verb','arg13_lt','three_arg']).
pp(5291,'basic_three_arg',[],['unsat_three_arg_subst','cp_prop+ques_verb','arg13_lt','basic_three_arg']).
pp(3540,'expl_pp_inf_lt',[],['unsat_three_arg_subst','cp_prop+ques_verb','expl_pp_inf_lt']).
pp(3540,'expl_pp_inf_lt',[N|R],A) :- pp_5290(N,R,A).
pp(5290,'four_arg',[],['unsat_three_arg_subst','cp_prop+ques_verb','expl_pp_inf_lt','four_arg']).
pp(3540,'arg1_subj_lt',[],['unsat_three_arg_subst','cp_prop+ques_verb','arg1_subj_lt']).
pp(3540,'arg1_subj_lt',[N|R],A) :- pp_5289(N,R,A).
pp(5289,'three_arg',[],['unsat_three_arg_subst','cp_prop+ques_verb','arg1_subj_lt','three_arg']).
pp(5289,'basic_three_arg',[],['unsat_three_arg_subst','cp_prop+ques_verb','arg1_subj_lt','basic_three_arg']).
pp(5289,'four_arg',[],['unsat_three_arg_subst','cp_prop+ques_verb','arg1_subj_lt','four_arg']).
pp(3540,'s_equi_lt',[],['unsat_three_arg_subst','cp_prop+ques_verb','s_equi_lt']).
pp(3540,'s_equi_lt',[N|R],A) :- pp_5288(N,R,A).
pp(5288,'basic_three_arg',[],['unsat_three_arg_subst','cp_prop+ques_verb','s_equi_lt','basic_three_arg']).
pp(3540,'linking_type',[],['unsat_three_arg_subst','cp_prop+ques_verb','linking_type']).
pp(3540,'linking_type',[N|R],A) :- pp_5287(N,R,A).
pp(5287,'three_arg',[],['unsat_three_arg_subst','cp_prop+ques_verb','linking_type','three_arg']).
pp(5287,'basic_three_arg',[],['unsat_three_arg_subst','cp_prop+ques_verb','linking_type','basic_three_arg']).
pp(5287,'four_arg',[],['unsat_three_arg_subst','cp_prop+ques_verb','linking_type','four_arg']).
pp(20,'basic_cp_prop+ques_verb',[],['unsat_three_arg_subst','basic_cp_prop+ques_verb']).
pp(20,'basic_cp_prop+ques_verb',[N|R],A) :- pp_3539(N,R,A).
pp(3539,'three_arg',[],['unsat_three_arg_subst','basic_cp_prop+ques_verb','three_arg']).
pp(3539,'basic_three_arg',[],['unsat_three_arg_subst','basic_cp_prop+ques_verb','basic_three_arg']).
pp(3539,'four_arg',[],['unsat_three_arg_subst','basic_cp_prop+ques_verb','four_arg']).
pp(3539,'cp_trans_lt',[],['unsat_three_arg_subst','basic_cp_prop+ques_verb','cp_trans_lt']).
pp(3539,'cp_trans_lt',[N|R],A) :- pp_5283(N,R,A).
pp(5283,'three_arg',[],['unsat_three_arg_subst','basic_cp_prop+ques_verb','cp_trans_lt','three_arg']).
pp(5283,'basic_three_arg',[],['unsat_three_arg_subst','basic_cp_prop+ques_verb','cp_trans_lt','basic_three_arg']).
pp(3539,'arg13_lt',[],['unsat_three_arg_subst','basic_cp_prop+ques_verb','arg13_lt']).
pp(3539,'arg13_lt',[N|R],A) :- pp_5282(N,R,A).
pp(5282,'three_arg',[],['unsat_three_arg_subst','basic_cp_prop+ques_verb','arg13_lt','three_arg']).
pp(5282,'basic_three_arg',[],['unsat_three_arg_subst','basic_cp_prop+ques_verb','arg13_lt','basic_three_arg']).
pp(3539,'expl_pp_inf_lt',[],['unsat_three_arg_subst','basic_cp_prop+ques_verb','expl_pp_inf_lt']).
pp(3539,'expl_pp_inf_lt',[N|R],A) :- pp_5281(N,R,A).
pp(5281,'four_arg',[],['unsat_three_arg_subst','basic_cp_prop+ques_verb','expl_pp_inf_lt','four_arg']).
pp(3539,'arg1_subj_lt',[],['unsat_three_arg_subst','basic_cp_prop+ques_verb','arg1_subj_lt']).
pp(3539,'arg1_subj_lt',[N|R],A) :- pp_5280(N,R,A).
pp(5280,'three_arg',[],['unsat_three_arg_subst','basic_cp_prop+ques_verb','arg1_subj_lt','three_arg']).
pp(5280,'basic_three_arg',[],['unsat_three_arg_subst','basic_cp_prop+ques_verb','arg1_subj_lt','basic_three_arg']).
pp(5280,'four_arg',[],['unsat_three_arg_subst','basic_cp_prop+ques_verb','arg1_subj_lt','four_arg']).
pp(3539,'s_equi_lt',[],['unsat_three_arg_subst','basic_cp_prop+ques_verb','s_equi_lt']).
pp(3539,'s_equi_lt',[N|R],A) :- pp_5279(N,R,A).
pp(5279,'basic_three_arg',[],['unsat_three_arg_subst','basic_cp_prop+ques_verb','s_equi_lt','basic_three_arg']).
pp(3539,'linking_type',[],['unsat_three_arg_subst','basic_cp_prop+ques_verb','linking_type']).
pp(3539,'linking_type',[N|R],A) :- pp_5278(N,R,A).
pp(5278,'three_arg',[],['unsat_three_arg_subst','basic_cp_prop+ques_verb','linking_type','three_arg']).
pp(5278,'basic_three_arg',[],['unsat_three_arg_subst','basic_cp_prop+ques_verb','linking_type','basic_three_arg']).
pp(5278,'four_arg',[],['unsat_three_arg_subst','basic_cp_prop+ques_verb','linking_type','four_arg']).
pp(20,'verb_synsem',[],['unsat_three_arg_subst','verb_synsem']).
pp(20,'verb_synsem',[N|R],A) :- pp_3538(N,R,A).
pp(3538,'three_arg',[],['unsat_three_arg_subst','verb_synsem','three_arg']).
pp(3538,'basic_three_arg',[],['unsat_three_arg_subst','verb_synsem','basic_three_arg']).
pp(3538,'four_arg',[],['unsat_three_arg_subst','verb_synsem','four_arg']).
pp(3538,'cp_trans_lt',[],['unsat_three_arg_subst','verb_synsem','cp_trans_lt']).
pp(3538,'cp_trans_lt',[N|R],A) :- pp_5274(N,R,A).
pp(5274,'three_arg',[],['unsat_three_arg_subst','verb_synsem','cp_trans_lt','three_arg']).
pp(5274,'basic_three_arg',[],['unsat_three_arg_subst','verb_synsem','cp_trans_lt','basic_three_arg']).
pp(3538,'empty_prep_trans_lt',[],['unsat_three_arg_subst','verb_synsem','empty_prep_trans_lt']).
pp(3538,'empty_prep_trans_lt',[N|R],A) :- pp_5273(N,R,A).
pp(5273,'three_arg',[],['unsat_three_arg_subst','verb_synsem','empty_prep_trans_lt','three_arg']).
pp(5273,'basic_three_arg',[],['unsat_three_arg_subst','verb_synsem','empty_prep_trans_lt','basic_three_arg']).
pp(3538,'prep_trans_lt',[],['unsat_three_arg_subst','verb_synsem','prep_trans_lt']).
pp(3538,'prep_trans_lt',[N|R],A) :- pp_5272(N,R,A).
pp(5272,'three_arg',[],['unsat_three_arg_subst','verb_synsem','prep_trans_lt','three_arg']).
pp(5272,'basic_three_arg',[],['unsat_three_arg_subst','verb_synsem','prep_trans_lt','basic_three_arg']).
pp(3538,'arg13_lt',[],['unsat_three_arg_subst','verb_synsem','arg13_lt']).
pp(3538,'arg13_lt',[N|R],A) :- pp_5271(N,R,A).
pp(5271,'three_arg',[],['unsat_three_arg_subst','verb_synsem','arg13_lt','three_arg']).
pp(5271,'basic_three_arg',[],['unsat_three_arg_subst','verb_synsem','arg13_lt','basic_three_arg']).
pp(3538,'ditrans_lt',[],['unsat_three_arg_subst','verb_synsem','ditrans_lt']).
pp(3538,'ditrans_lt',[N|R],A) :- pp_5270(N,R,A).
pp(5270,'three_arg',[],['unsat_three_arg_subst','verb_synsem','ditrans_lt','three_arg']).
pp(5270,'basic_three_arg',[],['unsat_three_arg_subst','verb_synsem','ditrans_lt','basic_three_arg']).
pp(3538,'empty_prep_intrans_lt',[],['unsat_three_arg_subst','verb_synsem','empty_prep_intrans_lt']).
pp(3538,'empty_prep_intrans_lt',[N|R],A) :- pp_5269(N,R,A).
pp(5269,'three_arg',[],['unsat_three_arg_subst','verb_synsem','empty_prep_intrans_lt','three_arg']).
pp(5269,'basic_three_arg',[],['unsat_three_arg_subst','verb_synsem','empty_prep_intrans_lt','basic_three_arg']).
pp(3538,'expl_pp_inf_lt',[],['unsat_three_arg_subst','verb_synsem','expl_pp_inf_lt']).
pp(3538,'expl_pp_inf_lt',[N|R],A) :- pp_5268(N,R,A).
pp(5268,'four_arg',[],['unsat_three_arg_subst','verb_synsem','expl_pp_inf_lt','four_arg']).
pp(3538,'obj_equi_inf_lt',[],['unsat_three_arg_subst','verb_synsem','obj_equi_inf_lt']).
pp(3538,'obj_equi_inf_lt',[N|R],A) :- pp_5267(N,R,A).
pp(5267,'three_arg',[],['unsat_three_arg_subst','verb_synsem','obj_equi_inf_lt','three_arg']).
pp(5267,'basic_three_arg',[],['unsat_three_arg_subst','verb_synsem','obj_equi_inf_lt','basic_three_arg']).
pp(3538,'obj_equi_prd_lt',[],['unsat_three_arg_subst','verb_synsem','obj_equi_prd_lt']).
pp(3538,'obj_equi_prd_lt',[N|R],A) :- pp_5266(N,R,A).
pp(5266,'three_arg',[],['unsat_three_arg_subst','verb_synsem','obj_equi_prd_lt','three_arg']).
pp(5266,'basic_three_arg',[],['unsat_three_arg_subst','verb_synsem','obj_equi_prd_lt','basic_three_arg']).
pp(3538,'obj_equi_lt',[],['unsat_three_arg_subst','verb_synsem','obj_equi_lt']).
pp(3538,'obj_equi_lt',[N|R],A) :- pp_5265(N,R,A).
pp(5265,'three_arg',[],['unsat_three_arg_subst','verb_synsem','obj_equi_lt','three_arg']).
pp(5265,'basic_three_arg',[],['unsat_three_arg_subst','verb_synsem','obj_equi_lt','basic_three_arg']).
pp(3538,'arg1_subj_lt',[],['unsat_three_arg_subst','verb_synsem','arg1_subj_lt']).
pp(3538,'arg1_subj_lt',[N|R],A) :- pp_5264(N,R,A).
pp(5264,'three_arg',[],['unsat_three_arg_subst','verb_synsem','arg1_subj_lt','three_arg']).
pp(5264,'basic_three_arg',[],['unsat_three_arg_subst','verb_synsem','arg1_subj_lt','basic_three_arg']).
pp(5264,'four_arg',[],['unsat_three_arg_subst','verb_synsem','arg1_subj_lt','four_arg']).
pp(3538,'equi_prd_lt',[],['unsat_three_arg_subst','verb_synsem','equi_prd_lt']).
pp(3538,'equi_prd_lt',[N|R],A) :- pp_5263(N,R,A).
pp(5263,'three_arg',[],['unsat_three_arg_subst','verb_synsem','equi_prd_lt','three_arg']).
pp(5263,'basic_three_arg',[],['unsat_three_arg_subst','verb_synsem','equi_prd_lt','basic_three_arg']).
pp(3538,'s_equi_lt',[],['unsat_three_arg_subst','verb_synsem','s_equi_lt']).
pp(3538,'s_equi_lt',[N|R],A) :- pp_5262(N,R,A).
pp(5262,'three_arg',[],['unsat_three_arg_subst','verb_synsem','s_equi_lt','three_arg']).
pp(5262,'basic_three_arg',[],['unsat_three_arg_subst','verb_synsem','s_equi_lt','basic_three_arg']).
pp(3538,'sor_lt',[],['unsat_three_arg_subst','verb_synsem','sor_lt']).
pp(3538,'sor_lt',[N|R],A) :- pp_5261(N,R,A).
pp(5261,'basic_three_arg',[],['unsat_three_arg_subst','verb_synsem','sor_lt','basic_three_arg']).
pp(3538,'basic_ssr_expr_lt',[],['unsat_three_arg_subst','verb_synsem','basic_ssr_expr_lt']).
pp(3538,'basic_ssr_expr_lt',[N|R],A) :- pp_5260(N,R,A).
pp(5260,'basic_three_arg',[],['unsat_three_arg_subst','verb_synsem','basic_ssr_expr_lt','basic_three_arg']).
pp(3538,'ssr_lt',[],['unsat_three_arg_subst','verb_synsem','ssr_lt']).
pp(3538,'ssr_lt',[N|R],A) :- pp_5259(N,R,A).
pp(5259,'basic_three_arg',[],['unsat_three_arg_subst','verb_synsem','ssr_lt','basic_three_arg']).
pp(3538,'linking_type',[],['unsat_three_arg_subst','verb_synsem','linking_type']).
pp(3538,'linking_type',[N|R],A) :- pp_5258(N,R,A).
pp(5258,'three_arg',[],['unsat_three_arg_subst','verb_synsem','linking_type','three_arg']).
pp(5258,'basic_three_arg',[],['unsat_three_arg_subst','verb_synsem','linking_type','basic_three_arg']).
pp(5258,'four_arg',[],['unsat_three_arg_subst','verb_synsem','linking_type','four_arg']).
pp(20,'lex_synsem',[],['unsat_three_arg_subst','lex_synsem']).
pp(20,'lex_or_phrase',[],['unsat_three_arg_subst','lex_or_phrase']).
pp(20,'trans_subst',[],['unsat_three_arg_subst','trans_subst']).
pp(20,'trans_subst',[N|R],A) :- pp_3535(N,R,A).
pp(3535,'basic_three_arg',[],['unsat_three_arg_subst','trans_subst','basic_three_arg']).
pp(3535,'four_arg',[],['unsat_three_arg_subst','trans_subst','four_arg']).
pp(3535,'cp_trans_lt',[],['unsat_three_arg_subst','trans_subst','cp_trans_lt']).
pp(3535,'cp_trans_lt',[N|R],A) :- pp_5255(N,R,A).
pp(5255,'basic_three_arg',[],['unsat_three_arg_subst','trans_subst','cp_trans_lt','basic_three_arg']).
pp(3535,'empty_prep_trans_lt',[],['unsat_three_arg_subst','trans_subst','empty_prep_trans_lt']).
pp(3535,'empty_prep_trans_lt',[N|R],A) :- pp_5254(N,R,A).
pp(5254,'basic_three_arg',[],['unsat_three_arg_subst','trans_subst','empty_prep_trans_lt','basic_three_arg']).
pp(3535,'prep_trans_lt',[],['unsat_three_arg_subst','trans_subst','prep_trans_lt']).
pp(3535,'prep_trans_lt',[N|R],A) :- pp_5253(N,R,A).
pp(5253,'basic_three_arg',[],['unsat_three_arg_subst','trans_subst','prep_trans_lt','basic_three_arg']).
pp(3535,'arg13_lt',[],['unsat_three_arg_subst','trans_subst','arg13_lt']).
pp(3535,'arg13_lt',[N|R],A) :- pp_5252(N,R,A).
pp(5252,'basic_three_arg',[],['unsat_three_arg_subst','trans_subst','arg13_lt','basic_three_arg']).
pp(3535,'ditrans_lt',[],['unsat_three_arg_subst','trans_subst','ditrans_lt']).
pp(3535,'ditrans_lt',[N|R],A) :- pp_5251(N,R,A).
pp(5251,'basic_three_arg',[],['unsat_three_arg_subst','trans_subst','ditrans_lt','basic_three_arg']).
pp(3535,'expl_pp_inf_lt',[],['unsat_three_arg_subst','trans_subst','expl_pp_inf_lt']).
pp(3535,'expl_pp_inf_lt',[N|R],A) :- pp_5250(N,R,A).
pp(5250,'four_arg',[],['unsat_three_arg_subst','trans_subst','expl_pp_inf_lt','four_arg']).
pp(3535,'obj_equi_lt',[],['unsat_three_arg_subst','trans_subst','obj_equi_lt']).
pp(3535,'obj_equi_lt',[N|R],A) :- pp_5249(N,R,A).
pp(5249,'basic_three_arg',[],['unsat_three_arg_subst','trans_subst','obj_equi_lt','basic_three_arg']).
pp(3535,'arg1_subj_lt',[],['unsat_three_arg_subst','trans_subst','arg1_subj_lt']).
pp(3535,'arg1_subj_lt',[N|R],A) :- pp_5248(N,R,A).
pp(5248,'basic_three_arg',[],['unsat_three_arg_subst','trans_subst','arg1_subj_lt','basic_three_arg']).
pp(5248,'four_arg',[],['unsat_three_arg_subst','trans_subst','arg1_subj_lt','four_arg']).
pp(3535,'linking_type',[],['unsat_three_arg_subst','trans_subst','linking_type']).
pp(3535,'linking_type',[N|R],A) :- pp_5247(N,R,A).
pp(5247,'basic_three_arg',[],['unsat_three_arg_subst','trans_subst','linking_type','basic_three_arg']).
pp(5247,'four_arg',[],['unsat_three_arg_subst','trans_subst','linking_type','four_arg']).
pp(3535,'fin_cp_prop+ques_verb',[],['unsat_three_arg_subst','trans_subst','fin_cp_prop+ques_verb']).
pp(3535,'fin_cp_prop+ques_verb',[N|R],A) :- pp_5246(N,R,A).
pp(5246,'basic_three_arg',[],['unsat_three_arg_subst','trans_subst','fin_cp_prop+ques_verb','basic_three_arg']).
pp(5246,'cp_trans_lt',[],['unsat_three_arg_subst','trans_subst','fin_cp_prop+ques_verb','cp_trans_lt']).
pp(5246,'cp_trans_lt',[N|R],A) :- pp_7200(N,R,A).
pp(7200,'basic_three_arg',[],['unsat_three_arg_subst','trans_subst','fin_cp_prop+ques_verb','cp_trans_lt','basic_three_arg']).
pp(5246,'arg13_lt',[],['unsat_three_arg_subst','trans_subst','fin_cp_prop+ques_verb','arg13_lt']).
pp(5246,'arg13_lt',[N|R],A) :- pp_7199(N,R,A).
pp(7199,'basic_three_arg',[],['unsat_three_arg_subst','trans_subst','fin_cp_prop+ques_verb','arg13_lt','basic_three_arg']).
pp(5246,'arg1_subj_lt',[],['unsat_three_arg_subst','trans_subst','fin_cp_prop+ques_verb','arg1_subj_lt']).
pp(5246,'arg1_subj_lt',[N|R],A) :- pp_7198(N,R,A).
pp(7198,'basic_three_arg',[],['unsat_three_arg_subst','trans_subst','fin_cp_prop+ques_verb','arg1_subj_lt','basic_three_arg']).
pp(5246,'linking_type',[],['unsat_three_arg_subst','trans_subst','fin_cp_prop+ques_verb','linking_type']).
pp(5246,'linking_type',[N|R],A) :- pp_7197(N,R,A).
pp(7197,'basic_three_arg',[],['unsat_three_arg_subst','trans_subst','fin_cp_prop+ques_verb','linking_type','basic_three_arg']).
pp(3535,'cp_prop+ques_verb',[],['unsat_three_arg_subst','trans_subst','cp_prop+ques_verb']).
pp(3535,'cp_prop+ques_verb',[N|R],A) :- pp_5245(N,R,A).
pp(5245,'basic_three_arg',[],['unsat_three_arg_subst','trans_subst','cp_prop+ques_verb','basic_three_arg']).
pp(5245,'four_arg',[],['unsat_three_arg_subst','trans_subst','cp_prop+ques_verb','four_arg']).
pp(5245,'cp_trans_lt',[],['unsat_three_arg_subst','trans_subst','cp_prop+ques_verb','cp_trans_lt']).
pp(5245,'cp_trans_lt',[N|R],A) :- pp_7194(N,R,A).
pp(7194,'basic_three_arg',[],['unsat_three_arg_subst','trans_subst','cp_prop+ques_verb','cp_trans_lt','basic_three_arg']).
pp(5245,'arg13_lt',[],['unsat_three_arg_subst','trans_subst','cp_prop+ques_verb','arg13_lt']).
pp(5245,'arg13_lt',[N|R],A) :- pp_7193(N,R,A).
pp(7193,'basic_three_arg',[],['unsat_three_arg_subst','trans_subst','cp_prop+ques_verb','arg13_lt','basic_three_arg']).
pp(5245,'expl_pp_inf_lt',[],['unsat_three_arg_subst','trans_subst','cp_prop+ques_verb','expl_pp_inf_lt']).
pp(5245,'expl_pp_inf_lt',[N|R],A) :- pp_7192(N,R,A).
pp(7192,'four_arg',[],['unsat_three_arg_subst','trans_subst','cp_prop+ques_verb','expl_pp_inf_lt','four_arg']).
pp(5245,'arg1_subj_lt',[],['unsat_three_arg_subst','trans_subst','cp_prop+ques_verb','arg1_subj_lt']).
pp(5245,'arg1_subj_lt',[N|R],A) :- pp_7191(N,R,A).
pp(7191,'basic_three_arg',[],['unsat_three_arg_subst','trans_subst','cp_prop+ques_verb','arg1_subj_lt','basic_three_arg']).
pp(7191,'four_arg',[],['unsat_three_arg_subst','trans_subst','cp_prop+ques_verb','arg1_subj_lt','four_arg']).
pp(5245,'linking_type',[],['unsat_three_arg_subst','trans_subst','cp_prop+ques_verb','linking_type']).
pp(5245,'linking_type',[N|R],A) :- pp_7190(N,R,A).
pp(7190,'basic_three_arg',[],['unsat_three_arg_subst','trans_subst','cp_prop+ques_verb','linking_type','basic_three_arg']).
pp(7190,'four_arg',[],['unsat_three_arg_subst','trans_subst','cp_prop+ques_verb','linking_type','four_arg']).
pp(3535,'basic_cp_prop+ques_verb',[],['unsat_three_arg_subst','trans_subst','basic_cp_prop+ques_verb']).
pp(3535,'basic_cp_prop+ques_verb',[N|R],A) :- pp_5244(N,R,A).
pp(5244,'basic_three_arg',[],['unsat_three_arg_subst','trans_subst','basic_cp_prop+ques_verb','basic_three_arg']).
pp(5244,'four_arg',[],['unsat_three_arg_subst','trans_subst','basic_cp_prop+ques_verb','four_arg']).
pp(5244,'cp_trans_lt',[],['unsat_three_arg_subst','trans_subst','basic_cp_prop+ques_verb','cp_trans_lt']).
pp(5244,'cp_trans_lt',[N|R],A) :- pp_7187(N,R,A).
pp(7187,'basic_three_arg',[],['unsat_three_arg_subst','trans_subst','basic_cp_prop+ques_verb','cp_trans_lt','basic_three_arg']).
pp(5244,'arg13_lt',[],['unsat_three_arg_subst','trans_subst','basic_cp_prop+ques_verb','arg13_lt']).
pp(5244,'arg13_lt',[N|R],A) :- pp_7186(N,R,A).
pp(7186,'basic_three_arg',[],['unsat_three_arg_subst','trans_subst','basic_cp_prop+ques_verb','arg13_lt','basic_three_arg']).
pp(5244,'expl_pp_inf_lt',[],['unsat_three_arg_subst','trans_subst','basic_cp_prop+ques_verb','expl_pp_inf_lt']).
pp(5244,'expl_pp_inf_lt',[N|R],A) :- pp_7185(N,R,A).
pp(7185,'four_arg',[],['unsat_three_arg_subst','trans_subst','basic_cp_prop+ques_verb','expl_pp_inf_lt','four_arg']).
pp(5244,'arg1_subj_lt',[],['unsat_three_arg_subst','trans_subst','basic_cp_prop+ques_verb','arg1_subj_lt']).
pp(5244,'arg1_subj_lt',[N|R],A) :- pp_7184(N,R,A).
pp(7184,'basic_three_arg',[],['unsat_three_arg_subst','trans_subst','basic_cp_prop+ques_verb','arg1_subj_lt','basic_three_arg']).
pp(7184,'four_arg',[],['unsat_three_arg_subst','trans_subst','basic_cp_prop+ques_verb','arg1_subj_lt','four_arg']).
pp(5244,'linking_type',[],['unsat_three_arg_subst','trans_subst','basic_cp_prop+ques_verb','linking_type']).
pp(5244,'linking_type',[N|R],A) :- pp_7183(N,R,A).
pp(7183,'basic_three_arg',[],['unsat_three_arg_subst','trans_subst','basic_cp_prop+ques_verb','linking_type','basic_three_arg']).
pp(7183,'four_arg',[],['unsat_three_arg_subst','trans_subst','basic_cp_prop+ques_verb','linking_type','four_arg']).
pp(3535,'verb_synsem',[],['unsat_three_arg_subst','trans_subst','verb_synsem']).
pp(3535,'verb_synsem',[N|R],A) :- pp_5243(N,R,A).
pp(5243,'basic_three_arg',[],['unsat_three_arg_subst','trans_subst','verb_synsem','basic_three_arg']).
pp(5243,'four_arg',[],['unsat_three_arg_subst','trans_subst','verb_synsem','four_arg']).
pp(5243,'cp_trans_lt',[],['unsat_three_arg_subst','trans_subst','verb_synsem','cp_trans_lt']).
pp(5243,'cp_trans_lt',[N|R],A) :- pp_7180(N,R,A).
pp(7180,'basic_three_arg',[],['unsat_three_arg_subst','trans_subst','verb_synsem','cp_trans_lt','basic_three_arg']).
pp(5243,'empty_prep_trans_lt',[],['unsat_three_arg_subst','trans_subst','verb_synsem','empty_prep_trans_lt']).
pp(5243,'empty_prep_trans_lt',[N|R],A) :- pp_7179(N,R,A).
pp(7179,'basic_three_arg',[],['unsat_three_arg_subst','trans_subst','verb_synsem','empty_prep_trans_lt','basic_three_arg']).
pp(5243,'prep_trans_lt',[],['unsat_three_arg_subst','trans_subst','verb_synsem','prep_trans_lt']).
pp(5243,'prep_trans_lt',[N|R],A) :- pp_7178(N,R,A).
pp(7178,'basic_three_arg',[],['unsat_three_arg_subst','trans_subst','verb_synsem','prep_trans_lt','basic_three_arg']).
pp(5243,'arg13_lt',[],['unsat_three_arg_subst','trans_subst','verb_synsem','arg13_lt']).
pp(5243,'arg13_lt',[N|R],A) :- pp_7177(N,R,A).
pp(7177,'basic_three_arg',[],['unsat_three_arg_subst','trans_subst','verb_synsem','arg13_lt','basic_three_arg']).
pp(5243,'ditrans_lt',[],['unsat_three_arg_subst','trans_subst','verb_synsem','ditrans_lt']).
pp(5243,'ditrans_lt',[N|R],A) :- pp_7176(N,R,A).
pp(7176,'basic_three_arg',[],['unsat_three_arg_subst','trans_subst','verb_synsem','ditrans_lt','basic_three_arg']).
pp(5243,'expl_pp_inf_lt',[],['unsat_three_arg_subst','trans_subst','verb_synsem','expl_pp_inf_lt']).
pp(5243,'expl_pp_inf_lt',[N|R],A) :- pp_7175(N,R,A).
pp(7175,'four_arg',[],['unsat_three_arg_subst','trans_subst','verb_synsem','expl_pp_inf_lt','four_arg']).
pp(5243,'obj_equi_lt',[],['unsat_three_arg_subst','trans_subst','verb_synsem','obj_equi_lt']).
pp(5243,'obj_equi_lt',[N|R],A) :- pp_7174(N,R,A).
pp(7174,'basic_three_arg',[],['unsat_three_arg_subst','trans_subst','verb_synsem','obj_equi_lt','basic_three_arg']).
pp(5243,'arg1_subj_lt',[],['unsat_three_arg_subst','trans_subst','verb_synsem','arg1_subj_lt']).
pp(5243,'arg1_subj_lt',[N|R],A) :- pp_7173(N,R,A).
pp(7173,'basic_three_arg',[],['unsat_three_arg_subst','trans_subst','verb_synsem','arg1_subj_lt','basic_three_arg']).
pp(7173,'four_arg',[],['unsat_three_arg_subst','trans_subst','verb_synsem','arg1_subj_lt','four_arg']).
pp(5243,'linking_type',[],['unsat_three_arg_subst','trans_subst','verb_synsem','linking_type']).
pp(5243,'linking_type',[N|R],A) :- pp_7172(N,R,A).
pp(7172,'basic_three_arg',[],['unsat_three_arg_subst','trans_subst','verb_synsem','linking_type','basic_three_arg']).
pp(7172,'four_arg',[],['unsat_three_arg_subst','trans_subst','verb_synsem','linking_type','four_arg']).
pp(3535,'lex_synsem',[],['unsat_three_arg_subst','trans_subst','lex_synsem']).
pp(3535,'lex_or_phrase',[],['unsat_three_arg_subst','trans_subst','lex_or_phrase']).
pp(20,'non_trans_subst',[],['unsat_three_arg_subst','non_trans_subst']).
pp(20,'non_trans_subst',[N|R],A) :- pp_3534(N,R,A).
pp(3534,'three_arg',[],['unsat_three_arg_subst','non_trans_subst','three_arg']).
pp(3534,'basic_three_arg',[],['unsat_three_arg_subst','non_trans_subst','basic_three_arg']).
pp(3534,'linking_type',[],['unsat_three_arg_subst','non_trans_subst','linking_type']).
pp(3534,'linking_type',[N|R],A) :- pp_5238(N,R,A).
pp(5238,'three_arg',[],['unsat_three_arg_subst','non_trans_subst','linking_type','three_arg']).
pp(5238,'basic_three_arg',[],['unsat_three_arg_subst','non_trans_subst','linking_type','basic_three_arg']).
pp(3534,'verb_synsem',[],['unsat_three_arg_subst','non_trans_subst','verb_synsem']).
pp(3534,'verb_synsem',[N|R],A) :- pp_5237(N,R,A).
pp(5237,'three_arg',[],['unsat_three_arg_subst','non_trans_subst','verb_synsem','three_arg']).
pp(5237,'basic_three_arg',[],['unsat_three_arg_subst','non_trans_subst','verb_synsem','basic_three_arg']).
pp(5237,'linking_type',[],['unsat_three_arg_subst','non_trans_subst','verb_synsem','linking_type']).
pp(5237,'linking_type',[N|R],A) :- pp_7167(N,R,A).
pp(7167,'three_arg',[],['unsat_three_arg_subst','non_trans_subst','verb_synsem','linking_type','three_arg']).
pp(7167,'basic_three_arg',[],['unsat_three_arg_subst','non_trans_subst','verb_synsem','linking_type','basic_three_arg']).
pp(3534,'lex_synsem',[],['unsat_three_arg_subst','non_trans_subst','lex_synsem']).
pp(3534,'lex_or_phrase',[],['unsat_three_arg_subst','non_trans_subst','lex_or_phrase']).
pp(0,'unsat_two_arg_subst',[],['unsat_two_arg_subst']).
pp(0,'unsat_two_arg_subst',[N|R],A) :- pp_19(N,R,A).
pp(19,'nomod_adj_synsem',[],['unsat_two_arg_subst','nomod_adj_synsem']).
pp(19,'scoping_adj_synsem',[],['unsat_two_arg_subst','scoping_adj_synsem']).
pp(19,'scoping_adj_synsem',[N|R],A) :- pp_3532(N,R,A).
pp(3532,'nomod_adj_synsem',[],['unsat_two_arg_subst','scoping_adj_synsem','nomod_adj_synsem']).
pp(19,'basic_adj_synsem',[],['unsat_two_arg_subst','basic_adj_synsem']).
pp(19,'three_arg',[],['unsat_two_arg_subst','three_arg']).
pp(19,'three_arg',[N|R],A) :- pp_3530(N,R,A).
pp(3530,'basic_adj_synsem',[],['unsat_two_arg_subst','three_arg','basic_adj_synsem']).
pp(19,'basic_three_arg',[],['unsat_two_arg_subst','basic_three_arg']).
pp(19,'basic_three_arg',[N|R],A) :- pp_3529(N,R,A).
pp(3529,'basic_adj_synsem',[],['unsat_two_arg_subst','basic_three_arg','basic_adj_synsem']).
pp(19,'two_arg',[],['unsat_two_arg_subst','two_arg']).
pp(19,'basic_two_arg',[],['unsat_two_arg_subst','basic_two_arg']).
pp(19,'four_arg',[],['unsat_two_arg_subst','four_arg']).
pp(19,'cp_trans_lt',[],['unsat_two_arg_subst','cp_trans_lt']).
pp(19,'cp_trans_lt',[N|R],A) :- pp_3525(N,R,A).
pp(3525,'three_arg',[],['unsat_two_arg_subst','cp_trans_lt','three_arg']).
pp(3525,'basic_three_arg',[],['unsat_two_arg_subst','cp_trans_lt','basic_three_arg']).
pp(19,'empty_prep_trans_lt',[],['unsat_two_arg_subst','empty_prep_trans_lt']).
pp(19,'empty_prep_trans_lt',[N|R],A) :- pp_3524(N,R,A).
pp(3524,'three_arg',[],['unsat_two_arg_subst','empty_prep_trans_lt','three_arg']).
pp(3524,'basic_three_arg',[],['unsat_two_arg_subst','empty_prep_trans_lt','basic_three_arg']).
pp(19,'prep_trans_lt',[],['unsat_two_arg_subst','prep_trans_lt']).
pp(19,'prep_trans_lt',[N|R],A) :- pp_3523(N,R,A).
pp(3523,'three_arg',[],['unsat_two_arg_subst','prep_trans_lt','three_arg']).
pp(3523,'basic_three_arg',[],['unsat_two_arg_subst','prep_trans_lt','basic_three_arg']).
pp(19,'trans_lt',[],['unsat_two_arg_subst','trans_lt']).
pp(19,'trans_lt',[N|R],A) :- pp_3522(N,R,A).
pp(3522,'two_arg',[],['unsat_two_arg_subst','trans_lt','two_arg']).
pp(3522,'basic_two_arg',[],['unsat_two_arg_subst','trans_lt','basic_two_arg']).
pp(19,'arg13_lt',[],['unsat_two_arg_subst','arg13_lt']).
pp(19,'arg13_lt',[N|R],A) :- pp_3521(N,R,A).
pp(3521,'three_arg',[],['unsat_two_arg_subst','arg13_lt','three_arg']).
pp(3521,'basic_three_arg',[],['unsat_two_arg_subst','arg13_lt','basic_three_arg']).
pp(3521,'two_arg',[],['unsat_two_arg_subst','arg13_lt','two_arg']).
pp(3521,'basic_two_arg',[],['unsat_two_arg_subst','arg13_lt','basic_two_arg']).
pp(19,'arg14_lt',[],['unsat_two_arg_subst','arg14_lt']).
pp(19,'arg14_lt',[N|R],A) :- pp_3520(N,R,A).
pp(3520,'two_arg',[],['unsat_two_arg_subst','arg14_lt','two_arg']).
pp(3520,'basic_two_arg',[],['unsat_two_arg_subst','arg14_lt','basic_two_arg']).
pp(19,'ditrans_lt',[],['unsat_two_arg_subst','ditrans_lt']).
pp(19,'ditrans_lt',[N|R],A) :- pp_3519(N,R,A).
pp(3519,'three_arg',[],['unsat_two_arg_subst','ditrans_lt','three_arg']).
pp(3519,'basic_three_arg',[],['unsat_two_arg_subst','ditrans_lt','basic_three_arg']).
pp(19,'empty_prep_intrans_lt',[],['unsat_two_arg_subst','empty_prep_intrans_lt']).
pp(19,'empty_prep_intrans_lt',[N|R],A) :- pp_3518(N,R,A).
pp(3518,'three_arg',[],['unsat_two_arg_subst','empty_prep_intrans_lt','three_arg']).
pp(3518,'basic_three_arg',[],['unsat_two_arg_subst','empty_prep_intrans_lt','basic_three_arg']).
pp(19,'expl_pp_inf_lt',[],['unsat_two_arg_subst','expl_pp_inf_lt']).
pp(19,'expl_pp_inf_lt',[N|R],A) :- pp_3517(N,R,A).
pp(3517,'four_arg',[],['unsat_two_arg_subst','expl_pp_inf_lt','four_arg']).
pp(19,'obj_equi_inf_lt',[],['unsat_two_arg_subst','obj_equi_inf_lt']).
pp(19,'obj_equi_inf_lt',[N|R],A) :- pp_3516(N,R,A).
pp(3516,'three_arg',[],['unsat_two_arg_subst','obj_equi_inf_lt','three_arg']).
pp(3516,'basic_three_arg',[],['unsat_two_arg_subst','obj_equi_inf_lt','basic_three_arg']).
pp(19,'obj_equi_prd_lt',[],['unsat_two_arg_subst','obj_equi_prd_lt']).
pp(19,'obj_equi_prd_lt',[N|R],A) :- pp_3515(N,R,A).
pp(3515,'three_arg',[],['unsat_two_arg_subst','obj_equi_prd_lt','three_arg']).
pp(3515,'basic_three_arg',[],['unsat_two_arg_subst','obj_equi_prd_lt','basic_three_arg']).
pp(19,'obj_equi_lt',[],['unsat_two_arg_subst','obj_equi_lt']).
pp(19,'obj_equi_lt',[N|R],A) :- pp_3514(N,R,A).
pp(3514,'three_arg',[],['unsat_two_arg_subst','obj_equi_lt','three_arg']).
pp(3514,'basic_three_arg',[],['unsat_two_arg_subst','obj_equi_lt','basic_three_arg']).
pp(19,'arg1_subj_lt',[],['unsat_two_arg_subst','arg1_subj_lt']).
pp(19,'arg1_subj_lt',[N|R],A) :- pp_3513(N,R,A).
pp(3513,'three_arg',[],['unsat_two_arg_subst','arg1_subj_lt','three_arg']).
pp(3513,'basic_three_arg',[],['unsat_two_arg_subst','arg1_subj_lt','basic_three_arg']).
pp(3513,'two_arg',[],['unsat_two_arg_subst','arg1_subj_lt','two_arg']).
pp(3513,'basic_two_arg',[],['unsat_two_arg_subst','arg1_subj_lt','basic_two_arg']).
pp(3513,'four_arg',[],['unsat_two_arg_subst','arg1_subj_lt','four_arg']).
pp(19,'basic_prep_intrans_lt',[],['unsat_two_arg_subst','basic_prep_intrans_lt']).
pp(19,'basic_prep_intrans_lt',[N|R],A) :- pp_3512(N,R,A).
pp(3512,'two_arg',[],['unsat_two_arg_subst','basic_prep_intrans_lt','two_arg']).
pp(3512,'basic_two_arg',[],['unsat_two_arg_subst','basic_prep_intrans_lt','basic_two_arg']).
pp(19,'equi_prd_lt',[],['unsat_two_arg_subst','equi_prd_lt']).
pp(19,'equi_prd_lt',[N|R],A) :- pp_3511(N,R,A).
pp(3511,'three_arg',[],['unsat_two_arg_subst','equi_prd_lt','three_arg']).
pp(3511,'basic_three_arg',[],['unsat_two_arg_subst','equi_prd_lt','basic_three_arg']).
pp(19,'subj_equi_lt',[],['unsat_two_arg_subst','subj_equi_lt']).
pp(19,'subj_equi_lt',[N|R],A) :- pp_3510(N,R,A).
pp(3510,'two_arg',[],['unsat_two_arg_subst','subj_equi_lt','two_arg']).
pp(3510,'basic_two_arg',[],['unsat_two_arg_subst','subj_equi_lt','basic_two_arg']).
pp(19,'s_equi_lt',[],['unsat_two_arg_subst','s_equi_lt']).
pp(19,'s_equi_lt',[N|R],A) :- pp_3509(N,R,A).
pp(3509,'three_arg',[],['unsat_two_arg_subst','s_equi_lt','three_arg']).
pp(3509,'basic_three_arg',[],['unsat_two_arg_subst','s_equi_lt','basic_three_arg']).
pp(3509,'two_arg',[],['unsat_two_arg_subst','s_equi_lt','two_arg']).
pp(3509,'basic_two_arg',[],['unsat_two_arg_subst','s_equi_lt','basic_two_arg']).
pp(3509,'equi_prd_lt',[],['unsat_two_arg_subst','s_equi_lt','equi_prd_lt']).
pp(19,'sor_lt',[],['unsat_two_arg_subst','sor_lt']).
pp(19,'sor_lt',[N|R],A) :- pp_3508(N,R,A).
pp(3508,'basic_three_arg',[],['unsat_two_arg_subst','sor_lt','basic_three_arg']).
pp(19,'basic_ssr_expr_lt',[],['unsat_two_arg_subst','basic_ssr_expr_lt']).
pp(19,'basic_ssr_expr_lt',[N|R],A) :- pp_3507(N,R,A).
pp(3507,'basic_three_arg',[],['unsat_two_arg_subst','basic_ssr_expr_lt','basic_three_arg']).
pp(19,'ssr_lt',[],['unsat_two_arg_subst','ssr_lt']).
pp(19,'ssr_lt',[N|R],A) :- pp_3506(N,R,A).
pp(3506,'basic_three_arg',[],['unsat_two_arg_subst','ssr_lt','basic_three_arg']).
pp(3506,'basic_two_arg',[],['unsat_two_arg_subst','ssr_lt','basic_two_arg']).
pp(19,'unacc_lt',[],['unsat_two_arg_subst','unacc_lt']).
pp(19,'unacc_lt',[N|R],A) :- pp_3505(N,R,A).
pp(3505,'two_arg',[],['unsat_two_arg_subst','unacc_lt','two_arg']).
pp(3505,'basic_two_arg',[],['unsat_two_arg_subst','unacc_lt','basic_two_arg']).
pp(19,'linking_type',[],['unsat_two_arg_subst','linking_type']).
pp(19,'linking_type',[N|R],A) :- pp_3504(N,R,A).
pp(3504,'three_arg',[],['unsat_two_arg_subst','linking_type','three_arg']).
pp(3504,'basic_three_arg',[],['unsat_two_arg_subst','linking_type','basic_three_arg']).
pp(3504,'two_arg',[],['unsat_two_arg_subst','linking_type','two_arg']).
pp(3504,'basic_two_arg',[],['unsat_two_arg_subst','linking_type','basic_two_arg']).
pp(3504,'four_arg',[],['unsat_two_arg_subst','linking_type','four_arg']).
pp(19,'prd_synsem',[],['unsat_two_arg_subst','prd_synsem']).
pp(19,'prd_synsem',[N|R],A) :- pp_3503(N,R,A).
pp(3503,'nomod_adj_synsem',[],['unsat_two_arg_subst','prd_synsem','nomod_adj_synsem']).
pp(3503,'basic_adj_synsem',[],['unsat_two_arg_subst','prd_synsem','basic_adj_synsem']).
pp(3503,'three_arg',[],['unsat_two_arg_subst','prd_synsem','three_arg']).
pp(3503,'three_arg',[N|R],A) :- pp_5177(N,R,A).
pp(5177,'basic_adj_synsem',[],['unsat_two_arg_subst','prd_synsem','three_arg','basic_adj_synsem']).
pp(3503,'basic_three_arg',[],['unsat_two_arg_subst','prd_synsem','basic_three_arg']).
pp(3503,'basic_three_arg',[N|R],A) :- pp_5176(N,R,A).
pp(5176,'basic_adj_synsem',[],['unsat_two_arg_subst','prd_synsem','basic_three_arg','basic_adj_synsem']).
pp(19,'aux_verb',[],['unsat_two_arg_subst','aux_verb']).
pp(19,'aux_verb',[N|R],A) :- pp_3502(N,R,A).
pp(3502,'basic_two_arg',[],['unsat_two_arg_subst','aux_verb','basic_two_arg']).
pp(19,'fin_cp_prop+ques_verb',[],['unsat_two_arg_subst','fin_cp_prop+ques_verb']).
pp(19,'fin_cp_prop+ques_verb',[N|R],A) :- pp_3501(N,R,A).
pp(3501,'three_arg',[],['unsat_two_arg_subst','fin_cp_prop+ques_verb','three_arg']).
pp(3501,'basic_three_arg',[],['unsat_two_arg_subst','fin_cp_prop+ques_verb','basic_three_arg']).
pp(3501,'two_arg',[],['unsat_two_arg_subst','fin_cp_prop+ques_verb','two_arg']).
pp(3501,'basic_two_arg',[],['unsat_two_arg_subst','fin_cp_prop+ques_verb','basic_two_arg']).
pp(3501,'cp_trans_lt',[],['unsat_two_arg_subst','fin_cp_prop+ques_verb','cp_trans_lt']).
pp(3501,'cp_trans_lt',[N|R],A) :- pp_5170(N,R,A).
pp(5170,'three_arg',[],['unsat_two_arg_subst','fin_cp_prop+ques_verb','cp_trans_lt','three_arg']).
pp(5170,'basic_three_arg',[],['unsat_two_arg_subst','fin_cp_prop+ques_verb','cp_trans_lt','basic_three_arg']).
pp(3501,'arg13_lt',[],['unsat_two_arg_subst','fin_cp_prop+ques_verb','arg13_lt']).
pp(3501,'arg13_lt',[N|R],A) :- pp_5169(N,R,A).
pp(5169,'three_arg',[],['unsat_two_arg_subst','fin_cp_prop+ques_verb','arg13_lt','three_arg']).
pp(5169,'basic_three_arg',[],['unsat_two_arg_subst','fin_cp_prop+ques_verb','arg13_lt','basic_three_arg']).
pp(3501,'arg1_subj_lt',[],['unsat_two_arg_subst','fin_cp_prop+ques_verb','arg1_subj_lt']).
pp(3501,'arg1_subj_lt',[N|R],A) :- pp_5168(N,R,A).
pp(5168,'three_arg',[],['unsat_two_arg_subst','fin_cp_prop+ques_verb','arg1_subj_lt','three_arg']).
pp(5168,'basic_three_arg',[],['unsat_two_arg_subst','fin_cp_prop+ques_verb','arg1_subj_lt','basic_three_arg']).
pp(3501,'linking_type',[],['unsat_two_arg_subst','fin_cp_prop+ques_verb','linking_type']).
pp(3501,'linking_type',[N|R],A) :- pp_5167(N,R,A).
pp(5167,'three_arg',[],['unsat_two_arg_subst','fin_cp_prop+ques_verb','linking_type','three_arg']).
pp(5167,'basic_three_arg',[],['unsat_two_arg_subst','fin_cp_prop+ques_verb','linking_type','basic_three_arg']).
pp(5167,'two_arg',[],['unsat_two_arg_subst','fin_cp_prop+ques_verb','linking_type','two_arg']).
pp(5167,'basic_two_arg',[],['unsat_two_arg_subst','fin_cp_prop+ques_verb','linking_type','basic_two_arg']).
pp(19,'cp_prop+ques_verb',[],['unsat_two_arg_subst','cp_prop+ques_verb']).
pp(19,'cp_prop+ques_verb',[N|R],A) :- pp_3500(N,R,A).
pp(3500,'three_arg',[],['unsat_two_arg_subst','cp_prop+ques_verb','three_arg']).
pp(3500,'basic_three_arg',[],['unsat_two_arg_subst','cp_prop+ques_verb','basic_three_arg']).
pp(3500,'two_arg',[],['unsat_two_arg_subst','cp_prop+ques_verb','two_arg']).
pp(3500,'basic_two_arg',[],['unsat_two_arg_subst','cp_prop+ques_verb','basic_two_arg']).
pp(3500,'four_arg',[],['unsat_two_arg_subst','cp_prop+ques_verb','four_arg']).
pp(3500,'cp_trans_lt',[],['unsat_two_arg_subst','cp_prop+ques_verb','cp_trans_lt']).
pp(3500,'cp_trans_lt',[N|R],A) :- pp_5161(N,R,A).
pp(5161,'three_arg',[],['unsat_two_arg_subst','cp_prop+ques_verb','cp_trans_lt','three_arg']).
pp(5161,'basic_three_arg',[],['unsat_two_arg_subst','cp_prop+ques_verb','cp_trans_lt','basic_three_arg']).
pp(3500,'arg13_lt',[],['unsat_two_arg_subst','cp_prop+ques_verb','arg13_lt']).
pp(3500,'arg13_lt',[N|R],A) :- pp_5160(N,R,A).
pp(5160,'three_arg',[],['unsat_two_arg_subst','cp_prop+ques_verb','arg13_lt','three_arg']).
pp(5160,'basic_three_arg',[],['unsat_two_arg_subst','cp_prop+ques_verb','arg13_lt','basic_three_arg']).
pp(3500,'arg14_lt',[],['unsat_two_arg_subst','cp_prop+ques_verb','arg14_lt']).
pp(3500,'arg14_lt',[N|R],A) :- pp_5159(N,R,A).
pp(5159,'two_arg',[],['unsat_two_arg_subst','cp_prop+ques_verb','arg14_lt','two_arg']).
pp(5159,'basic_two_arg',[],['unsat_two_arg_subst','cp_prop+ques_verb','arg14_lt','basic_two_arg']).
pp(3500,'expl_pp_inf_lt',[],['unsat_two_arg_subst','cp_prop+ques_verb','expl_pp_inf_lt']).
pp(3500,'expl_pp_inf_lt',[N|R],A) :- pp_5158(N,R,A).
pp(5158,'four_arg',[],['unsat_two_arg_subst','cp_prop+ques_verb','expl_pp_inf_lt','four_arg']).
pp(3500,'arg1_subj_lt',[],['unsat_two_arg_subst','cp_prop+ques_verb','arg1_subj_lt']).
pp(3500,'arg1_subj_lt',[N|R],A) :- pp_5157(N,R,A).
pp(5157,'three_arg',[],['unsat_two_arg_subst','cp_prop+ques_verb','arg1_subj_lt','three_arg']).
pp(5157,'basic_three_arg',[],['unsat_two_arg_subst','cp_prop+ques_verb','arg1_subj_lt','basic_three_arg']).
pp(5157,'two_arg',[],['unsat_two_arg_subst','cp_prop+ques_verb','arg1_subj_lt','two_arg']).
pp(5157,'basic_two_arg',[],['unsat_two_arg_subst','cp_prop+ques_verb','arg1_subj_lt','basic_two_arg']).
pp(5157,'four_arg',[],['unsat_two_arg_subst','cp_prop+ques_verb','arg1_subj_lt','four_arg']).
pp(3500,'s_equi_lt',[],['unsat_two_arg_subst','cp_prop+ques_verb','s_equi_lt']).
pp(3500,'s_equi_lt',[N|R],A) :- pp_5156(N,R,A).
pp(5156,'basic_three_arg',[],['unsat_two_arg_subst','cp_prop+ques_verb','s_equi_lt','basic_three_arg']).
pp(3500,'linking_type',[],['unsat_two_arg_subst','cp_prop+ques_verb','linking_type']).
pp(3500,'linking_type',[N|R],A) :- pp_5155(N,R,A).
pp(5155,'three_arg',[],['unsat_two_arg_subst','cp_prop+ques_verb','linking_type','three_arg']).
pp(5155,'basic_three_arg',[],['unsat_two_arg_subst','cp_prop+ques_verb','linking_type','basic_three_arg']).
pp(5155,'two_arg',[],['unsat_two_arg_subst','cp_prop+ques_verb','linking_type','two_arg']).
pp(5155,'basic_two_arg',[],['unsat_two_arg_subst','cp_prop+ques_verb','linking_type','basic_two_arg']).
pp(5155,'four_arg',[],['unsat_two_arg_subst','cp_prop+ques_verb','linking_type','four_arg']).
pp(19,'basic_cp_prop+ques_verb',[],['unsat_two_arg_subst','basic_cp_prop+ques_verb']).
pp(19,'basic_cp_prop+ques_verb',[N|R],A) :- pp_3499(N,R,A).
pp(3499,'three_arg',[],['unsat_two_arg_subst','basic_cp_prop+ques_verb','three_arg']).
pp(3499,'basic_three_arg',[],['unsat_two_arg_subst','basic_cp_prop+ques_verb','basic_three_arg']).
pp(3499,'two_arg',[],['unsat_two_arg_subst','basic_cp_prop+ques_verb','two_arg']).
pp(3499,'basic_two_arg',[],['unsat_two_arg_subst','basic_cp_prop+ques_verb','basic_two_arg']).
pp(3499,'four_arg',[],['unsat_two_arg_subst','basic_cp_prop+ques_verb','four_arg']).
pp(3499,'cp_trans_lt',[],['unsat_two_arg_subst','basic_cp_prop+ques_verb','cp_trans_lt']).
pp(3499,'cp_trans_lt',[N|R],A) :- pp_5149(N,R,A).
pp(5149,'three_arg',[],['unsat_two_arg_subst','basic_cp_prop+ques_verb','cp_trans_lt','three_arg']).
pp(5149,'basic_three_arg',[],['unsat_two_arg_subst','basic_cp_prop+ques_verb','cp_trans_lt','basic_three_arg']).
pp(3499,'arg13_lt',[],['unsat_two_arg_subst','basic_cp_prop+ques_verb','arg13_lt']).
pp(3499,'arg13_lt',[N|R],A) :- pp_5148(N,R,A).
pp(5148,'three_arg',[],['unsat_two_arg_subst','basic_cp_prop+ques_verb','arg13_lt','three_arg']).
pp(5148,'basic_three_arg',[],['unsat_two_arg_subst','basic_cp_prop+ques_verb','arg13_lt','basic_three_arg']).
pp(3499,'arg14_lt',[],['unsat_two_arg_subst','basic_cp_prop+ques_verb','arg14_lt']).
pp(3499,'arg14_lt',[N|R],A) :- pp_5147(N,R,A).
pp(5147,'two_arg',[],['unsat_two_arg_subst','basic_cp_prop+ques_verb','arg14_lt','two_arg']).
pp(5147,'basic_two_arg',[],['unsat_two_arg_subst','basic_cp_prop+ques_verb','arg14_lt','basic_two_arg']).
pp(3499,'expl_pp_inf_lt',[],['unsat_two_arg_subst','basic_cp_prop+ques_verb','expl_pp_inf_lt']).
pp(3499,'expl_pp_inf_lt',[N|R],A) :- pp_5146(N,R,A).
pp(5146,'four_arg',[],['unsat_two_arg_subst','basic_cp_prop+ques_verb','expl_pp_inf_lt','four_arg']).
pp(3499,'arg1_subj_lt',[],['unsat_two_arg_subst','basic_cp_prop+ques_verb','arg1_subj_lt']).
pp(3499,'arg1_subj_lt',[N|R],A) :- pp_5145(N,R,A).
pp(5145,'three_arg',[],['unsat_two_arg_subst','basic_cp_prop+ques_verb','arg1_subj_lt','three_arg']).
pp(5145,'basic_three_arg',[],['unsat_two_arg_subst','basic_cp_prop+ques_verb','arg1_subj_lt','basic_three_arg']).
pp(5145,'two_arg',[],['unsat_two_arg_subst','basic_cp_prop+ques_verb','arg1_subj_lt','two_arg']).
pp(5145,'basic_two_arg',[],['unsat_two_arg_subst','basic_cp_prop+ques_verb','arg1_subj_lt','basic_two_arg']).
pp(5145,'four_arg',[],['unsat_two_arg_subst','basic_cp_prop+ques_verb','arg1_subj_lt','four_arg']).
pp(3499,'s_equi_lt',[],['unsat_two_arg_subst','basic_cp_prop+ques_verb','s_equi_lt']).
pp(3499,'s_equi_lt',[N|R],A) :- pp_5144(N,R,A).
pp(5144,'basic_three_arg',[],['unsat_two_arg_subst','basic_cp_prop+ques_verb','s_equi_lt','basic_three_arg']).
pp(3499,'linking_type',[],['unsat_two_arg_subst','basic_cp_prop+ques_verb','linking_type']).
pp(3499,'linking_type',[N|R],A) :- pp_5143(N,R,A).
pp(5143,'three_arg',[],['unsat_two_arg_subst','basic_cp_prop+ques_verb','linking_type','three_arg']).
pp(5143,'basic_three_arg',[],['unsat_two_arg_subst','basic_cp_prop+ques_verb','linking_type','basic_three_arg']).
pp(5143,'two_arg',[],['unsat_two_arg_subst','basic_cp_prop+ques_verb','linking_type','two_arg']).
pp(5143,'basic_two_arg',[],['unsat_two_arg_subst','basic_cp_prop+ques_verb','linking_type','basic_two_arg']).
pp(5143,'four_arg',[],['unsat_two_arg_subst','basic_cp_prop+ques_verb','linking_type','four_arg']).
pp(19,'verb_synsem',[],['unsat_two_arg_subst','verb_synsem']).
pp(19,'verb_synsem',[N|R],A) :- pp_3498(N,R,A).
pp(3498,'three_arg',[],['unsat_two_arg_subst','verb_synsem','three_arg']).
pp(3498,'basic_three_arg',[],['unsat_two_arg_subst','verb_synsem','basic_three_arg']).
pp(3498,'two_arg',[],['unsat_two_arg_subst','verb_synsem','two_arg']).
pp(3498,'basic_two_arg',[],['unsat_two_arg_subst','verb_synsem','basic_two_arg']).
pp(3498,'four_arg',[],['unsat_two_arg_subst','verb_synsem','four_arg']).
pp(3498,'cp_trans_lt',[],['unsat_two_arg_subst','verb_synsem','cp_trans_lt']).
pp(3498,'cp_trans_lt',[N|R],A) :- pp_5137(N,R,A).
pp(5137,'three_arg',[],['unsat_two_arg_subst','verb_synsem','cp_trans_lt','three_arg']).
pp(5137,'basic_three_arg',[],['unsat_two_arg_subst','verb_synsem','cp_trans_lt','basic_three_arg']).
pp(3498,'empty_prep_trans_lt',[],['unsat_two_arg_subst','verb_synsem','empty_prep_trans_lt']).
pp(3498,'empty_prep_trans_lt',[N|R],A) :- pp_5136(N,R,A).
pp(5136,'three_arg',[],['unsat_two_arg_subst','verb_synsem','empty_prep_trans_lt','three_arg']).
pp(5136,'basic_three_arg',[],['unsat_two_arg_subst','verb_synsem','empty_prep_trans_lt','basic_three_arg']).
pp(3498,'prep_trans_lt',[],['unsat_two_arg_subst','verb_synsem','prep_trans_lt']).
pp(3498,'prep_trans_lt',[N|R],A) :- pp_5135(N,R,A).
pp(5135,'three_arg',[],['unsat_two_arg_subst','verb_synsem','prep_trans_lt','three_arg']).
pp(5135,'basic_three_arg',[],['unsat_two_arg_subst','verb_synsem','prep_trans_lt','basic_three_arg']).
pp(3498,'trans_lt',[],['unsat_two_arg_subst','verb_synsem','trans_lt']).
pp(3498,'trans_lt',[N|R],A) :- pp_5134(N,R,A).
pp(5134,'two_arg',[],['unsat_two_arg_subst','verb_synsem','trans_lt','two_arg']).
pp(5134,'basic_two_arg',[],['unsat_two_arg_subst','verb_synsem','trans_lt','basic_two_arg']).
pp(3498,'arg13_lt',[],['unsat_two_arg_subst','verb_synsem','arg13_lt']).
pp(3498,'arg13_lt',[N|R],A) :- pp_5133(N,R,A).
pp(5133,'three_arg',[],['unsat_two_arg_subst','verb_synsem','arg13_lt','three_arg']).
pp(5133,'basic_three_arg',[],['unsat_two_arg_subst','verb_synsem','arg13_lt','basic_three_arg']).
pp(5133,'two_arg',[],['unsat_two_arg_subst','verb_synsem','arg13_lt','two_arg']).
pp(5133,'basic_two_arg',[],['unsat_two_arg_subst','verb_synsem','arg13_lt','basic_two_arg']).
pp(3498,'arg14_lt',[],['unsat_two_arg_subst','verb_synsem','arg14_lt']).
pp(3498,'arg14_lt',[N|R],A) :- pp_5132(N,R,A).
pp(5132,'two_arg',[],['unsat_two_arg_subst','verb_synsem','arg14_lt','two_arg']).
pp(5132,'basic_two_arg',[],['unsat_two_arg_subst','verb_synsem','arg14_lt','basic_two_arg']).
pp(3498,'ditrans_lt',[],['unsat_two_arg_subst','verb_synsem','ditrans_lt']).
pp(3498,'ditrans_lt',[N|R],A) :- pp_5131(N,R,A).
pp(5131,'three_arg',[],['unsat_two_arg_subst','verb_synsem','ditrans_lt','three_arg']).
pp(5131,'basic_three_arg',[],['unsat_two_arg_subst','verb_synsem','ditrans_lt','basic_three_arg']).
pp(3498,'empty_prep_intrans_lt',[],['unsat_two_arg_subst','verb_synsem','empty_prep_intrans_lt']).
pp(3498,'empty_prep_intrans_lt',[N|R],A) :- pp_5130(N,R,A).
pp(5130,'three_arg',[],['unsat_two_arg_subst','verb_synsem','empty_prep_intrans_lt','three_arg']).
pp(5130,'basic_three_arg',[],['unsat_two_arg_subst','verb_synsem','empty_prep_intrans_lt','basic_three_arg']).
pp(3498,'expl_pp_inf_lt',[],['unsat_two_arg_subst','verb_synsem','expl_pp_inf_lt']).
pp(3498,'expl_pp_inf_lt',[N|R],A) :- pp_5129(N,R,A).
pp(5129,'four_arg',[],['unsat_two_arg_subst','verb_synsem','expl_pp_inf_lt','four_arg']).
pp(3498,'obj_equi_inf_lt',[],['unsat_two_arg_subst','verb_synsem','obj_equi_inf_lt']).
pp(3498,'obj_equi_inf_lt',[N|R],A) :- pp_5128(N,R,A).
pp(5128,'three_arg',[],['unsat_two_arg_subst','verb_synsem','obj_equi_inf_lt','three_arg']).
pp(5128,'basic_three_arg',[],['unsat_two_arg_subst','verb_synsem','obj_equi_inf_lt','basic_three_arg']).
pp(3498,'obj_equi_prd_lt',[],['unsat_two_arg_subst','verb_synsem','obj_equi_prd_lt']).
pp(3498,'obj_equi_prd_lt',[N|R],A) :- pp_5127(N,R,A).
pp(5127,'three_arg',[],['unsat_two_arg_subst','verb_synsem','obj_equi_prd_lt','three_arg']).
pp(5127,'basic_three_arg',[],['unsat_two_arg_subst','verb_synsem','obj_equi_prd_lt','basic_three_arg']).
pp(3498,'obj_equi_lt',[],['unsat_two_arg_subst','verb_synsem','obj_equi_lt']).
pp(3498,'obj_equi_lt',[N|R],A) :- pp_5126(N,R,A).
pp(5126,'three_arg',[],['unsat_two_arg_subst','verb_synsem','obj_equi_lt','three_arg']).
pp(5126,'basic_three_arg',[],['unsat_two_arg_subst','verb_synsem','obj_equi_lt','basic_three_arg']).
pp(3498,'arg1_subj_lt',[],['unsat_two_arg_subst','verb_synsem','arg1_subj_lt']).
pp(3498,'arg1_subj_lt',[N|R],A) :- pp_5125(N,R,A).
pp(5125,'three_arg',[],['unsat_two_arg_subst','verb_synsem','arg1_subj_lt','three_arg']).
pp(5125,'basic_three_arg',[],['unsat_two_arg_subst','verb_synsem','arg1_subj_lt','basic_three_arg']).
pp(5125,'two_arg',[],['unsat_two_arg_subst','verb_synsem','arg1_subj_lt','two_arg']).
pp(5125,'basic_two_arg',[],['unsat_two_arg_subst','verb_synsem','arg1_subj_lt','basic_two_arg']).
pp(5125,'four_arg',[],['unsat_two_arg_subst','verb_synsem','arg1_subj_lt','four_arg']).
pp(3498,'basic_prep_intrans_lt',[],['unsat_two_arg_subst','verb_synsem','basic_prep_intrans_lt']).
pp(3498,'basic_prep_intrans_lt',[N|R],A) :- pp_5124(N,R,A).
pp(5124,'two_arg',[],['unsat_two_arg_subst','verb_synsem','basic_prep_intrans_lt','two_arg']).
pp(5124,'basic_two_arg',[],['unsat_two_arg_subst','verb_synsem','basic_prep_intrans_lt','basic_two_arg']).
pp(3498,'equi_prd_lt',[],['unsat_two_arg_subst','verb_synsem','equi_prd_lt']).
pp(3498,'equi_prd_lt',[N|R],A) :- pp_5123(N,R,A).
pp(5123,'three_arg',[],['unsat_two_arg_subst','verb_synsem','equi_prd_lt','three_arg']).
pp(5123,'basic_three_arg',[],['unsat_two_arg_subst','verb_synsem','equi_prd_lt','basic_three_arg']).
pp(3498,'subj_equi_lt',[],['unsat_two_arg_subst','verb_synsem','subj_equi_lt']).
pp(3498,'subj_equi_lt',[N|R],A) :- pp_5122(N,R,A).
pp(5122,'two_arg',[],['unsat_two_arg_subst','verb_synsem','subj_equi_lt','two_arg']).
pp(5122,'basic_two_arg',[],['unsat_two_arg_subst','verb_synsem','subj_equi_lt','basic_two_arg']).
pp(3498,'s_equi_lt',[],['unsat_two_arg_subst','verb_synsem','s_equi_lt']).
pp(3498,'s_equi_lt',[N|R],A) :- pp_5121(N,R,A).
pp(5121,'three_arg',[],['unsat_two_arg_subst','verb_synsem','s_equi_lt','three_arg']).
pp(5121,'basic_three_arg',[],['unsat_two_arg_subst','verb_synsem','s_equi_lt','basic_three_arg']).
pp(5121,'two_arg',[],['unsat_two_arg_subst','verb_synsem','s_equi_lt','two_arg']).
pp(5121,'basic_two_arg',[],['unsat_two_arg_subst','verb_synsem','s_equi_lt','basic_two_arg']).
pp(5121,'equi_prd_lt',[],['unsat_two_arg_subst','verb_synsem','s_equi_lt','equi_prd_lt']).
pp(3498,'sor_lt',[],['unsat_two_arg_subst','verb_synsem','sor_lt']).
pp(3498,'sor_lt',[N|R],A) :- pp_5120(N,R,A).
pp(5120,'basic_three_arg',[],['unsat_two_arg_subst','verb_synsem','sor_lt','basic_three_arg']).
pp(3498,'basic_ssr_expr_lt',[],['unsat_two_arg_subst','verb_synsem','basic_ssr_expr_lt']).
pp(3498,'basic_ssr_expr_lt',[N|R],A) :- pp_5119(N,R,A).
pp(5119,'basic_three_arg',[],['unsat_two_arg_subst','verb_synsem','basic_ssr_expr_lt','basic_three_arg']).
pp(3498,'ssr_lt',[],['unsat_two_arg_subst','verb_synsem','ssr_lt']).
pp(3498,'ssr_lt',[N|R],A) :- pp_5118(N,R,A).
pp(5118,'basic_three_arg',[],['unsat_two_arg_subst','verb_synsem','ssr_lt','basic_three_arg']).
pp(5118,'basic_two_arg',[],['unsat_two_arg_subst','verb_synsem','ssr_lt','basic_two_arg']).
pp(3498,'unacc_lt',[],['unsat_two_arg_subst','verb_synsem','unacc_lt']).
pp(3498,'unacc_lt',[N|R],A) :- pp_5117(N,R,A).
pp(5117,'two_arg',[],['unsat_two_arg_subst','verb_synsem','unacc_lt','two_arg']).
pp(5117,'basic_two_arg',[],['unsat_two_arg_subst','verb_synsem','unacc_lt','basic_two_arg']).
pp(3498,'linking_type',[],['unsat_two_arg_subst','verb_synsem','linking_type']).
pp(3498,'linking_type',[N|R],A) :- pp_5116(N,R,A).
pp(5116,'three_arg',[],['unsat_two_arg_subst','verb_synsem','linking_type','three_arg']).
pp(5116,'basic_three_arg',[],['unsat_two_arg_subst','verb_synsem','linking_type','basic_three_arg']).
pp(5116,'two_arg',[],['unsat_two_arg_subst','verb_synsem','linking_type','two_arg']).
pp(5116,'basic_two_arg',[],['unsat_two_arg_subst','verb_synsem','linking_type','basic_two_arg']).
pp(5116,'four_arg',[],['unsat_two_arg_subst','verb_synsem','linking_type','four_arg']).
pp(19,'lex_synsem',[],['unsat_two_arg_subst','lex_synsem']).
pp(19,'lex_or_phrase',[],['unsat_two_arg_subst','lex_or_phrase']).
pp(19,'isect_synsem',[],['unsat_two_arg_subst','isect_synsem']).
pp(19,'isect_synsem',[N|R],A) :- pp_3495(N,R,A).
pp(3495,'three_arg',[],['unsat_two_arg_subst','isect_synsem','three_arg']).
pp(3495,'basic_three_arg',[],['unsat_two_arg_subst','isect_synsem','basic_three_arg']).
pp(3495,'lex_synsem',[],['unsat_two_arg_subst','isect_synsem','lex_synsem']).
pp(3495,'lex_or_phrase',[],['unsat_two_arg_subst','isect_synsem','lex_or_phrase']).
pp(19,'trans_subst',[],['unsat_two_arg_subst','trans_subst']).
pp(19,'trans_subst',[N|R],A) :- pp_3494(N,R,A).
pp(3494,'basic_three_arg',[],['unsat_two_arg_subst','trans_subst','basic_three_arg']).
pp(3494,'four_arg',[],['unsat_two_arg_subst','trans_subst','four_arg']).
pp(3494,'cp_trans_lt',[],['unsat_two_arg_subst','trans_subst','cp_trans_lt']).
pp(3494,'cp_trans_lt',[N|R],A) :- pp_5109(N,R,A).
pp(5109,'basic_three_arg',[],['unsat_two_arg_subst','trans_subst','cp_trans_lt','basic_three_arg']).
pp(3494,'empty_prep_trans_lt',[],['unsat_two_arg_subst','trans_subst','empty_prep_trans_lt']).
pp(3494,'empty_prep_trans_lt',[N|R],A) :- pp_5108(N,R,A).
pp(5108,'basic_three_arg',[],['unsat_two_arg_subst','trans_subst','empty_prep_trans_lt','basic_three_arg']).
pp(3494,'prep_trans_lt',[],['unsat_two_arg_subst','trans_subst','prep_trans_lt']).
pp(3494,'prep_trans_lt',[N|R],A) :- pp_5107(N,R,A).
pp(5107,'basic_three_arg',[],['unsat_two_arg_subst','trans_subst','prep_trans_lt','basic_three_arg']).
pp(3494,'arg13_lt',[],['unsat_two_arg_subst','trans_subst','arg13_lt']).
pp(3494,'arg13_lt',[N|R],A) :- pp_5106(N,R,A).
pp(5106,'basic_three_arg',[],['unsat_two_arg_subst','trans_subst','arg13_lt','basic_three_arg']).
pp(3494,'ditrans_lt',[],['unsat_two_arg_subst','trans_subst','ditrans_lt']).
pp(3494,'ditrans_lt',[N|R],A) :- pp_5105(N,R,A).
pp(5105,'basic_three_arg',[],['unsat_two_arg_subst','trans_subst','ditrans_lt','basic_three_arg']).
pp(3494,'expl_pp_inf_lt',[],['unsat_two_arg_subst','trans_subst','expl_pp_inf_lt']).
pp(3494,'expl_pp_inf_lt',[N|R],A) :- pp_5104(N,R,A).
pp(5104,'four_arg',[],['unsat_two_arg_subst','trans_subst','expl_pp_inf_lt','four_arg']).
pp(3494,'obj_equi_lt',[],['unsat_two_arg_subst','trans_subst','obj_equi_lt']).
pp(3494,'obj_equi_lt',[N|R],A) :- pp_5103(N,R,A).
pp(5103,'basic_three_arg',[],['unsat_two_arg_subst','trans_subst','obj_equi_lt','basic_three_arg']).
pp(3494,'arg1_subj_lt',[],['unsat_two_arg_subst','trans_subst','arg1_subj_lt']).
pp(3494,'arg1_subj_lt',[N|R],A) :- pp_5102(N,R,A).
pp(5102,'basic_three_arg',[],['unsat_two_arg_subst','trans_subst','arg1_subj_lt','basic_three_arg']).
pp(5102,'four_arg',[],['unsat_two_arg_subst','trans_subst','arg1_subj_lt','four_arg']).
pp(3494,'linking_type',[],['unsat_two_arg_subst','trans_subst','linking_type']).
pp(3494,'linking_type',[N|R],A) :- pp_5101(N,R,A).
pp(5101,'basic_three_arg',[],['unsat_two_arg_subst','trans_subst','linking_type','basic_three_arg']).
pp(5101,'four_arg',[],['unsat_two_arg_subst','trans_subst','linking_type','four_arg']).
pp(3494,'fin_cp_prop+ques_verb',[],['unsat_two_arg_subst','trans_subst','fin_cp_prop+ques_verb']).
pp(3494,'fin_cp_prop+ques_verb',[N|R],A) :- pp_5100(N,R,A).
pp(5100,'basic_three_arg',[],['unsat_two_arg_subst','trans_subst','fin_cp_prop+ques_verb','basic_three_arg']).
pp(5100,'cp_trans_lt',[],['unsat_two_arg_subst','trans_subst','fin_cp_prop+ques_verb','cp_trans_lt']).
pp(5100,'cp_trans_lt',[N|R],A) :- pp_7054(N,R,A).
pp(7054,'basic_three_arg',[],['unsat_two_arg_subst','trans_subst','fin_cp_prop+ques_verb','cp_trans_lt','basic_three_arg']).
pp(5100,'arg13_lt',[],['unsat_two_arg_subst','trans_subst','fin_cp_prop+ques_verb','arg13_lt']).
pp(5100,'arg13_lt',[N|R],A) :- pp_7053(N,R,A).
pp(7053,'basic_three_arg',[],['unsat_two_arg_subst','trans_subst','fin_cp_prop+ques_verb','arg13_lt','basic_three_arg']).
pp(5100,'arg1_subj_lt',[],['unsat_two_arg_subst','trans_subst','fin_cp_prop+ques_verb','arg1_subj_lt']).
pp(5100,'arg1_subj_lt',[N|R],A) :- pp_7052(N,R,A).
pp(7052,'basic_three_arg',[],['unsat_two_arg_subst','trans_subst','fin_cp_prop+ques_verb','arg1_subj_lt','basic_three_arg']).
pp(5100,'linking_type',[],['unsat_two_arg_subst','trans_subst','fin_cp_prop+ques_verb','linking_type']).
pp(5100,'linking_type',[N|R],A) :- pp_7051(N,R,A).
pp(7051,'basic_three_arg',[],['unsat_two_arg_subst','trans_subst','fin_cp_prop+ques_verb','linking_type','basic_three_arg']).
pp(3494,'cp_prop+ques_verb',[],['unsat_two_arg_subst','trans_subst','cp_prop+ques_verb']).
pp(3494,'cp_prop+ques_verb',[N|R],A) :- pp_5099(N,R,A).
pp(5099,'basic_three_arg',[],['unsat_two_arg_subst','trans_subst','cp_prop+ques_verb','basic_three_arg']).
pp(5099,'four_arg',[],['unsat_two_arg_subst','trans_subst','cp_prop+ques_verb','four_arg']).
pp(5099,'cp_trans_lt',[],['unsat_two_arg_subst','trans_subst','cp_prop+ques_verb','cp_trans_lt']).
pp(5099,'cp_trans_lt',[N|R],A) :- pp_7048(N,R,A).
pp(7048,'basic_three_arg',[],['unsat_two_arg_subst','trans_subst','cp_prop+ques_verb','cp_trans_lt','basic_three_arg']).
pp(5099,'arg13_lt',[],['unsat_two_arg_subst','trans_subst','cp_prop+ques_verb','arg13_lt']).
pp(5099,'arg13_lt',[N|R],A) :- pp_7047(N,R,A).
pp(7047,'basic_three_arg',[],['unsat_two_arg_subst','trans_subst','cp_prop+ques_verb','arg13_lt','basic_three_arg']).
pp(5099,'expl_pp_inf_lt',[],['unsat_two_arg_subst','trans_subst','cp_prop+ques_verb','expl_pp_inf_lt']).
pp(5099,'expl_pp_inf_lt',[N|R],A) :- pp_7046(N,R,A).
pp(7046,'four_arg',[],['unsat_two_arg_subst','trans_subst','cp_prop+ques_verb','expl_pp_inf_lt','four_arg']).
pp(5099,'arg1_subj_lt',[],['unsat_two_arg_subst','trans_subst','cp_prop+ques_verb','arg1_subj_lt']).
pp(5099,'arg1_subj_lt',[N|R],A) :- pp_7045(N,R,A).
pp(7045,'basic_three_arg',[],['unsat_two_arg_subst','trans_subst','cp_prop+ques_verb','arg1_subj_lt','basic_three_arg']).
pp(7045,'four_arg',[],['unsat_two_arg_subst','trans_subst','cp_prop+ques_verb','arg1_subj_lt','four_arg']).
pp(5099,'linking_type',[],['unsat_two_arg_subst','trans_subst','cp_prop+ques_verb','linking_type']).
pp(5099,'linking_type',[N|R],A) :- pp_7044(N,R,A).
pp(7044,'basic_three_arg',[],['unsat_two_arg_subst','trans_subst','cp_prop+ques_verb','linking_type','basic_three_arg']).
pp(7044,'four_arg',[],['unsat_two_arg_subst','trans_subst','cp_prop+ques_verb','linking_type','four_arg']).
pp(3494,'basic_cp_prop+ques_verb',[],['unsat_two_arg_subst','trans_subst','basic_cp_prop+ques_verb']).
pp(3494,'basic_cp_prop+ques_verb',[N|R],A) :- pp_5098(N,R,A).
pp(5098,'basic_three_arg',[],['unsat_two_arg_subst','trans_subst','basic_cp_prop+ques_verb','basic_three_arg']).
pp(5098,'four_arg',[],['unsat_two_arg_subst','trans_subst','basic_cp_prop+ques_verb','four_arg']).
pp(5098,'cp_trans_lt',[],['unsat_two_arg_subst','trans_subst','basic_cp_prop+ques_verb','cp_trans_lt']).
pp(5098,'cp_trans_lt',[N|R],A) :- pp_7041(N,R,A).
pp(7041,'basic_three_arg',[],['unsat_two_arg_subst','trans_subst','basic_cp_prop+ques_verb','cp_trans_lt','basic_three_arg']).
pp(5098,'arg13_lt',[],['unsat_two_arg_subst','trans_subst','basic_cp_prop+ques_verb','arg13_lt']).
pp(5098,'arg13_lt',[N|R],A) :- pp_7040(N,R,A).
pp(7040,'basic_three_arg',[],['unsat_two_arg_subst','trans_subst','basic_cp_prop+ques_verb','arg13_lt','basic_three_arg']).
pp(5098,'expl_pp_inf_lt',[],['unsat_two_arg_subst','trans_subst','basic_cp_prop+ques_verb','expl_pp_inf_lt']).
pp(5098,'expl_pp_inf_lt',[N|R],A) :- pp_7039(N,R,A).
pp(7039,'four_arg',[],['unsat_two_arg_subst','trans_subst','basic_cp_prop+ques_verb','expl_pp_inf_lt','four_arg']).
pp(5098,'arg1_subj_lt',[],['unsat_two_arg_subst','trans_subst','basic_cp_prop+ques_verb','arg1_subj_lt']).
pp(5098,'arg1_subj_lt',[N|R],A) :- pp_7038(N,R,A).
pp(7038,'basic_three_arg',[],['unsat_two_arg_subst','trans_subst','basic_cp_prop+ques_verb','arg1_subj_lt','basic_three_arg']).
pp(7038,'four_arg',[],['unsat_two_arg_subst','trans_subst','basic_cp_prop+ques_verb','arg1_subj_lt','four_arg']).
pp(5098,'linking_type',[],['unsat_two_arg_subst','trans_subst','basic_cp_prop+ques_verb','linking_type']).
pp(5098,'linking_type',[N|R],A) :- pp_7037(N,R,A).
pp(7037,'basic_three_arg',[],['unsat_two_arg_subst','trans_subst','basic_cp_prop+ques_verb','linking_type','basic_three_arg']).
pp(7037,'four_arg',[],['unsat_two_arg_subst','trans_subst','basic_cp_prop+ques_verb','linking_type','four_arg']).
pp(3494,'verb_synsem',[],['unsat_two_arg_subst','trans_subst','verb_synsem']).
pp(3494,'verb_synsem',[N|R],A) :- pp_5097(N,R,A).
pp(5097,'basic_three_arg',[],['unsat_two_arg_subst','trans_subst','verb_synsem','basic_three_arg']).
pp(5097,'four_arg',[],['unsat_two_arg_subst','trans_subst','verb_synsem','four_arg']).
pp(5097,'cp_trans_lt',[],['unsat_two_arg_subst','trans_subst','verb_synsem','cp_trans_lt']).
pp(5097,'cp_trans_lt',[N|R],A) :- pp_7034(N,R,A).
pp(7034,'basic_three_arg',[],['unsat_two_arg_subst','trans_subst','verb_synsem','cp_trans_lt','basic_three_arg']).
pp(5097,'empty_prep_trans_lt',[],['unsat_two_arg_subst','trans_subst','verb_synsem','empty_prep_trans_lt']).
pp(5097,'empty_prep_trans_lt',[N|R],A) :- pp_7033(N,R,A).
pp(7033,'basic_three_arg',[],['unsat_two_arg_subst','trans_subst','verb_synsem','empty_prep_trans_lt','basic_three_arg']).
pp(5097,'prep_trans_lt',[],['unsat_two_arg_subst','trans_subst','verb_synsem','prep_trans_lt']).
pp(5097,'prep_trans_lt',[N|R],A) :- pp_7032(N,R,A).
pp(7032,'basic_three_arg',[],['unsat_two_arg_subst','trans_subst','verb_synsem','prep_trans_lt','basic_three_arg']).
pp(5097,'arg13_lt',[],['unsat_two_arg_subst','trans_subst','verb_synsem','arg13_lt']).
pp(5097,'arg13_lt',[N|R],A) :- pp_7031(N,R,A).
pp(7031,'basic_three_arg',[],['unsat_two_arg_subst','trans_subst','verb_synsem','arg13_lt','basic_three_arg']).
pp(5097,'ditrans_lt',[],['unsat_two_arg_subst','trans_subst','verb_synsem','ditrans_lt']).
pp(5097,'ditrans_lt',[N|R],A) :- pp_7030(N,R,A).
pp(7030,'basic_three_arg',[],['unsat_two_arg_subst','trans_subst','verb_synsem','ditrans_lt','basic_three_arg']).
pp(5097,'expl_pp_inf_lt',[],['unsat_two_arg_subst','trans_subst','verb_synsem','expl_pp_inf_lt']).
pp(5097,'expl_pp_inf_lt',[N|R],A) :- pp_7029(N,R,A).
pp(7029,'four_arg',[],['unsat_two_arg_subst','trans_subst','verb_synsem','expl_pp_inf_lt','four_arg']).
pp(5097,'obj_equi_lt',[],['unsat_two_arg_subst','trans_subst','verb_synsem','obj_equi_lt']).
pp(5097,'obj_equi_lt',[N|R],A) :- pp_7028(N,R,A).
pp(7028,'basic_three_arg',[],['unsat_two_arg_subst','trans_subst','verb_synsem','obj_equi_lt','basic_three_arg']).
pp(5097,'arg1_subj_lt',[],['unsat_two_arg_subst','trans_subst','verb_synsem','arg1_subj_lt']).
pp(5097,'arg1_subj_lt',[N|R],A) :- pp_7027(N,R,A).
pp(7027,'basic_three_arg',[],['unsat_two_arg_subst','trans_subst','verb_synsem','arg1_subj_lt','basic_three_arg']).
pp(7027,'four_arg',[],['unsat_two_arg_subst','trans_subst','verb_synsem','arg1_subj_lt','four_arg']).
pp(5097,'linking_type',[],['unsat_two_arg_subst','trans_subst','verb_synsem','linking_type']).
pp(5097,'linking_type',[N|R],A) :- pp_7026(N,R,A).
pp(7026,'basic_three_arg',[],['unsat_two_arg_subst','trans_subst','verb_synsem','linking_type','basic_three_arg']).
pp(7026,'four_arg',[],['unsat_two_arg_subst','trans_subst','verb_synsem','linking_type','four_arg']).
pp(3494,'lex_synsem',[],['unsat_two_arg_subst','trans_subst','lex_synsem']).
pp(3494,'lex_or_phrase',[],['unsat_two_arg_subst','trans_subst','lex_or_phrase']).
pp(0,'unsat_subst',[],['unsat_subst']).
pp(0,'unsat_subst',[N|R],A) :- pp_18(N,R,A).
pp(18,'nomod_adj_synsem',[],['unsat_subst','nomod_adj_synsem']).
pp(18,'scoping_adj_synsem',[],['unsat_subst','scoping_adj_synsem']).
pp(18,'scoping_adj_synsem',[N|R],A) :- pp_3492(N,R,A).
pp(3492,'nomod_adj_synsem',[],['unsat_subst','scoping_adj_synsem','nomod_adj_synsem']).
pp(18,'basic_adj_synsem',[],['unsat_subst','basic_adj_synsem']).
pp(18,'three_arg',[],['unsat_subst','three_arg']).
pp(18,'three_arg',[N|R],A) :- pp_3490(N,R,A).
pp(3490,'basic_adj_synsem',[],['unsat_subst','three_arg','basic_adj_synsem']).
pp(18,'basic_three_arg',[],['unsat_subst','basic_three_arg']).
pp(18,'basic_three_arg',[N|R],A) :- pp_3489(N,R,A).
pp(3489,'basic_adj_synsem',[],['unsat_subst','basic_three_arg','basic_adj_synsem']).
pp(18,'two_arg',[],['unsat_subst','two_arg']).
pp(18,'basic_two_arg',[],['unsat_subst','basic_two_arg']).
pp(18,'four_arg',[],['unsat_subst','four_arg']).
pp(18,'cp_trans_lt',[],['unsat_subst','cp_trans_lt']).
pp(18,'cp_trans_lt',[N|R],A) :- pp_3485(N,R,A).
pp(3485,'three_arg',[],['unsat_subst','cp_trans_lt','three_arg']).
pp(3485,'basic_three_arg',[],['unsat_subst','cp_trans_lt','basic_three_arg']).
pp(18,'empty_prep_trans_lt',[],['unsat_subst','empty_prep_trans_lt']).
pp(18,'empty_prep_trans_lt',[N|R],A) :- pp_3484(N,R,A).
pp(3484,'three_arg',[],['unsat_subst','empty_prep_trans_lt','three_arg']).
pp(3484,'basic_three_arg',[],['unsat_subst','empty_prep_trans_lt','basic_three_arg']).
pp(18,'prep_trans_lt',[],['unsat_subst','prep_trans_lt']).
pp(18,'prep_trans_lt',[N|R],A) :- pp_3483(N,R,A).
pp(3483,'three_arg',[],['unsat_subst','prep_trans_lt','three_arg']).
pp(3483,'basic_three_arg',[],['unsat_subst','prep_trans_lt','basic_three_arg']).
pp(18,'trans_lt',[],['unsat_subst','trans_lt']).
pp(18,'trans_lt',[N|R],A) :- pp_3482(N,R,A).
pp(3482,'two_arg',[],['unsat_subst','trans_lt','two_arg']).
pp(3482,'basic_two_arg',[],['unsat_subst','trans_lt','basic_two_arg']).
pp(18,'arg13_lt',[],['unsat_subst','arg13_lt']).
pp(18,'arg13_lt',[N|R],A) :- pp_3481(N,R,A).
pp(3481,'three_arg',[],['unsat_subst','arg13_lt','three_arg']).
pp(3481,'basic_three_arg',[],['unsat_subst','arg13_lt','basic_three_arg']).
pp(3481,'two_arg',[],['unsat_subst','arg13_lt','two_arg']).
pp(3481,'basic_two_arg',[],['unsat_subst','arg13_lt','basic_two_arg']).
pp(18,'arg14_lt',[],['unsat_subst','arg14_lt']).
pp(18,'arg14_lt',[N|R],A) :- pp_3480(N,R,A).
pp(3480,'two_arg',[],['unsat_subst','arg14_lt','two_arg']).
pp(3480,'basic_two_arg',[],['unsat_subst','arg14_lt','basic_two_arg']).
pp(18,'ditrans_lt',[],['unsat_subst','ditrans_lt']).
pp(18,'ditrans_lt',[N|R],A) :- pp_3479(N,R,A).
pp(3479,'three_arg',[],['unsat_subst','ditrans_lt','three_arg']).
pp(3479,'basic_three_arg',[],['unsat_subst','ditrans_lt','basic_three_arg']).
pp(18,'empty_prep_intrans_lt',[],['unsat_subst','empty_prep_intrans_lt']).
pp(18,'empty_prep_intrans_lt',[N|R],A) :- pp_3478(N,R,A).
pp(3478,'three_arg',[],['unsat_subst','empty_prep_intrans_lt','three_arg']).
pp(3478,'basic_three_arg',[],['unsat_subst','empty_prep_intrans_lt','basic_three_arg']).
pp(18,'expl_pp_inf_lt',[],['unsat_subst','expl_pp_inf_lt']).
pp(18,'expl_pp_inf_lt',[N|R],A) :- pp_3477(N,R,A).
pp(3477,'four_arg',[],['unsat_subst','expl_pp_inf_lt','four_arg']).
pp(18,'obj_equi_inf_lt',[],['unsat_subst','obj_equi_inf_lt']).
pp(18,'obj_equi_inf_lt',[N|R],A) :- pp_3476(N,R,A).
pp(3476,'three_arg',[],['unsat_subst','obj_equi_inf_lt','three_arg']).
pp(3476,'basic_three_arg',[],['unsat_subst','obj_equi_inf_lt','basic_three_arg']).
pp(18,'obj_equi_prd_lt',[],['unsat_subst','obj_equi_prd_lt']).
pp(18,'obj_equi_prd_lt',[N|R],A) :- pp_3475(N,R,A).
pp(3475,'three_arg',[],['unsat_subst','obj_equi_prd_lt','three_arg']).
pp(3475,'basic_three_arg',[],['unsat_subst','obj_equi_prd_lt','basic_three_arg']).
pp(18,'obj_equi_lt',[],['unsat_subst','obj_equi_lt']).
pp(18,'obj_equi_lt',[N|R],A) :- pp_3474(N,R,A).
pp(3474,'three_arg',[],['unsat_subst','obj_equi_lt','three_arg']).
pp(3474,'basic_three_arg',[],['unsat_subst','obj_equi_lt','basic_three_arg']).
pp(18,'arg1_subj_lt',[],['unsat_subst','arg1_subj_lt']).
pp(18,'arg1_subj_lt',[N|R],A) :- pp_3473(N,R,A).
pp(3473,'three_arg',[],['unsat_subst','arg1_subj_lt','three_arg']).
pp(3473,'basic_three_arg',[],['unsat_subst','arg1_subj_lt','basic_three_arg']).
pp(3473,'two_arg',[],['unsat_subst','arg1_subj_lt','two_arg']).
pp(3473,'basic_two_arg',[],['unsat_subst','arg1_subj_lt','basic_two_arg']).
pp(3473,'four_arg',[],['unsat_subst','arg1_subj_lt','four_arg']).
pp(18,'basic_prep_intrans_lt',[],['unsat_subst','basic_prep_intrans_lt']).
pp(18,'basic_prep_intrans_lt',[N|R],A) :- pp_3472(N,R,A).
pp(3472,'two_arg',[],['unsat_subst','basic_prep_intrans_lt','two_arg']).
pp(3472,'basic_two_arg',[],['unsat_subst','basic_prep_intrans_lt','basic_two_arg']).
pp(18,'equi_prd_lt',[],['unsat_subst','equi_prd_lt']).
pp(18,'equi_prd_lt',[N|R],A) :- pp_3471(N,R,A).
pp(3471,'three_arg',[],['unsat_subst','equi_prd_lt','three_arg']).
pp(3471,'basic_three_arg',[],['unsat_subst','equi_prd_lt','basic_three_arg']).
pp(18,'subj_equi_lt',[],['unsat_subst','subj_equi_lt']).
pp(18,'subj_equi_lt',[N|R],A) :- pp_3470(N,R,A).
pp(3470,'two_arg',[],['unsat_subst','subj_equi_lt','two_arg']).
pp(3470,'basic_two_arg',[],['unsat_subst','subj_equi_lt','basic_two_arg']).
pp(18,'s_equi_lt',[],['unsat_subst','s_equi_lt']).
pp(18,'s_equi_lt',[N|R],A) :- pp_3469(N,R,A).
pp(3469,'three_arg',[],['unsat_subst','s_equi_lt','three_arg']).
pp(3469,'basic_three_arg',[],['unsat_subst','s_equi_lt','basic_three_arg']).
pp(3469,'two_arg',[],['unsat_subst','s_equi_lt','two_arg']).
pp(3469,'basic_two_arg',[],['unsat_subst','s_equi_lt','basic_two_arg']).
pp(3469,'equi_prd_lt',[],['unsat_subst','s_equi_lt','equi_prd_lt']).
pp(18,'sor_lt',[],['unsat_subst','sor_lt']).
pp(18,'sor_lt',[N|R],A) :- pp_3468(N,R,A).
pp(3468,'basic_three_arg',[],['unsat_subst','sor_lt','basic_three_arg']).
pp(18,'basic_ssr_expr_lt',[],['unsat_subst','basic_ssr_expr_lt']).
pp(18,'basic_ssr_expr_lt',[N|R],A) :- pp_3467(N,R,A).
pp(3467,'basic_three_arg',[],['unsat_subst','basic_ssr_expr_lt','basic_three_arg']).
pp(18,'ssr_lt',[],['unsat_subst','ssr_lt']).
pp(18,'ssr_lt',[N|R],A) :- pp_3466(N,R,A).
pp(3466,'basic_three_arg',[],['unsat_subst','ssr_lt','basic_three_arg']).
pp(3466,'basic_two_arg',[],['unsat_subst','ssr_lt','basic_two_arg']).
pp(18,'unacc_lt',[],['unsat_subst','unacc_lt']).
pp(18,'unacc_lt',[N|R],A) :- pp_3465(N,R,A).
pp(3465,'two_arg',[],['unsat_subst','unacc_lt','two_arg']).
pp(3465,'basic_two_arg',[],['unsat_subst','unacc_lt','basic_two_arg']).
pp(18,'linking_type',[],['unsat_subst','linking_type']).
pp(18,'linking_type',[N|R],A) :- pp_3464(N,R,A).
pp(3464,'three_arg',[],['unsat_subst','linking_type','three_arg']).
pp(3464,'basic_three_arg',[],['unsat_subst','linking_type','basic_three_arg']).
pp(3464,'two_arg',[],['unsat_subst','linking_type','two_arg']).
pp(3464,'basic_two_arg',[],['unsat_subst','linking_type','basic_two_arg']).
pp(3464,'four_arg',[],['unsat_subst','linking_type','four_arg']).
pp(18,'prd_synsem',[],['unsat_subst','prd_synsem']).
pp(18,'prd_synsem',[N|R],A) :- pp_3463(N,R,A).
pp(3463,'nomod_adj_synsem',[],['unsat_subst','prd_synsem','nomod_adj_synsem']).
pp(3463,'basic_adj_synsem',[],['unsat_subst','prd_synsem','basic_adj_synsem']).
pp(3463,'three_arg',[],['unsat_subst','prd_synsem','three_arg']).
pp(3463,'three_arg',[N|R],A) :- pp_5037(N,R,A).
pp(5037,'basic_adj_synsem',[],['unsat_subst','prd_synsem','three_arg','basic_adj_synsem']).
pp(3463,'basic_three_arg',[],['unsat_subst','prd_synsem','basic_three_arg']).
pp(3463,'basic_three_arg',[N|R],A) :- pp_5036(N,R,A).
pp(5036,'basic_adj_synsem',[],['unsat_subst','prd_synsem','basic_three_arg','basic_adj_synsem']).
pp(18,'aux_verb',[],['unsat_subst','aux_verb']).
pp(18,'aux_verb',[N|R],A) :- pp_3462(N,R,A).
pp(3462,'basic_two_arg',[],['unsat_subst','aux_verb','basic_two_arg']).
pp(18,'fin_cp_prop+ques_verb',[],['unsat_subst','fin_cp_prop+ques_verb']).
pp(18,'fin_cp_prop+ques_verb',[N|R],A) :- pp_3461(N,R,A).
pp(3461,'three_arg',[],['unsat_subst','fin_cp_prop+ques_verb','three_arg']).
pp(3461,'basic_three_arg',[],['unsat_subst','fin_cp_prop+ques_verb','basic_three_arg']).
pp(3461,'two_arg',[],['unsat_subst','fin_cp_prop+ques_verb','two_arg']).
pp(3461,'basic_two_arg',[],['unsat_subst','fin_cp_prop+ques_verb','basic_two_arg']).
pp(3461,'cp_trans_lt',[],['unsat_subst','fin_cp_prop+ques_verb','cp_trans_lt']).
pp(3461,'cp_trans_lt',[N|R],A) :- pp_5030(N,R,A).
pp(5030,'three_arg',[],['unsat_subst','fin_cp_prop+ques_verb','cp_trans_lt','three_arg']).
pp(5030,'basic_three_arg',[],['unsat_subst','fin_cp_prop+ques_verb','cp_trans_lt','basic_three_arg']).
pp(3461,'arg13_lt',[],['unsat_subst','fin_cp_prop+ques_verb','arg13_lt']).
pp(3461,'arg13_lt',[N|R],A) :- pp_5029(N,R,A).
pp(5029,'three_arg',[],['unsat_subst','fin_cp_prop+ques_verb','arg13_lt','three_arg']).
pp(5029,'basic_three_arg',[],['unsat_subst','fin_cp_prop+ques_verb','arg13_lt','basic_three_arg']).
pp(3461,'arg1_subj_lt',[],['unsat_subst','fin_cp_prop+ques_verb','arg1_subj_lt']).
pp(3461,'arg1_subj_lt',[N|R],A) :- pp_5028(N,R,A).
pp(5028,'three_arg',[],['unsat_subst','fin_cp_prop+ques_verb','arg1_subj_lt','three_arg']).
pp(5028,'basic_three_arg',[],['unsat_subst','fin_cp_prop+ques_verb','arg1_subj_lt','basic_three_arg']).
pp(3461,'linking_type',[],['unsat_subst','fin_cp_prop+ques_verb','linking_type']).
pp(3461,'linking_type',[N|R],A) :- pp_5027(N,R,A).
pp(5027,'three_arg',[],['unsat_subst','fin_cp_prop+ques_verb','linking_type','three_arg']).
pp(5027,'basic_three_arg',[],['unsat_subst','fin_cp_prop+ques_verb','linking_type','basic_three_arg']).
pp(5027,'two_arg',[],['unsat_subst','fin_cp_prop+ques_verb','linking_type','two_arg']).
pp(5027,'basic_two_arg',[],['unsat_subst','fin_cp_prop+ques_verb','linking_type','basic_two_arg']).
pp(18,'cp_prop+ques_verb',[],['unsat_subst','cp_prop+ques_verb']).
pp(18,'cp_prop+ques_verb',[N|R],A) :- pp_3460(N,R,A).
pp(3460,'three_arg',[],['unsat_subst','cp_prop+ques_verb','three_arg']).
pp(3460,'basic_three_arg',[],['unsat_subst','cp_prop+ques_verb','basic_three_arg']).
pp(3460,'two_arg',[],['unsat_subst','cp_prop+ques_verb','two_arg']).
pp(3460,'basic_two_arg',[],['unsat_subst','cp_prop+ques_verb','basic_two_arg']).
pp(3460,'four_arg',[],['unsat_subst','cp_prop+ques_verb','four_arg']).
pp(3460,'cp_trans_lt',[],['unsat_subst','cp_prop+ques_verb','cp_trans_lt']).
pp(3460,'cp_trans_lt',[N|R],A) :- pp_5021(N,R,A).
pp(5021,'three_arg',[],['unsat_subst','cp_prop+ques_verb','cp_trans_lt','three_arg']).
pp(5021,'basic_three_arg',[],['unsat_subst','cp_prop+ques_verb','cp_trans_lt','basic_three_arg']).
pp(3460,'arg13_lt',[],['unsat_subst','cp_prop+ques_verb','arg13_lt']).
pp(3460,'arg13_lt',[N|R],A) :- pp_5020(N,R,A).
pp(5020,'three_arg',[],['unsat_subst','cp_prop+ques_verb','arg13_lt','three_arg']).
pp(5020,'basic_three_arg',[],['unsat_subst','cp_prop+ques_verb','arg13_lt','basic_three_arg']).
pp(3460,'arg14_lt',[],['unsat_subst','cp_prop+ques_verb','arg14_lt']).
pp(3460,'arg14_lt',[N|R],A) :- pp_5019(N,R,A).
pp(5019,'two_arg',[],['unsat_subst','cp_prop+ques_verb','arg14_lt','two_arg']).
pp(5019,'basic_two_arg',[],['unsat_subst','cp_prop+ques_verb','arg14_lt','basic_two_arg']).
pp(3460,'expl_pp_inf_lt',[],['unsat_subst','cp_prop+ques_verb','expl_pp_inf_lt']).
pp(3460,'expl_pp_inf_lt',[N|R],A) :- pp_5018(N,R,A).
pp(5018,'four_arg',[],['unsat_subst','cp_prop+ques_verb','expl_pp_inf_lt','four_arg']).
pp(3460,'arg1_subj_lt',[],['unsat_subst','cp_prop+ques_verb','arg1_subj_lt']).
pp(3460,'arg1_subj_lt',[N|R],A) :- pp_5017(N,R,A).
pp(5017,'three_arg',[],['unsat_subst','cp_prop+ques_verb','arg1_subj_lt','three_arg']).
pp(5017,'basic_three_arg',[],['unsat_subst','cp_prop+ques_verb','arg1_subj_lt','basic_three_arg']).
pp(5017,'two_arg',[],['unsat_subst','cp_prop+ques_verb','arg1_subj_lt','two_arg']).
pp(5017,'basic_two_arg',[],['unsat_subst','cp_prop+ques_verb','arg1_subj_lt','basic_two_arg']).
pp(5017,'four_arg',[],['unsat_subst','cp_prop+ques_verb','arg1_subj_lt','four_arg']).
pp(3460,'s_equi_lt',[],['unsat_subst','cp_prop+ques_verb','s_equi_lt']).
pp(3460,'s_equi_lt',[N|R],A) :- pp_5016(N,R,A).
pp(5016,'basic_three_arg',[],['unsat_subst','cp_prop+ques_verb','s_equi_lt','basic_three_arg']).
pp(3460,'linking_type',[],['unsat_subst','cp_prop+ques_verb','linking_type']).
pp(3460,'linking_type',[N|R],A) :- pp_5015(N,R,A).
pp(5015,'three_arg',[],['unsat_subst','cp_prop+ques_verb','linking_type','three_arg']).
pp(5015,'basic_three_arg',[],['unsat_subst','cp_prop+ques_verb','linking_type','basic_three_arg']).
pp(5015,'two_arg',[],['unsat_subst','cp_prop+ques_verb','linking_type','two_arg']).
pp(5015,'basic_two_arg',[],['unsat_subst','cp_prop+ques_verb','linking_type','basic_two_arg']).
pp(5015,'four_arg',[],['unsat_subst','cp_prop+ques_verb','linking_type','four_arg']).
pp(18,'basic_cp_prop+ques_verb',[],['unsat_subst','basic_cp_prop+ques_verb']).
pp(18,'basic_cp_prop+ques_verb',[N|R],A) :- pp_3459(N,R,A).
pp(3459,'three_arg',[],['unsat_subst','basic_cp_prop+ques_verb','three_arg']).
pp(3459,'basic_three_arg',[],['unsat_subst','basic_cp_prop+ques_verb','basic_three_arg']).
pp(3459,'two_arg',[],['unsat_subst','basic_cp_prop+ques_verb','two_arg']).
pp(3459,'basic_two_arg',[],['unsat_subst','basic_cp_prop+ques_verb','basic_two_arg']).
pp(3459,'four_arg',[],['unsat_subst','basic_cp_prop+ques_verb','four_arg']).
pp(3459,'cp_trans_lt',[],['unsat_subst','basic_cp_prop+ques_verb','cp_trans_lt']).
pp(3459,'cp_trans_lt',[N|R],A) :- pp_5009(N,R,A).
pp(5009,'three_arg',[],['unsat_subst','basic_cp_prop+ques_verb','cp_trans_lt','three_arg']).
pp(5009,'basic_three_arg',[],['unsat_subst','basic_cp_prop+ques_verb','cp_trans_lt','basic_three_arg']).
pp(3459,'arg13_lt',[],['unsat_subst','basic_cp_prop+ques_verb','arg13_lt']).
pp(3459,'arg13_lt',[N|R],A) :- pp_5008(N,R,A).
pp(5008,'three_arg',[],['unsat_subst','basic_cp_prop+ques_verb','arg13_lt','three_arg']).
pp(5008,'basic_three_arg',[],['unsat_subst','basic_cp_prop+ques_verb','arg13_lt','basic_three_arg']).
pp(3459,'arg14_lt',[],['unsat_subst','basic_cp_prop+ques_verb','arg14_lt']).
pp(3459,'arg14_lt',[N|R],A) :- pp_5007(N,R,A).
pp(5007,'two_arg',[],['unsat_subst','basic_cp_prop+ques_verb','arg14_lt','two_arg']).
pp(5007,'basic_two_arg',[],['unsat_subst','basic_cp_prop+ques_verb','arg14_lt','basic_two_arg']).
pp(3459,'expl_pp_inf_lt',[],['unsat_subst','basic_cp_prop+ques_verb','expl_pp_inf_lt']).
pp(3459,'expl_pp_inf_lt',[N|R],A) :- pp_5006(N,R,A).
pp(5006,'four_arg',[],['unsat_subst','basic_cp_prop+ques_verb','expl_pp_inf_lt','four_arg']).
pp(3459,'arg1_subj_lt',[],['unsat_subst','basic_cp_prop+ques_verb','arg1_subj_lt']).
pp(3459,'arg1_subj_lt',[N|R],A) :- pp_5005(N,R,A).
pp(5005,'three_arg',[],['unsat_subst','basic_cp_prop+ques_verb','arg1_subj_lt','three_arg']).
pp(5005,'basic_three_arg',[],['unsat_subst','basic_cp_prop+ques_verb','arg1_subj_lt','basic_three_arg']).
pp(5005,'two_arg',[],['unsat_subst','basic_cp_prop+ques_verb','arg1_subj_lt','two_arg']).
pp(5005,'basic_two_arg',[],['unsat_subst','basic_cp_prop+ques_verb','arg1_subj_lt','basic_two_arg']).
pp(5005,'four_arg',[],['unsat_subst','basic_cp_prop+ques_verb','arg1_subj_lt','four_arg']).
pp(3459,'s_equi_lt',[],['unsat_subst','basic_cp_prop+ques_verb','s_equi_lt']).
pp(3459,'s_equi_lt',[N|R],A) :- pp_5004(N,R,A).
pp(5004,'basic_three_arg',[],['unsat_subst','basic_cp_prop+ques_verb','s_equi_lt','basic_three_arg']).
pp(3459,'linking_type',[],['unsat_subst','basic_cp_prop+ques_verb','linking_type']).
pp(3459,'linking_type',[N|R],A) :- pp_5003(N,R,A).
pp(5003,'three_arg',[],['unsat_subst','basic_cp_prop+ques_verb','linking_type','three_arg']).
pp(5003,'basic_three_arg',[],['unsat_subst','basic_cp_prop+ques_verb','linking_type','basic_three_arg']).
pp(5003,'two_arg',[],['unsat_subst','basic_cp_prop+ques_verb','linking_type','two_arg']).
pp(5003,'basic_two_arg',[],['unsat_subst','basic_cp_prop+ques_verb','linking_type','basic_two_arg']).
pp(5003,'four_arg',[],['unsat_subst','basic_cp_prop+ques_verb','linking_type','four_arg']).
pp(18,'verb_synsem',[],['unsat_subst','verb_synsem']).
pp(18,'verb_synsem',[N|R],A) :- pp_3458(N,R,A).
pp(3458,'three_arg',[],['unsat_subst','verb_synsem','three_arg']).
pp(3458,'basic_three_arg',[],['unsat_subst','verb_synsem','basic_three_arg']).
pp(3458,'two_arg',[],['unsat_subst','verb_synsem','two_arg']).
pp(3458,'basic_two_arg',[],['unsat_subst','verb_synsem','basic_two_arg']).
pp(3458,'four_arg',[],['unsat_subst','verb_synsem','four_arg']).
pp(3458,'cp_trans_lt',[],['unsat_subst','verb_synsem','cp_trans_lt']).
pp(3458,'cp_trans_lt',[N|R],A) :- pp_4997(N,R,A).
pp(4997,'three_arg',[],['unsat_subst','verb_synsem','cp_trans_lt','three_arg']).
pp(4997,'basic_three_arg',[],['unsat_subst','verb_synsem','cp_trans_lt','basic_three_arg']).
pp(3458,'empty_prep_trans_lt',[],['unsat_subst','verb_synsem','empty_prep_trans_lt']).
pp(3458,'empty_prep_trans_lt',[N|R],A) :- pp_4996(N,R,A).
pp(4996,'three_arg',[],['unsat_subst','verb_synsem','empty_prep_trans_lt','three_arg']).
pp(4996,'basic_three_arg',[],['unsat_subst','verb_synsem','empty_prep_trans_lt','basic_three_arg']).
pp(3458,'prep_trans_lt',[],['unsat_subst','verb_synsem','prep_trans_lt']).
pp(3458,'prep_trans_lt',[N|R],A) :- pp_4995(N,R,A).
pp(4995,'three_arg',[],['unsat_subst','verb_synsem','prep_trans_lt','three_arg']).
pp(4995,'basic_three_arg',[],['unsat_subst','verb_synsem','prep_trans_lt','basic_three_arg']).
pp(3458,'trans_lt',[],['unsat_subst','verb_synsem','trans_lt']).
pp(3458,'trans_lt',[N|R],A) :- pp_4994(N,R,A).
pp(4994,'two_arg',[],['unsat_subst','verb_synsem','trans_lt','two_arg']).
pp(4994,'basic_two_arg',[],['unsat_subst','verb_synsem','trans_lt','basic_two_arg']).
pp(3458,'arg13_lt',[],['unsat_subst','verb_synsem','arg13_lt']).
pp(3458,'arg13_lt',[N|R],A) :- pp_4993(N,R,A).
pp(4993,'three_arg',[],['unsat_subst','verb_synsem','arg13_lt','three_arg']).
pp(4993,'basic_three_arg',[],['unsat_subst','verb_synsem','arg13_lt','basic_three_arg']).
pp(4993,'two_arg',[],['unsat_subst','verb_synsem','arg13_lt','two_arg']).
pp(4993,'basic_two_arg',[],['unsat_subst','verb_synsem','arg13_lt','basic_two_arg']).
pp(3458,'arg14_lt',[],['unsat_subst','verb_synsem','arg14_lt']).
pp(3458,'arg14_lt',[N|R],A) :- pp_4992(N,R,A).
pp(4992,'two_arg',[],['unsat_subst','verb_synsem','arg14_lt','two_arg']).
pp(4992,'basic_two_arg',[],['unsat_subst','verb_synsem','arg14_lt','basic_two_arg']).
pp(3458,'ditrans_lt',[],['unsat_subst','verb_synsem','ditrans_lt']).
pp(3458,'ditrans_lt',[N|R],A) :- pp_4991(N,R,A).
pp(4991,'three_arg',[],['unsat_subst','verb_synsem','ditrans_lt','three_arg']).
pp(4991,'basic_three_arg',[],['unsat_subst','verb_synsem','ditrans_lt','basic_three_arg']).
pp(3458,'empty_prep_intrans_lt',[],['unsat_subst','verb_synsem','empty_prep_intrans_lt']).
pp(3458,'empty_prep_intrans_lt',[N|R],A) :- pp_4990(N,R,A).
pp(4990,'three_arg',[],['unsat_subst','verb_synsem','empty_prep_intrans_lt','three_arg']).
pp(4990,'basic_three_arg',[],['unsat_subst','verb_synsem','empty_prep_intrans_lt','basic_three_arg']).
pp(3458,'expl_pp_inf_lt',[],['unsat_subst','verb_synsem','expl_pp_inf_lt']).
pp(3458,'expl_pp_inf_lt',[N|R],A) :- pp_4989(N,R,A).
pp(4989,'four_arg',[],['unsat_subst','verb_synsem','expl_pp_inf_lt','four_arg']).
pp(3458,'obj_equi_inf_lt',[],['unsat_subst','verb_synsem','obj_equi_inf_lt']).
pp(3458,'obj_equi_inf_lt',[N|R],A) :- pp_4988(N,R,A).
pp(4988,'three_arg',[],['unsat_subst','verb_synsem','obj_equi_inf_lt','three_arg']).
pp(4988,'basic_three_arg',[],['unsat_subst','verb_synsem','obj_equi_inf_lt','basic_three_arg']).
pp(3458,'obj_equi_prd_lt',[],['unsat_subst','verb_synsem','obj_equi_prd_lt']).
pp(3458,'obj_equi_prd_lt',[N|R],A) :- pp_4987(N,R,A).
pp(4987,'three_arg',[],['unsat_subst','verb_synsem','obj_equi_prd_lt','three_arg']).
pp(4987,'basic_three_arg',[],['unsat_subst','verb_synsem','obj_equi_prd_lt','basic_three_arg']).
pp(3458,'obj_equi_lt',[],['unsat_subst','verb_synsem','obj_equi_lt']).
pp(3458,'obj_equi_lt',[N|R],A) :- pp_4986(N,R,A).
pp(4986,'three_arg',[],['unsat_subst','verb_synsem','obj_equi_lt','three_arg']).
pp(4986,'basic_three_arg',[],['unsat_subst','verb_synsem','obj_equi_lt','basic_three_arg']).
pp(3458,'arg1_subj_lt',[],['unsat_subst','verb_synsem','arg1_subj_lt']).
pp(3458,'arg1_subj_lt',[N|R],A) :- pp_4985(N,R,A).
pp(4985,'three_arg',[],['unsat_subst','verb_synsem','arg1_subj_lt','three_arg']).
pp(4985,'basic_three_arg',[],['unsat_subst','verb_synsem','arg1_subj_lt','basic_three_arg']).
pp(4985,'two_arg',[],['unsat_subst','verb_synsem','arg1_subj_lt','two_arg']).
pp(4985,'basic_two_arg',[],['unsat_subst','verb_synsem','arg1_subj_lt','basic_two_arg']).
pp(4985,'four_arg',[],['unsat_subst','verb_synsem','arg1_subj_lt','four_arg']).
pp(3458,'basic_prep_intrans_lt',[],['unsat_subst','verb_synsem','basic_prep_intrans_lt']).
pp(3458,'basic_prep_intrans_lt',[N|R],A) :- pp_4984(N,R,A).
pp(4984,'two_arg',[],['unsat_subst','verb_synsem','basic_prep_intrans_lt','two_arg']).
pp(4984,'basic_two_arg',[],['unsat_subst','verb_synsem','basic_prep_intrans_lt','basic_two_arg']).
pp(3458,'equi_prd_lt',[],['unsat_subst','verb_synsem','equi_prd_lt']).
pp(3458,'equi_prd_lt',[N|R],A) :- pp_4983(N,R,A).
pp(4983,'three_arg',[],['unsat_subst','verb_synsem','equi_prd_lt','three_arg']).
pp(4983,'basic_three_arg',[],['unsat_subst','verb_synsem','equi_prd_lt','basic_three_arg']).
pp(3458,'subj_equi_lt',[],['unsat_subst','verb_synsem','subj_equi_lt']).
pp(3458,'subj_equi_lt',[N|R],A) :- pp_4982(N,R,A).
pp(4982,'two_arg',[],['unsat_subst','verb_synsem','subj_equi_lt','two_arg']).
pp(4982,'basic_two_arg',[],['unsat_subst','verb_synsem','subj_equi_lt','basic_two_arg']).
pp(3458,'s_equi_lt',[],['unsat_subst','verb_synsem','s_equi_lt']).
pp(3458,'s_equi_lt',[N|R],A) :- pp_4981(N,R,A).
pp(4981,'three_arg',[],['unsat_subst','verb_synsem','s_equi_lt','three_arg']).
pp(4981,'basic_three_arg',[],['unsat_subst','verb_synsem','s_equi_lt','basic_three_arg']).
pp(4981,'two_arg',[],['unsat_subst','verb_synsem','s_equi_lt','two_arg']).
pp(4981,'basic_two_arg',[],['unsat_subst','verb_synsem','s_equi_lt','basic_two_arg']).
pp(4981,'equi_prd_lt',[],['unsat_subst','verb_synsem','s_equi_lt','equi_prd_lt']).
pp(3458,'sor_lt',[],['unsat_subst','verb_synsem','sor_lt']).
pp(3458,'sor_lt',[N|R],A) :- pp_4980(N,R,A).
pp(4980,'basic_three_arg',[],['unsat_subst','verb_synsem','sor_lt','basic_three_arg']).
pp(3458,'basic_ssr_expr_lt',[],['unsat_subst','verb_synsem','basic_ssr_expr_lt']).
pp(3458,'basic_ssr_expr_lt',[N|R],A) :- pp_4979(N,R,A).
pp(4979,'basic_three_arg',[],['unsat_subst','verb_synsem','basic_ssr_expr_lt','basic_three_arg']).
pp(3458,'ssr_lt',[],['unsat_subst','verb_synsem','ssr_lt']).
pp(3458,'ssr_lt',[N|R],A) :- pp_4978(N,R,A).
pp(4978,'basic_three_arg',[],['unsat_subst','verb_synsem','ssr_lt','basic_three_arg']).
pp(4978,'basic_two_arg',[],['unsat_subst','verb_synsem','ssr_lt','basic_two_arg']).
pp(3458,'unacc_lt',[],['unsat_subst','verb_synsem','unacc_lt']).
pp(3458,'unacc_lt',[N|R],A) :- pp_4977(N,R,A).
pp(4977,'two_arg',[],['unsat_subst','verb_synsem','unacc_lt','two_arg']).
pp(4977,'basic_two_arg',[],['unsat_subst','verb_synsem','unacc_lt','basic_two_arg']).
pp(3458,'linking_type',[],['unsat_subst','verb_synsem','linking_type']).
pp(3458,'linking_type',[N|R],A) :- pp_4976(N,R,A).
pp(4976,'three_arg',[],['unsat_subst','verb_synsem','linking_type','three_arg']).
pp(4976,'basic_three_arg',[],['unsat_subst','verb_synsem','linking_type','basic_three_arg']).
pp(4976,'two_arg',[],['unsat_subst','verb_synsem','linking_type','two_arg']).
pp(4976,'basic_two_arg',[],['unsat_subst','verb_synsem','linking_type','basic_two_arg']).
pp(4976,'four_arg',[],['unsat_subst','verb_synsem','linking_type','four_arg']).
pp(18,'lex_synsem',[],['unsat_subst','lex_synsem']).
pp(18,'lex_or_phrase',[],['unsat_subst','lex_or_phrase']).
pp(18,'isect_synsem',[],['unsat_subst','isect_synsem']).
pp(18,'isect_synsem',[N|R],A) :- pp_3455(N,R,A).
pp(3455,'three_arg',[],['unsat_subst','isect_synsem','three_arg']).
pp(3455,'basic_three_arg',[],['unsat_subst','isect_synsem','basic_three_arg']).
pp(3455,'lex_synsem',[],['unsat_subst','isect_synsem','lex_synsem']).
pp(3455,'lex_or_phrase',[],['unsat_subst','isect_synsem','lex_or_phrase']).
pp(0,'np_np_cp_verb',[],['np_np_cp_verb']).
pp(0,'subj_equi_prd_verb',[],['subj_equi_prd_verb']).
pp(0,'subj_equi_verb',[],['subj_equi_verb']).
pp(0,'ssr_prdp_pp_verb',[],['ssr_prdp_pp_verb']).
pp(0,'ssr_pp_inf_verb',[],['ssr_pp_inf_verb']).
pp(0,'prep_intrans_unacc_verb',[],['prep_intrans_unacc_verb']).
pp(0,'prep_intrans_verb',[],['prep_intrans_verb']).
pp(0,'prep_intrans_event_verb',[],['prep_intrans_event_verb']).
pp(0,'pp_inf_seq_verb',[],['pp_inf_seq_verb']).
pp(0,'pp_cp_verb',[],['pp_cp_verb']).
pp(0,'poss_verb',[],['poss_verb']).
pp(0,'particle_np_verb',[],['particle_np_verb']).
pp(0,'particle_cp_verb',[],['particle_cp_verb']).
pp(0,'np_particle_verb',[],['np_particle_verb']).
pp(0,'cp_fin_inf_intrans_verb',[],['cp_fin_inf_intrans_verb']).
pp(0,'expl_prep_trans_verb',[],['expl_prep_trans_verb']).
pp(0,'expl_pp_inf_seq_verb',[],['expl_pp_inf_seq_verb']).
pp(0,'expl_pp_inf_oeq_verb',[],['expl_pp_inf_oeq_verb']).
pp(0,'expl_obj_cp_verb',[],['expl_obj_cp_verb']).
pp(0,'expl_it_subj_verb',[],['expl_it_subj_verb']).
pp(0,'particle_np_pp_verb',[],['particle_np_pp_verb']).
pp(0,'particle_pp_verb',[],['particle_pp_verb']).
pp(0,'double_pp_verb',[],['double_pp_verb']).
pp(0,'basic1_prep_synsem',[],['basic1_prep_synsem']).
pp(0,'basic1_prep_synsem',[N|R],A) :- pp_46(N,R,A).
pp(46,'lex_synsem',[],['basic1_prep_synsem','lex_synsem']).
pp(46,'lex_or_phrase',[],['basic1_prep_synsem','lex_or_phrase']).
pp(0,'intrans_subst',[],['intrans_subst']).
pp(0,'intrans_subst',[N|R],A) :- pp_52(N,R,A).
pp(52,'linking_type',[],['intrans_subst','linking_type']).
pp(52,'verb_synsem',[],['intrans_subst','verb_synsem']).
pp(52,'verb_synsem',[N|R],A) :- pp_3769(N,R,A).
pp(3769,'linking_type',[],['intrans_subst','verb_synsem','linking_type']).
pp(52,'lex_synsem',[],['intrans_subst','lex_synsem']).
pp(52,'lex_or_phrase',[],['intrans_subst','lex_or_phrase']).
pp(0,'prep_prd_or_nonprd_synsem',[],['prep_prd_or_nonprd_synsem']).
pp(0,'prep_prd_or_nonprd_synsem',[N|R],A) :- pp_48(N,R,A).
pp(48,'lex_synsem',[],['prep_prd_or_nonprd_synsem','lex_synsem']).
pp(48,'lex_or_phrase',[],['prep_prd_or_nonprd_synsem','lex_or_phrase']).
pp(0,'atrans_verb',[],['atrans_verb']).
pp(0,'atrans_inf_verb',[],['atrans_inf_verb']).
pp(0,'particle_prd_verb',[],['particle_prd_verb']).
pp(0,'particle_inf_verb',[],['particle_inf_verb']).
pp(0,'anom_equi_verb',[],['anom_equi_verb']).
pp(0,'cp_prop_raise_key_verb',[],['cp_prop_raise_key_verb']).
pp(0,'reg_adj_equi_synsem',[],['reg_adj_equi_synsem']).
pp(0,'valence_type',[],['valence_type']).
pp(0,'valence_type',[N|R],A) :- pp_17(N,R,A).
pp(17,'nomod_adj_synsem',[],['valence_type','nomod_adj_synsem']).
pp(17,'scoping_adj_synsem',[],['valence_type','scoping_adj_synsem']).
pp(17,'scoping_adj_synsem',[N|R],A) :- pp_3453(N,R,A).
pp(3453,'nomod_adj_synsem',[],['valence_type','scoping_adj_synsem','nomod_adj_synsem']).
pp(17,'basic_adj_synsem',[],['valence_type','basic_adj_synsem']).
pp(17,'three_arg',[],['valence_type','three_arg']).
pp(17,'three_arg',[N|R],A) :- pp_3451(N,R,A).
pp(3451,'basic_adj_synsem',[],['valence_type','three_arg','basic_adj_synsem']).
pp(17,'basic_three_arg',[],['valence_type','basic_three_arg']).
pp(17,'basic_three_arg',[N|R],A) :- pp_3450(N,R,A).
pp(3450,'basic_adj_synsem',[],['valence_type','basic_three_arg','basic_adj_synsem']).
pp(17,'two_arg',[],['valence_type','two_arg']).
pp(17,'basic_two_arg',[],['valence_type','basic_two_arg']).
pp(17,'four_arg',[],['valence_type','four_arg']).
pp(17,'cp_trans_lt',[],['valence_type','cp_trans_lt']).
pp(17,'cp_trans_lt',[N|R],A) :- pp_3446(N,R,A).
pp(3446,'three_arg',[],['valence_type','cp_trans_lt','three_arg']).
pp(3446,'basic_three_arg',[],['valence_type','cp_trans_lt','basic_three_arg']).
pp(17,'empty_prep_trans_lt',[],['valence_type','empty_prep_trans_lt']).
pp(17,'empty_prep_trans_lt',[N|R],A) :- pp_3445(N,R,A).
pp(3445,'three_arg',[],['valence_type','empty_prep_trans_lt','three_arg']).
pp(3445,'basic_three_arg',[],['valence_type','empty_prep_trans_lt','basic_three_arg']).
pp(17,'prep_trans_lt',[],['valence_type','prep_trans_lt']).
pp(17,'prep_trans_lt',[N|R],A) :- pp_3444(N,R,A).
pp(3444,'three_arg',[],['valence_type','prep_trans_lt','three_arg']).
pp(3444,'basic_three_arg',[],['valence_type','prep_trans_lt','basic_three_arg']).
pp(17,'trans_lt',[],['valence_type','trans_lt']).
pp(17,'trans_lt',[N|R],A) :- pp_3443(N,R,A).
pp(3443,'two_arg',[],['valence_type','trans_lt','two_arg']).
pp(3443,'basic_two_arg',[],['valence_type','trans_lt','basic_two_arg']).
pp(17,'arg13_lt',[],['valence_type','arg13_lt']).
pp(17,'arg13_lt',[N|R],A) :- pp_3442(N,R,A).
pp(3442,'three_arg',[],['valence_type','arg13_lt','three_arg']).
pp(3442,'basic_three_arg',[],['valence_type','arg13_lt','basic_three_arg']).
pp(3442,'two_arg',[],['valence_type','arg13_lt','two_arg']).
pp(3442,'basic_two_arg',[],['valence_type','arg13_lt','basic_two_arg']).
pp(17,'arg14_lt',[],['valence_type','arg14_lt']).
pp(17,'arg14_lt',[N|R],A) :- pp_3441(N,R,A).
pp(3441,'two_arg',[],['valence_type','arg14_lt','two_arg']).
pp(3441,'basic_two_arg',[],['valence_type','arg14_lt','basic_two_arg']).
pp(17,'ditrans_lt',[],['valence_type','ditrans_lt']).
pp(17,'ditrans_lt',[N|R],A) :- pp_3440(N,R,A).
pp(3440,'three_arg',[],['valence_type','ditrans_lt','three_arg']).
pp(3440,'basic_three_arg',[],['valence_type','ditrans_lt','basic_three_arg']).
pp(17,'empty_prep_intrans_lt',[],['valence_type','empty_prep_intrans_lt']).
pp(17,'empty_prep_intrans_lt',[N|R],A) :- pp_3439(N,R,A).
pp(3439,'three_arg',[],['valence_type','empty_prep_intrans_lt','three_arg']).
pp(3439,'basic_three_arg',[],['valence_type','empty_prep_intrans_lt','basic_three_arg']).
pp(17,'expl_pp_inf_lt',[],['valence_type','expl_pp_inf_lt']).
pp(17,'expl_pp_inf_lt',[N|R],A) :- pp_3438(N,R,A).
pp(3438,'four_arg',[],['valence_type','expl_pp_inf_lt','four_arg']).
pp(17,'obj_equi_inf_lt',[],['valence_type','obj_equi_inf_lt']).
pp(17,'obj_equi_inf_lt',[N|R],A) :- pp_3437(N,R,A).
pp(3437,'three_arg',[],['valence_type','obj_equi_inf_lt','three_arg']).
pp(3437,'basic_three_arg',[],['valence_type','obj_equi_inf_lt','basic_three_arg']).
pp(17,'obj_equi_prd_lt',[],['valence_type','obj_equi_prd_lt']).
pp(17,'obj_equi_prd_lt',[N|R],A) :- pp_3436(N,R,A).
pp(3436,'three_arg',[],['valence_type','obj_equi_prd_lt','three_arg']).
pp(3436,'basic_three_arg',[],['valence_type','obj_equi_prd_lt','basic_three_arg']).
pp(17,'obj_equi_lt',[],['valence_type','obj_equi_lt']).
pp(17,'obj_equi_lt',[N|R],A) :- pp_3435(N,R,A).
pp(3435,'three_arg',[],['valence_type','obj_equi_lt','three_arg']).
pp(3435,'basic_three_arg',[],['valence_type','obj_equi_lt','basic_three_arg']).
pp(17,'arg1_subj_lt',[],['valence_type','arg1_subj_lt']).
pp(17,'arg1_subj_lt',[N|R],A) :- pp_3434(N,R,A).
pp(3434,'three_arg',[],['valence_type','arg1_subj_lt','three_arg']).
pp(3434,'basic_three_arg',[],['valence_type','arg1_subj_lt','basic_three_arg']).
pp(3434,'two_arg',[],['valence_type','arg1_subj_lt','two_arg']).
pp(3434,'basic_two_arg',[],['valence_type','arg1_subj_lt','basic_two_arg']).
pp(3434,'four_arg',[],['valence_type','arg1_subj_lt','four_arg']).
pp(17,'basic_prep_intrans_lt',[],['valence_type','basic_prep_intrans_lt']).
pp(17,'basic_prep_intrans_lt',[N|R],A) :- pp_3433(N,R,A).
pp(3433,'two_arg',[],['valence_type','basic_prep_intrans_lt','two_arg']).
pp(3433,'basic_two_arg',[],['valence_type','basic_prep_intrans_lt','basic_two_arg']).
pp(17,'equi_prd_lt',[],['valence_type','equi_prd_lt']).
pp(17,'equi_prd_lt',[N|R],A) :- pp_3432(N,R,A).
pp(3432,'three_arg',[],['valence_type','equi_prd_lt','three_arg']).
pp(3432,'basic_three_arg',[],['valence_type','equi_prd_lt','basic_three_arg']).
pp(17,'subj_equi_lt',[],['valence_type','subj_equi_lt']).
pp(17,'subj_equi_lt',[N|R],A) :- pp_3431(N,R,A).
pp(3431,'two_arg',[],['valence_type','subj_equi_lt','two_arg']).
pp(3431,'basic_two_arg',[],['valence_type','subj_equi_lt','basic_two_arg']).
pp(17,'s_equi_lt',[],['valence_type','s_equi_lt']).
pp(17,'s_equi_lt',[N|R],A) :- pp_3430(N,R,A).
pp(3430,'three_arg',[],['valence_type','s_equi_lt','three_arg']).
pp(3430,'basic_three_arg',[],['valence_type','s_equi_lt','basic_three_arg']).
pp(3430,'two_arg',[],['valence_type','s_equi_lt','two_arg']).
pp(3430,'basic_two_arg',[],['valence_type','s_equi_lt','basic_two_arg']).
pp(3430,'equi_prd_lt',[],['valence_type','s_equi_lt','equi_prd_lt']).
pp(17,'sor_lt',[],['valence_type','sor_lt']).
pp(17,'sor_lt',[N|R],A) :- pp_3429(N,R,A).
pp(3429,'basic_three_arg',[],['valence_type','sor_lt','basic_three_arg']).
pp(17,'basic_ssr_expr_lt',[],['valence_type','basic_ssr_expr_lt']).
pp(17,'basic_ssr_expr_lt',[N|R],A) :- pp_3428(N,R,A).
pp(3428,'basic_three_arg',[],['valence_type','basic_ssr_expr_lt','basic_three_arg']).
pp(17,'ssr_lt',[],['valence_type','ssr_lt']).
pp(17,'ssr_lt',[N|R],A) :- pp_3427(N,R,A).
pp(3427,'basic_three_arg',[],['valence_type','ssr_lt','basic_three_arg']).
pp(3427,'basic_two_arg',[],['valence_type','ssr_lt','basic_two_arg']).
pp(17,'unacc_lt',[],['valence_type','unacc_lt']).
pp(17,'unacc_lt',[N|R],A) :- pp_3426(N,R,A).
pp(3426,'two_arg',[],['valence_type','unacc_lt','two_arg']).
pp(3426,'basic_two_arg',[],['valence_type','unacc_lt','basic_two_arg']).
pp(17,'linking_type',[],['valence_type','linking_type']).
pp(17,'linking_type',[N|R],A) :- pp_3425(N,R,A).
pp(3425,'three_arg',[],['valence_type','linking_type','three_arg']).
pp(3425,'basic_three_arg',[],['valence_type','linking_type','basic_three_arg']).
pp(3425,'two_arg',[],['valence_type','linking_type','two_arg']).
pp(3425,'basic_two_arg',[],['valence_type','linking_type','basic_two_arg']).
pp(3425,'four_arg',[],['valence_type','linking_type','four_arg']).
pp(17,'prd_synsem',[],['valence_type','prd_synsem']).
pp(17,'prd_synsem',[N|R],A) :- pp_3424(N,R,A).
pp(3424,'nomod_adj_synsem',[],['valence_type','prd_synsem','nomod_adj_synsem']).
pp(3424,'basic_adj_synsem',[],['valence_type','prd_synsem','basic_adj_synsem']).
pp(3424,'three_arg',[],['valence_type','prd_synsem','three_arg']).
pp(3424,'three_arg',[N|R],A) :- pp_4914(N,R,A).
pp(4914,'basic_adj_synsem',[],['valence_type','prd_synsem','three_arg','basic_adj_synsem']).
pp(3424,'basic_three_arg',[],['valence_type','prd_synsem','basic_three_arg']).
pp(3424,'basic_three_arg',[N|R],A) :- pp_4913(N,R,A).
pp(4913,'basic_adj_synsem',[],['valence_type','prd_synsem','basic_three_arg','basic_adj_synsem']).
pp(17,'aux_verb',[],['valence_type','aux_verb']).
pp(17,'aux_verb',[N|R],A) :- pp_3423(N,R,A).
pp(3423,'basic_two_arg',[],['valence_type','aux_verb','basic_two_arg']).
pp(17,'fin_cp_prop+ques_verb',[],['valence_type','fin_cp_prop+ques_verb']).
pp(17,'fin_cp_prop+ques_verb',[N|R],A) :- pp_3422(N,R,A).
pp(3422,'three_arg',[],['valence_type','fin_cp_prop+ques_verb','three_arg']).
pp(3422,'basic_three_arg',[],['valence_type','fin_cp_prop+ques_verb','basic_three_arg']).
pp(3422,'two_arg',[],['valence_type','fin_cp_prop+ques_verb','two_arg']).
pp(3422,'basic_two_arg',[],['valence_type','fin_cp_prop+ques_verb','basic_two_arg']).
pp(3422,'cp_trans_lt',[],['valence_type','fin_cp_prop+ques_verb','cp_trans_lt']).
pp(3422,'cp_trans_lt',[N|R],A) :- pp_4907(N,R,A).
pp(4907,'three_arg',[],['valence_type','fin_cp_prop+ques_verb','cp_trans_lt','three_arg']).
pp(4907,'basic_three_arg',[],['valence_type','fin_cp_prop+ques_verb','cp_trans_lt','basic_three_arg']).
pp(3422,'arg13_lt',[],['valence_type','fin_cp_prop+ques_verb','arg13_lt']).
pp(3422,'arg13_lt',[N|R],A) :- pp_4906(N,R,A).
pp(4906,'three_arg',[],['valence_type','fin_cp_prop+ques_verb','arg13_lt','three_arg']).
pp(4906,'basic_three_arg',[],['valence_type','fin_cp_prop+ques_verb','arg13_lt','basic_three_arg']).
pp(3422,'arg1_subj_lt',[],['valence_type','fin_cp_prop+ques_verb','arg1_subj_lt']).
pp(3422,'arg1_subj_lt',[N|R],A) :- pp_4905(N,R,A).
pp(4905,'three_arg',[],['valence_type','fin_cp_prop+ques_verb','arg1_subj_lt','three_arg']).
pp(4905,'basic_three_arg',[],['valence_type','fin_cp_prop+ques_verb','arg1_subj_lt','basic_three_arg']).
pp(3422,'linking_type',[],['valence_type','fin_cp_prop+ques_verb','linking_type']).
pp(3422,'linking_type',[N|R],A) :- pp_4904(N,R,A).
pp(4904,'three_arg',[],['valence_type','fin_cp_prop+ques_verb','linking_type','three_arg']).
pp(4904,'basic_three_arg',[],['valence_type','fin_cp_prop+ques_verb','linking_type','basic_three_arg']).
pp(4904,'two_arg',[],['valence_type','fin_cp_prop+ques_verb','linking_type','two_arg']).
pp(4904,'basic_two_arg',[],['valence_type','fin_cp_prop+ques_verb','linking_type','basic_two_arg']).
pp(17,'cp_prop+ques_verb',[],['valence_type','cp_prop+ques_verb']).
pp(17,'cp_prop+ques_verb',[N|R],A) :- pp_3421(N,R,A).
pp(3421,'three_arg',[],['valence_type','cp_prop+ques_verb','three_arg']).
pp(3421,'basic_three_arg',[],['valence_type','cp_prop+ques_verb','basic_three_arg']).
pp(3421,'two_arg',[],['valence_type','cp_prop+ques_verb','two_arg']).
pp(3421,'basic_two_arg',[],['valence_type','cp_prop+ques_verb','basic_two_arg']).
pp(3421,'four_arg',[],['valence_type','cp_prop+ques_verb','four_arg']).
pp(3421,'cp_trans_lt',[],['valence_type','cp_prop+ques_verb','cp_trans_lt']).
pp(3421,'cp_trans_lt',[N|R],A) :- pp_4898(N,R,A).
pp(4898,'three_arg',[],['valence_type','cp_prop+ques_verb','cp_trans_lt','three_arg']).
pp(4898,'basic_three_arg',[],['valence_type','cp_prop+ques_verb','cp_trans_lt','basic_three_arg']).
pp(3421,'arg13_lt',[],['valence_type','cp_prop+ques_verb','arg13_lt']).
pp(3421,'arg13_lt',[N|R],A) :- pp_4897(N,R,A).
pp(4897,'three_arg',[],['valence_type','cp_prop+ques_verb','arg13_lt','three_arg']).
pp(4897,'basic_three_arg',[],['valence_type','cp_prop+ques_verb','arg13_lt','basic_three_arg']).
pp(3421,'arg14_lt',[],['valence_type','cp_prop+ques_verb','arg14_lt']).
pp(3421,'arg14_lt',[N|R],A) :- pp_4896(N,R,A).
pp(4896,'two_arg',[],['valence_type','cp_prop+ques_verb','arg14_lt','two_arg']).
pp(4896,'basic_two_arg',[],['valence_type','cp_prop+ques_verb','arg14_lt','basic_two_arg']).
pp(3421,'expl_pp_inf_lt',[],['valence_type','cp_prop+ques_verb','expl_pp_inf_lt']).
pp(3421,'expl_pp_inf_lt',[N|R],A) :- pp_4895(N,R,A).
pp(4895,'four_arg',[],['valence_type','cp_prop+ques_verb','expl_pp_inf_lt','four_arg']).
pp(3421,'arg1_subj_lt',[],['valence_type','cp_prop+ques_verb','arg1_subj_lt']).
pp(3421,'arg1_subj_lt',[N|R],A) :- pp_4894(N,R,A).
pp(4894,'three_arg',[],['valence_type','cp_prop+ques_verb','arg1_subj_lt','three_arg']).
pp(4894,'basic_three_arg',[],['valence_type','cp_prop+ques_verb','arg1_subj_lt','basic_three_arg']).
pp(4894,'two_arg',[],['valence_type','cp_prop+ques_verb','arg1_subj_lt','two_arg']).
pp(4894,'basic_two_arg',[],['valence_type','cp_prop+ques_verb','arg1_subj_lt','basic_two_arg']).
pp(4894,'four_arg',[],['valence_type','cp_prop+ques_verb','arg1_subj_lt','four_arg']).
pp(3421,'s_equi_lt',[],['valence_type','cp_prop+ques_verb','s_equi_lt']).
pp(3421,'s_equi_lt',[N|R],A) :- pp_4893(N,R,A).
pp(4893,'basic_three_arg',[],['valence_type','cp_prop+ques_verb','s_equi_lt','basic_three_arg']).
pp(3421,'linking_type',[],['valence_type','cp_prop+ques_verb','linking_type']).
pp(3421,'linking_type',[N|R],A) :- pp_4892(N,R,A).
pp(4892,'three_arg',[],['valence_type','cp_prop+ques_verb','linking_type','three_arg']).
pp(4892,'basic_three_arg',[],['valence_type','cp_prop+ques_verb','linking_type','basic_three_arg']).
pp(4892,'two_arg',[],['valence_type','cp_prop+ques_verb','linking_type','two_arg']).
pp(4892,'basic_two_arg',[],['valence_type','cp_prop+ques_verb','linking_type','basic_two_arg']).
pp(4892,'four_arg',[],['valence_type','cp_prop+ques_verb','linking_type','four_arg']).
pp(17,'basic_cp_prop+ques_verb',[],['valence_type','basic_cp_prop+ques_verb']).
pp(17,'basic_cp_prop+ques_verb',[N|R],A) :- pp_3420(N,R,A).
pp(3420,'three_arg',[],['valence_type','basic_cp_prop+ques_verb','three_arg']).
pp(3420,'basic_three_arg',[],['valence_type','basic_cp_prop+ques_verb','basic_three_arg']).
pp(3420,'two_arg',[],['valence_type','basic_cp_prop+ques_verb','two_arg']).
pp(3420,'basic_two_arg',[],['valence_type','basic_cp_prop+ques_verb','basic_two_arg']).
pp(3420,'four_arg',[],['valence_type','basic_cp_prop+ques_verb','four_arg']).
pp(3420,'cp_trans_lt',[],['valence_type','basic_cp_prop+ques_verb','cp_trans_lt']).
pp(3420,'cp_trans_lt',[N|R],A) :- pp_4886(N,R,A).
pp(4886,'three_arg',[],['valence_type','basic_cp_prop+ques_verb','cp_trans_lt','three_arg']).
pp(4886,'basic_three_arg',[],['valence_type','basic_cp_prop+ques_verb','cp_trans_lt','basic_three_arg']).
pp(3420,'arg13_lt',[],['valence_type','basic_cp_prop+ques_verb','arg13_lt']).
pp(3420,'arg13_lt',[N|R],A) :- pp_4885(N,R,A).
pp(4885,'three_arg',[],['valence_type','basic_cp_prop+ques_verb','arg13_lt','three_arg']).
pp(4885,'basic_three_arg',[],['valence_type','basic_cp_prop+ques_verb','arg13_lt','basic_three_arg']).
pp(3420,'arg14_lt',[],['valence_type','basic_cp_prop+ques_verb','arg14_lt']).
pp(3420,'arg14_lt',[N|R],A) :- pp_4884(N,R,A).
pp(4884,'two_arg',[],['valence_type','basic_cp_prop+ques_verb','arg14_lt','two_arg']).
pp(4884,'basic_two_arg',[],['valence_type','basic_cp_prop+ques_verb','arg14_lt','basic_two_arg']).
pp(3420,'expl_pp_inf_lt',[],['valence_type','basic_cp_prop+ques_verb','expl_pp_inf_lt']).
pp(3420,'expl_pp_inf_lt',[N|R],A) :- pp_4883(N,R,A).
pp(4883,'four_arg',[],['valence_type','basic_cp_prop+ques_verb','expl_pp_inf_lt','four_arg']).
pp(3420,'arg1_subj_lt',[],['valence_type','basic_cp_prop+ques_verb','arg1_subj_lt']).
pp(3420,'arg1_subj_lt',[N|R],A) :- pp_4882(N,R,A).
pp(4882,'three_arg',[],['valence_type','basic_cp_prop+ques_verb','arg1_subj_lt','three_arg']).
pp(4882,'basic_three_arg',[],['valence_type','basic_cp_prop+ques_verb','arg1_subj_lt','basic_three_arg']).
pp(4882,'two_arg',[],['valence_type','basic_cp_prop+ques_verb','arg1_subj_lt','two_arg']).
pp(4882,'basic_two_arg',[],['valence_type','basic_cp_prop+ques_verb','arg1_subj_lt','basic_two_arg']).
pp(4882,'four_arg',[],['valence_type','basic_cp_prop+ques_verb','arg1_subj_lt','four_arg']).
pp(3420,'s_equi_lt',[],['valence_type','basic_cp_prop+ques_verb','s_equi_lt']).
pp(3420,'s_equi_lt',[N|R],A) :- pp_4881(N,R,A).
pp(4881,'basic_three_arg',[],['valence_type','basic_cp_prop+ques_verb','s_equi_lt','basic_three_arg']).
pp(3420,'linking_type',[],['valence_type','basic_cp_prop+ques_verb','linking_type']).
pp(3420,'linking_type',[N|R],A) :- pp_4880(N,R,A).
pp(4880,'three_arg',[],['valence_type','basic_cp_prop+ques_verb','linking_type','three_arg']).
pp(4880,'basic_three_arg',[],['valence_type','basic_cp_prop+ques_verb','linking_type','basic_three_arg']).
pp(4880,'two_arg',[],['valence_type','basic_cp_prop+ques_verb','linking_type','two_arg']).
pp(4880,'basic_two_arg',[],['valence_type','basic_cp_prop+ques_verb','linking_type','basic_two_arg']).
pp(4880,'four_arg',[],['valence_type','basic_cp_prop+ques_verb','linking_type','four_arg']).
pp(17,'verb_synsem',[],['valence_type','verb_synsem']).
pp(17,'verb_synsem',[N|R],A) :- pp_3419(N,R,A).
pp(3419,'three_arg',[],['valence_type','verb_synsem','three_arg']).
pp(3419,'basic_three_arg',[],['valence_type','verb_synsem','basic_three_arg']).
pp(3419,'two_arg',[],['valence_type','verb_synsem','two_arg']).
pp(3419,'basic_two_arg',[],['valence_type','verb_synsem','basic_two_arg']).
pp(3419,'four_arg',[],['valence_type','verb_synsem','four_arg']).
pp(3419,'cp_trans_lt',[],['valence_type','verb_synsem','cp_trans_lt']).
pp(3419,'cp_trans_lt',[N|R],A) :- pp_4874(N,R,A).
pp(4874,'three_arg',[],['valence_type','verb_synsem','cp_trans_lt','three_arg']).
pp(4874,'basic_three_arg',[],['valence_type','verb_synsem','cp_trans_lt','basic_three_arg']).
pp(3419,'empty_prep_trans_lt',[],['valence_type','verb_synsem','empty_prep_trans_lt']).
pp(3419,'empty_prep_trans_lt',[N|R],A) :- pp_4873(N,R,A).
pp(4873,'three_arg',[],['valence_type','verb_synsem','empty_prep_trans_lt','three_arg']).
pp(4873,'basic_three_arg',[],['valence_type','verb_synsem','empty_prep_trans_lt','basic_three_arg']).
pp(3419,'prep_trans_lt',[],['valence_type','verb_synsem','prep_trans_lt']).
pp(3419,'prep_trans_lt',[N|R],A) :- pp_4872(N,R,A).
pp(4872,'three_arg',[],['valence_type','verb_synsem','prep_trans_lt','three_arg']).
pp(4872,'basic_three_arg',[],['valence_type','verb_synsem','prep_trans_lt','basic_three_arg']).
pp(3419,'trans_lt',[],['valence_type','verb_synsem','trans_lt']).
pp(3419,'trans_lt',[N|R],A) :- pp_4871(N,R,A).
pp(4871,'two_arg',[],['valence_type','verb_synsem','trans_lt','two_arg']).
pp(4871,'basic_two_arg',[],['valence_type','verb_synsem','trans_lt','basic_two_arg']).
pp(3419,'arg13_lt',[],['valence_type','verb_synsem','arg13_lt']).
pp(3419,'arg13_lt',[N|R],A) :- pp_4870(N,R,A).
pp(4870,'three_arg',[],['valence_type','verb_synsem','arg13_lt','three_arg']).
pp(4870,'basic_three_arg',[],['valence_type','verb_synsem','arg13_lt','basic_three_arg']).
pp(4870,'two_arg',[],['valence_type','verb_synsem','arg13_lt','two_arg']).
pp(4870,'basic_two_arg',[],['valence_type','verb_synsem','arg13_lt','basic_two_arg']).
pp(3419,'arg14_lt',[],['valence_type','verb_synsem','arg14_lt']).
pp(3419,'arg14_lt',[N|R],A) :- pp_4869(N,R,A).
pp(4869,'two_arg',[],['valence_type','verb_synsem','arg14_lt','two_arg']).
pp(4869,'basic_two_arg',[],['valence_type','verb_synsem','arg14_lt','basic_two_arg']).
pp(3419,'ditrans_lt',[],['valence_type','verb_synsem','ditrans_lt']).
pp(3419,'ditrans_lt',[N|R],A) :- pp_4868(N,R,A).
pp(4868,'three_arg',[],['valence_type','verb_synsem','ditrans_lt','three_arg']).
pp(4868,'basic_three_arg',[],['valence_type','verb_synsem','ditrans_lt','basic_three_arg']).
pp(3419,'empty_prep_intrans_lt',[],['valence_type','verb_synsem','empty_prep_intrans_lt']).
pp(3419,'empty_prep_intrans_lt',[N|R],A) :- pp_4867(N,R,A).
pp(4867,'three_arg',[],['valence_type','verb_synsem','empty_prep_intrans_lt','three_arg']).
pp(4867,'basic_three_arg',[],['valence_type','verb_synsem','empty_prep_intrans_lt','basic_three_arg']).
pp(3419,'expl_pp_inf_lt',[],['valence_type','verb_synsem','expl_pp_inf_lt']).
pp(3419,'expl_pp_inf_lt',[N|R],A) :- pp_4866(N,R,A).
pp(4866,'four_arg',[],['valence_type','verb_synsem','expl_pp_inf_lt','four_arg']).
pp(3419,'obj_equi_inf_lt',[],['valence_type','verb_synsem','obj_equi_inf_lt']).
pp(3419,'obj_equi_inf_lt',[N|R],A) :- pp_4865(N,R,A).
pp(4865,'three_arg',[],['valence_type','verb_synsem','obj_equi_inf_lt','three_arg']).
pp(4865,'basic_three_arg',[],['valence_type','verb_synsem','obj_equi_inf_lt','basic_three_arg']).
pp(3419,'obj_equi_prd_lt',[],['valence_type','verb_synsem','obj_equi_prd_lt']).
pp(3419,'obj_equi_prd_lt',[N|R],A) :- pp_4864(N,R,A).
pp(4864,'three_arg',[],['valence_type','verb_synsem','obj_equi_prd_lt','three_arg']).
pp(4864,'basic_three_arg',[],['valence_type','verb_synsem','obj_equi_prd_lt','basic_three_arg']).
pp(3419,'obj_equi_lt',[],['valence_type','verb_synsem','obj_equi_lt']).
pp(3419,'obj_equi_lt',[N|R],A) :- pp_4863(N,R,A).
pp(4863,'three_arg',[],['valence_type','verb_synsem','obj_equi_lt','three_arg']).
pp(4863,'basic_three_arg',[],['valence_type','verb_synsem','obj_equi_lt','basic_three_arg']).
pp(3419,'arg1_subj_lt',[],['valence_type','verb_synsem','arg1_subj_lt']).
pp(3419,'arg1_subj_lt',[N|R],A) :- pp_4862(N,R,A).
pp(4862,'three_arg',[],['valence_type','verb_synsem','arg1_subj_lt','three_arg']).
pp(4862,'basic_three_arg',[],['valence_type','verb_synsem','arg1_subj_lt','basic_three_arg']).
pp(4862,'two_arg',[],['valence_type','verb_synsem','arg1_subj_lt','two_arg']).
pp(4862,'basic_two_arg',[],['valence_type','verb_synsem','arg1_subj_lt','basic_two_arg']).
pp(4862,'four_arg',[],['valence_type','verb_synsem','arg1_subj_lt','four_arg']).
pp(3419,'basic_prep_intrans_lt',[],['valence_type','verb_synsem','basic_prep_intrans_lt']).
pp(3419,'basic_prep_intrans_lt',[N|R],A) :- pp_4861(N,R,A).
pp(4861,'two_arg',[],['valence_type','verb_synsem','basic_prep_intrans_lt','two_arg']).
pp(4861,'basic_two_arg',[],['valence_type','verb_synsem','basic_prep_intrans_lt','basic_two_arg']).
pp(3419,'equi_prd_lt',[],['valence_type','verb_synsem','equi_prd_lt']).
pp(3419,'equi_prd_lt',[N|R],A) :- pp_4860(N,R,A).
pp(4860,'three_arg',[],['valence_type','verb_synsem','equi_prd_lt','three_arg']).
pp(4860,'basic_three_arg',[],['valence_type','verb_synsem','equi_prd_lt','basic_three_arg']).
pp(3419,'subj_equi_lt',[],['valence_type','verb_synsem','subj_equi_lt']).
pp(3419,'subj_equi_lt',[N|R],A) :- pp_4859(N,R,A).
pp(4859,'two_arg',[],['valence_type','verb_synsem','subj_equi_lt','two_arg']).
pp(4859,'basic_two_arg',[],['valence_type','verb_synsem','subj_equi_lt','basic_two_arg']).
pp(3419,'s_equi_lt',[],['valence_type','verb_synsem','s_equi_lt']).
pp(3419,'s_equi_lt',[N|R],A) :- pp_4858(N,R,A).
pp(4858,'three_arg',[],['valence_type','verb_synsem','s_equi_lt','three_arg']).
pp(4858,'basic_three_arg',[],['valence_type','verb_synsem','s_equi_lt','basic_three_arg']).
pp(4858,'two_arg',[],['valence_type','verb_synsem','s_equi_lt','two_arg']).
pp(4858,'basic_two_arg',[],['valence_type','verb_synsem','s_equi_lt','basic_two_arg']).
pp(4858,'equi_prd_lt',[],['valence_type','verb_synsem','s_equi_lt','equi_prd_lt']).
pp(3419,'sor_lt',[],['valence_type','verb_synsem','sor_lt']).
pp(3419,'sor_lt',[N|R],A) :- pp_4857(N,R,A).
pp(4857,'basic_three_arg',[],['valence_type','verb_synsem','sor_lt','basic_three_arg']).
pp(3419,'basic_ssr_expr_lt',[],['valence_type','verb_synsem','basic_ssr_expr_lt']).
pp(3419,'basic_ssr_expr_lt',[N|R],A) :- pp_4856(N,R,A).
pp(4856,'basic_three_arg',[],['valence_type','verb_synsem','basic_ssr_expr_lt','basic_three_arg']).
pp(3419,'ssr_lt',[],['valence_type','verb_synsem','ssr_lt']).
pp(3419,'ssr_lt',[N|R],A) :- pp_4855(N,R,A).
pp(4855,'basic_three_arg',[],['valence_type','verb_synsem','ssr_lt','basic_three_arg']).
pp(4855,'basic_two_arg',[],['valence_type','verb_synsem','ssr_lt','basic_two_arg']).
pp(3419,'unacc_lt',[],['valence_type','verb_synsem','unacc_lt']).
pp(3419,'unacc_lt',[N|R],A) :- pp_4854(N,R,A).
pp(4854,'two_arg',[],['valence_type','verb_synsem','unacc_lt','two_arg']).
pp(4854,'basic_two_arg',[],['valence_type','verb_synsem','unacc_lt','basic_two_arg']).
pp(3419,'linking_type',[],['valence_type','verb_synsem','linking_type']).
pp(3419,'linking_type',[N|R],A) :- pp_4853(N,R,A).
pp(4853,'three_arg',[],['valence_type','verb_synsem','linking_type','three_arg']).
pp(4853,'basic_three_arg',[],['valence_type','verb_synsem','linking_type','basic_three_arg']).
pp(4853,'two_arg',[],['valence_type','verb_synsem','linking_type','two_arg']).
pp(4853,'basic_two_arg',[],['valence_type','verb_synsem','linking_type','basic_two_arg']).
pp(4853,'four_arg',[],['valence_type','verb_synsem','linking_type','four_arg']).
pp(17,'lex_synsem',[],['valence_type','lex_synsem']).
pp(17,'lex_or_phrase',[],['valence_type','lex_or_phrase']).
pp(17,'isect_synsem',[],['valence_type','isect_synsem']).
pp(17,'isect_synsem',[N|R],A) :- pp_3416(N,R,A).
pp(3416,'three_arg',[],['valence_type','isect_synsem','three_arg']).
pp(3416,'basic_three_arg',[],['valence_type','isect_synsem','basic_three_arg']).
pp(3416,'lex_synsem',[],['valence_type','isect_synsem','lex_synsem']).
pp(3416,'lex_or_phrase',[],['valence_type','isect_synsem','lex_or_phrase']).
pp(0,'canonical_synsem',[],['canonical_synsem']).
pp(0,'canonical_synsem',[N|R],A) :- pp_16(N,R,A).
pp(16,'lex_or_phrase',[],['canonical_synsem','lex_or_phrase']).
pp(0,'gappro',[],['gappro']).
pp(0,'gappro',[],['gappro']).
pp(0,'pro_ss',[],['pro_ss']).
pp(0,'expressed_non_canonical',[],['expressed_non_canonical']).
pp(0,'expressed_synsem',[],['expressed_synsem']).
pp(0,'expressed_synsem',[N|R],A) :- pp_11(N,R,A).
pp(11,'lex_or_phrase',[],['expressed_synsem','lex_or_phrase']).
pp(0,'unexpressed_reg',[],['unexpressed_reg']).
pp(0,'expressed_non_canonical',[],['expressed_non_canonical']).
pp(0,'non_canonical',[],['non_canonical']).
pp(0,'synsem',[],['synsem']).
pp(0,'synsem',[N|R],A) :- pp_8(N,R,A).
pp(8,'lex_or_phrase',[],['synsem','lex_or_phrase']).
pp(0,'unexpressed_reg',[],['unexpressed_reg']).
pp(0,'unexpressed',[],['unexpressed']).
pp(8668,'mobile',L,A) :- pp_6522('adj*',L,A).
pp(8668,'a_or_p',L,A) :- pp_6522('adj*',L,A).
pp(8144,'mobile',L,A) :- pp_4598('adj*',L,A).
pp(8144,'a_or_p',L,A) :- pp_4598('adj*',L,A).
pp(6591,'adverbee',[N|R],A) :- pp_8134(N,R,A).
pp(8134,'mobile',L,A) :- pp_4588('adj*',L,A).
pp(8134,'a_or_p',L,A) :- pp_4588('adj*',L,A).
pp(8125,'mobile',L,A) :- pp_4587('adj*',L,A).
pp(8125,'a_or_p',L,A) :- pp_4587('adj*',L,A).
pp(6568,'adverbee',[N|R],A) :- pp_8110(N,R,A).
pp(8110,'mobile',L,A) :- pp_4579('adj*',L,A).
pp(8110,'a_or_p',L,A) :- pp_4579('adj*',L,A).
pp(8099,'mobile',L,A) :- pp_4578('adj*',L,A).
pp(8099,'a_or_p',L,A) :- pp_4578('adj*',L,A).
pp(8075,'mobile',L,A) :- pp_4570('adj*',L,A).
pp(8075,'a_or_p',L,A) :- pp_4570('adj*',L,A).
pp(8044,'mobile',L,A) :- pp_4567('adj*',L,A).
pp(8044,'a_or_p',L,A) :- pp_4567('adj*',L,A).
pp(6433,'adverbee',[N|R],A) :- pp_7930(N,R,A).
pp(7930,'mobile',L,A) :- pp_4531('adj*',L,A).
pp(7930,'a_or_p',L,A) :- pp_4531('adj*',L,A).
pp(7921,'mobile',L,A) :- pp_4530('adj*',L,A).
pp(7921,'a_or_p',L,A) :- pp_4530('adj*',L,A).
pp(7650,'basic_head_filler_phrase',L,A) :- pp_6064('head_filler_phrase',L,A).
pp(7649,'basic_head_filler_phrase',L,A) :- pp_6064('head_filler_phrase',L,A).
pp(7647,'basic_head_filler_phrase',L,A) :- pp_6064('head_filler_phrase',L,A).
pp(6775,'arg4_rel',L,A) :- pp_4753('basic_adj_arg4_rel',L,A).
pp(6769,'arg4_rel',L,A) :- pp_4752('basic_adj_arg4_rel',L,A).
pp(6704,'arg4_rel',L,A) :- pp_4719('basic_adj_arg4_rel',L,A).
pp(6698,'arg4_rel',L,A) :- pp_4718('basic_adj_arg4_rel',L,A).
pp(6682,'arg4_rel',L,A) :- pp_4710('basic_adj_arg4_rel',L,A).
pp(6676,'arg4_rel',L,A) :- pp_4709('basic_adj_arg4_rel',L,A).
pp(4623,'adverbee',[N|R],A) :- pp_6640(N,R,A).
pp(6640,'mobile',L,A) :- pp_1110('adj*',L,A).
pp(6640,'a_or_p',L,A) :- pp_1110('adj*',L,A).
pp(6629,'mobile',L,A) :- pp_1109('adj*',L,A).
pp(6629,'a_or_p',L,A) :- pp_1109('adj*',L,A).
pp(4599,'mobile',[N|R],A) :- pp_6614(N,R,A).
pp(6614,'disc_adverbee',L,A) :- pp_0('a_and_g',L,A).
pp(6612,'mobile',L,A) :- pp_1106('adj*',L,A).
pp(6612,'a_or_p',L,A) :- pp_1106('adj*',L,A).
pp(4589,'mobile',[N|R],A) :- pp_6598(N,R,A).
pp(6598,'disc_adverbee',L,A) :- pp_0('a_and_g',L,A).
pp(6596,'mobile',L,A) :- pp_1105('adj*',L,A).
pp(6596,'a_or_p',L,A) :- pp_1105('adj*',L,A).
pp(6574,'mobile',L,A) :- pp_1104('adj*',L,A).
pp(6574,'a_or_p',L,A) :- pp_1104('adj*',L,A).
pp(6549,'mobile',L,A) :- pp_1103('adj*',L,A).
pp(6549,'a_or_p',L,A) :- pp_1103('adj*',L,A).
pp(6536,'mobile',L,A) :- pp_0('a_and_g',L,A).
pp(6531,'mobile',L,A) :- pp_0('a_and_g',L,A).
pp(6501,'n_or_a',L,A) :- pp_1102('noun*',L,A).
pp(6488,'n_or_p',L,A) :- pp_1102('noun*',L,A).
pp(4549,'adverbee',[N|R],A) :- pp_6475(N,R,A).
pp(6475,'mobile',L,A) :- pp_1101('adj*',L,A).
pp(6475,'a_or_p',L,A) :- pp_1101('adj*',L,A).
pp(4547,'n_or_p',[N|R],A) :- pp_6469(N,R,A).
pp(6469,'n_or_a',L,A) :- pp_1101('noun*',L,A).
pp(4546,'n_or_a',[N|R],A) :- pp_6467(N,R,A).
pp(6467,'adverbee',L,A) :- pp_0('v_and_n',L,A).
pp(4545,'n_or_a',[N|R],A) :- pp_6462(N,R,A).
pp(6462,'mobile',L,A) :- pp_0('n_and_p',L,A).
pp(6462,'a_or_p',L,A) :- pp_0('n_and_p',L,A).
pp(6462,'adverbee',L,A) :- pp_0('v_and_n',L,A).
pp(6461,'adverbee',L,A) :- pp_0('v_and_n',L,A).
pp(6460,'n_or_p',L,A) :- pp_1101('noun*',L,A).
pp(6460,'mobile',L,A) :- pp_0('n_and_p',L,A).
pp(6460,'a_or_p',L,A) :- pp_0('n_and_p',L,A).
pp(6451,'mobile',L,A) :- pp_1101('adj*',L,A).
pp(6451,'a_or_p',L,A) :- pp_1101('adj*',L,A).
pp(6449,'n_or_a',L,A) :- pp_0('v_and_n',L,A).
pp(6448,'n_or_a',L,A) :- pp_0('v_and_n',L,A).
pp(6448,'n_or_p',L,A) :- pp_0('v_and_n',L,A).
pp(4532,'mobile',[N|R],A) :- pp_6440(N,R,A).
pp(6440,'disc_adverbee',L,A) :- pp_0('a_and_g',L,A).
pp(6438,'mobile',L,A) :- pp_1098('adj*',L,A).
pp(6438,'a_or_p',L,A) :- pp_1098('adj*',L,A).
pp(6423,'mobile',L,A) :- pp_0('a_and_g',L,A).
pp(6417,'mobile',L,A) :- pp_1098('adj*',L,A).
pp(6417,'a_or_p',L,A) :- pp_1098('adj*',L,A).
pp(4527,'n_or_a',[N|R],A) :- pp_6411(N,R,A).
pp(6411,'mobile',L,A) :- pp_0('n_and_p',L,A).
pp(6411,'a_or_p',L,A) :- pp_0('n_and_p',L,A).
pp(6411,'adverbee',L,A) :- pp_0('v_and_n',L,A).
pp(6410,'mobile',L,A) :- pp_1098('prep*',L,A).
pp(6410,'a_or_p',L,A) :- pp_1098('prep*',L,A).
pp(6410,'adverbee',L,A) :- pp_0('v_and_n',L,A).
pp(6409,'adverbee',L,A) :- pp_1098('verb*',L,A).
pp(6409,'mobile',L,A) :- pp_0('n_and_p',L,A).
pp(6409,'a_or_p',L,A) :- pp_0('n_and_p',L,A).
pp(6408,'n_or_v',L,A) :- pp_1098('verb*',L,A).
pp(6408,'nominal_or_verbal',L,A) :- pp_1098('verb*',L,A).
pp(6408,'n_or_a',L,A) :- pp_0('v_and_n',L,A).
pp(6408,'n_or_p',L,A) :- pp_0('v_and_n',L,A).
pp(4515,'mobile',[N|R],A) :- pp_6399(N,R,A).
pp(6399,'disc_adverbee',L,A) :- pp_0('gerund_acc',L,A).
pp(4512,'mobile',[N|R],A) :- pp_6394(N,R,A).
pp(6394,'disc_adverbee',L,A) :- pp_0('gerund_acc',L,A).
pp(6393,'mobile',L,A) :- pp_0('gerund_acc',L,A).
pp(4511,'mobile',[N|R],A) :- pp_6391(N,R,A).
pp(6391,'disc_adverbee',L,A) :- pp_0('gerund_acc',L,A).
pp(6390,'mobile',L,A) :- pp_0('gerund_acc',L,A).
pp(4511,'n_or_p',[N|R],A) :- pp_6389(N,R,A).
pp(6389,'mobile',L,A) :- pp_0('noun_acc',L,A).
pp(6388,'disc_adverbee',L,A) :- pp_0('gerund',L,A).
pp(6388,'adverbee',L,A) :- pp_0('gerund',L,A).
pp(4510,'mobile',[N|R],A) :- pp_6386(N,R,A).
pp(6386,'disc_adverbee',L,A) :- pp_0('gerund_acc',L,A).
pp(6385,'mobile',L,A) :- pp_0('gerund_acc',L,A).
pp(4510,'n_or_p',[N|R],A) :- pp_6384(N,R,A).
pp(6384,'mobile',L,A) :- pp_0('noun_acc',L,A).
pp(6379,'n_or_v',L,A) :- pp_0('gerund',L,A).
pp(4508,'mobile',[N|R],A) :- pp_6376(N,R,A).
pp(6376,'disc_adverbee',L,A) :- pp_0('gerund_acc',L,A).
pp(6374,'mobile',L,A) :- pp_0('gerund_acc',L,A).
pp(6373,'mobile',L,A) :- pp_0('gerund_acc',L,A).
pp(6373,'n_or_v',L,A) :- pp_0('gerund',L,A).
pp(6372,'mobile',L,A) :- pp_0('gerund_acc',L,A).
pp(4506,'mobile',[N|R],A) :- pp_6370(N,R,A).
pp(6370,'disc_adverbee',L,A) :- pp_0('gerund_acc',L,A).
pp(4504,'mobile',[N|R],A) :- pp_6368(N,R,A).
pp(6368,'disc_adverbee',L,A) :- pp_0('gerund_acc',L,A).
pp(6367,'mobile',L,A) :- pp_0('gerund_acc',L,A).
pp(4504,'n_or_p',[N|R],A) :- pp_6366(N,R,A).
pp(6366,'mobile',L,A) :- pp_0('noun_acc',L,A).
pp(6365,'disc_adverbee',L,A) :- pp_0('gerund',L,A).
pp(6365,'adverbee',L,A) :- pp_0('gerund',L,A).
pp(6364,'n_or_v',L,A) :- pp_0('gerund',L,A).
pp(6363,'mobile',L,A) :- pp_0('gerund_acc',L,A).
pp(6363,'n_or_v',L,A) :- pp_0('gerund',L,A).
pp(6202,'basic_head_filler_phrase',L,A) :- pp_4352('head_filler_phrase',L,A).
pp(6196,'basic_head_filler_phrase',L,A) :- pp_4351('head_filler_phrase',L,A).
pp(6179,'basic_head_filler_phrase',L,A) :- pp_4347('head_filler_phrase',L,A).
pp(6178,'basic_head_filler_phrase',L,A) :- pp_4347('head_filler_phrase',L,A).
pp(6172,'basic_head_filler_phrase',L,A) :- pp_4346('head_filler_phrase',L,A).
pp(6171,'basic_head_filler_phrase',L,A) :- pp_4346('head_filler_phrase',L,A).
pp(6169,'basic_head_filler_phrase',L,A) :- pp_4346('head_filler_phrase',L,A).
pp(6163,'basic_head_filler_phrase',L,A) :- pp_4345('head_filler_phrase',L,A).
pp(6162,'basic_head_filler_phrase',L,A) :- pp_4345('head_filler_phrase',L,A).
pp(6160,'basic_head_filler_phrase',L,A) :- pp_4345('head_filler_phrase',L,A).
pp(6129,'basic_head_filler_phrase',L,A) :- pp_4327('head_filler_phrase',L,A).
pp(6128,'basic_head_filler_phrase',L,A) :- pp_4327('head_filler_phrase',L,A).
pp(6126,'basic_head_filler_phrase',L,A) :- pp_4327('head_filler_phrase',L,A).
pp(6086,'basic_head_filler_phrase',L,A) :- pp_4313('head_filler_phrase',L,A).
pp(6085,'basic_head_filler_phrase',L,A) :- pp_4313('head_filler_phrase',L,A).
pp(6083,'basic_head_filler_phrase',L,A) :- pp_4313('head_filler_phrase',L,A).
pp(6068,'basic_head_filler_phrase',L,A) :- pp_4310('head_filler_phrase',L,A).
pp(6067,'basic_head_filler_phrase',L,A) :- pp_4310('head_filler_phrase',L,A).
pp(6065,'basic_head_filler_phrase',L,A) :- pp_4310('head_filler_phrase',L,A).
pp(6063,'binary_phrase',L,A) :- pp_4310('binary_headed_phrase',L,A).
pp(6063,'basic_head_filler_phrase',L,A) :- pp_4310('head_filler_phrase',L,A).
pp(5818,'nonpronominal_synsem',L,A) :- pp_3865('noun_synsem',L,A).
pp(5817,'nonpronominal_synsem',L,A) :- pp_3865('noun_synsem',L,A).
pp(5808,'nonpronominal_synsem',L,A) :- pp_3864('noun_synsem',L,A).
pp(5807,'nonpronominal_synsem',L,A) :- pp_3864('noun_synsem',L,A).
pp(5617,'nonpronominal_synsem',L,A) :- pp_3756('noun_synsem',L,A).
pp(5616,'nonpronominal_synsem',L,A) :- pp_3756('noun_synsem',L,A).
pp(5600,'nonpronominal_synsem',L,A) :- pp_3739('noun_synsem',L,A).
pp(5599,'nonpronominal_synsem',L,A) :- pp_3739('noun_synsem',L,A).
pp(5263,'obj_equi_lt',L,A) :- pp_3538('obj_equi_prd_lt',L,A).
pp(5263,'arg1_subj_lt',L,A) :- pp_3538('obj_equi_prd_lt',L,A).
pp(5123,'obj_equi_lt',L,A) :- pp_3498('obj_equi_prd_lt',L,A).
pp(5123,'arg1_subj_lt',L,A) :- pp_3498('obj_equi_prd_lt',L,A).
pp(4983,'obj_equi_lt',L,A) :- pp_3458('obj_equi_prd_lt',L,A).
pp(4983,'arg1_subj_lt',L,A) :- pp_3458('obj_equi_prd_lt',L,A).
pp(4860,'obj_equi_lt',L,A) :- pp_3419('obj_equi_prd_lt',L,A).
pp(4860,'arg1_subj_lt',L,A) :- pp_3419('obj_equi_prd_lt',L,A).
pp(4787,'adj_rel',L,A) :- pp_1360('adj_arg2_rel',L,A).
pp(4779,'role_rel',L,A) :- pp_1359('arg12_rel',L,A).
pp(4779,'mod_role_rel',L,A) :- pp_1359('arg12_rel',L,A).
pp(4779,'arg1_rel',L,A) :- pp_1359('arg12_rel',L,A).
pp(4779,'adj_rel',L,A) :- pp_1359('adj_arg2_rel',L,A).
pp(4778,'arg1_rel',L,A) :- pp_1359('arg13_rel',L,A).
pp(4766,'arg4_rel',L,A) :- pp_1236('basic_adj_arg4_rel',L,A).
pp(4760,'arg4_rel',L,A) :- pp_1235('basic_adj_arg4_rel',L,A).
pp(4754,'arg4_rel',L,A) :- pp_1232('basic_adj_arg4_rel',L,A).
pp(1220,'non_day_rel',[N|R],A) :- pp_4747(N,R,A).
pp(4747,'diadic_nom_rel',L,A) :- pp_1220('non_day_diadic_rel',L,A).
pp(4740,'non_temp_nom_rel',L,A) :- pp_0('place_rel',L,A).
pp(4740,'nom_nondim_rel',L,A) :- pp_0('place_rel',L,A).
pp(4739,'non_day_rel',L,A) :- pp_1220('non_day_diadic_rel',L,A).
pp(4720,'arg4_rel',L,A) :- pp_1208('basic_adj_arg4_rel',L,A).
pp(4711,'arg4_rel',L,A) :- pp_1207('basic_adj_arg4_rel',L,A).
pp(1205,'state_loc_rel',[N|R],A) :- pp_4705(N,R,A).
pp(4705,'dir_rel',L,A) :- pp_1205('dir_or_state_rel',L,A).
pp(4694,'prep_rel',L,A) :- pp_1205('prep_mod_rel',L,A).
pp(4694,'basic_adj_rel',L,A) :- pp_1205('abstr_adj_rel',L,A).
pp(4693,'prep_rel',L,A) :- pp_1205('prep_mod_rel',L,A).
pp(4693,'basic_adj_rel',L,A) :- pp_1205('abstr_adj_rel',L,A).
pp(4692,'basic_adj_rel',L,A) :- pp_1205('abstr_adj_rel',L,A).
pp(4691,'basic_adj_rel',L,A) :- pp_1205('abstr_adj_rel',L,A).
pp(4690,'basic_adj_rel',L,A) :- pp_1205('abstr_adj_rel',L,A).
pp(1114,'adverbee',[N|R],A) :- pp_4641(N,R,A).
pp(4641,'mobile',L,A) :- pp_0('n_and_a',L,A).
pp(4641,'a_or_p',L,A) :- pp_0('n_and_a',L,A).
pp(4636,'verb*',L,A) :- pp_0('v_and_a',L,A).
pp(4636,'verbal',L,A) :- pp_0('v_and_a',L,A).
pp(4635,'verb*',L,A) :- pp_0('v_and_a',L,A).
pp(4635,'verbal',L,A) :- pp_0('v_and_a',L,A).
pp(4634,'prep*',L,A) :- pp_0('a_and_p',L,A).
pp(4634,'mobile',L,A) :- pp_0('adj*',L,A).
pp(4634,'a_or_p',L,A) :- pp_0('adj*',L,A).
pp(1111,'n_or_a',[N|R],A) :- pp_4631(N,R,A).
pp(4631,'mobile',L,A) :- pp_0('mod_and_a',L,A).
pp(4631,'a_or_p',L,A) :- pp_0('mod_and_a',L,A).
pp(1110,'mobile',[N|R],A) :- pp_4626(N,R,A).
pp(4626,'verb*',L,A) :- pp_0('v_and_p',L,A).
pp(4626,'verbal',L,A) :- pp_0('v_and_p',L,A).
pp(4626,'disc_adverbee',L,A) :- pp_0('v_and_p',L,A).
pp(4625,'verb*',L,A) :- pp_0('v_and_p',L,A).
pp(4625,'verbal',L,A) :- pp_0('v_and_p',L,A).
pp(4625,'disc_adverbee',L,A) :- pp_0('v_and_p',L,A).
pp(4623,'verb*',L,A) :- pp_0('v_and_n',L,A).
pp(4623,'verbal',L,A) :- pp_0('v_and_n',L,A).
pp(4623,'disc_adverbee',L,A) :- pp_0('v_and_n',L,A).
pp(4616,'prep*',L,A) :- pp_0('v_and_p',L,A).
pp(4615,'prep*',L,A) :- pp_0('n_and_p',L,A).
pp(4614,'adj*',L,A) :- pp_0('n_and_a',L,A).
pp(4614,'n_or_a',L,A) :- pp_0('noun*',L,A).
pp(1106,'adj*',[N|R],A) :- pp_4604(N,R,A).
pp(4604,'disc_adverbee',L,A) :- pp_0('a_and_g',L,A).
pp(4601,'disc_adverbee',L,A) :- pp_0('a_and_g',L,A).
pp(4599,'verb*',L,A) :- pp_0('v_and_n',L,A).
pp(4599,'verbal',L,A) :- pp_0('v_and_n',L,A).
pp(4598,'verbal',L,A) :- pp_1106('verb*',L,A).
pp(1105,'adj*',[N|R],A) :- pp_4594(N,R,A).
pp(4594,'disc_adverbee',L,A) :- pp_0('a_and_g',L,A).
pp(4591,'disc_adverbee',L,A) :- pp_0('a_and_g',L,A).
pp(4589,'verb*',L,A) :- pp_0('v_and_n',L,A).
pp(4589,'verbal',L,A) :- pp_0('v_and_n',L,A).
pp(4589,'prep*',L,A) :- pp_0('n_and_p',L,A).
pp(4588,'verb*',L,A) :- pp_0('v_and_n',L,A).
pp(4588,'verbal',L,A) :- pp_0('v_and_n',L,A).
pp(4588,'disc_adverbee',L,A) :- pp_0('v_and_n',L,A).
pp(4587,'verbal',L,A) :- pp_1105('verb*',L,A).
pp(4587,'prep*',L,A) :- pp_0('n_and_p',L,A).
pp(4587,'n_or_p',L,A) :- pp_0('noun*',L,A).
pp(4581,'prep*',L,A) :- pp_0('v_and_p',L,A).
pp(4580,'prep*',L,A) :- pp_0('n_and_p',L,A).
pp(4571,'mobile',L,A) :- pp_0('v_and_p',L,A).
pp(4571,'a_or_p',L,A) :- pp_0('v_and_p',L,A).
pp(4571,'n_or_a',L,A) :- pp_0('v_and_n',L,A).
pp(4569,'adj*',L,A) :- pp_0('a_and_g',L,A).
pp(4569,'a_or_p',L,A) :- pp_0('a_and_g',L,A).
pp(4568,'adj*',L,A) :- pp_0('a_and_g',L,A).
pp(4568,'a_or_p',L,A) :- pp_0('a_and_g',L,A).
pp(4568,'n_or_p',L,A) :- pp_0('v_and_n',L,A).
pp(4561,'mobile',L,A) :- pp_0('n_and_a',L,A).
pp(4561,'a_or_p',L,A) :- pp_0('n_and_a',L,A).
pp(4560,'prep*',L,A) :- pp_0('a_and_p',L,A).
pp(4560,'mobile',L,A) :- pp_0('adj*',L,A).
pp(4560,'a_or_p',L,A) :- pp_0('adj*',L,A).
pp(4558,'prep*',L,A) :- pp_0('v_and_p',L,A).
pp(4557,'n_or_p',L,A) :- pp_1102('noun*',L,A).
pp(4555,'prep*',L,A) :- pp_0('v_and_p',L,A).
pp(1101,'noun*',[N|R],A) :- pp_4550(N,R,A).
pp(4550,'mobile',L,A) :- pp_0('n_and_p',L,A).
pp(4550,'a_or_p',L,A) :- pp_0('n_and_p',L,A).
pp(4550,'adverbee',L,A) :- pp_0('v_and_n',L,A).
pp(4548,'adj*',L,A) :- pp_0('a_and_p',L,A).
pp(4548,'mobile',L,A) :- pp_0('prep*',L,A).
pp(4548,'a_or_p',L,A) :- pp_0('prep*',L,A).
pp(4547,'adj*',L,A) :- pp_0('v_and_a',L,A).
pp(4547,'adverbee',L,A) :- pp_0('verb*',L,A).
pp(4546,'n_or_p',L,A) :- pp_1101('noun*',L,A).
pp(4546,'mobile',L,A) :- pp_0('n_and_p',L,A).
pp(4546,'a_or_p',L,A) :- pp_0('n_and_p',L,A).
pp(4544,'adj*',L,A) :- pp_0('v_and_a',L,A).
pp(4544,'adverbee',L,A) :- pp_0('verb*',L,A).
pp(4543,'noun*',L,A) :- pp_0('v_and_n',L,A).
pp(4543,'n_or_v',L,A) :- pp_0('verb*',L,A).
pp(4543,'nominal_or_verbal',L,A) :- pp_0('verb*',L,A).
pp(1098,'adj*',[N|R],A) :- pp_4537(N,R,A).
pp(4537,'disc_adverbee',L,A) :- pp_0('a_and_g',L,A).
pp(4534,'disc_adverbee',L,A) :- pp_0('a_and_g',L,A).
pp(4532,'verb*',L,A) :- pp_0('v_and_n',L,A).
pp(4532,'verbal',L,A) :- pp_0('v_and_n',L,A).
pp(4532,'prep*',L,A) :- pp_0('n_and_p',L,A).
pp(4531,'verb*',L,A) :- pp_0('v_and_n',L,A).
pp(4531,'verbal',L,A) :- pp_0('v_and_n',L,A).
pp(4531,'disc_adverbee',L,A) :- pp_0('v_and_n',L,A).
pp(4530,'verbal',L,A) :- pp_1098('verb*',L,A).
pp(4530,'prep*',L,A) :- pp_0('n_and_p',L,A).
pp(4530,'n_or_p',L,A) :- pp_0('noun*',L,A).
pp(4529,'adj*',L,A) :- pp_0('a_and_g',L,A).
pp(4529,'a_or_p',L,A) :- pp_0('a_and_g',L,A).
pp(4529,'n_or_p',L,A) :- pp_0('v_and_n',L,A).
pp(4527,'verbal',L,A) :- pp_1098('verb*',L,A).
pp(4527,'v_or_g',L,A) :- pp_1098('verb*',L,A).
pp(4527,'disc_adverbee',L,A) :- pp_1098('verb*',L,A).
pp(4515,'a_or_p',L,A) :- pp_0('adj',L,A).
pp(4514,'a_or_p',L,A) :- pp_0('adj',L,A).
pp(4514,'adverbee',L,A) :- pp_0('adj',L,A).
pp(4513,'a_or_p',L,A) :- pp_0('prep',L,A).
pp(4513,'n_or_a',L,A) :- pp_0('noun',L,A).
pp(4512,'n_or_a',L,A) :- pp_0('noun',L,A).
pp(4512,'n_or_p',L,A) :- pp_0('noun',L,A).
pp(4511,'n_or_a',L,A) :- pp_0('noun',L,A).
pp(4510,'n_or_a',L,A) :- pp_0('noun',L,A).
pp(4509,'mobile',L,A) :- pp_0('gerund_acc',L,A).
pp(4508,'a_or_p',L,A) :- pp_0('adj',L,A).
pp(4508,'n_or_a',L,A) :- pp_0('adj',L,A).
pp(1097,'v_or_p',[N|R],A) :- pp_4507(N,R,A).
pp(4507,'mobile',L,A) :- pp_0('prep',L,A).
pp(4507,'a_or_p',L,A) :- pp_0('prep',L,A).
pp(4507,'adverbee',L,A) :- pp_0('verb',L,A).
pp(4507,'n_or_p',L,A) :- pp_0('prep',L,A).
pp(4507,'n_or_v',L,A) :- pp_0('verb',L,A).
pp(4507,'nominal_or_verbal',L,A) :- pp_0('verb',L,A).
pp(4507,'v_or_g_or_a',L,A) :- pp_0('verb',L,A).
pp(4504,'subst',L,A) :- pp_1097('nominal',L,A).
pp(4504,'nominal_or_verbal',L,A) :- pp_1097('nominal',L,A).
pp(4504,'n_or_a',L,A) :- pp_0('noun',L,A).
pp(4455,'basic_head_filler_phrase',L,A) :- pp_893('head_filler_phrase',L,A).
pp(4449,'basic_head_filler_phrase',L,A) :- pp_892('head_filler_phrase',L,A).
pp(4423,'binary_headed_phrase',L,A) :- pp_0('head_comp_or_marker_phrase',L,A).
pp(4423,'binary_phrase',L,A) :- pp_0('head_comp_or_marker_phrase',L,A).
pp(4414,'head_initial',L,A) :- pp_0('head_comp_or_marker_phrase',L,A).
pp(4414,'binary_headed_phrase',L,A) :- pp_0('head_comp_or_marker_phrase',L,A).
pp(4414,'binary_phrase',L,A) :- pp_0('head_comp_or_marker_phrase',L,A).
pp(4404,'head_initial',L,A) :- pp_0('head_comp_or_marker_phrase',L,A).
pp(4394,'basic_head_filler_phrase',L,A) :- pp_867('head_filler_phrase',L,A).
pp(4393,'basic_head_filler_phrase',L,A) :- pp_867('head_filler_phrase',L,A).
pp(4387,'basic_head_filler_phrase',L,A) :- pp_866('head_filler_phrase',L,A).
pp(4386,'basic_head_filler_phrase',L,A) :- pp_866('head_filler_phrase',L,A).
pp(4384,'head_final',L,A) :- pp_0('subjh_rule_decl',L,A).
pp(4384,'binary_headed_phrase',L,A) :- pp_0('subjh_rule_decl',L,A).
pp(4384,'binary_phrase',L,A) :- pp_0('subjh_rule_decl',L,A).
pp(4383,'head_final',L,A) :- pp_0('subjh_rule_decl',L,A).
pp(4383,'binary_headed_phrase',L,A) :- pp_0('subjh_rule_decl',L,A).
pp(4383,'binary_phrase',L,A) :- pp_0('subjh_rule_decl',L,A).
pp(4382,'basic_head_filler_phrase',L,A) :- pp_866('head_filler_phrase',L,A).
pp(4375,'basic_head_filler_phrase',L,A) :- pp_865('head_filler_phrase',L,A).
pp(4373,'basic_head_filler_phrase',L,A) :- pp_865('head_filler_phrase',L,A).
pp(4371,'head_initial',L,A) :- pp_0('head_comp_or_marker_phrase',L,A).
pp(4371,'binary_headed_phrase',L,A) :- pp_0('head_comp_or_marker_phrase',L,A).
pp(4371,'binary_phrase',L,A) :- pp_0('head_comp_or_marker_phrase',L,A).
pp(4370,'basic_head_filler_phrase',L,A) :- pp_865('head_filler_phrase',L,A).
pp(4353,'basic_head_filler_phrase',L,A) :- pp_862('head_filler_phrase',L,A).
pp(4350,'basic_head_filler_phrase',L,A) :- pp_862('head_filler_phrase',L,A).
pp(4348,'basic_head_filler_phrase',L,A) :- pp_862('head_filler_phrase',L,A).
pp(4347,'binary_phrase',L,A) :- pp_862('wh_interrog',L,A).
pp(4347,'binary_headed_phrase',L,A) :- pp_862('wh_interrog',L,A).
pp(4344,'binary_phrase',L,A) :- pp_862('binary_headed_phrase',L,A).
pp(4344,'basic_head_filler_phrase',L,A) :- pp_862('head_filler_phrase',L,A).
pp(4334,'basic_head_filler_phrase',L,A) :- pp_856('head_filler_phrase',L,A).
pp(4333,'basic_head_filler_phrase',L,A) :- pp_856('head_filler_phrase',L,A).
pp(4331,'head_final',L,A) :- pp_0('subjh_rule_decl',L,A).
pp(4331,'binary_headed_phrase',L,A) :- pp_0('subjh_rule_decl',L,A).
pp(4331,'binary_phrase',L,A) :- pp_0('subjh_rule_decl',L,A).
pp(4330,'head_final',L,A) :- pp_0('subjh_rule_decl',L,A).
pp(4330,'binary_headed_phrase',L,A) :- pp_0('subjh_rule_decl',L,A).
pp(4330,'binary_phrase',L,A) :- pp_0('subjh_rule_decl',L,A).
pp(4329,'basic_head_filler_phrase',L,A) :- pp_856('head_filler_phrase',L,A).
pp(4320,'basic_head_filler_phrase',L,A) :- pp_853('head_filler_phrase',L,A).
pp(4319,'basic_head_filler_phrase',L,A) :- pp_853('head_filler_phrase',L,A).
pp(4314,'basic_head_filler_phrase',L,A) :- pp_853('head_filler_phrase',L,A).
pp(4311,'binary_phrase',L,A) :- pp_853('binary_headed_phrase',L,A).
pp(4311,'basic_head_filler_phrase',L,A) :- pp_853('head_filler_phrase',L,A).
pp(4301,'headed_phrase',L,A) :- pp_851('non_rel_clause',L,A).
pp(4301,'head_nexus_rel_phrase',L,A) :- pp_851('non_rel_clause',L,A).
pp(529,'generic_modal_neg_super',[N|R],A) :- pp_4246(N,R,A).
pp(4246,'aux_verb_word',L,A) :- pp_529('generic_modal_neg',L,A).
pp(4240,'aux_verb_word',L,A) :- pp_528('generic_modal_neg',L,A).
pp(4234,'aux_verb_word',L,A) :- pp_525('generic_modal_neg',L,A).
pp(383,'aux_verb_word',[N|R],A) :- pp_4196(N,R,A).
pp(4196,'contracted_aux_word',L,A) :- pp_0('be_c_is_cx_le',L,A).
pp(383,'aux_verb_word_super',[N|R],A) :- pp_4195(N,R,A).
pp(4195,'contracted_aux_word',L,A) :- pp_0('be_c_is_cx_le',L,A).
pp(383,'hc-to-phr',[N|R],A) :- pp_4194(N,R,A).
pp(4194,'contracted_aux_word',L,A) :- pp_0('be_c_is_cx_le',L,A).
pp(382,'aux_verb_word',[N|R],A) :- pp_4188(N,R,A).
pp(4188,'contracted_aux_word',L,A) :- pp_0('be_c_is_cx_le',L,A).
pp(382,'aux_verb_word_super',[N|R],A) :- pp_4187(N,R,A).
pp(4187,'contracted_aux_word',L,A) :- pp_0('be_c_is_cx_le',L,A).
pp(382,'hc-to-phr',[N|R],A) :- pp_4186(N,R,A).
pp(4186,'contracted_aux_word',L,A) :- pp_0('be_c_is_cx_le',L,A).
pp(381,'aux_verb_word',[N|R],A) :- pp_4179(N,R,A).
pp(4179,'contracted_aux_word',L,A) :- pp_0('be_c_is_cx_le',L,A).
pp(381,'aux_verb_word_super',[N|R],A) :- pp_4178(N,R,A).
pp(4178,'contracted_aux_word',L,A) :- pp_0('be_c_is_cx_le',L,A).
pp(381,'hc-to-phr',[N|R],A) :- pp_4177(N,R,A).
pp(4177,'contracted_aux_word',L,A) :- pp_0('be_c_is_cx_le',L,A).
pp(4169,'contracted_aux_word',L,A) :- pp_0('be_c_is_cx_le',L,A).
pp(4168,'contracted_aux_word',L,A) :- pp_0('be_c_is_cx_le',L,A).
pp(4167,'contracted_aux_word',L,A) :- pp_0('be_c_is_cx_le',L,A).
pp(378,'be_past',[N|R],A) :- pp_4163(N,R,A).
pp(4163,'be_neg',L,A) :- pp_378('be_past_neg_lex_entry',L,A).
pp(378,'be_pres',[N|R],A) :- pp_4162(N,R,A).
pp(4162,'be_neg',L,A) :- pp_378('be_pres_neg_lex_entry',L,A).
pp(374,'be_past',[N|R],A) :- pp_4150(N,R,A).
pp(4150,'be_neg',L,A) :- pp_374('be_past_neg_lex_entry',L,A).
pp(374,'be_pres',[N|R],A) :- pp_4147(N,R,A).
pp(4147,'be_neg',L,A) :- pp_374('be_pres_neg_lex_entry',L,A).
pp(367,'be_past',[N|R],A) :- pp_4142(N,R,A).
pp(4142,'be_neg',L,A) :- pp_367('be_past_neg_lex_entry',L,A).
pp(367,'be_pres',[N|R],A) :- pp_4141(N,R,A).
pp(4141,'be_neg',L,A) :- pp_367('be_pres_neg_lex_entry',L,A).
pp(365,'be_past',[N|R],A) :- pp_4130(N,R,A).
pp(4130,'be_neg',L,A) :- pp_365('be_past_neg_lex_entry',L,A).
pp(365,'be_pres',[N|R],A) :- pp_4128(N,R,A).
pp(4128,'be_neg',L,A) :- pp_365('be_pres_neg_lex_entry',L,A).
pp(4119,'contracted_aux_word',L,A) :- pp_0('be_c_is_cx_le',L,A).
pp(4118,'contracted_aux_word',L,A) :- pp_0('be_c_is_cx_le',L,A).
pp(4117,'contracted_aux_word',L,A) :- pp_0('be_c_is_cx_le',L,A).
pp(357,'be_is_lex_entry',[N|R],A) :- pp_4042(N,R,A).
pp(4042,'contracted_aux_word',L,A) :- pp_0('be_id_is_cx_le',L,A).
pp(3982,'nonpronominal_synsem',L,A) :- pp_174('noun_synsem',L,A).
pp(3981,'nonpronominal_synsem',L,A) :- pp_174('noun_synsem',L,A).
pp(3970,'nonpronominal_synsem',L,A) :- pp_173('noun_synsem',L,A).
pp(3969,'nonpronominal_synsem',L,A) :- pp_173('noun_synsem',L,A).
pp(92,'equi_prd_lt',[N|R],A) :- pp_3902(N,R,A).
pp(3902,'three_arg_subst',L,A) :- pp_0('particle_prd_verb',L,A).
pp(3902,'three_arg',L,A) :- pp_0('particle_prd_verb',L,A).
pp(3902,'basic_three_arg',L,A) :- pp_0('particle_prd_verb',L,A).
pp(3870,'noun_synsem',L,A) :- pp_0('np_sing_synsem',L,A).
pp(3870,'nonpronominal_synsem',L,A) :- pp_0('np_sing_synsem',L,A).
pp(3870,'pronominal_synsem',L,A) :- pp_0('pers_pro_synsem',L,A).
pp(3869,'nonpronominal_synsem',L,A) :- pp_76('noun_synsem',L,A).
pp(3869,'pronominal_synsem',L,A) :- pp_0('ref_pro_synsem',L,A).
pp(3868,'nonpronominal_synsem',L,A) :- pp_76('noun_synsem',L,A).
pp(3848,'two_arg',L,A) :- pp_0('cp_intrans_verb',L,A).
pp(3848,'basic_two_arg',L,A) :- pp_0('cp_intrans_verb',L,A).
pp(3832,'particle_plus_subst',L,A) :- pp_0('particle_cp_verb',L,A).
pp(3831,'particle_plus_subst',L,A) :- pp_0('particle_inf_verb',L,A).
pp(3831,'three_arg_subst',L,A) :- pp_0('particle_inf_verb',L,A).
pp(3831,'three_arg',L,A) :- pp_0('particle_inf_verb',L,A).
pp(3831,'two_arg',L,A) :- pp_0('subj_equi_verb',L,A).
pp(3831,'basic_two_arg',L,A) :- pp_0('subj_equi_verb',L,A).
pp(3814,'particle_plus_subst',L,A) :- pp_0('particle_cp_verb',L,A).
pp(3813,'particle_plus_subst',L,A) :- pp_0('particle_inf_verb',L,A).
pp(3813,'three_arg_subst',L,A) :- pp_0('particle_inf_verb',L,A).
pp(3813,'three_arg',L,A) :- pp_0('particle_inf_verb',L,A).
pp(3813,'two_arg',L,A) :- pp_0('subj_equi_verb',L,A).
pp(3813,'basic_two_arg',L,A) :- pp_0('subj_equi_verb',L,A).
pp(3781,'obj_equi_lt',L,A) :- pp_63('obj_equi_prd_lt',L,A).
pp(3781,'arg1_subj_lt',L,A) :- pp_63('obj_equi_prd_lt',L,A).
pp(3761,'nonpronominal_synsem',L,A) :- pp_50('noun_synsem',L,A).
pp(3760,'nonpronominal_synsem',L,A) :- pp_50('noun_synsem',L,A).
pp(3744,'nonpronominal_synsem',L,A) :- pp_49('noun_synsem',L,A).
pp(3743,'nonpronominal_synsem',L,A) :- pp_49('noun_synsem',L,A).
pp(39,'one_arg',[N|R],A) :- pp_3701(N,R,A).
pp(3701,'lex_or_phrase',L,A) :- pp_0('lex_pp_one_arg_synsem',L,A).
pp(39,'basic_one_arg',[N|R],A) :- pp_3700(N,R,A).
pp(3700,'lex_or_phrase',L,A) :- pp_0('lex_pp_one_arg_synsem',L,A).
pp(3697,'basic_two_arg',L,A) :- pp_0('basic_trans_prep_synsem',L,A).
pp(3696,'basic_two_arg',L,A) :- pp_0('basic_trans_prep_synsem',L,A).
pp(3691,'lex_synsem',L,A) :- pp_0('prep_nosubj_synsem',L,A).
pp(3690,'lex_synsem',L,A) :- pp_0('prep_nosubj_synsem',L,A).
pp(3651,'s_equi_lt',L,A) :- pp_0('subj_equi_verb',L,A).
pp(3650,'s_equi_lt',L,A) :- pp_0('subj_equi_verb',L,A).
pp(30,'arg1_subj_lt',[N|R],A) :- pp_3635(N,R,A).
pp(3635,'three_arg_subst',L,A) :- pp_0('obj_equi_non_trans_prd_verb',L,A).
pp(3635,'three_arg',L,A) :- pp_0('obj_equi_non_trans_prd_verb',L,A).
pp(3635,'basic_three_arg',L,A) :- pp_0('obj_equi_non_trans_prd_verb',L,A).
pp(3635,'two_arg',L,A) :- pp_0('np_non_trans_verb',L,A).
pp(3635,'basic_two_arg',L,A) :- pp_0('np_non_trans_verb',L,A).
pp(3625,'arg1_subj_lt',L,A) :- pp_0('particle_cp_verb',L,A).
pp(3625,'s_equi_lt',L,A) :- pp_0('particle_inf_verb',L,A).
pp(3624,'arg1_subj_lt',L,A) :- pp_0('particle_cp_verb',L,A).
pp(3624,'s_equi_lt',L,A) :- pp_0('particle_inf_verb',L,A).
pp(3615,'arg1_subj_lt',L,A) :- pp_0('cp_intrans_verb',L,A).
pp(3584,'arg1_subj_lt',L,A) :- pp_0('cp_intrans_verb',L,A).
pp(3547,'obj_equi_lt',L,A) :- pp_20('obj_equi_prd_lt',L,A).
pp(3547,'arg1_subj_lt',L,A) :- pp_20('obj_equi_prd_lt',L,A).
pp(3546,'equi_prd_lt',L,A) :- pp_0('particle_prd_verb',L,A).
pp(3535,'three_arg',L,A) :- pp_0('three_arg_trans_subst',L,A).
pp(3534,'arg1_subj_lt',L,A) :- pp_0('obj_equi_non_trans_prd_verb',L,A).
pp(3511,'obj_equi_lt',L,A) :- pp_19('obj_equi_prd_lt',L,A).
pp(3511,'arg1_subj_lt',L,A) :- pp_19('obj_equi_prd_lt',L,A).
pp(3495,'basic_two_arg',L,A) :- pp_0('basic_trans_prep_synsem',L,A).
pp(3495,'prd_synsem',L,A) :- pp_0('reg_adj_equi_synsem',L,A).
pp(3494,'three_arg',L,A) :- pp_0('three_arg_trans_subst',L,A).
pp(3471,'obj_equi_lt',L,A) :- pp_18('obj_equi_prd_lt',L,A).
pp(3471,'arg1_subj_lt',L,A) :- pp_18('obj_equi_prd_lt',L,A).
pp(3455,'basic_two_arg',L,A) :- pp_0('basic_trans_prep_synsem',L,A).
pp(3455,'prd_synsem',L,A) :- pp_0('reg_adj_equi_synsem',L,A).
pp(3432,'obj_equi_lt',L,A) :- pp_17('obj_equi_prd_lt',L,A).
pp(3432,'arg1_subj_lt',L,A) :- pp_17('obj_equi_prd_lt',L,A).
pp(3416,'basic_two_arg',L,A) :- pp_0('basic_trans_prep_synsem',L,A).
pp(3416,'prd_synsem',L,A) :- pp_0('reg_adj_equi_synsem',L,A).
pp(0,'*onull*',[N|R],A) :- pp_3397(N,R,A).
pp(3397,'*handlelist*',L,A) :- pp_0('*handlenull*',L,A).
pp(3397,'*handlelist*',L,A) :- pp_0('*handlenull*',L,A).
pp(0,'*olist*',[N|R],A) :- pp_3396(N,R,A).
pp(3396,'*handlelist*',L,A) :- pp_0('*handlenull*',L,A).
pp(0,'*prolist*',[N|R],A) :- pp_3394(N,R,A).
pp(3394,'*onull*',L,A) :- pp_0('*pronull*',L,A).
pp(3394,'*olist*',L,A) :- pp_0('*pronull*',L,A).
pp(0,'*substcons*',[N|R],A) :- pp_3393(N,R,A).
pp(3393,'*olist*',L,A) :- pp_0('*substocons*',L,A).
pp(3393,'*olist*',L,A) :- pp_0('*substocons*',L,A).
pp(3393,'*ocons*',L,A) :- pp_0('*substocons*',L,A).
pp(3393,'*ocons*',L,A) :- pp_0('*substocons*',L,A).
pp(3392,'*onull*',L,A) :- pp_0('*substnull*',L,A).
pp(3392,'*ocons*',L,A) :- pp_0('*substocons*',L,A).
pp(0,'*unexplist*',[N|R],A) :- pp_3390(N,R,A).
pp(3390,'*onull*',L,A) :- pp_0('*unexpnull*',L,A).
pp(3390,'*olist*',L,A) :- pp_0('*unexpnull*',L,A).
pp(0,'1-list',[N|R],A) :- pp_3389(N,R,A).
pp(3389,'*handlelist*',L,A) :- pp_0('*handlecons*',L,A).
pp(3389,'*handlelist*',L,A) :- pp_0('*handlecons*',L,A).
pp(3388,'*onull*',L,A) :- pp_0('*handlenull*',L,A).
pp(3388,'*olist*',L,A) :- pp_0('*handlenull*',L,A).
pp(0,'e_list',[N|R],A) :- pp_3387(N,R,A).
pp(3387,'0-1-list',L,A) :- pp_0('*handlenull*',L,A).
pp(3387,'*unexplist*',L,A) :- pp_0('*unexpnull*',L,A).
pp(3387,'*substlist*',L,A) :- pp_0('*substnull*',L,A).
pp(3387,'*prolist*',L,A) :- pp_0('*pronull*',L,A).
pp(3387,'*olist*',L,A) :- pp_0('*onull*',L,A).
pp(3387,'*handlelist*',L,A) :- pp_0('*handlenull*',L,A).
pp(3387,'*gaplist*',L,A) :- pp_0('*gapnull*',L,A).
pp(0,'ne_list',[N|R],A) :- pp_3385(N,R,A).
pp(3385,'0-1-list',L,A) :- pp_0('1-list',L,A).
pp(3385,'*unexplist*',L,A) :- pp_0('*unexpcons*',L,A).
pp(3385,'*substlist*',L,A) :- pp_0('*substcons*',L,A).
pp(3385,'*prolist*',L,A) :- pp_0('*procons*',L,A).
pp(3385,'*olist*',L,A) :- pp_0('*ocons*',L,A).
pp(3385,'*handlelist*',L,A) :- pp_0('*handlecons*',L,A).
pp(3385,'*gaplist*',L,A) :- pp_0('*gapcons*',L,A).
pp(0,'nonprf+nonprg+perf*',[N|R],A) :- pp_3376(N,R,A).
pp(3376,'nonprf+nonprg+no_aspect*',L,A) :- pp_0('noasp+perf',L,A).
pp(3376,'nonprf+nonprg+no_aspect*',L,A) :- pp_0('noasp+perf',L,A).
pp(3376,'no_aspect*',L,A) :- pp_0('noasp+perf',L,A).
pp(3376,'no_aspect*',L,A) :- pp_0('noasp+perf',L,A).
pp(0,'nonprf+nonprg+prog*',[N|R],A) :- pp_3375(N,R,A).
pp(3375,'nonprf+nonprg+perf*',L,A) :- pp_0('progr+perf',L,A).
pp(3375,'nonprf+nonprg+perf*',L,A) :- pp_0('progr+perf',L,A).
pp(3375,'nonprf+nonprg+no_aspect*',L,A) :- pp_0('noasp+progr',L,A).
pp(3375,'nonprf+nonprg+no_aspect*',L,A) :- pp_0('noasp+progr',L,A).
pp(3375,'no_aspect*',L,A) :- pp_0('noasp+progr',L,A).
pp(3375,'no_aspect*',L,A) :- pp_0('noasp+progr',L,A).
pp(0,'progr*',[N|R],A) :- pp_3372(N,R,A).
pp(3372,'nonprg+nonprf',L,A) :- pp_0('nonprf+nonprg+prog*',L,A).
pp(3372,'nonprf+nonprg+perf*',L,A) :- pp_0('progr+perf',L,A).
pp(3372,'nonprf+nonprg+no_aspect*',L,A) :- pp_0('noasp+progr',L,A).
pp(3372,'no_aspect*',L,A) :- pp_0('noasp+progr',L,A).
pp(0,'strict_nonprf',[N|R],A) :- pp_3371(N,R,A).
pp(3371,'progr*',L,A) :- pp_0('progr',L,A).
pp(3371,'progr*',L,A) :- pp_0('progr',L,A).
pp(3371,'nonprg+nonprf',L,A) :- pp_0('no_aspect',L,A).
pp(3371,'nonprg+nonprf',L,A) :- pp_0('no_aspect',L,A).
pp(3371,'no_aspect*',L,A) :- pp_0('no_aspect',L,A).
pp(3371,'no_aspect*',L,A) :- pp_0('no_aspect',L,A).
pp(0,'perf*',[N|R],A) :- pp_3368(N,R,A).
pp(3368,'progr*',L,A) :- pp_0('progr+perf',L,A).
pp(3368,'nonprg+nonprf',L,A) :- pp_0('nonprf+nonprg+perf*',L,A).
pp(3368,'nonprf+nonprg+prog*',L,A) :- pp_0('progr+perf',L,A).
pp(3368,'nonprf+nonprg+no_aspect*',L,A) :- pp_0('noasp+perf',L,A).
pp(3368,'nonprf',L,A) :- pp_0('nonprf+nonprg+perf*',L,A).
pp(3368,'no_aspect*',L,A) :- pp_0('noasp+perf',L,A).
pp(0,'strict_nonprg',[N|R],A) :- pp_3367(N,R,A).
pp(3367,'strict_nonprf',L,A) :- pp_0('no_aspect',L,A).
pp(3367,'strict_nonprf',L,A) :- pp_0('no_aspect',L,A).
pp(3367,'perf*',L,A) :- pp_0('perf',L,A).
pp(3367,'perf*',L,A) :- pp_0('perf',L,A).
pp(3367,'nonprg+nonprf',L,A) :- pp_0('no_aspect',L,A).
pp(3367,'nonprg+nonprf',L,A) :- pp_0('no_aspect',L,A).
pp(3367,'nonprf',L,A) :- pp_0('no_aspect',L,A).
pp(3367,'nonprf',L,A) :- pp_0('no_aspect',L,A).
pp(3367,'no_aspect*',L,A) :- pp_0('no_aspect',L,A).
pp(3367,'no_aspect*',L,A) :- pp_0('no_aspect',L,A).
pp(0,'nonprg',[N|R],A) :- pp_3366(N,R,A).
pp(3366,'strict_nonprf',L,A) :- pp_0('no_aspect',L,A).
pp(3366,'progr*',L,A) :- pp_0('nonprf+nonprg+prog*',L,A).
pp(3366,'nonprf',L,A) :- pp_0('nonprg+nonprf',L,A).
pp(0,'strict_aspect',[N|R],A) :- pp_3365(N,R,A).
pp(3365,'progr*',L,A) :- pp_0('progr',L,A).
pp(3365,'progr*',L,A) :- pp_0('progr',L,A).
pp(3365,'perf*',L,A) :- pp_0('perf',L,A).
pp(3365,'perf*',L,A) :- pp_0('perf',L,A).
pp(3365,'nonprg+nonprf',L,A) :- pp_0('no_aspect',L,A).
pp(3365,'nonprg+nonprf',L,A) :- pp_0('no_aspect',L,A).
pp(3365,'nonprg',L,A) :- pp_0('strict_nonprg',L,A).
pp(3365,'nonprg',L,A) :- pp_0('strict_nonprg',L,A).
pp(3365,'nonprf',L,A) :- pp_0('strict_nonprf',L,A).
pp(3365,'nonprf',L,A) :- pp_0('strict_nonprf',L,A).
pp(3365,'no_aspect*',L,A) :- pp_0('no_aspect',L,A).
pp(3365,'no_aspect*',L,A) :- pp_0('no_aspect',L,A).
pp(0,'decl_int',[N|R],A) :- pp_3356(N,R,A).
pp(3356,'decl_imp',L,A) :- pp_0('declarative',L,A).
pp(0,'fem*',[N|R],A) :- pp_3342(N,R,A).
pp(3342,'andro*',L,A) :- pp_0('fem_and_andro',L,A).
pp(0,'masc*',[N|R],A) :- pp_3339(N,R,A).
pp(3339,'fem*',L,A) :- pp_0('masc_and_fem',L,A).
pp(3339,'andro*',L,A) :- pp_0('masc_and_andro',L,A).
pp(0,'neut*',[N|R],A) :- pp_3337(N,R,A).
pp(3337,'masc*',L,A) :- pp_0('masc_and_neut',L,A).
pp(3337,'fem*',L,A) :- pp_0('fem_and_neut',L,A).
pp(3337,'andro*',L,A) :- pp_0('neut_and_andro',L,A).
pp(0,'-*',[N|R],A) :- pp_3331(N,R,A).
pp(3331,'+*',L,A) :- pp_0('+_and_-',L,A).
pp(3331,'+*',L,A) :- pp_0('+_and_-',L,A).
pp(0,'na_or_+',[N|R],A) :- pp_3328(N,R,A).
pp(3328,'bool',L,A) :- pp_0('+*',L,A).
pp(3328,'-*',L,A) :- pp_0('+_and_-',L,A).
pp(3327,'bool',L,A) :- pp_0('-*',L,A).
pp(3327,'+*',L,A) :- pp_0('+_and_-',L,A).
pp(0,'modal_subj*',[N|R],A) :- pp_3321(N,R,A).
pp(3321,'indicative*',L,A) :- pp_0('ind+modsubj',L,A).
pp(0,'1pl*+1or3pl+1per+non1sg',[N|R],A) :- pp_3288(N,R,A).
pp(3288,'3sg*+1per+non1sg',L,A) :- pp_0('1pl_and_3sg',L,A).
pp(3288,'3sg*+1per+non1sg',L,A) :- pp_0('1pl_and_3sg',L,A).
pp(3288,'1per+3sg*',L,A) :- pp_0('1pl_and_3sg',L,A).
pp(3288,'1per+3sg*',L,A) :- pp_0('1pl_and_3sg',L,A).
pp(3288,'1or3pl+3sg*+1per+non1sg',L,A) :- pp_0('1pl_and_3sg',L,A).
pp(3288,'1or3pl+3sg*+1per+non1sg',L,A) :- pp_0('1pl_and_3sg',L,A).
pp(0,'1sg*+1or3pl+1per+non1sg',[N|R],A) :- pp_3286(N,R,A).
pp(3286,'1pl*+1or3pl+1per+non1sg',L,A) :- pp_0('1sg_and_1pl',L,A).
pp(0,'1sg*+1per+non1sg',[N|R],A) :- pp_3285(N,R,A).
pp(3285,'1pl*+1or3pl+1per+non1sg',L,A) :- pp_0('1sg_and_1pl',L,A).
pp(3285,'1or3pl+2per+1per+non1sg',L,A) :- pp_0('1sg*+2per+1per+non1sg',L,A).
pp(0,'3pl*+1or3pl+1per+non1sg',[N|R],A) :- pp_3284(N,R,A).
pp(3284,'3sg*+1per+non1sg',L,A) :- pp_0('3pl_and_3sg',L,A).
pp(3284,'3sg*+1per+non1sg',L,A) :- pp_0('3pl_and_3sg',L,A).
pp(3284,'1sg*+1per+non1sg',L,A) :- pp_0('1sg_and_3pl',L,A).
pp(3284,'1sg*+1per+non1sg',L,A) :- pp_0('1sg_and_3pl',L,A).
pp(3284,'1sg*+1or3pl+1per+non1sg',L,A) :- pp_0('1sg_and_3pl',L,A).
pp(3284,'1sg*+1or3pl+1per+non1sg',L,A) :- pp_0('1sg_and_3pl',L,A).
pp(3284,'1per+3sg*',L,A) :- pp_0('3pl_and_3sg',L,A).
pp(3284,'1per+3sg*',L,A) :- pp_0('3pl_and_3sg',L,A).
pp(3284,'1or3pl+3sg*+1per+non1sg',L,A) :- pp_0('3pl_and_3sg',L,A).
pp(3284,'1or3pl+3sg*+1per+non1sg',L,A) :- pp_0('3pl_and_3sg',L,A).
pp(0,'1or3pl+1per+non1sg',[N|R],A) :- pp_3283(N,R,A).
pp(3283,'3sg*+1per+non1sg',L,A) :- pp_0('1or3pl+3sg*+1per+non1sg',L,A).
pp(3283,'3sg*+1per+non1sg',L,A) :- pp_0('1or3pl+3sg*+1per+non1sg',L,A).
pp(3283,'1per+3sg*',L,A) :- pp_0('1or3pl+3sg*+1per+non1sg',L,A).
pp(3283,'1per+3sg*',L,A) :- pp_0('1or3pl+3sg*+1per+non1sg',L,A).
pp(0,'2pl*+2per+1per+non1sg',[N|R],A) :- pp_3282(N,R,A).
pp(3282,'3sg*+1per+non1sg',L,A) :- pp_0('2pl_and_3sg',L,A).
pp(3282,'3sg*+1per+non1sg',L,A) :- pp_0('2pl_and_3sg',L,A).
pp(3282,'2per+3sg*+1per+non1sg',L,A) :- pp_0('2pl_and_3sg',L,A).
pp(3282,'2per+3sg*+1per+non1sg',L,A) :- pp_0('2pl_and_3sg',L,A).
pp(3282,'1sg*+2per+1per+non1sg',L,A) :- pp_0('1sg_and_2pl',L,A).
pp(3282,'1sg*+2per+1per+non1sg',L,A) :- pp_0('1sg_and_2pl',L,A).
pp(3282,'1sg*+2per+1per+1or2pl+non1sg',L,A) :- pp_0('1sg_and_2pl',L,A).
pp(3282,'1sg*+2per+1per+1or2pl+non1sg',L,A) :- pp_0('1sg_and_2pl',L,A).
pp(3282,'1sg*+1per+non1sg',L,A) :- pp_0('1sg_and_2pl',L,A).
pp(3282,'1sg*+1per+non1sg',L,A) :- pp_0('1sg_and_2pl',L,A).
pp(3282,'1per+3sg*',L,A) :- pp_0('2pl_and_3sg',L,A).
pp(3282,'1per+3sg*',L,A) :- pp_0('2pl_and_3sg',L,A).
pp(3282,'1or3pl+2per+1per+non1sg',L,A) :- pp_0('1sg_and_2pl',L,A).
pp(3282,'1or3pl+2per+1per+non1sg',L,A) :- pp_0('1sg_and_2pl',L,A).
pp(3282,'1or3pl+1per+non1sg',L,A) :- pp_0('1sg_and_2pl',L,A).
pp(3282,'1or3pl+1per+non1sg',L,A) :- pp_0('1sg_and_2pl',L,A).
pp(0,'2sg*+2per+1per+non1sg',[N|R],A) :- pp_3281(N,R,A).
pp(3281,'3sg*+1per+non1sg',L,A) :- pp_0('2sg_and_3sg',L,A).
pp(3281,'3sg*+1per+non1sg',L,A) :- pp_0('2sg_and_3sg',L,A).
pp(3281,'2per+3sg*+1per+non1sg',L,A) :- pp_0('2sg_and_3sg',L,A).
pp(3281,'2per+3sg*+1per+non1sg',L,A) :- pp_0('2sg_and_3sg',L,A).
pp(3281,'1sg*+2per+1per+non1sg',L,A) :- pp_0('1sg_and_2sg',L,A).
pp(3281,'1sg*+2per+1per+non1sg',L,A) :- pp_0('1sg_and_2sg',L,A).
pp(3281,'1sg*+2per+1per+1or2pl+non1sg',L,A) :- pp_0('1sg_and_2sg',L,A).
pp(3281,'1sg*+2per+1per+1or2pl+non1sg',L,A) :- pp_0('1sg_and_2sg',L,A).
pp(3281,'1sg*+1per+non1sg',L,A) :- pp_0('1sg_and_2sg',L,A).
pp(3281,'1sg*+1per+non1sg',L,A) :- pp_0('1sg_and_2sg',L,A).
pp(3281,'1per+3sg*',L,A) :- pp_0('2sg_and_3sg',L,A).
pp(3281,'1per+3sg*',L,A) :- pp_0('2sg_and_3sg',L,A).
pp(3281,'1or3pl+2per+1per+non1sg',L,A) :- pp_0('1sg_and_2sg',L,A).
pp(3281,'1or3pl+2per+1per+non1sg',L,A) :- pp_0('1sg_and_2sg',L,A).
pp(3281,'1or3pl+1per+non1sg',L,A) :- pp_0('1sg_and_2sg',L,A).
pp(3281,'1or3pl+1per+non1sg',L,A) :- pp_0('1sg_and_2sg',L,A).
pp(0,'2per+1per+non1sg',[N|R],A) :- pp_3280(N,R,A).
pp(3280,'3sg*+1per+non1sg',L,A) :- pp_0('2per+3sg*+1per+non1sg',L,A).
pp(3280,'3sg*+1per+non1sg',L,A) :- pp_0('2per+3sg*+1per+non1sg',L,A).
pp(3280,'1sg*+1per+non1sg',L,A) :- pp_0('1sg*+2per+1per+non1sg',L,A).
pp(3280,'1sg*+1per+non1sg',L,A) :- pp_0('1sg*+2per+1per+non1sg',L,A).
pp(3280,'1per+3sg*',L,A) :- pp_0('2per+3sg*+1per+non1sg',L,A).
pp(3280,'1per+3sg*',L,A) :- pp_0('2per+3sg*+1per+non1sg',L,A).
pp(3280,'1or3pl+1per+non1sg',L,A) :- pp_0('1or3pl+2per+1per+non1sg',L,A).
pp(3280,'1or3pl+1per+non1sg',L,A) :- pp_0('1or3pl+2per+1per+non1sg',L,A).
pp(0,'1per+non1sg',[N|R],A) :- pp_3279(N,R,A).
pp(3279,'1per+3sg*',L,A) :- pp_0('3sg*+1per+non1sg',L,A).
pp(3279,'1per+3sg*',L,A) :- pp_0('3sg*+1per+non1sg',L,A).
pp(0,'1sg*',[N|R],A) :- pp_3277(N,R,A).
pp(3277,'1per+3sg*',L,A) :- pp_0('1sg_and_3sg',L,A).
pp(0,'3sg*',[N|R],A) :- pp_3274(N,R,A).
pp(3274,'3pl*+1or3pl+1per+non1sg',L,A) :- pp_0('3pl_and_3sg',L,A).
pp(3274,'2sg*+2per+1per+non1sg',L,A) :- pp_0('2sg_and_3sg',L,A).
pp(3274,'2pl*+2per+1per+non1sg',L,A) :- pp_0('2pl_and_3sg',L,A).
pp(3274,'2per+1per+non1sg',L,A) :- pp_0('2per+3sg*+1per+non1sg',L,A).
pp(3274,'1sg*',L,A) :- pp_0('1sg_and_3sg',L,A).
pp(3274,'1pl*+1or3pl+1per+non1sg',L,A) :- pp_0('1pl_and_3sg',L,A).
pp(3274,'1per+non1sg',L,A) :- pp_0('3sg*+1per+non1sg',L,A).
pp(3274,'1per',L,A) :- pp_0('1per+3sg*',L,A).
pp(3274,'1or3pl+1per+non1sg',L,A) :- pp_0('1or3pl+3sg*+1per+non1sg',L,A).
pp(0,'strict_1or3sg',[N|R],A) :- pp_3273(N,R,A).
pp(3273,'3sg*',L,A) :- pp_0('3sg',L,A).
pp(3273,'3sg*',L,A) :- pp_0('3sg',L,A).
pp(3273,'1sg*',L,A) :- pp_0('1sg',L,A).
pp(3273,'1sg*',L,A) :- pp_0('1sg',L,A).
pp(3273,'1per',L,A) :- pp_0('1sg',L,A).
pp(3273,'1per',L,A) :- pp_0('1sg',L,A).
pp(0,'1pl*',[N|R],A) :- pp_3265(N,R,A).
pp(3265,'3sg*+1per+non1sg',L,A) :- pp_0('1pl_and_3sg',L,A).
pp(3265,'3sg*',L,A) :- pp_0('1pl_and_3sg',L,A).
pp(3265,'1sg*+1per+non1sg',L,A) :- pp_0('1sg_and_1pl',L,A).
pp(3265,'1sg*+1or3pl+1per+non1sg',L,A) :- pp_0('1sg_and_1pl',L,A).
pp(3265,'1per+non1sg',L,A) :- pp_0('1pl*+1or3pl+1per+non1sg',L,A).
pp(3265,'1per+3sg*',L,A) :- pp_0('1pl_and_3sg',L,A).
pp(3265,'1per',L,A) :- pp_0('1pl*+1or3pl+1per+non1sg',L,A).
pp(3265,'1or3sg',L,A) :- pp_0('1pl*+1or3pl+1per+non1sg',L,A).
pp(3265,'1or3pl+3sg*+1per+non1sg',L,A) :- pp_0('1pl_and_3sg',L,A).
pp(3265,'1or3pl+1per+non1sg',L,A) :- pp_0('1pl*+1or3pl+1per+non1sg',L,A).
pp(0,'2pl*+1or3pl',[N|R],A) :- pp_3263(N,R,A).
pp(3263,'2pl*+2per+1per+non1sg',L,A) :- pp_0('1sg_and_2pl',L,A).
pp(3263,'2pl*+2per+1per+non1sg',L,A) :- pp_0('1sg_and_2pl',L,A).
pp(3263,'2per+1per+non1sg',L,A) :- pp_0('1sg_and_2pl',L,A).
pp(3263,'2per+1per+non1sg',L,A) :- pp_0('1sg_and_2pl',L,A).
pp(3263,'1sg*+2per+1per+non1sg',L,A) :- pp_0('1sg_and_2pl',L,A).
pp(3263,'1sg*+2per+1per+non1sg',L,A) :- pp_0('1sg_and_2pl',L,A).
pp(3263,'1sg*+2per+1per+1or2pl+non1sg',L,A) :- pp_0('1sg_and_2pl',L,A).
pp(3263,'1sg*+2per+1per+1or2pl+non1sg',L,A) :- pp_0('1sg_and_2pl',L,A).
pp(3263,'1sg*+1per+non1sg',L,A) :- pp_0('1sg_and_2pl',L,A).
pp(3263,'1sg*+1per+non1sg',L,A) :- pp_0('1sg_and_2pl',L,A).
pp(3263,'1pl*+1or3pl',L,A) :- pp_0('1pl_and_2pl',L,A).
pp(3263,'1pl*+1or3pl',L,A) :- pp_0('1pl_and_2pl',L,A).
pp(3263,'1pl*',L,A) :- pp_0('1pl_and_2pl',L,A).
pp(3263,'1pl*',L,A) :- pp_0('1pl_and_2pl',L,A).
pp(3263,'1per+non1sg',L,A) :- pp_0('1sg_and_2pl',L,A).
pp(3263,'1per+non1sg',L,A) :- pp_0('1sg_and_2pl',L,A).
pp(3263,'1per',L,A) :- pp_0('1sg_and_2pl',L,A).
pp(3263,'1per',L,A) :- pp_0('1sg_and_2pl',L,A).
pp(3263,'1or3sg',L,A) :- pp_0('1sg_and_2pl',L,A).
pp(3263,'1or3sg',L,A) :- pp_0('1sg_and_2pl',L,A).
pp(3263,'1or3pl+2per+1per+non1sg',L,A) :- pp_0('1sg_and_2pl',L,A).
pp(3263,'1or3pl+2per+1per+non1sg',L,A) :- pp_0('1sg_and_2pl',L,A).
pp(3263,'1or3pl+1per+non1sg',L,A) :- pp_0('1sg_and_2pl',L,A).
pp(3263,'1or3pl+1per+non1sg',L,A) :- pp_0('1sg_and_2pl',L,A).
pp(0,'2sg*+1or3pl',[N|R],A) :- pp_3261(N,R,A).
pp(3261,'2sg*+2per+1per+non1sg',L,A) :- pp_0('1sg_and_2sg',L,A).
pp(3261,'2sg*+2per+1per+non1sg',L,A) :- pp_0('1sg_and_2sg',L,A).
pp(3261,'2per+1per+non1sg',L,A) :- pp_0('1sg_and_2sg',L,A).
pp(3261,'2per+1per+non1sg',L,A) :- pp_0('1sg_and_2sg',L,A).
pp(3261,'1sg*+2per+1per+non1sg',L,A) :- pp_0('1sg_and_2sg',L,A).
pp(3261,'1sg*+2per+1per+non1sg',L,A) :- pp_0('1sg_and_2sg',L,A).
pp(3261,'1sg*+2per+1per+1or2pl+non1sg',L,A) :- pp_0('1sg_and_2sg',L,A).
pp(3261,'1sg*+2per+1per+1or2pl+non1sg',L,A) :- pp_0('1sg_and_2sg',L,A).
pp(3261,'1sg*+1per+non1sg',L,A) :- pp_0('1sg_and_2sg',L,A).
pp(3261,'1sg*+1per+non1sg',L,A) :- pp_0('1sg_and_2sg',L,A).
pp(3261,'1pl*+1or3pl',L,A) :- pp_0('1pl_and_2sg',L,A).
pp(3261,'1pl*+1or3pl',L,A) :- pp_0('1pl_and_2sg',L,A).
pp(3261,'1pl*',L,A) :- pp_0('1pl_and_2sg',L,A).
pp(3261,'1pl*',L,A) :- pp_0('1pl_and_2sg',L,A).
pp(3261,'1per+non1sg',L,A) :- pp_0('1sg_and_2sg',L,A).
pp(3261,'1per+non1sg',L,A) :- pp_0('1sg_and_2sg',L,A).
pp(3261,'1per',L,A) :- pp_0('1sg_and_2sg',L,A).
pp(3261,'1per',L,A) :- pp_0('1sg_and_2sg',L,A).
pp(3261,'1or3sg',L,A) :- pp_0('1sg_and_2sg',L,A).
pp(3261,'1or3sg',L,A) :- pp_0('1sg_and_2sg',L,A).
pp(3261,'1or3pl+2per+1per+non1sg',L,A) :- pp_0('1sg_and_2sg',L,A).
pp(3261,'1or3pl+2per+1per+non1sg',L,A) :- pp_0('1sg_and_2sg',L,A).
pp(3261,'1or3pl+1per+non1sg',L,A) :- pp_0('1sg_and_2sg',L,A).
pp(3261,'1or3pl+1per+non1sg',L,A) :- pp_0('1sg_and_2sg',L,A).
pp(0,'3pl*+1or3pl',[N|R],A) :- pp_3259(N,R,A).
pp(3259,'2sg*+1or3pl',L,A) :- pp_0('2sg_and_3pl',L,A).
pp(3259,'2sg*+1or3pl',L,A) :- pp_0('2sg_and_3pl',L,A).
pp(3259,'2pl*+1or3pl',L,A) :- pp_0('2pl_and_3pl',L,A).
pp(3259,'2pl*+1or3pl',L,A) :- pp_0('2pl_and_3pl',L,A).
pp(0,'2per+1or3pl',[N|R],A) :- pp_3258(N,R,A).
pp(3258,'2sg*+2per+1per+non1sg',L,A) :- pp_0('1sg_and_2sg',L,A).
pp(3258,'2sg*+2per+1per+non1sg',L,A) :- pp_0('1sg_and_2sg',L,A).
pp(3258,'2pl*+2per+1per+non1sg',L,A) :- pp_0('1sg_and_2pl',L,A).
pp(3258,'2pl*+2per+1per+non1sg',L,A) :- pp_0('1sg_and_2pl',L,A).
pp(3258,'2per+1per+non1sg',L,A) :- pp_0('1or3pl+2per+1per+non1sg',L,A).
pp(3258,'2per+1per+non1sg',L,A) :- pp_0('1or3pl+2per+1per+non1sg',L,A).
pp(3258,'1sg*+1per+non1sg',L,A) :- pp_0('1sg*+2per+1per+non1sg',L,A).
pp(3258,'1sg*+1per+non1sg',L,A) :- pp_0('1sg*+2per+1per+non1sg',L,A).
pp(3258,'1pl*',L,A) :- pp_0('1pl*+1or3pl',L,A).
pp(3258,'1pl*',L,A) :- pp_0('1pl*+1or3pl',L,A).
pp(3258,'1per+non1sg',L,A) :- pp_0('1or3pl+2per+1per+non1sg',L,A).
pp(3258,'1per+non1sg',L,A) :- pp_0('1or3pl+2per+1per+non1sg',L,A).
pp(3258,'1per',L,A) :- pp_0('1or3pl+2per+1per+non1sg',L,A).
pp(3258,'1per',L,A) :- pp_0('1or3pl+2per+1per+non1sg',L,A).
pp(3258,'1or3sg',L,A) :- pp_0('1or3pl+2per+1per+non1sg',L,A).
pp(3258,'1or3sg',L,A) :- pp_0('1or3pl+2per+1per+non1sg',L,A).
pp(3258,'1or3pl+1per+non1sg',L,A) :- pp_0('1or3pl+2per+1per+non1sg',L,A).
pp(3258,'1or3pl+1per+non1sg',L,A) :- pp_0('1or3pl+2per+1per+non1sg',L,A).
pp(0,'3pl*',[N|R],A) :- pp_3256(N,R,A).
pp(3256,'3sg*+1per+non1sg',L,A) :- pp_0('3pl_and_3sg',L,A).
pp(3256,'3sg*',L,A) :- pp_0('3pl_and_3sg',L,A).
pp(3256,'2sg*+1or3pl',L,A) :- pp_0('2sg_and_3pl',L,A).
pp(3256,'2pl*+1or3pl',L,A) :- pp_0('2pl_and_3pl',L,A).
pp(3256,'2per+1or3pl',L,A) :- pp_0('3pl*+1or3pl',L,A).
pp(3256,'1sg*+1per+non1sg',L,A) :- pp_0('1sg_and_3pl',L,A).
pp(3256,'1sg*+1or3pl+1per+non1sg',L,A) :- pp_0('1sg_and_3pl',L,A).
pp(3256,'1pl*',L,A) :- pp_0('1pl_and_3pl',L,A).
pp(3256,'1per+non1sg',L,A) :- pp_0('3pl*+1or3pl+1per+non1sg',L,A).
pp(3256,'1per+3sg*',L,A) :- pp_0('3pl_and_3sg',L,A).
pp(3256,'1per',L,A) :- pp_0('3pl*+1or3pl+1per+non1sg',L,A).
pp(3256,'1or3sg',L,A) :- pp_0('3pl*+1or3pl+1per+non1sg',L,A).
pp(3256,'1or3pl+3sg*+1per+non1sg',L,A) :- pp_0('3pl_and_3sg',L,A).
pp(3256,'1or3pl+1per+non1sg',L,A) :- pp_0('3pl*+1or3pl+1per+non1sg',L,A).
pp(0,'strict_1or3pl',[N|R],A) :- pp_3255(N,R,A).
pp(3255,'3pl*',L,A) :- pp_0('3pl',L,A).
pp(3255,'3pl*',L,A) :- pp_0('3pl',L,A).
pp(3255,'1pl*',L,A) :- pp_0('1pl',L,A).
pp(3255,'1pl*',L,A) :- pp_0('1pl',L,A).
pp(0,'1or3pl',[N|R],A) :- pp_3254(N,R,A).
pp(3254,'3sg*+1per+non1sg',L,A) :- pp_0('1or3pl+3sg*+1per+non1sg',L,A).
pp(3254,'3sg*',L,A) :- pp_0('1or3pl+3sg*+1per+non1sg',L,A).
pp(3254,'2sg*+2per+1per+non1sg',L,A) :- pp_0('1sg_and_2sg',L,A).
pp(3254,'2pl*+2per+1per+non1sg',L,A) :- pp_0('1sg_and_2pl',L,A).
pp(3254,'2per+1per+non1sg',L,A) :- pp_0('1or3pl+2per+1per+non1sg',L,A).
pp(3254,'1per+non1sg',L,A) :- pp_0('1or3pl+1per+non1sg',L,A).
pp(3254,'1per+3sg*',L,A) :- pp_0('1or3pl+3sg*+1per+non1sg',L,A).
pp(3254,'1per',L,A) :- pp_0('1or3pl+1per+non1sg',L,A).
pp(3254,'1or3sg',L,A) :- pp_0('1or3pl+1per+non1sg',L,A).
pp(0,'2pl*',[N|R],A) :- pp_3251(N,R,A).
pp(3251,'3sg*+1per+non1sg',L,A) :- pp_0('2pl_and_3sg',L,A).
pp(3251,'3sg*',L,A) :- pp_0('2pl_and_3sg',L,A).
pp(3251,'3pl*+1or3pl',L,A) :- pp_0('2pl_and_3pl',L,A).
pp(3251,'3pl*',L,A) :- pp_0('2pl_and_3pl',L,A).
pp(3251,'2per+3sg*+1per+non1sg',L,A) :- pp_0('2pl_and_3sg',L,A).
pp(3251,'2per+1per+non1sg',L,A) :- pp_0('2pl*+2per+1per+non1sg',L,A).
pp(3251,'2per+1or3pl',L,A) :- pp_0('2pl*+1or3pl',L,A).
pp(3251,'1sg*+2per+1per+non1sg',L,A) :- pp_0('1sg_and_2pl',L,A).
pp(3251,'1sg*+2per+1per+1or2pl+non1sg',L,A) :- pp_0('1sg_and_2pl',L,A).
pp(3251,'1sg*+1per+non1sg',L,A) :- pp_0('1sg_and_2pl',L,A).
pp(3251,'1pl*+1or3pl',L,A) :- pp_0('1pl_and_2pl',L,A).
pp(3251,'1pl*',L,A) :- pp_0('1pl_and_2pl',L,A).
pp(3251,'1per+non1sg',L,A) :- pp_0('2pl*+2per+1per+non1sg',L,A).
pp(3251,'1per+3sg*',L,A) :- pp_0('2pl_and_3sg',L,A).
pp(3251,'1per',L,A) :- pp_0('2pl*+2per+1per+non1sg',L,A).
pp(3251,'1or3sg',L,A) :- pp_0('2pl*+2per+1per+non1sg',L,A).
pp(3251,'1or3pl+2per+1per+non1sg',L,A) :- pp_0('1sg_and_2pl',L,A).
pp(3251,'1or3pl+1per+non1sg',L,A) :- pp_0('1sg_and_2pl',L,A).
pp(3251,'1or3pl',L,A) :- pp_0('2pl*+1or3pl',L,A).
pp(0,'2sg*',[N|R],A) :- pp_3249(N,R,A).
pp(3249,'3sg*+1per+non1sg',L,A) :- pp_0('2sg_and_3sg',L,A).
pp(3249,'3sg*',L,A) :- pp_0('2sg_and_3sg',L,A).
pp(3249,'3pl*+1or3pl',L,A) :- pp_0('2sg_and_3pl',L,A).
pp(3249,'3pl*',L,A) :- pp_0('2sg_and_3pl',L,A).
pp(3249,'2pl*',L,A) :- pp_0('2sg_and_2pl',L,A).
pp(3249,'2per+3sg*+1per+non1sg',L,A) :- pp_0('2sg_and_3sg',L,A).
pp(3249,'2per+1per+non1sg',L,A) :- pp_0('2sg*+2per+1per+non1sg',L,A).
pp(3249,'2per+1or3pl',L,A) :- pp_0('2sg*+1or3pl',L,A).
pp(3249,'1sg*+2per+1per+non1sg',L,A) :- pp_0('1sg_and_2sg',L,A).
pp(3249,'1sg*+2per+1per+1or2pl+non1sg',L,A) :- pp_0('1sg_and_2sg',L,A).
pp(3249,'1sg*+1per+non1sg',L,A) :- pp_0('1sg_and_2sg',L,A).
pp(3249,'1pl*+1or3pl',L,A) :- pp_0('1pl_and_2sg',L,A).
pp(3249,'1pl*',L,A) :- pp_0('1pl_and_2sg',L,A).
pp(3249,'1per+non1sg',L,A) :- pp_0('2sg*+2per+1per+non1sg',L,A).
pp(3249,'1per+3sg*',L,A) :- pp_0('2sg_and_3sg',L,A).
pp(3249,'1per',L,A) :- pp_0('2sg*+2per+1per+non1sg',L,A).
pp(3249,'1or3sg',L,A) :- pp_0('2sg*+2per+1per+non1sg',L,A).
pp(3249,'1or3pl+2per+1per+non1sg',L,A) :- pp_0('1sg_and_2sg',L,A).
pp(3249,'1or3pl+1per+non1sg',L,A) :- pp_0('1sg_and_2sg',L,A).
pp(3249,'1or3pl',L,A) :- pp_0('2sg*+1or3pl',L,A).
pp(0,'strict_2per',[N|R],A) :- pp_3248(N,R,A).
pp(3248,'2sg*',L,A) :- pp_0('2sg',L,A).
pp(3248,'2sg*',L,A) :- pp_0('2sg',L,A).
pp(3248,'2pl*',L,A) :- pp_0('2pl',L,A).
pp(3248,'2pl*',L,A) :- pp_0('2pl',L,A).
pp(0,'2per',[N|R],A) :- pp_3247(N,R,A).
pp(3247,'3sg*+1per+non1sg',L,A) :- pp_0('2per+3sg*+1per+non1sg',L,A).
pp(3247,'3sg*',L,A) :- pp_0('2per+3sg*+1per+non1sg',L,A).
pp(3247,'3pl*',L,A) :- pp_0('3pl*+1or3pl',L,A).
pp(3247,'1sg*+1per+non1sg',L,A) :- pp_0('1sg*+2per+1per+non1sg',L,A).
pp(3247,'1pl*',L,A) :- pp_0('1pl*+1or3pl',L,A).
pp(3247,'1per+non1sg',L,A) :- pp_0('2per+1per+non1sg',L,A).
pp(3247,'1per+3sg*',L,A) :- pp_0('2per+3sg*+1per+non1sg',L,A).
pp(3247,'1per',L,A) :- pp_0('2per+1per+non1sg',L,A).
pp(3247,'1or3sg',L,A) :- pp_0('2per+1per+non1sg',L,A).
pp(3247,'1or3pl+1per+non1sg',L,A) :- pp_0('1or3pl+2per+1per+non1sg',L,A).
pp(3247,'1or3pl',L,A) :- pp_0('2per+1or3pl',L,A).
pp(0,'strict_non1sg',[N|R],A) :- pp_3246(N,R,A).
pp(3246,'3pl*',L,A) :- pp_0('3pl',L,A).
pp(3246,'3pl*',L,A) :- pp_0('3pl',L,A).
pp(3246,'2sg*',L,A) :- pp_0('2sg',L,A).
pp(3246,'2sg*',L,A) :- pp_0('2sg',L,A).
pp(3246,'2pl*',L,A) :- pp_0('2pl',L,A).
pp(3246,'2pl*',L,A) :- pp_0('2pl',L,A).
pp(3246,'2per',L,A) :- pp_0('strict_2per',L,A).
pp(3246,'2per',L,A) :- pp_0('strict_2per',L,A).
pp(3246,'1pl*',L,A) :- pp_0('1pl',L,A).
pp(3246,'1pl*',L,A) :- pp_0('1pl',L,A).
pp(3246,'1or3pl',L,A) :- pp_0('strict_1or3pl',L,A).
pp(3246,'1or3pl',L,A) :- pp_0('strict_1or3pl',L,A).
pp(0,'non1sg',[N|R],A) :- pp_3245(N,R,A).
pp(3245,'3sg*',L,A) :- pp_0('3sg*+1per+non1sg',L,A).
pp(3245,'1per+3sg*',L,A) :- pp_0('3sg*+1per+non1sg',L,A).
pp(3245,'1per',L,A) :- pp_0('1per+non1sg',L,A).
pp(3245,'1or3sg',L,A) :- pp_0('1per+non1sg',L,A).
pp(0,'strict_non3sg',[N|R],A) :- pp_3244(N,R,A).
pp(3244,'strict_1or3sg',L,A) :- pp_0('1sg',L,A).
pp(3244,'strict_1or3sg',L,A) :- pp_0('1sg',L,A).
pp(3244,'non1sg',L,A) :- pp_0('strict_non1sg',L,A).
pp(3244,'non1sg',L,A) :- pp_0('strict_non1sg',L,A).
pp(3244,'3pl*',L,A) :- pp_0('3pl',L,A).
pp(3244,'3pl*',L,A) :- pp_0('3pl',L,A).
pp(3244,'2sg*',L,A) :- pp_0('2sg',L,A).
pp(3244,'2sg*',L,A) :- pp_0('2sg',L,A).
pp(3244,'2pl*',L,A) :- pp_0('2pl',L,A).
pp(3244,'2pl*',L,A) :- pp_0('2pl',L,A).
pp(3244,'2per',L,A) :- pp_0('strict_2per',L,A).
pp(3244,'2per',L,A) :- pp_0('strict_2per',L,A).
pp(3244,'1sg*',L,A) :- pp_0('1sg',L,A).
pp(3244,'1sg*',L,A) :- pp_0('1sg',L,A).
pp(3244,'1pl*',L,A) :- pp_0('1pl',L,A).
pp(3244,'1pl*',L,A) :- pp_0('1pl',L,A).
pp(3244,'1per',L,A) :- pp_0('1sg',L,A).
pp(3244,'1per',L,A) :- pp_0('1sg',L,A).
pp(3244,'1or3sg',L,A) :- pp_0('1sg',L,A).
pp(3244,'1or3sg',L,A) :- pp_0('1sg',L,A).
pp(3244,'1or3pl',L,A) :- pp_0('strict_1or3pl',L,A).
pp(3244,'1or3pl',L,A) :- pp_0('strict_1or3pl',L,A).
pp(0,'non3sg',[N|R],A) :- pp_3243(N,R,A).
pp(3243,'strict_1or3sg',L,A) :- pp_0('1sg',L,A).
pp(3243,'3sg*',L,A) :- pp_0('1per+3sg*',L,A).
pp(3243,'1or3sg',L,A) :- pp_0('1per',L,A).
pp(0,'strict_pernum',[N|R],A) :- pp_3242(N,R,A).
pp(3242,'non3sg',L,A) :- pp_0('strict_non3sg',L,A).
pp(3242,'non3sg',L,A) :- pp_0('strict_non3sg',L,A).
pp(3242,'non1sg',L,A) :- pp_0('strict_non1sg',L,A).
pp(3242,'non1sg',L,A) :- pp_0('strict_non1sg',L,A).
pp(3242,'3sg*',L,A) :- pp_0('3sg',L,A).
pp(3242,'3sg*',L,A) :- pp_0('3sg',L,A).
pp(3242,'3pl*',L,A) :- pp_0('3pl',L,A).
pp(3242,'3pl*',L,A) :- pp_0('3pl',L,A).
pp(3242,'2sg*',L,A) :- pp_0('2sg',L,A).
pp(3242,'2sg*',L,A) :- pp_0('2sg',L,A).
pp(3242,'2pl*',L,A) :- pp_0('2pl',L,A).
pp(3242,'2pl*',L,A) :- pp_0('2pl',L,A).
pp(3242,'2per',L,A) :- pp_0('strict_2per',L,A).
pp(3242,'2per',L,A) :- pp_0('strict_2per',L,A).
pp(3242,'1sg*',L,A) :- pp_0('1sg',L,A).
pp(3242,'1sg*',L,A) :- pp_0('1sg',L,A).
pp(3242,'1pl*',L,A) :- pp_0('1pl',L,A).
pp(3242,'1pl*',L,A) :- pp_0('1pl',L,A).
pp(3242,'1per',L,A) :- pp_0('1sg',L,A).
pp(3242,'1per',L,A) :- pp_0('1sg',L,A).
pp(3242,'1or3sg',L,A) :- pp_0('strict_1or3sg',L,A).
pp(3242,'1or3sg',L,A) :- pp_0('strict_1or3sg',L,A).
pp(3242,'1or3pl',L,A) :- pp_0('strict_1or3pl',L,A).
pp(3242,'1or3pl',L,A) :- pp_0('strict_1or3pl',L,A).
pp(3215,'subjunctive*',L,A) :- pp_0('subjunctive',L,A).
pp(3215,'progr*',L,A) :- pp_0('progr',L,A).
pp(3215,'pernum',L,A) :- pp_0('strict_pernum',L,A).
pp(3215,'perf*',L,A) :- pp_0('perf',L,A).
pp(3215,'nonprg+nonprf',L,A) :- pp_0('no_aspect',L,A).
pp(3215,'nonprg',L,A) :- pp_0('strict_nonprg',L,A).
pp(3215,'nonprf',L,A) :- pp_0('strict_nonprf',L,A).
pp(3215,'non3sg',L,A) :- pp_0('strict_non3sg',L,A).
pp(3215,'non1sg',L,A) :- pp_0('strict_non1sg',L,A).
pp(3215,'no_aspect*',L,A) :- pp_0('no_aspect',L,A).
pp(3215,'neut*',L,A) :- pp_0('neut',L,A).
pp(3215,'modal_subj*',L,A) :- pp_0('modal_subj',L,A).
pp(3215,'masc*',L,A) :- pp_0('masc',L,A).
pp(3215,'indicative*',L,A) :- pp_0('indicative',L,A).
pp(3215,'fem*',L,A) :- pp_0('fem',L,A).
pp(3215,'aspect',L,A) :- pp_0('strict_aspect',L,A).
pp(3215,'andro1*',L,A) :- pp_0('andro1',L,A).
pp(3215,'andro*',L,A) :- pp_0('andro',L,A).
pp(3215,'3sg*',L,A) :- pp_0('3sg',L,A).
pp(3215,'3pl*',L,A) :- pp_0('3pl',L,A).
pp(3215,'2sg*',L,A) :- pp_0('2sg',L,A).
pp(3215,'2pl*',L,A) :- pp_0('2pl',L,A).
pp(3215,'2per',L,A) :- pp_0('strict_2per',L,A).
pp(3215,'1sg*',L,A) :- pp_0('1sg',L,A).
pp(3215,'1pl*',L,A) :- pp_0('1pl',L,A).
pp(3215,'1per',L,A) :- pp_0('1sg',L,A).
pp(3215,'1or3sg',L,A) :- pp_0('strict_1or3sg',L,A).
pp(3215,'1or3pl',L,A) :- pp_0('strict_1or3pl',L,A).
pp(0,'future*',[N|R],A) :- pp_3212(N,R,A).
pp(3212,'strict_tense',L,A) :- pp_0('future',L,A).
pp(3212,'strict_sort',L,A) :- pp_0('future',L,A).
pp(0,'past*',[N|R],A) :- pp_3210(N,R,A).
pp(3210,'strict_tense',L,A) :- pp_0('past',L,A).
pp(3210,'strict_sort',L,A) :- pp_0('past',L,A).
pp(3210,'future*',L,A) :- pp_0('past+fut',L,A).
pp(0,'present*',[N|R],A) :- pp_3209(N,R,A).
pp(3209,'strict_tense',L,A) :- pp_0('present',L,A).
pp(3209,'strict_sort',L,A) :- pp_0('present',L,A).
pp(3209,'past*',L,A) :- pp_0('pres+past',L,A).
pp(3209,'future*',L,A) :- pp_0('pres+fut',L,A).
pp(0,'tense',[N|R],A) :- pp_3208(N,R,A).
pp(3208,'strict_sort',L,A) :- pp_0('strict_tense',L,A).
pp(0,'imp_vform*',[N|R],A) :- pp_3205(N,R,A).
pp(3205,'strict_sort',L,A) :- pp_0('imp_vform',L,A).
pp(3205,'strict_sort',L,A) :- pp_0('imp_vform',L,A).
pp(0,'bse',[N|R],A) :- pp_3204(N,R,A).
pp(3204,'strict_sort',L,A) :- pp_0('imp_vform',L,A).
pp(3204,'strict_sort',L,A) :- pp_0('imp_vform',L,A).
pp(0,'bse_or_inf',[N|R],A) :- pp_3202(N,R,A).
pp(3202,'strict_sort',L,A) :- pp_0('imp_vform',L,A).
pp(0,'fin*',[N|R],A) :- pp_3201(N,R,A).
pp(3201,'strict_sort',L,A) :- pp_0('fin',L,A).
pp(3201,'strict_sort',L,A) :- pp_0('fin',L,A).
pp(3201,'imp_vform*',L,A) :- pp_0('fin+imp',L,A).
pp(3201,'imp_vform*',L,A) :- pp_0('fin+imp',L,A).
pp(3201,'bse_or_inf',L,A) :- pp_0('fin+imp',L,A).
pp(3201,'bse_or_inf',L,A) :- pp_0('fin+imp',L,A).
pp(3201,'bse',L,A) :- pp_0('fin+imp',L,A).
pp(3201,'bse',L,A) :- pp_0('fin+imp',L,A).
pp(3200,'bse_or_inf',L,A) :- pp_0('bse',L,A).
pp(3199,'bse_or_inf',L,A) :- pp_0('imp_vform*',L,A).
pp(3199,'bse',L,A) :- pp_0('imp_vform*',L,A).
pp(3198,'strict_sort',L,A) :- pp_0('fin',L,A).
pp(3198,'imp_vform*',L,A) :- pp_0('fin+imp',L,A).
pp(3198,'fin_or_imp',L,A) :- pp_0('fin*',L,A).
pp(3198,'fin_or_bse',L,A) :- pp_0('fin*',L,A).
pp(3198,'bse',L,A) :- pp_0('fin+imp',L,A).
pp(0,'inf_or_prp',[N|R],A) :- pp_3196(N,R,A).
pp(3196,'fin_or_inf',L,A) :- pp_0('inf',L,A).
pp(3196,'bse_or_inf',L,A) :- pp_0('inf',L,A).
pp(3189,'fin_or_inf',L,A) :- pp_0('inf',L,A).
pp(3189,'fin_or_bse',L,A) :- pp_0('bse_only',L,A).
pp(3189,'bse',L,A) :- pp_0('bse_only',L,A).
pp(0,'passive',[N|R],A) :- pp_3153(N,R,A).
pp(3153,'active',L,A) :- pp_0('act+pass',L,A).
pp(0,'lmod*',[N|R],A) :- pp_3151(N,R,A).
pp(3151,'strict_sort',L,A) :- pp_0('lmod',L,A).
pp(0,'rmod*',[N|R],A) :- pp_3150(N,R,A).
pp(3150,'strict_sort',L,A) :- pp_0('rmod',L,A).
pp(3150,'strict_sort',L,A) :- pp_0('rmod',L,A).
pp(0,'notmod_or_rmod',[N|R],A) :- pp_3147(N,R,A).
pp(3147,'strict_sort',L,A) :- pp_0('rmod',L,A).
pp(3147,'hasmod',L,A) :- pp_0('rmod*',L,A).
pp(0,'s_cat_fin_unspec',[N|R],A) :- pp_3121(N,R,A).
pp(3121,'s_cat',L,A) :- pp_0('s_cat_fin',L,A).
pp(0,'s_cat_fin_or_inf_unspec',[N|R],A) :- pp_3120(N,R,A).
pp(3120,'s_cat',L,A) :- pp_0('s_cat_fin',L,A).
pp(3119,'s_cat_fin_unspec',L,A) :- pp_0('s_cat_fin_v_c',L,A).
pp(0,'np_cat_acc_min',[N|R],A) :- pp_3116(N,R,A).
pp(3116,'nomp_cat_acc',L,A) :- pp_0('np_cat_acc',L,A).
pp(3116,'nomp_cat',L,A) :- pp_0('np_cat_acc',L,A).
pp(3116,'cat',L,A) :- pp_0('np_cat_acc',L,A).
pp(0,'nomp_cat_acc_min',[N|R],A) :- pp_3115(N,R,A).
pp(3115,'nomp_cat',L,A) :- pp_0('nomp_cat_acc',L,A).
pp(3115,'cat',L,A) :- pp_0('nomp_cat_acc',L,A).
pp(0,'np_cat_nom_min',[N|R],A) :- pp_3114(N,R,A).
pp(3114,'nomp_cat_nom',L,A) :- pp_0('np_cat_nom',L,A).
pp(3114,'nomp_cat',L,A) :- pp_0('np_cat_nom',L,A).
pp(3114,'cat',L,A) :- pp_0('np_cat_nom',L,A).
pp(0,'nomp_cat_nom_min',[N|R],A) :- pp_3113(N,R,A).
pp(3113,'nomp_cat',L,A) :- pp_0('nomp_cat_nom',L,A).
pp(3113,'cat',L,A) :- pp_0('nomp_cat_nom',L,A).
pp(0,'nomp_cat_min',[N|R],A) :- pp_3112(N,R,A).
pp(3112,'cat',L,A) :- pp_0('nomp_cat',L,A).
pp(0,'strict-conj',[N|R],A) :- pp_3099(N,R,A).
pp(3099,'cnil_or_numconj',L,A) :- pp_0('num-conj',L,A).
pp(0,'real-conj',[N|R],A) :- pp_3098(N,R,A).
pp(3098,'cnil_or_numconj',L,A) :- pp_0('num-conj',L,A).
pp(0,'adj_arg4_rel',[N|R],A) :- pp_2830(N,R,A).
pp(2830,'adj_arg2_rel',L,A) :- pp_0('adj_arg24_rel',L,A).
pp(0,'reg_nom_rel',[N|R],A) :- pp_2254(N,R,A).
pp(2254,'diadic_nom_rel',L,A) :- pp_0('reg_diadic_nom_rel',L,A).
pp(0,'non_temp_nom_rel',[N|R],A) :- pp_2253(N,R,A).
pp(2253,'diadic_nom_rel',L,A) :- pp_0('reg_diadic_nom_rel',L,A).
pp(0,'nom_nondim_rel',[N|R],A) :- pp_2252(N,R,A).
pp(2252,'diadic_nom_rel',L,A) :- pp_0('reg_diadic_nom_rel',L,A).
pp(0,'apposition_rel',[N|R],A) :- pp_2251(N,R,A).
pp(2251,'reg_nom_rel',L,A) :- pp_0('named_rel',L,A).
pp(2251,'non_temp_nom_rel',L,A) :- pp_0('named_rel',L,A).
pp(2251,'nom_nondim_rel',L,A) :- pp_0('named_rel',L,A).
pp(0,'non_day_rel',[N|R],A) :- pp_2222(N,R,A).
pp(2222,'diadic_nom_rel',L,A) :- pp_0('non_day_diadic_rel',L,A).
pp(0,'named_day_rel',[N|R],A) :- pp_2209(N,R,A).
pp(2209,'diadic_nom_rel',L,A) :- pp_0('dofm_rel',L,A).
pp(2209,'diadic_nom_rel',L,A) :- pp_0('dofm_rel',L,A).
pp(0,'day_rel',[N|R],A) :- pp_2208(N,R,A).
pp(2208,'diadic_nom_rel',L,A) :- pp_0('dofm_rel',L,A).
pp(0,'temp_modable_rel',[N|R],A) :- pp_2207(N,R,A).
pp(2207,'diadic_nom_rel',L,A) :- pp_0('dofm_rel',L,A).
pp(0,'event_arg_rel',[N|R],A) :- pp_2110(N,R,A).
pp(2110,'basic_nom_rel',L,A) :- pp_0('abstr_nom_rel',L,A).
pp(2110,'basic_nom_rel',L,A) :- pp_0('abstr_nom_rel',L,A).
pp(0,'arg13_rel',[N|R],A) :- pp_1538(N,R,A).
pp(1538,'arg12_rel',L,A) :- pp_0('arg123_rel',L,A).
pp(1538,'arg12_rel',L,A) :- pp_0('arg123_rel',L,A).
pp(1480,'arg123_rel',L,A) :- pp_0('arg1234_rel',L,A).
pp(1480,'arg123_rel',L,A) :- pp_0('arg1234_rel',L,A).
pp(0,'v_event_rel',[N|R],A) :- pp_1444(N,R,A).
pp(1444,'basic_nom_rel',L,A) :- pp_0('abstr_nom_rel',L,A).
pp(1444,'basic_nom_rel',L,A) :- pp_0('abstr_nom_rel',L,A).
pp(0,'verb_aspect_rel',[N|R],A) :- pp_1443(N,R,A).
pp(1443,'basic_nom_rel',L,A) :- pp_0('abstr_nom_rel',L,A).
pp(1441,'temp_modable_rel',L,A) :- pp_0('named_day_rel',L,A).
pp(1441,'reg_diadic_nom_rel',L,A) :- pp_0('place_rel',L,A).
pp(1441,'non_day_diadic_rel',L,A) :- pp_0('abstr_mofy_rel',L,A).
pp(1441,'hour_rel',L,A) :- pp_0('numbered_hour_rel',L,A).
pp(1441,'day_rel',L,A) :- pp_0('named_day_rel',L,A).
pp(1441,'apposition_rel',L,A) :- pp_0('named_rel',L,A).
pp(1441,'abstr_season_rel',L,A) :- pp_0('season_rel',L,A).
pp(1441,'abstr_place_rel',L,A) :- pp_0('place_rel',L,A).
pp(1437,'role_rel',L,A) :- pp_0('arg12_rel',L,A).
pp(1437,'mod_role_rel',L,A) :- pp_0('arg12_rel',L,A).
pp(1437,'arg4_event_rel',L,A) :- pp_0('arg24_event_rel',L,A).
pp(1437,'arg1_rel',L,A) :- pp_0('arg12_rel',L,A).
pp(1437,'arg13_rel',L,A) :- pp_0('arg123_rel',L,A).
pp(1437,'adj_rel',L,A) :- pp_0('adj_arg2_rel',L,A).
pp(1437,'adj_arg4_rel',L,A) :- pp_0('adj_arg24_rel',L,A).
pp(0,'_of_rel_a',[N|R],A) :- pp_1435(N,R,A).
pp(1435,'independent_rel',L,A) :- pp_0('_of_rel',L,A).
pp(0,'_through_rel_a',[N|R],A) :- pp_1433(N,R,A).
pp(1433,'independent_rel',L,A) :- pp_0('_through_rel',L,A).
pp(1433,'_until_rel',L,A) :- pp_0('_through_rel',L,A).
pp(0,'_to_until_rel_a',[N|R],A) :- pp_1431(N,R,A).
pp(1431,'independent_rel',L,A) :- pp_0('_to_until_rel',L,A).
pp(1431,'_until_rel',L,A) :- pp_0('_to_until_rel',L,A).
pp(0,'_until_rel_s',[N|R],A) :- pp_1430(N,R,A).
pp(1430,'_to_until_rel_a',L,A) :- pp_0('_to_until_rel_s',L,A).
pp(1430,'_to_until_rel_a',L,A) :- pp_0('_to_until_rel_s',L,A).
pp(1430,'_through_rel_a',L,A) :- pp_0('_through_rel_s',L,A).
pp(1430,'_through_rel_a',L,A) :- pp_0('_through_rel_s',L,A).
pp(0,'_until_rel_a',[N|R],A) :- pp_1429(N,R,A).
pp(1429,'independent_rel',L,A) :- pp_0('_until_rel',L,A).
pp(0,'_down_rel_a',[N|R],A) :- pp_1427(N,R,A).
pp(1427,'independent_rel',L,A) :- pp_0('_down_rel',L,A).
pp(0,'_from_rel_a',[N|R],A) :- pp_1425(N,R,A).
pp(1425,'independent_rel',L,A) :- pp_0('_from_rel',L,A).
pp(0,'_out_of_rel_a',[N|R],A) :- pp_1423(N,R,A).
pp(1423,'independent_rel',L,A) :- pp_0('_out_of_rel',L,A).
pp(0,'_out_rel_a',[N|R],A) :- pp_1421(N,R,A).
pp(1421,'independent_rel',L,A) :- pp_0('_out_rel',L,A).
pp(0,'_towards_rel_a',[N|R],A) :- pp_1419(N,R,A).
pp(1419,'independent_rel',L,A) :- pp_0('_towards_rel',L,A).
pp(0,'_across_rel_a',[N|R],A) :- pp_1416(N,R,A).
pp(1416,'independent_rel',L,A) :- pp_0('_across_rel',L,A).
pp(0,'_along_p_rel_a',[N|R],A) :- pp_1414(N,R,A).
pp(1414,'independent_rel',L,A) :- pp_0('_along_p_rel',L,A).
pp(0,'_behind_rel_a',[N|R],A) :- pp_1412(N,R,A).
pp(1412,'independent_rel',L,A) :- pp_0('_behind_rel',L,A).
pp(0,'_in_rel_a',[N|R],A) :- pp_1410(N,R,A).
pp(1410,'independent_rel',L,A) :- pp_0('_in_rel',L,A).
pp(0,'_off_rel_a',[N|R],A) :- pp_1408(N,R,A).
pp(1408,'independent_rel',L,A) :- pp_0('_off_rel',L,A).
pp(0,'_on_rel_a',[N|R],A) :- pp_1406(N,R,A).
pp(1406,'independent_rel',L,A) :- pp_0('_on_rel',L,A).
pp(0,'_over_rel_a',[N|R],A) :- pp_1404(N,R,A).
pp(1404,'independent_rel',L,A) :- pp_0('_over_rel',L,A).
pp(0,'_to_rel_a',[N|R],A) :- pp_1401(N,R,A).
pp(1401,'independent_rel',L,A) :- pp_0('_to_rel',L,A).
pp(0,'to_dir_rel',[N|R],A) :- pp_1400(N,R,A).
pp(1400,'independent_rel',L,A) :- pp_0('_to_rel',L,A).
pp(0,'_at_rel_a',[N|R],A) :- pp_1397(N,R,A).
pp(1397,'independent_rel',L,A) :- pp_0('_at_rel',L,A).
pp(0,'_upon_rel_a',[N|R],A) :- pp_1395(N,R,A).
pp(1395,'independent_rel',L,A) :- pp_0('_upon_rel',L,A).
pp(1394,'dir_rel',L,A) :- pp_0('dir_or_state_rel',L,A).
pp(0,'_after_prepx_rel_a',[N|R],A) :- pp_1392(N,R,A).
pp(1392,'independent_rel',L,A) :- pp_0('_after_prepx_rel',L,A).
pp(0,'_between_rel_a',[N|R],A) :- pp_1390(N,R,A).
pp(1390,'independent_rel',L,A) :- pp_0('_between_rel',L,A).
pp(0,'_about_rel_a',[N|R],A) :- pp_1386(N,R,A).
pp(1386,'independent_rel',L,A) :- pp_0('_about_rel',L,A).
pp(0,'_against_rel_a',[N|R],A) :- pp_1384(N,R,A).
pp(1384,'independent_rel',L,A) :- pp_0('_against_rel',L,A).
pp(0,'_around_rel_a',[N|R],A) :- pp_1382(N,R,A).
pp(1382,'independent_rel',L,A) :- pp_0('_around_rel',L,A).
pp(0,'_by_rel_a',[N|R],A) :- pp_1378(N,R,A).
pp(1378,'independent_rel',L,A) :- pp_0('_by_rel',L,A).
pp(0,'_for_rel_a',[N|R],A) :- pp_1376(N,R,A).
pp(1376,'independent_rel',L,A) :- pp_0('_for_rel',L,A).
pp(0,'_into_rel_a',[N|R],A) :- pp_1374(N,R,A).
pp(1374,'independent_rel',L,A) :- pp_0('_into_rel',L,A).
pp(0,'_like_prepx_rel_a',[N|R],A) :- pp_1372(N,R,A).
pp(1372,'independent_rel',L,A) :- pp_0('_like_prepx_rel',L,A).
pp(0,'_to_do_with_rel_a',[N|R],A) :- pp_1370(N,R,A).
pp(1370,'independent_rel',L,A) :- pp_0('_to_do_with_rel',L,A).
pp(0,'_with_rel_a',[N|R],A) :- pp_1368(N,R,A).
pp(1368,'independent_rel',L,A) :- pp_0('_with_rel',L,A).
pp(0,'_without_rel_a',[N|R],A) :- pp_1366(N,R,A).
pp(1366,'independent_rel',L,A) :- pp_0('_without_rel',L,A).
pp(1361,'temp_modable_rel',L,A) :- pp_0('dofm_rel',L,A).
pp(1361,'reg_nom_rel',L,A) :- pp_0('reg_diadic_nom_rel',L,A).
pp(1361,'non_temp_nom_rel',L,A) :- pp_0('reg_diadic_nom_rel',L,A).
pp(1361,'non_day_rel',L,A) :- pp_0('non_day_diadic_rel',L,A).
pp(1361,'nom_nondim_rel',L,A) :- pp_0('reg_diadic_nom_rel',L,A).
pp(1361,'named_day_rel',L,A) :- pp_0('dofm_rel',L,A).
pp(1361,'day_rel',L,A) :- pp_0('dofm_rel',L,A).
pp(1361,'arg2_rel',L,A) :- pp_0('arg123_rel',L,A).
pp(1361,'arg1_rel',L,A) :- pp_0('arg13_rel',L,A).
pp(1361,'arg12_rel',L,A) :- pp_0('arg123_rel',L,A).
pp(1361,'adj_rel',L,A) :- pp_0('adj_arg3_rel',L,A).
pp(1359,'role_rel',L,A) :- pp_0('arg14_rel',L,A).
pp(1359,'mod_role_rel',L,A) :- pp_0('arg14_rel',L,A).
pp(1359,'arg1_rel',L,A) :- pp_0('arg14_rel',L,A).
pp(1359,'arg123_rel',L,A) :- pp_0('arg1234_rel',L,A).
pp(0,'_around_loc_rel_a',[N|R],A) :- pp_1357(N,R,A).
pp(1357,'independent_rel',L,A) :- pp_0('_around_loc_rel',L,A).
pp(0,'_aside_rel_a',[N|R],A) :- pp_1355(N,R,A).
pp(1355,'independent_rel',L,A) :- pp_0('_aside_rel',L,A).
pp(0,'_away_adv_rel_a',[N|R],A) :- pp_1353(N,R,A).
pp(1353,'independent_rel',L,A) :- pp_0('_away_adv_rel',L,A).
pp(0,'_back_adv_rel_a',[N|R],A) :- pp_1351(N,R,A).
pp(1351,'independent_rel',L,A) :- pp_0('_back_adv_rel',L,A).
pp(0,'_forth_rel_a',[N|R],A) :- pp_1349(N,R,A).
pp(1349,'independent_rel',L,A) :- pp_0('_forth_rel',L,A).
pp(0,'_forward_rel_a',[N|R],A) :- pp_1347(N,R,A).
pp(1347,'independent_rel',L,A) :- pp_0('_forward_rel',L,A).
pp(0,'_together_rel_a',[N|R],A) :- pp_1345(N,R,A).
pp(1345,'independent_rel',L,A) :- pp_0('_together_rel',L,A).
pp(0,'_apart_isect_rel_a',[N|R],A) :- pp_1342(N,R,A).
pp(1342,'independent_rel',L,A) :- pp_0('_apart_isect_rel',L,A).
pp(0,'_open_rel_a',[N|R],A) :- pp_1340(N,R,A).
pp(1340,'independent_rel',L,A) :- pp_0('_open_rel',L,A).
pp(0,'_short_rel_a',[N|R],A) :- pp_1338(N,R,A).
pp(1338,'independent_rel',L,A) :- pp_0('_short_rel',L,A).
pp(1337,'integer_rel',L,A) :- pp_0('ord_rel',L,A).
pp(1337,'integer_rel',L,A) :- pp_0('ord_rel',L,A).
pp(1337,'const_rel',L,A) :- pp_0('ord_rel',L,A).
pp(1337,'const_rel',L,A) :- pp_0('ord_rel',L,A).
pp(1337,'arg3_rel',L,A) :- pp_0('adj_arg3_rel',L,A).
pp(1337,'arg3_rel',L,A) :- pp_0('adj_arg3_rel',L,A).
pp(1337,'arg2_rel',L,A) :- pp_0('adj_arg2_rel',L,A).
pp(1337,'arg2_rel',L,A) :- pp_0('adj_arg2_rel',L,A).
pp(1337,'abstr_number_rel',L,A) :- pp_0('ord_rel',L,A).
pp(1337,'abstr_number_rel',L,A) :- pp_0('ord_rel',L,A).
pp(1336,'integer_rel',L,A) :- pp_0('ord_rel',L,A).
pp(1336,'const_rel',L,A) :- pp_0('ord_rel',L,A).
pp(1336,'arg4_rel',L,A) :- pp_0('basic_adj_arg4_rel',L,A).
pp(1336,'arg3_rel',L,A) :- pp_0('adj_arg3_rel',L,A).
pp(1336,'arg2_rel',L,A) :- pp_0('adj_arg2_rel',L,A).
pp(1336,'abstr_number_rel',L,A) :- pp_0('ord_rel',L,A).
pp(1241,'temp_abstr_rel',L,A) :- pp_0('hour_rel',L,A).
pp(1241,'nonpro_rel',L,A) :- pp_0('hour_rel',L,A).
pp(1241,'nom_rel',L,A) :- pp_0('hour_rel',L,A).
pp(1241,'basic_nom_rel',L,A) :- pp_0('hour_rel',L,A).
pp(1241,'arg4_rel',L,A) :- pp_0('basic_adj_arg4_rel',L,A).
pp(1241,'arg2_rel',L,A) :- pp_0('adj_arg2_rel',L,A).
pp(1241,'abstr_named_rel',L,A) :- pp_0('numbered_hour_rel',L,A).
pp(1236,'verb_aspect_rel',L,A) :- pp_0('event_arg_rel',L,A).
pp(1236,'v_event_rel',L,A) :- pp_0('event_arg_rel',L,A).
pp(1236,'prep_rel',L,A) :- pp_0('prep_mod_rel',L,A).
pp(1236,'basic_nom_rel',L,A) :- pp_0('abstr_nom_rel',L,A).
pp(1236,'basic_adj_rel',L,A) :- pp_0('abstr_adj_rel',L,A).
pp(1236,'arg2_rel',L,A) :- pp_0('adj_arg2_rel',L,A).
pp(1235,'verb_aspect_rel',L,A) :- pp_0('v_event_rel',L,A).
pp(1235,'prep_rel',L,A) :- pp_0('prep_mod_rel',L,A).
pp(1235,'basic_nom_rel',L,A) :- pp_0('abstr_nom_rel',L,A).
pp(1235,'basic_adj_rel',L,A) :- pp_0('abstr_adj_rel',L,A).
pp(0,'prop_rel',[N|R],A) :- pp_1233(N,R,A).
pp(1233,'event_or_arg_rel',L,A) :- pp_0('abstr_apply',L,A).
pp(1233,'arg_rel',L,A) :- pp_0('abstr_apply',L,A).
pp(1232,'integer_rel',L,A) :- pp_0('ord_rel',L,A).
pp(1232,'const_rel',L,A) :- pp_0('ord_rel',L,A).
pp(1232,'basic_nom_rel',L,A) :- pp_0('abstr_nom_rel',L,A).
pp(1232,'basic_adj_rel',L,A) :- pp_0('abstr_adj_rel',L,A).
pp(1232,'abstr_number_rel',L,A) :- pp_0('ord_rel',L,A).
pp(0,'prpstn_or_like_rel',[N|R],A) :- pp_1222(N,R,A).
pp(1222,'propositional_rel',L,A) :- pp_0('prpstn_rel',L,A).
pp(1222,'prop_ques_rel',L,A) :- pp_0('prpstn_rel',L,A).
pp(1220,'reg_nom_rel',L,A) :- pp_0('place_rel',L,A).
pp(1220,'reg_diadic_nom_rel',L,A) :- pp_0('place_rel',L,A).
pp(1220,'hour_rel',L,A) :- pp_0('modable_hour_rel',L,A).
pp(1220,'dim_rel',L,A) :- pp_0('modable_hour_rel',L,A).
pp(1220,'abstr_season_rel',L,A) :- pp_0('season_rel',L,A).
pp(1220,'abstr_place_rel',L,A) :- pp_0('place_rel',L,A).
pp(1220,'abstr_mofy_rel',L,A) :- pp_0('mofy_mod_rel',L,A).
pp(1209,'verb_aspect_rel',L,A) :- pp_0('v_event_rel',L,A).
pp(1209,'temp_abstr_rel',L,A) :- pp_0('temp_nondim_rel',L,A).
pp(1209,'event_rel',L,A) :- pp_0('v_event_rel',L,A).
pp(1209,'apposition_rel',L,A) :- pp_0('named_rel',L,A).
pp(1208,'integer_rel',L,A) :- pp_0('ord_rel',L,A).
pp(1208,'const_rel',L,A) :- pp_0('ord_rel',L,A).
pp(1208,'basic_adj_rel',L,A) :- pp_0('abstr_adj_rel',L,A).
pp(1208,'abstr_number_rel',L,A) :- pp_0('ord_rel',L,A).
pp(1207,'integer_rel',L,A) :- pp_0('ord_rel',L,A).
pp(1207,'const_rel',L,A) :- pp_0('ord_rel',L,A).
pp(1207,'basic_adj_rel',L,A) :- pp_0('abstr_adj_rel',L,A).
pp(1207,'abstr_number_rel',L,A) :- pp_0('ord_rel',L,A).
pp(1206,'norm_relation',L,A) :- pp_0('ord_rel',L,A).
pp(1206,'non_number_rel',L,A) :- pp_0('ord_rel',L,A).
pp(1206,'independent_rel',L,A) :- pp_0('abstr_number_rel',L,A).
pp(1206,'event_rel',L,A) :- pp_0('ord_rel',L,A).
pp(1206,'event_or_arg_rel',L,A) :- pp_0('abstr_number_rel',L,A).
pp(1206,'basic_adj_rel',L,A) :- pp_0('ord_rel',L,A).
pp(1206,'arg_rel',L,A) :- pp_0('abstr_number_rel',L,A).
pp(1206,'abstr_adj_rel',L,A) :- pp_0('ord_rel',L,A).
pp(1205,'to_dir_rel',L,A) :- pp_0('_to_rel_s',L,A).
pp(1205,'_without_rel_a',L,A) :- pp_0('_without_rel_s',L,A).
pp(1205,'_with_rel_a',L,A) :- pp_0('_with_rel_s',L,A).
pp(1205,'_upon_rel_a',L,A) :- pp_0('_upon_rel_s',L,A).
pp(1205,'_until_rel_a',L,A) :- pp_0('_until_rel_s',L,A).
pp(1205,'_towards_rel_a',L,A) :- pp_0('_towards_rel_s',L,A).
pp(1205,'_together_rel_a',L,A) :- pp_0('_together_rel_s',L,A).
pp(1205,'_to_until_rel_a',L,A) :- pp_0('_to_until_rel_s',L,A).
pp(1205,'_to_rel_a',L,A) :- pp_0('_to_rel_s',L,A).
pp(1205,'_to_do_with_rel_a',L,A) :- pp_0('_to_do_with_rel_s',L,A).
pp(1205,'_through_rel_a',L,A) :- pp_0('_through_rel_s',L,A).
pp(1205,'_short_rel_a',L,A) :- pp_0('_short_rel_s',L,A).
pp(1205,'_over_rel_a',L,A) :- pp_0('_over_rel_s',L,A).
pp(1205,'_out_rel_a',L,A) :- pp_0('_out_rel_s',L,A).
pp(1205,'_out_of_rel_a',L,A) :- pp_0('_out_of_rel_s',L,A).
pp(1205,'_open_rel_a',L,A) :- pp_0('_open_rel_s',L,A).
pp(1205,'_on_rel_a',L,A) :- pp_0('_on_rel_s',L,A).
pp(1205,'_off_rel_a',L,A) :- pp_0('_off_rel_s',L,A).
pp(1205,'_of_rel_a',L,A) :- pp_0('_of_rel_s',L,A).
pp(1205,'_like_prepx_rel_a',L,A) :- pp_0('_like_prepx_rel_s',L,A).
pp(1205,'_into_rel_a',L,A) :- pp_0('_into_rel_s',L,A).
pp(1205,'_in_rel_a',L,A) :- pp_0('_in_rel_s',L,A).
pp(1205,'_from_rel_a',L,A) :- pp_0('_from_rel_s',L,A).
pp(1205,'_forward_rel_a',L,A) :- pp_0('_forward_rel_s',L,A).
pp(1205,'_forth_rel_a',L,A) :- pp_0('_forth_rel_s',L,A).
pp(1205,'_for_rel_a',L,A) :- pp_0('_for_rel_s',L,A).
pp(1205,'_down_rel_a',L,A) :- pp_0('_down_rel_s',L,A).
pp(1205,'_by_rel_a',L,A) :- pp_0('_by_rel_s',L,A).
pp(1205,'_by_pass_rel_a',L,A) :- pp_0('_by_pass_rel',L,A).
pp(1205,'_between_rel_a',L,A) :- pp_0('_between_rel_s',L,A).
pp(1205,'_behind_rel_a',L,A) :- pp_0('_behind_rel_s',L,A).
pp(1205,'_back_adv_rel_a',L,A) :- pp_0('_back_adv_rel_s',L,A).
pp(1205,'_away_adv_rel_a',L,A) :- pp_0('_away_adv_rel_s',L,A).
pp(1205,'_at_rel_a',L,A) :- pp_0('_at_rel_s',L,A).
pp(1205,'_aside_rel_a',L,A) :- pp_0('_aside_rel_s',L,A).
pp(1205,'_around_rel_a',L,A) :- pp_0('_around_rel_s',L,A).
pp(1205,'_around_loc_rel_a',L,A) :- pp_0('_around_loc_rel_s',L,A).
pp(1205,'_apart_isect_rel_a',L,A) :- pp_0('_apart_isect_rel_s',L,A).
pp(1205,'_along_p_rel_a',L,A) :- pp_0('_along_p_rel_s',L,A).
pp(1205,'_against_rel_a',L,A) :- pp_0('_against_rel_s',L,A).
pp(1205,'_after_prepx_rel_a',L,A) :- pp_0('_after_prepx_rel_s',L,A).
pp(1205,'_across_rel_a',L,A) :- pp_0('_across_rel_s',L,A).
pp(1205,'_about_rel_a',L,A) :- pp_0('_about_rel_s',L,A).
pp(0,'nom-obj_basicmrs',[N|R],A) :- pp_1198(N,R,A).
pp(1198,'mrs_min1',L,A) :- pp_0('nom-obj_mrs',L,A).
pp(1198,'mrs_min1',L,A) :- pp_0('nom-obj_mrs',L,A).
pp(1198,'mrs',L,A) :- pp_0('nom-obj_mrs',L,A).
pp(1198,'mrs',L,A) :- pp_0('nom-obj_mrs',L,A).
pp(0,'psoa_basicmrs',[N|R],A) :- pp_1197(N,R,A).
pp(1197,'mrs_min1',L,A) :- pp_0('psoa_mrs',L,A).
pp(1197,'mrs_min1',L,A) :- pp_0('psoa_mrs',L,A).
pp(1197,'mrs',L,A) :- pp_0('psoa_mrs',L,A).
pp(1197,'mrs',L,A) :- pp_0('psoa_mrs',L,A).
pp(0,'nom-obj',[N|R],A) :- pp_1195(N,R,A).
pp(1195,'mrs_min1',L,A) :- pp_0('nom-obj_mrs',L,A).
pp(1195,'mrs_min0',L,A) :- pp_0('nom-obj_basicmrs',L,A).
pp(1195,'mrs',L,A) :- pp_0('nom-obj_mrs',L,A).
pp(0,'psoa',[N|R],A) :- pp_1194(N,R,A).
pp(1194,'mrs_min1',L,A) :- pp_0('psoa_mrs',L,A).
pp(1194,'mrs_min0',L,A) :- pp_0('psoa_basicmrs',L,A).
pp(1194,'mrs',L,A) :- pp_0('psoa_mrs',L,A).
pp(0,'verb*',[N|R],A) :- pp_1152(N,R,A).
pp(1152,'gerund*',L,A) :- pp_0('v_and_g',L,A).
pp(1152,'gerund*',L,A) :- pp_0('v_and_g',L,A).
pp(0,'verb_or_comp',[N|R],A) :- pp_1151(N,R,A).
pp(1151,'verb*',L,A) :- pp_0('verb',L,A).
pp(1151,'verb*',L,A) :- pp_0('verb',L,A).
pp(1151,'comp*',L,A) :- pp_0('comp',L,A).
pp(1151,'comp*',L,A) :- pp_0('comp',L,A).
pp(0,'verbal',[N|R],A) :- pp_1150(N,R,A).
pp(1150,'gerund*',L,A) :- pp_0('v_and_g',L,A).
pp(1142,'digit1',L,A) :- pp_0('intadj1',L,A).
pp(1141,'digit1',L,A) :- pp_0('intadj1',L,A).
pp(1140,'digit1',L,A) :- pp_0('intadj1',L,A).
pp(1139,'digit1',L,A) :- pp_0('intadj1',L,A).
pp(1138,'digit1',L,A) :- pp_0('intadj1',L,A).
pp(1137,'func',L,A) :- pp_0('intdet',L,A).
pp(1137,'digit1',L,A) :- pp_0('intadj1',L,A).
pp(1137,'det',L,A) :- pp_0('intdet',L,A).
pp(1132,'verbal',L,A) :- pp_0('v_and_a',L,A).
pp(1132,'verb*',L,A) :- pp_0('v_and_a',L,A).
pp(1132,'gerund*',L,A) :- pp_0('a_and_g',L,A).
pp(0,'mobile_nom',[N|R],A) :- pp_1130(N,R,A).
pp(1130,'gerund*',L,A) :- pp_0('gerund_acc',L,A).
pp(1130,'gerund',L,A) :- pp_0('gerund_acc',L,A).
pp(1130,'disc_adverbee',L,A) :- pp_0('gerund_acc',L,A).
pp(0,'prep*',[N|R],A) :- pp_1126(N,R,A).
pp(1126,'verbal',L,A) :- pp_0('v_and_p',L,A).
pp(1126,'verb*',L,A) :- pp_0('v_and_p',L,A).
pp(1126,'disc_adverbee',L,A) :- pp_0('v_and_p',L,A).
pp(1126,'adj*',L,A) :- pp_0('a_and_p',L,A).
pp(1125,'gerund',L,A) :- pp_0('gerund_acc',L,A).
pp(1125,'func',L,A) :- pp_0('adv',L,A).
pp(1125,'basic_adv',L,A) :- pp_0('adv',L,A).
pp(1120,'gerund*',L,A) :- pp_0('a_and_g',L,A).
pp(1118,'mobile_nom',L,A) :- pp_0('gerund_acc',L,A).
pp(0,'noun',[N|R],A) :- pp_1115(N,R,A).
pp(1115,'mobile_nom',L,A) :- pp_0('noun_acc',L,A).
pp(1115,'mobile_nom',L,A) :- pp_0('noun_acc',L,A).
pp(1115,'mobile',L,A) :- pp_0('noun_acc',L,A).
pp(1115,'mobile',L,A) :- pp_0('noun_acc',L,A).
pp(1114,'verbal',L,A) :- pp_0('v_and_n',L,A).
pp(1114,'verbal',L,A) :- pp_0('v_and_n',L,A).
pp(1114,'verb*',L,A) :- pp_0('v_and_n',L,A).
pp(1114,'verb*',L,A) :- pp_0('v_and_n',L,A).
pp(1114,'prep*',L,A) :- pp_0('n_and_p',L,A).
pp(1114,'prep*',L,A) :- pp_0('n_and_p',L,A).
pp(1114,'mobile_nom',L,A) :- pp_0('noun_acc',L,A).
pp(1114,'mobile_nom',L,A) :- pp_0('noun_acc',L,A).
pp(1114,'disc_adverbee',L,A) :- pp_0('v_and_n',L,A).
pp(1114,'disc_adverbee',L,A) :- pp_0('v_and_n',L,A).
pp(1114,'adj*',L,A) :- pp_0('n_and_a',L,A).
pp(1114,'adj*',L,A) :- pp_0('n_and_a',L,A).
pp(1113,'mobile_nom',L,A) :- pp_0('noun_acc',L,A).
pp(1113,'gerund*',L,A) :- pp_0('a_and_g',L,A).
pp(1111,'prep*',L,A) :- pp_0('mod_and_p',L,A).
pp(1111,'noun*',L,A) :- pp_0('mod_and_n',L,A).
pp(1111,'adverbee',L,A) :- pp_0('mod_and_a',L,A).
pp(1111,'adj*',L,A) :- pp_0('mod_and_a',L,A).
pp(1110,'mobile_nom',L,A) :- pp_0('noun_acc',L,A).
pp(1109,'verbal',L,A) :- pp_0('verb*',L,A).
pp(1109,'verb_or_comp',L,A) :- pp_0('verb',L,A).
pp(1109,'modnp*',L,A) :- pp_0('mod_and_n',L,A).
pp(1108,'noun*',L,A) :- pp_0('noun',L,A).
pp(1108,'noun*',L,A) :- pp_0('noun',L,A).
pp(1108,'n_or_p',L,A) :- pp_0('noun',L,A).
pp(1108,'n_or_p',L,A) :- pp_0('noun',L,A).
pp(1108,'n_or_a',L,A) :- pp_0('noun',L,A).
pp(1108,'n_or_a',L,A) :- pp_0('noun',L,A).
pp(1108,'gerund*',L,A) :- pp_0('gerund',L,A).
pp(1108,'gerund*',L,A) :- pp_0('gerund',L,A).
pp(1108,'disc_adverbee',L,A) :- pp_0('gerund',L,A).
pp(1108,'disc_adverbee',L,A) :- pp_0('gerund',L,A).
pp(1108,'adverbee',L,A) :- pp_0('gerund',L,A).
pp(1108,'adverbee',L,A) :- pp_0('gerund',L,A).
pp(1107,'noun*',L,A) :- pp_0('noun',L,A).
pp(1107,'n_or_p',L,A) :- pp_0('noun',L,A).
pp(1107,'n_or_a',L,A) :- pp_0('noun',L,A).
pp(1107,'gerund*',L,A) :- pp_0('gerund',L,A).
pp(1107,'disc_adverbee',L,A) :- pp_0('gerund',L,A).
pp(1107,'adverbee',L,A) :- pp_0('gerund',L,A).
pp(1106,'strict_nominal',L,A) :- pp_0('strict_supnoun',L,A).
pp(1106,'prep*',L,A) :- pp_0('n_and_p',L,A).
pp(1106,'n_or_p',L,A) :- pp_0('noun*',L,A).
pp(1106,'modnp*',L,A) :- pp_0('mod_and_n',L,A).
pp(1105,'verb_or_comp',L,A) :- pp_0('comp',L,A).
pp(1105,'verb_or_comp',L,A) :- pp_0('comp',L,A).
pp(1103,'strict_supnoun',L,A) :- pp_0('gerund',L,A).
pp(1103,'strict_nominal',L,A) :- pp_0('gerund',L,A).
pp(1103,'prep*',L,A) :- pp_0('v_and_p',L,A).
pp(1103,'noun*',L,A) :- pp_0('v_and_n',L,A).
pp(1103,'mobile_nom',L,A) :- pp_0('gerund_acc',L,A).
pp(1102,'strict_supnoun',L,A) :- pp_0('gerund',L,A).
pp(1102,'strict_nominal',L,A) :- pp_0('gerund',L,A).
pp(1102,'modnp*',L,A) :- pp_0('mod_and_a',L,A).
pp(1102,'mobile_nom',L,A) :- pp_0('gerund_acc',L,A).
pp(1101,'verbal',L,A) :- pp_0('verb*',L,A).
pp(1101,'verb_or_comp',L,A) :- pp_0('verb',L,A).
pp(1101,'v_or_g',L,A) :- pp_0('verb*',L,A).
pp(1101,'modnp*',L,A) :- pp_0('mod_and_p',L,A).
pp(1101,'gerund*',L,A) :- pp_0('v_and_g',L,A).
pp(1101,'disc_adverbee',L,A) :- pp_0('verb*',L,A).
pp(1098,'verb_or_comp',L,A) :- pp_0('comp',L,A).
pp(1098,'subst',L,A) :- pp_0('nominal',L,A).
pp(1098,'nominal_or_verbal',L,A) :- pp_0('nominal',L,A).
pp(1098,'intsort',L,A) :- pp_0('intdet',L,A).
pp(1098,'func',L,A) :- pp_0('det',L,A).
pp(1097,'verbal',L,A) :- pp_0('verb_or_comp',L,A).
pp(1097,'verb*',L,A) :- pp_0('verb',L,A).
pp(1097,'supnoun',L,A) :- pp_0('strict_supnoun',L,A).
pp(1097,'prep*',L,A) :- pp_0('prep',L,A).
pp(1097,'noun*',L,A) :- pp_0('noun',L,A).
pp(1097,'modnp*',L,A) :- pp_0('modnp',L,A).
pp(1097,'gerund*',L,A) :- pp_0('gerund',L,A).
pp(1097,'digit1',L,A) :- pp_0('intadj1',L,A).
pp(1097,'comp*',L,A) :- pp_0('comp',L,A).
pp(1097,'adj*',L,A) :- pp_0('adj',L,A).
pp(1077,'there-ind',L,A) :- pp_0('full_there-ind',L,A).
pp(0,'conj_non_expl-ind',[N|R],A) :- pp_1076(N,R,A).
pp(1076,'full_non_expl',L,A) :- pp_0('conj_full_non_expl',L,A).
pp(1076,'full_index',L,A) :- pp_0('conj_full_non_expl',L,A).
pp(0,'conj_deg-ind',[N|R],A) :- pp_1075(N,R,A).
pp(1075,'full_index',L,A) :- pp_0('conj_full_deg-ind',L,A).
pp(1075,'full_index',L,A) :- pp_0('conj_full_deg-ind',L,A).
pp(1075,'full_deg-ind',L,A) :- pp_0('conj_full_deg-ind',L,A).
pp(1075,'full_deg-ind',L,A) :- pp_0('conj_full_deg-ind',L,A).
pp(0,'deg-ind',[N|R],A) :- pp_1074(N,R,A).
pp(1074,'full_index',L,A) :- pp_0('full_deg-ind',L,A).
pp(0,'conj_ref-ind',[N|R],A) :- pp_1073(N,R,A).
pp(1073,'full_ref-ind',L,A) :- pp_0('conj_full_ref-ind',L,A).
pp(1073,'full_ref-ind',L,A) :- pp_0('conj_full_ref-ind',L,A).
pp(1073,'full_non_expl',L,A) :- pp_0('conj_full_ref-ind',L,A).
pp(1073,'full_non_expl',L,A) :- pp_0('conj_full_ref-ind',L,A).
pp(1073,'full_index',L,A) :- pp_0('conj_full_ref-ind',L,A).
pp(1073,'full_index',L,A) :- pp_0('conj_full_ref-ind',L,A).
pp(0,'ref-ind',[N|R],A) :- pp_1072(N,R,A).
pp(1072,'full_non_expl',L,A) :- pp_0('full_ref-ind',L,A).
pp(1072,'full_index',L,A) :- pp_0('full_ref-ind',L,A).
pp(1068,'ref-ind',L,A) :- pp_0('conj_ref-ind',L,A).
pp(1068,'full_ref-ind',L,A) :- pp_0('conj_full_ref-ind',L,A).
pp(1068,'full_deg-ind',L,A) :- pp_0('conj_full_deg-ind',L,A).
pp(1068,'deg-ind',L,A) :- pp_0('conj_deg-ind',L,A).
pp(0,'event',[N|R],A) :- pp_1066(N,R,A).
pp(1066,'conj-ind',L,A) :- pp_0('conj_event',L,A).
pp(1065,'index',L,A) :- pp_0('non_expl-ind',L,A).
pp(0,'non_fin_verb',[N|R],A) :- pp_1050(N,R,A).
pp(1050,'nomod_local',L,A) :- pp_0('psp_verb',L,A).
pp(0,'non_perf',[N|R],A) :- pp_1043(N,R,A).
pp(1043,'non_fin_verb',L,A) :- pp_0('bse_verb',L,A).
pp(0,'verb_participle_affix',[N|R],A) :- pp_1038(N,R,A).
pp(1038,'non_fin_verb',L,A) :- pp_0('prp_verb',L,A).
pp(0,'local',[N|R],A) :- pp_1037(N,R,A).
pp(1037,'intersective_mod',L,A) :- pp_0('int_mod_local',L,A).
pp(0,'local_basic',[N|R],A) :- pp_1036(N,R,A).
pp(1036,'intersective_mod',L,A) :- pp_0('int_mod_local',L,A).
pp(0,'scopal_mod',[N|R],A) :- pp_1035(N,R,A).
pp(1035,'local_basic',L,A) :- pp_0('scopal_mod_local',L,A).
pp(1035,'local',L,A) :- pp_0('scopal_mod_local',L,A).
pp(0,'lex_rule_super',[N|R],A) :- pp_927(N,R,A).
pp(927,'lex_rule_compos',L,A) :- pp_0('lex_rule_super_compos',L,A).
pp(0,'head_filler_phrase_inf',[N|R],A) :- pp_924(N,R,A).
pp(924,'lingo_rule',L,A) :- pp_0('filler_head_rule_wh_nr_inf',L,A).
pp(924,'binary_rule_left_to_right',L,A) :- pp_0('filler_head_rule_wh_nr_inf',L,A).
pp(0,'adj_head_int_phrase',[N|R],A) :- pp_921(N,R,A).
pp(921,'lingo_rule',L,A) :- pp_0('adjh_i_rule',L,A).
pp(921,'lingo_rule',L,A) :- pp_0('adjh_i_rule',L,A).
pp(921,'binary_rule_left_to_right',L,A) :- pp_0('adjh_i_rule',L,A).
pp(921,'binary_rule_left_to_right',L,A) :- pp_0('adjh_i_rule',L,A).
pp(0,'adj_head_scop_phrase',[N|R],A) :- pp_920(N,R,A).
pp(920,'lingo_rule',L,A) :- pp_0('adjh_s_rule',L,A).
pp(920,'lingo_rule',L,A) :- pp_0('adjh_s_rule',L,A).
pp(920,'binary_rule_left_to_right',L,A) :- pp_0('adjh_s_rule',L,A).
pp(920,'binary_rule_left_to_right',L,A) :- pp_0('adjh_s_rule',L,A).
pp(0,'head_spec_phrase',[N|R],A) :- pp_918(N,R,A).
pp(918,'lingo_rule',L,A) :- pp_0('hspec_rule',L,A).
pp(918,'lingo_rule',L,A) :- pp_0('hspec_rule',L,A).
pp(918,'binary_rule_right_to_left',L,A) :- pp_0('hspec_rule',L,A).
pp(918,'binary_rule_right_to_left',L,A) :- pp_0('hspec_rule',L,A).
pp(0,'head_subj_phrase',[N|R],A) :- pp_917(N,R,A).
pp(917,'lingo_rule',L,A) :- pp_0('subjh_rule_decl',L,A).
pp(917,'binary_rule_right_to_left',L,A) :- pp_0('subjh_rule_decl',L,A).
pp(0,'noun_n_cmpnd_phr',[N|R],A) :- pp_916(N,R,A).
pp(916,'lingo_rule',L,A) :- pp_0('noun_n_cmpnd_rule',L,A).
pp(916,'binary_rule_right_to_left',L,A) :- pp_0('noun_n_cmpnd_rule',L,A).
pp(0,'np_n_cmpnd_phr',[N|R],A) :- pp_915(N,R,A).
pp(915,'lingo_rule',L,A) :- pp_0('np_n_cmpnd_rule',L,A).
pp(915,'binary_rule_right_to_left',L,A) :- pp_0('np_n_cmpnd_rule',L,A).
pp(0,'np_n_cmpnd_phr_2',[N|R],A) :- pp_914(N,R,A).
pp(914,'lingo_rule',L,A) :- pp_0('np_n_cmpnd_rule_2',L,A).
pp(914,'binary_rule_right_to_left',L,A) :- pp_0('np_n_cmpnd_rule_2',L,A).
pp(912,'basic_head_filler_phrase',L,A) :- pp_0('head_filler_phrase',L,A).
pp(0,'appos_phr',[N|R],A) :- pp_911(N,R,A).
pp(911,'lingo_rule',L,A) :- pp_0('appos_rule',L,A).
pp(911,'binary_rule_right_to_left',L,A) :- pp_0('appos_rule',L,A).
pp(0,'free_rel_phrase',[N|R],A) :- pp_910(N,R,A).
pp(910,'lingo_rule',L,A) :- pp_0('free_rel_rule',L,A).
pp(910,'binary_rule_left_to_right',L,A) :- pp_0('free_rel_rule',L,A).
pp(0,'h_adj_int_phrase',[N|R],A) :- pp_909(N,R,A).
pp(909,'lingo_rule',L,A) :- pp_0('hadj_i_h_rule',L,A).
pp(909,'binary_rule_right_to_left',L,A) :- pp_0('hadj_i_h_rule',L,A).
pp(0,'n_adj_redrel_phrase',[N|R],A) :- pp_908(N,R,A).
pp(908,'lingo_rule',L,A) :- pp_0('hadj_i_redrel_rule',L,A).
pp(908,'binary_rule_right_to_left',L,A) :- pp_0('hadj_i_redrel_rule',L,A).
pp(0,'n_adj_relcl_phrase',[N|R],A) :- pp_907(N,R,A).
pp(907,'lingo_rule',L,A) :- pp_0('hadj_i_relcl_rule',L,A).
pp(907,'binary_rule_right_to_left',L,A) :- pp_0('hadj_i_relcl_rule',L,A).
pp(0,'head_adj_scop_phrase',[N|R],A) :- pp_904(N,R,A).
pp(904,'lingo_rule',L,A) :- pp_0('hadj_s_rule',L,A).
pp(904,'lingo_rule',L,A) :- pp_0('hadj_s_rule',L,A).
pp(904,'binary_rule_right_to_left',L,A) :- pp_0('hadj_s_rule',L,A).
pp(904,'binary_rule_right_to_left',L,A) :- pp_0('hadj_s_rule',L,A).
pp(0,'head_comp_phrase',[N|R],A) :- pp_902(N,R,A).
pp(902,'lingo_rule',L,A) :- pp_0('hcomp_rule',L,A).
pp(902,'binary_rule_left_to_right',L,A) :- pp_0('hcomp_rule',L,A).
pp(0,'head_marker_phrase_nonprop',[N|R],A) :- pp_901(N,R,A).
pp(901,'lingo_rule',L,A) :- pp_0('hmark_nonprop_rule',L,A).
pp(901,'binary_rule_left_to_right',L,A) :- pp_0('hmark_nonprop_rule',L,A).
pp(0,'head_marker_phrase_prop',[N|R],A) :- pp_900(N,R,A).
pp(900,'lingo_rule',L,A) :- pp_0('hmark_prop_rule',L,A).
pp(900,'binary_rule_left_to_right',L,A) :- pp_0('hmark_prop_rule',L,A).
pp(896,'head_initial',L,A) :- pp_0('head_adj_int_phrase',L,A).
pp(896,'head_final',L,A) :- pp_0('adj_head_int_phrase',L,A).
pp(896,'head_adj_phrase',L,A) :- pp_0('head_adj_int_phrase',L,A).
pp(896,'binary_rule_left_to_right',L,A) :- pp_0('adjh_i_rule',L,A).
pp(896,'adj_head_phrase',L,A) :- pp_0('adj_head_int_phrase',L,A).
pp(895,'head_initial',L,A) :- pp_0('head_adj_scop_phrase',L,A).
pp(895,'head_final',L,A) :- pp_0('adj_head_scop_phrase',L,A).
pp(895,'head_adj_phrase',L,A) :- pp_0('head_adj_scop_phrase',L,A).
pp(895,'binary_rule_right_to_left',L,A) :- pp_0('hadj_s_rule',L,A).
pp(895,'binary_rule_left_to_right',L,A) :- pp_0('adjh_s_rule',L,A).
pp(895,'adj_head_phrase',L,A) :- pp_0('adj_head_scop_phrase',L,A).
pp(894,'head_initial',L,A) :- pp_0('head_adj_phrase',L,A).
pp(894,'head_initial',L,A) :- pp_0('head_adj_phrase',L,A).
pp(894,'head_final',L,A) :- pp_0('adj_head_phrase',L,A).
pp(894,'head_final',L,A) :- pp_0('adj_head_phrase',L,A).
pp(892,'head_filler_phrase_inf',L,A) :- pp_0('filler_head_rule_wh_nr_inf',L,A).
pp(892,'head_filler_phrase_inf',L,A) :- pp_0('filler_head_rule_wh_nr_inf',L,A).
pp(891,'basic_head_filler_phrase',L,A) :- pp_0('head_filler_phrase',L,A).
pp(891,'basic_head_filler_phrase',L,A) :- pp_0('head_filler_phrase',L,A).
pp(0,'letter_phr',[N|R],A) :- pp_889(N,R,A).
pp(889,'lingo_rule',L,A) :- pp_0('letter_rule',L,A).
pp(888,'binary_rule_right_to_left',L,A) :- pp_0('root_gap_rule_postmod',L,A).
pp(888,'binary_rule_left_to_right',L,A) :- pp_0('root_gap_rule_premod',L,A).
pp(0,'extracted_comp_phrase',[N|R],A) :- pp_886(N,R,A).
pp(886,'lingo_rule',L,A) :- pp_0('extracomp_rule',L,A).
pp(886,'lingo_rule',L,A) :- pp_0('extracomp_rule',L,A).
pp(0,'head_opt_comp_phrase',[N|R],A) :- pp_885(N,R,A).
pp(885,'lingo_rule',L,A) :- pp_0('hoptcomp_rule',L,A).
pp(884,'head_final',L,A) :- pp_0('filler_head_rule_non_wh',L,A).
pp(884,'head_filler_phrase_fin',L,A) :- pp_0('filler_head_rule_non_wh',L,A).
pp(884,'head_filler_phrase',L,A) :- pp_0('filler_head_rule_non_wh',L,A).
pp(884,'basic_head_filler_phrase',L,A) :- pp_0('filler_head_rule_non_wh',L,A).
pp(0,'extracted_adj_int_phrase',[N|R],A) :- pp_883(N,R,A).
pp(883,'lingo_rule',L,A) :- pp_0('extradj_i_rule',L,A).
pp(0,'extracted_adj_phrase',[N|R],A) :- pp_882(N,R,A).
pp(882,'lingo_rule',L,A) :- pp_0('extradj_i_rule',L,A).
pp(882,'lingo_rule',L,A) :- pp_0('extradj_i_rule',L,A).
pp(881,'head_initial',L,A) :- pp_0('head_adj_phrase',L,A).
pp(881,'head_final',L,A) :- pp_0('adj_head_phrase',L,A).
pp(881,'binary_phrase',L,A) :- pp_0('head_mod_phrase_simple',L,A).
pp(881,'binary_headed_phrase',L,A) :- pp_0('head_mod_phrase_simple',L,A).
pp(0,'extracted_subj_phrase_fin',[N|R],A) :- pp_880(N,R,A).
pp(880,'lingo_rule',L,A) :- pp_0('extrasubj_fin_rule',L,A).
pp(880,'lingo_rule',L,A) :- pp_0('extrasubj_fin_rule',L,A).
pp(0,'extracted_subj_phrase_inf',[N|R],A) :- pp_879(N,R,A).
pp(879,'lingo_rule',L,A) :- pp_0('extrasubj_inf_rule',L,A).
pp(877,'head_compositional',L,A) :- pp_0('extracted_comp_phrase',L,A).
pp(0,'imp',[N|R],A) :- pp_876(N,R,A).
pp(876,'lingo_rule',L,A) :- pp_0('imperative_rule',L,A).
pp(0,'yesno_phrase',[N|R],A) :- pp_875(N,R,A).
pp(875,'lingo_rule',L,A) :- pp_0('yesno_rule',L,A).
pp(875,'lingo_rule',L,A) :- pp_0('yesno_rule',L,A).
pp(874,'head_initial',L,A) :- pp_0('head_comp_or_marker_phrase',L,A).
pp(0,'bare_np_phrase',[N|R],A) :- pp_873(N,R,A).
pp(873,'lingo_rule',L,A) :- pp_0('bare_np_rule',L,A).
pp(0,'bare_vger_phrase',[N|R],A) :- pp_872(N,R,A).
pp(872,'lingo_rule',L,A) :- pp_0('bare_vger_rule',L,A).
pp(871,'head_valence_phrase',L,A) :- pp_0('head_spec_phrase',L,A).
pp(871,'head_final',L,A) :- pp_0('head_spec_phrase',L,A).
pp(871,'binary_rule_right_to_left',L,A) :- pp_0('hspec_rule',L,A).
pp(871,'binary_phrase',L,A) :- pp_0('head_spec_phrase',L,A).
pp(871,'binary_headed_phrase',L,A) :- pp_0('head_spec_phrase',L,A).
pp(869,'basic_head_filler_phrase',L,A) :- pp_0('head_filler_phrase',L,A).
pp(868,'head_subj_phrase',L,A) :- pp_0('subjh_rule_decl',L,A).
pp(868,'head_final',L,A) :- pp_0('subjh_rule_decl',L,A).
pp(868,'extracted_subj_phrase',L,A) :- pp_0('extracted_subj_phrase_fin',L,A).
pp(868,'extracted_arg_phrase',L,A) :- pp_0('extracted_subj_phrase_fin',L,A).
pp(868,'binary_rule_right_to_left',L,A) :- pp_0('subjh_rule_decl',L,A).
pp(868,'binary_phrase',L,A) :- pp_0('subjh_rule_decl',L,A).
pp(868,'binary_headed_phrase',L,A) :- pp_0('subjh_rule_decl',L,A).
pp(867,'head_valence_phrase',L,A) :- pp_0('yesno_phrase',L,A).
pp(867,'head_nexus_phrase',L,A) :- pp_0('yesno_phrase',L,A).
pp(867,'head_filler_phrase_inf',L,A) :- pp_0('filler_head_rule_wh_nr_inf',L,A).
pp(867,'binary_phrase',L,A) :- pp_0('wh_interrog',L,A).
pp(867,'binary_headed_phrase',L,A) :- pp_0('wh_interrog',L,A).
pp(866,'head_subj_phrase',L,A) :- pp_0('subjh_rule_decl',L,A).
pp(866,'head_subj_phrase',L,A) :- pp_0('subjh_rule_decl',L,A).
pp(866,'head_filler_phrase_inf',L,A) :- pp_0('filler_head_rule_wh_nr_inf',L,A).
pp(866,'head_filler_phrase_inf',L,A) :- pp_0('filler_head_rule_wh_nr_inf',L,A).
pp(866,'extracted_subj_phrase',L,A) :- pp_0('extracted_subj_phrase_fin',L,A).
pp(866,'extracted_subj_phrase',L,A) :- pp_0('extracted_subj_phrase_fin',L,A).
pp(866,'extracted_arg_phrase',L,A) :- pp_0('extracted_subj_phrase_fin',L,A).
pp(866,'extracted_arg_phrase',L,A) :- pp_0('extracted_subj_phrase_fin',L,A).
pp(866,'binary_rule_right_to_left',L,A) :- pp_0('subjh_rule_decl',L,A).
pp(866,'binary_rule_right_to_left',L,A) :- pp_0('subjh_rule_decl',L,A).
pp(865,'head_filler_phrase_inf',L,A) :- pp_0('filler_head_rule_wh_nr_inf',L,A).
pp(864,'interrog',L,A) :- pp_0('yesno_phrase',L,A).
pp(864,'interrog',L,A) :- pp_0('yesno_phrase',L,A).
pp(864,'head_mod_phrase',L,A) :- pp_0('extracted_adj_phrase',L,A).
pp(864,'head_mod_phrase',L,A) :- pp_0('extracted_adj_phrase',L,A).
pp(864,'decl',L,A) :- pp_0('extracted_subj_phrase_fin',L,A).
pp(864,'decl',L,A) :- pp_0('extracted_subj_phrase_fin',L,A).
pp(863,'binary_phrase',L,A) :- pp_0('binary_headed_phrase',L,A).
pp(863,'basic_head_filler_phrase',L,A) :- pp_0('head_filler_phrase',L,A).
pp(861,'binary_phrase',L,A) :- pp_0('coord_phr',L,A).
pp(0,'fin_non_wh_rel_cl',[N|R],A) :- pp_860(N,R,A).
pp(860,'lingo_rule',L,A) :- pp_0('fin_non_wh_rel_rule',L,A).
pp(0,'inf_non_wh_rel_cl',[N|R],A) :- pp_859(N,R,A).
pp(859,'lingo_rule',L,A) :- pp_0('inf_non_wh_rel_rule',L,A).
pp(857,'binary_rule_left_to_right',L,A) :- pp_0('filler_head_rule_rel',L,A).
pp(857,'binary_phrase',L,A) :- pp_0('filler_head_rule_rel',L,A).
pp(857,'basic_head_filler_phrase',L,A) :- pp_0('filler_head_rule_rel',L,A).
pp(856,'headed_phrase',L,A) :- pp_0('non_rel_clause',L,A).
pp(856,'head_subj_phrase',L,A) :- pp_0('subjh_rule_decl',L,A).
pp(856,'head_nexus_rel_phrase',L,A) :- pp_0('non_rel_clause',L,A).
pp(856,'head_filler_phrase_inf',L,A) :- pp_0('filler_head_rule_wh_nr_inf',L,A).
pp(856,'extracted_subj_phrase',L,A) :- pp_0('extracted_subj_phrase_fin',L,A).
pp(856,'extracted_arg_phrase',L,A) :- pp_0('extracted_subj_phrase_fin',L,A).
pp(856,'binary_rule_right_to_left',L,A) :- pp_0('subjh_rule_decl',L,A).
pp(0,'numadj_noun_phrase',[N|R],A) :- pp_855(N,R,A).
pp(855,'lingo_rule',L,A) :- pp_0('numadj_noun_rule',L,A).
pp(0,'temp_mod_phrase',[N|R],A) :- pp_854(N,R,A).
pp(854,'lingo_rule',L,A) :- pp_0('temp_mod_rule',L,A).
pp(853,'head_subj_phrase',L,A) :- pp_0('subjh_rule_decl',L,A).
pp(853,'head_initial',L,A) :- pp_0('head_adj_phrase',L,A).
pp(853,'head_filler_phrase_inf',L,A) :- pp_0('filler_head_rule_wh_nr_inf',L,A).
pp(853,'extracted_subj_phrase',L,A) :- pp_0('extracted_subj_phrase_fin',L,A).
pp(853,'extracted_arg_phrase',L,A) :- pp_0('extracted_subj_phrase_fin',L,A).
pp(0,'letter_phr2',[N|R],A) :- pp_852(N,R,A).
pp(852,'lingo_rule',L,A) :- pp_0('letter_rule2',L,A).
pp(851,'rel_cl',L,A) :- pp_0('non_wh_rel_cl',L,A).
pp(851,'interrog',L,A) :- pp_0('yesno_phrase',L,A).
pp(851,'headed_phrase',L,A) :- pp_0('head_only',L,A).
pp(851,'head_mod_phrase',L,A) :- pp_0('extracted_adj_phrase',L,A).
pp(851,'decl',L,A) :- pp_0('extracted_subj_phrase_fin',L,A).
pp(773,'unspecified_num_without_complements',L,A) :- pp_0('bare_unspecified_card_le',L,A).
pp(773,'specified_num_without_complements',L,A) :- pp_0('bare_specified_card_le',L,A).
pp(773,'approx_unspecified_num_without_complements',L,A) :- pp_0('approx_bare_unspecified_card_le',L,A).
pp(772,'unspecified_num_without_complements',L,A) :- pp_0('bare_unspecified_card_le',L,A).
pp(772,'unspecified_num_with_complements',L,A) :- pp_0('complemented_unspecified_card_le',L,A).
pp(772,'specified_num_without_complements',L,A) :- pp_0('bare_specified_card_le',L,A).
pp(772,'specified_num_with_complements',L,A) :- pp_0('complemented_specified_card_le',L,A).
pp(772,'approx_unspecified_num_without_complements',L,A) :- pp_0('approx_bare_unspecified_card_le',L,A).
pp(771,'unspecified_num_without_complements',L,A) :- pp_0('bare_unspecified_ord_le',L,A).
pp(771,'specified_num_without_complements',L,A) :- pp_0('bare_specified_ord_le',L,A).
pp(770,'ord_word',L,A) :- pp_0('bare_specified_ord_le',L,A).
pp(770,'complemented_number',L,A) :- pp_0('specified_num_with_complements',L,A).
pp(770,'complement_free_number',L,A) :- pp_0('specified_num_without_complements',L,A).
pp(770,'card_only_word',L,A) :- pp_0('bare_specified_card_le',L,A).
pp(769,'ord_word',L,A) :- pp_0('bare_unspecified_ord_le',L,A).
pp(769,'complemented_number',L,A) :- pp_0('unspecified_num_with_complements',L,A).
pp(0,'whether_compl_word',[N|R],A) :- pp_714(N,R,A).
pp(714,'two_place_compl_word',L,A) :- pp_0('whether_c_fin_le',L,A).
pp(714,'sor_compl_word',L,A) :- pp_0('whether_c_fin_le',L,A).
pp(714,'plain_compl_word',L,A) :- pp_0('whether_c_inf_le',L,A).
pp(0,'non_affix_bearing',[N|R],A) :- pp_610(N,R,A).
pp(610,'hc_word',L,A) :- pp_0('abstr_hour_word',L,A).
pp(591,'modal_subj_pos_lex_ent',L,A) :- pp_0('modal_subj_pos_cx_le',L,A).
pp(0,'do_aux_word',[N|R],A) :- pp_584(N,R,A).
pp(584,'raise_cont',L,A) :- pp_0('do_fin',L,A).
pp(581,'add_cont',L,A) :- pp_0('modal_pos_lex_ent',L,A).
pp(581,'add_cont',L,A) :- pp_0('modal_pos_lex_ent',L,A).
pp(580,'add_cont',L,A) :- pp_0('modal_pos_lex_ent',L,A).
pp(580,'add_cont',L,A) :- pp_0('modal_pos_lex_ent',L,A).
pp(571,'raise_cont',L,A) :- pp_0('do_fin',L,A).
pp(571,'add_cont',L,A) :- pp_0('modal_pos_lex_ent',L,A).
pp(569,'be_were_neg_contr_lex_entry',L,A) :- pp_0('be_c_were_neg_le',L,A).
pp(569,'be_was_neg_contr_lex_entry',L,A) :- pp_0('be_c_was_neg_le',L,A).
pp(569,'be_is_neg_contr_lex_entry',L,A) :- pp_0('be_c_is_neg_le',L,A).
pp(569,'be_are_neg_contr_lex_entry',L,A) :- pp_0('be_c_are_neg_le',L,A).
pp(569,'be_am_neg_contr_lex_entry',L,A) :- pp_0('be_c_am_neg_le',L,A).
pp(0,'be_cop_pos',[N|R],A) :- pp_560(N,R,A).
pp(560,'contracted_aux_word',L,A) :- pp_0('be_c_is_cx_le',L,A).
pp(0,'be_cop_pos_generic',[N|R],A) :- pp_559(N,R,A).
pp(559,'contracted_aux_word',L,A) :- pp_0('be_c_is_cx_le',L,A).
pp(558,'contracted_aux_word',L,A) :- pp_0('be_c_is_cx_le',L,A).
pp(558,'be_were_neg_contr_lex_entry',L,A) :- pp_0('be_c_were_neg_le',L,A).
pp(558,'be_was_neg_contr_lex_entry',L,A) :- pp_0('be_c_was_neg_le',L,A).
pp(558,'be_is_neg_contr_lex_entry',L,A) :- pp_0('be_c_is_neg_le',L,A).
pp(558,'be_are_neg_contr_lex_entry',L,A) :- pp_0('be_c_are_neg_le',L,A).
pp(558,'be_am_neg_contr_lex_entry',L,A) :- pp_0('be_c_am_neg_le',L,A).
pp(557,'contracted_aux_word',L,A) :- pp_0('be_c_is_cx_le',L,A).
pp(557,'be_were_neg_contr_lex_entry',L,A) :- pp_0('be_c_were_neg_le',L,A).
pp(557,'be_was_neg_contr_lex_entry',L,A) :- pp_0('be_c_was_neg_le',L,A).
pp(557,'be_is_neg_contr_lex_entry',L,A) :- pp_0('be_c_is_neg_le',L,A).
pp(557,'be_are_neg_contr_lex_entry',L,A) :- pp_0('be_c_are_neg_le',L,A).
pp(557,'be_am_neg_contr_lex_entry',L,A) :- pp_0('be_c_am_neg_le',L,A).
pp(0,'had_aux_lex_ent',[N|R],A) :- pp_550(N,R,A).
pp(550,'contracted_aux_word',L,A) :- pp_0('had_aux_cx_le',L,A).
pp(550,'contracted_aux_word',L,A) :- pp_0('had_aux_cx_le',L,A).
pp(0,'has_aux_lex_ent',[N|R],A) :- pp_547(N,R,A).
pp(547,'contracted_aux_word',L,A) :- pp_0('has_aux_cx_le',L,A).
pp(0,'have_fin_aux_lex_ent',[N|R],A) :- pp_544(N,R,A).
pp(544,'contracted_aux_word',L,A) :- pp_0('have_fin_aux_cx_le',L,A).
pp(0,'have_past',[N|R],A) :- pp_541(N,R,A).
pp(541,'have_aux_pos_lex_entry',L,A) :- pp_0('had_aux_lex_ent',L,A).
pp(541,'have_aux_neg_lex_entry',L,A) :- pp_0('had_aux_neg_le',L,A).
pp(541,'contracted_aux_word',L,A) :- pp_0('had_aux_cx_le',L,A).
pp(0,'have_subj',[N|R],A) :- pp_539(N,R,A).
pp(539,'have_aux_pos_lex_entry',L,A) :- pp_0('had_aux_subj_le',L,A).
pp(539,'have_aux_neg_lex_entry',L,A) :- pp_0('had_aux_subj_neg_le',L,A).
pp(535,'raise_cont',L,A) :- pp_0('do_fin',L,A).
pp(535,'be_were_neg_contr_lex_entry',L,A) :- pp_0('be_c_were_neg_le',L,A).
pp(535,'be_was_neg_contr_lex_entry',L,A) :- pp_0('be_c_was_neg_le',L,A).
pp(535,'be_is_neg_contr_lex_entry',L,A) :- pp_0('be_c_is_neg_le',L,A).
pp(535,'be_are_neg_contr_lex_entry',L,A) :- pp_0('be_c_are_neg_le',L,A).
pp(535,'be_am_neg_contr_lex_entry',L,A) :- pp_0('be_c_am_neg_le',L,A).
pp(535,'add_cont',L,A) :- pp_0('modal_pos_lex_ent',L,A).
pp(533,'aux_verb_word',L,A) :- pp_0('generic_modal_neg',L,A).
pp(0,'past_ought_verb_word',[N|R],A) :- pp_532(N,R,A).
pp(532,'add_cont',L,A) :- pp_0('past_ought_pos_le',L,A).
pp(0,'pos_ought_verb_word',[N|R],A) :- pp_531(N,R,A).
pp(531,'add_cont',L,A) :- pp_0('ought_pos_le',L,A).
pp(531,'add_cont',L,A) :- pp_0('ought_pos_le',L,A).
pp(0,'ought_verb_word',[N|R],A) :- pp_530(N,R,A).
pp(530,'generic_modal_neg_super',L,A) :- pp_0('ought_neg_le',L,A).
pp(530,'generic_modal_neg_super',L,A) :- pp_0('ought_neg_le',L,A).
pp(530,'add_cont',L,A) :- pp_0('ought_pos_le',L,A).
pp(530,'add_cont',L,A) :- pp_0('ought_pos_le',L,A).
pp(529,'bse_aux_verb_word',L,A) :- pp_0('modal_verb_word',L,A).
pp(529,'aux_verb_word',L,A) :- pp_0('modal_verb_word',L,A).
pp(522,'pres_modal_verb_word',L,A) :- pp_0('ought_verb_word',L,A).
pp(522,'generic_modal_neg_super',L,A) :- pp_0('ought_neg_le',L,A).
pp(521,'raise_cont',L,A) :- pp_0('do_fin',L,A).
pp(521,'be_were_neg_contr_lex_entry',L,A) :- pp_0('be_c_were_neg_le',L,A).
pp(521,'be_was_neg_contr_lex_entry',L,A) :- pp_0('be_c_was_neg_le',L,A).
pp(521,'be_is_neg_contr_lex_entry',L,A) :- pp_0('be_c_is_neg_le',L,A).
pp(521,'be_are_neg_contr_lex_entry',L,A) :- pp_0('be_c_are_neg_le',L,A).
pp(521,'be_am_neg_contr_lex_entry',L,A) :- pp_0('be_c_am_neg_le',L,A).
pp(0,'adj_word',[N|R],A) :- pp_506(N,R,A).
pp(506,'non_affix_bearing',L,A) :- pp_0('irreg_adj_word',L,A).
pp(0,'norm_word',[N|R],A) :- pp_504(N,R,A).
pp(504,'non_affix_bearing',L,A) :- pp_0('norm_no_affix_word',L,A).
pp(402,'raise_cont',L,A) :- pp_0('do_fin',L,A).
pp(402,'nontopkey',L,A) :- pp_0('letter_name_le',L,A).
pp(402,'be_were_neg_contr_lex_entry',L,A) :- pp_0('be_c_were_neg_le',L,A).
pp(402,'be_was_neg_contr_lex_entry',L,A) :- pp_0('be_c_was_neg_le',L,A).
pp(402,'be_is_neg_contr_lex_entry',L,A) :- pp_0('be_c_is_neg_le',L,A).
pp(402,'be_are_neg_contr_lex_entry',L,A) :- pp_0('be_c_are_neg_le',L,A).
pp(402,'be_am_neg_contr_lex_entry',L,A) :- pp_0('be_c_am_neg_le',L,A).
pp(0,'be_be_lex_entry',[N|R],A) :- pp_399(N,R,A).
pp(399,'prd_aux_verb_word',L,A) :- pp_0('be_c_be_le',L,A).
pp(399,'hc-to-phr',L,A) :- pp_0('be_c_be_le',L,A).
pp(399,'be_copula',L,A) :- pp_0('be_c_be_le',L,A).
pp(399,'be_cop_pos_generic',L,A) :- pp_0('be_c_be_le',L,A).
pp(399,'aux_verb_word_super',L,A) :- pp_0('be_c_be_le',L,A).
pp(399,'aux_verb_word',L,A) :- pp_0('be_c_be_le',L,A).
pp(0,'be_was_lex_entry',[N|R],A) :- pp_396(N,R,A).
pp(396,'prd_aux_verb_word',L,A) :- pp_0('be_c_was_le',L,A).
pp(396,'hc-to-phr',L,A) :- pp_0('be_c_was_le',L,A).
pp(396,'be_copula',L,A) :- pp_0('be_c_was_le',L,A).
pp(396,'be_cop_pos_generic',L,A) :- pp_0('be_c_was_le',L,A).
pp(396,'be_cop_pos',L,A) :- pp_0('be_c_was_le',L,A).
pp(396,'aux_verb_word_super',L,A) :- pp_0('be_c_was_le',L,A).
pp(396,'aux_verb_word',L,A) :- pp_0('be_c_was_le',L,A).
pp(0,'be_were_lex_entry',[N|R],A) :- pp_393(N,R,A).
pp(393,'prd_aux_verb_word',L,A) :- pp_0('be_c_were_le',L,A).
pp(393,'hc-to-phr',L,A) :- pp_0('be_c_were_le',L,A).
pp(393,'be_copula',L,A) :- pp_0('be_c_were_le',L,A).
pp(393,'be_cop_pos_generic',L,A) :- pp_0('be_c_were_le',L,A).
pp(393,'be_cop_pos',L,A) :- pp_0('be_c_were_le',L,A).
pp(393,'aux_verb_word_super',L,A) :- pp_0('be_c_were_le',L,A).
pp(393,'aux_verb_word',L,A) :- pp_0('be_c_were_le',L,A).
pp(391,'be_neg',L,A) :- pp_0('be_past_neg_lex_entry',L,A).
pp(0,'be_am_lex_entry',[N|R],A) :- pp_389(N,R,A).
pp(389,'prd_aux_verb_word',L,A) :- pp_0('be_c_am_le',L,A).
pp(389,'hc-to-phr',L,A) :- pp_0('be_c_am_le',L,A).
pp(389,'be_copula',L,A) :- pp_0('be_c_am_le',L,A).
pp(389,'be_cop_pos_generic',L,A) :- pp_0('be_c_am_le',L,A).
pp(389,'be_cop_pos',L,A) :- pp_0('be_c_am_le',L,A).
pp(389,'aux_verb_word_super',L,A) :- pp_0('be_c_am_le',L,A).
pp(389,'aux_verb_word',L,A) :- pp_0('be_c_am_le',L,A).
pp(0,'be_are_lex_entry',[N|R],A) :- pp_386(N,R,A).
pp(386,'prd_aux_verb_word',L,A) :- pp_0('be_c_are_le',L,A).
pp(386,'hc-to-phr',L,A) :- pp_0('be_c_are_le',L,A).
pp(386,'be_copula',L,A) :- pp_0('be_c_are_le',L,A).
pp(386,'be_cop_pos_generic',L,A) :- pp_0('be_c_are_le',L,A).
pp(386,'be_cop_pos',L,A) :- pp_0('be_c_are_le',L,A).
pp(386,'aux_verb_word_super',L,A) :- pp_0('be_c_are_le',L,A).
pp(386,'aux_verb_word',L,A) :- pp_0('be_c_are_le',L,A).
pp(381,'be_neg',L,A) :- pp_0('be_pres_neg_lex_entry',L,A).
pp(378,'be_were_neg_contr_lex_entry',L,A) :- pp_0('be_id_were_neg_le',L,A).
pp(378,'be_was_neg_contr_lex_entry',L,A) :- pp_0('be_id_was_neg_le',L,A).
pp(378,'be_is_neg_contr_lex_entry',L,A) :- pp_0('be_id_is_neg_le',L,A).
pp(378,'be_are_neg_contr_lex_entry',L,A) :- pp_0('be_id_are_neg_le',L,A).
pp(378,'be_am_neg_contr_lex_entry',L,A) :- pp_0('be_id_am_neg_le',L,A).
pp(375,'contracted_aux_word',L,A) :- pp_0('be_id_is_cx_le',L,A).
pp(375,'be_were_lex_entry',L,A) :- pp_0('be_id_were_le',L,A).
pp(375,'be_was_lex_entry',L,A) :- pp_0('be_id_was_le',L,A).
pp(375,'be_are_lex_entry',L,A) :- pp_0('be_id_are_le',L,A).
pp(375,'be_am_lex_entry',L,A) :- pp_0('be_id_am_le',L,A).
pp(374,'contracted_aux_word',L,A) :- pp_0('be_id_is_cx_le',L,A).
pp(374,'be_were_neg_contr_lex_entry',L,A) :- pp_0('be_id_were_neg_le',L,A).
pp(374,'be_were_lex_entry',L,A) :- pp_0('be_id_were_le',L,A).
pp(374,'be_was_neg_contr_lex_entry',L,A) :- pp_0('be_id_was_neg_le',L,A).
pp(374,'be_was_lex_entry',L,A) :- pp_0('be_id_was_le',L,A).
pp(374,'be_is_neg_contr_lex_entry',L,A) :- pp_0('be_id_is_neg_le',L,A).
pp(374,'be_be_lex_entry',L,A) :- pp_0('be_id_be_le',L,A).
pp(374,'be_are_neg_contr_lex_entry',L,A) :- pp_0('be_id_are_neg_le',L,A).
pp(374,'be_are_lex_entry',L,A) :- pp_0('be_id_are_le',L,A).
pp(374,'be_am_neg_contr_lex_entry',L,A) :- pp_0('be_id_am_neg_le',L,A).
pp(374,'be_am_lex_entry',L,A) :- pp_0('be_id_am_le',L,A).
pp(0,'be_been_lex_entry',[N|R],A) :- pp_372(N,R,A).
pp(372,'prd_aux_verb_word',L,A) :- pp_0('be_c_been_le',L,A).
pp(372,'hc-to-phr',L,A) :- pp_0('be_c_been_le',L,A).
pp(372,'be_id_pos',L,A) :- pp_0('be_id_been_le',L,A).
pp(372,'be_id',L,A) :- pp_0('be_id_been_le',L,A).
pp(372,'be_copula',L,A) :- pp_0('be_c_been_le',L,A).
pp(372,'be_cop_pos_generic',L,A) :- pp_0('be_c_been_le',L,A).
pp(372,'aux_verb_word_super',L,A) :- pp_0('be_c_been_le',L,A).
pp(372,'aux_verb_word',L,A) :- pp_0('be_c_been_le',L,A).
pp(0,'be_pastpart',[N|R],A) :- pp_371(N,R,A).
pp(371,'prd_aux_verb_word',L,A) :- pp_0('be_c_been_le',L,A).
pp(371,'hc-to-phr',L,A) :- pp_0('be_c_been_le',L,A).
pp(371,'be_id_pos',L,A) :- pp_0('be_id_been_le',L,A).
pp(371,'be_id',L,A) :- pp_0('be_id_been_le',L,A).
pp(371,'be_copula',L,A) :- pp_0('be_c_been_le',L,A).
pp(371,'be_cop_pos_generic',L,A) :- pp_0('be_c_been_le',L,A).
pp(371,'aux_verb_word_super',L,A) :- pp_0('be_c_been_le',L,A).
pp(371,'aux_verb_word',L,A) :- pp_0('be_c_been_le',L,A).
pp(0,'be_being_lex_entry',[N|R],A) :- pp_369(N,R,A).
pp(369,'prd_aux_verb_word',L,A) :- pp_0('be_c_being_le',L,A).
pp(369,'hc-to-phr',L,A) :- pp_0('be_c_being_le',L,A).
pp(369,'be_id_pos',L,A) :- pp_0('be_id_being_le',L,A).
pp(369,'be_id',L,A) :- pp_0('be_id_being_le',L,A).
pp(369,'be_copula',L,A) :- pp_0('be_c_being_le',L,A).
pp(369,'be_cop_pos_generic',L,A) :- pp_0('be_c_being_le',L,A).
pp(369,'be_cop_pos',L,A) :- pp_0('be_c_being_le',L,A).
pp(369,'aux_verb_word_super',L,A) :- pp_0('be_c_being_le',L,A).
pp(369,'aux_verb_word',L,A) :- pp_0('be_c_being_le',L,A).
pp(0,'be_prespart',[N|R],A) :- pp_368(N,R,A).
pp(368,'prd_aux_verb_word',L,A) :- pp_0('be_c_being_le',L,A).
pp(368,'hc-to-phr',L,A) :- pp_0('be_c_being_le',L,A).
pp(368,'be_id_pos',L,A) :- pp_0('be_id_being_le',L,A).
pp(368,'be_id',L,A) :- pp_0('be_id_being_le',L,A).
pp(368,'be_copula',L,A) :- pp_0('be_c_being_le',L,A).
pp(368,'be_cop_pos_generic',L,A) :- pp_0('be_c_being_le',L,A).
pp(368,'be_cop_pos',L,A) :- pp_0('be_c_being_le',L,A).
pp(368,'aux_verb_word_super',L,A) :- pp_0('be_c_being_le',L,A).
pp(368,'aux_verb_word',L,A) :- pp_0('be_c_being_le',L,A).
pp(367,'be_were_neg_contr_lex_entry',L,A) :- pp_0('be_th_cop_were_neg_le',L,A).
pp(367,'be_was_neg_contr_lex_entry',L,A) :- pp_0('be_th_cop_was_neg_le',L,A).
pp(367,'be_is_neg_contr_lex_entry',L,A) :- pp_0('be_th_cop_is_neg_le',L,A).
pp(367,'be_are_neg_contr_lex_entry',L,A) :- pp_0('be_th_cop_are_neg_le',L,A).
pp(366,'contracted_aux_word',L,A) :- pp_0('be_th_cop_s_cx_le',L,A).
pp(366,'contracted_aux_word',L,A) :- pp_0('be_th_cop_s_cx_le',L,A).
pp(366,'be_were_lex_entry',L,A) :- pp_0('be_th_cop_were_le',L,A).
pp(366,'be_were_lex_entry',L,A) :- pp_0('be_th_cop_were_le',L,A).
pp(366,'be_was_lex_entry',L,A) :- pp_0('be_th_cop_was_le',L,A).
pp(366,'be_was_lex_entry',L,A) :- pp_0('be_th_cop_was_le',L,A).
pp(366,'be_prespart',L,A) :- pp_0('be_th_cop_being_le',L,A).
pp(366,'be_prespart',L,A) :- pp_0('be_th_cop_being_le',L,A).
pp(366,'be_pastpart',L,A) :- pp_0('be_th_cop_been_le',L,A).
pp(366,'be_pastpart',L,A) :- pp_0('be_th_cop_been_le',L,A).
pp(366,'be_is_lex_entry',L,A) :- pp_0('be_th_cop_is_le',L,A).
pp(366,'be_is_lex_entry',L,A) :- pp_0('be_th_cop_is_le',L,A).
pp(366,'be_being_lex_entry',L,A) :- pp_0('be_th_cop_being_le',L,A).
pp(366,'be_being_lex_entry',L,A) :- pp_0('be_th_cop_being_le',L,A).
pp(366,'be_been_lex_entry',L,A) :- pp_0('be_th_cop_been_le',L,A).
pp(366,'be_been_lex_entry',L,A) :- pp_0('be_th_cop_been_le',L,A).
pp(366,'be_are_lex_entry',L,A) :- pp_0('be_th_cop_are_le',L,A).
pp(366,'be_are_lex_entry',L,A) :- pp_0('be_th_cop_are_le',L,A).
pp(365,'contracted_aux_word',L,A) :- pp_0('be_th_cop_s_cx_le',L,A).
pp(365,'be_were_neg_contr_lex_entry',L,A) :- pp_0('be_th_cop_were_neg_le',L,A).
pp(365,'be_were_lex_entry',L,A) :- pp_0('be_th_cop_were_le',L,A).
pp(365,'be_was_neg_contr_lex_entry',L,A) :- pp_0('be_th_cop_was_neg_le',L,A).
pp(365,'be_was_lex_entry',L,A) :- pp_0('be_th_cop_was_le',L,A).
pp(365,'be_prespart',L,A) :- pp_0('be_th_cop_being_le',L,A).
pp(365,'be_pastpart',L,A) :- pp_0('be_th_cop_been_le',L,A).
pp(365,'be_is_neg_contr_lex_entry',L,A) :- pp_0('be_th_cop_is_neg_le',L,A).
pp(365,'be_is_lex_entry',L,A) :- pp_0('be_th_cop_is_le',L,A).
pp(365,'be_being_lex_entry',L,A) :- pp_0('be_th_cop_being_le',L,A).
pp(365,'be_been_lex_entry',L,A) :- pp_0('be_th_cop_been_le',L,A).
pp(365,'be_be_lex_entry',L,A) :- pp_0('be_th_cop_be_le',L,A).
pp(365,'be_are_neg_contr_lex_entry',L,A) :- pp_0('be_th_cop_are_neg_le',L,A).
pp(365,'be_are_lex_entry',L,A) :- pp_0('be_th_cop_are_le',L,A).
pp(363,'raise_cont',L,A) :- pp_0('do_fin',L,A).
pp(363,'msg_word',L,A) :- pp_0('norm_msg_word',L,A).
pp(362,'raise_cont',L,A) :- pp_0('do_fin',L,A).
pp(361,'raise_cont',L,A) :- pp_0('do_fin',L,A).
pp(360,'unknown_word',L,A) :- pp_0('adv_word_nale',L,A).
pp(360,'poss_word',L,A) :- pp_0('nonwh_poss_word',L,A).
pp(360,'pdet_word',L,A) :- pp_0('pdet_word_nonque',L,A).
pp(360,'hcons_amalg_word',L,A) :- pp_0('basic_norm_word',L,A).
pp(360,'det_word_sing',L,A) :- pp_0('det_sing_nonque',L,A).
pp(360,'det_word_modable',L,A) :- pp_0('det_modable_le',L,A).
pp(360,'basic_np_adv_word',L,A) :- pp_0('np_adv_word',L,A).
pp(360,'basic_degree_spec_word',L,A) :- pp_0('degree_spec_word',L,A).
pp(359,'unknown_word',L,A) :- pp_0('adv_word_nale',L,A).
pp(359,'nonwh_poss_word',L,A) :- pp_0('poss_le',L,A).
pp(359,'hcons_amalg_word',L,A) :- pp_0('basic_norm_word',L,A).
pp(358,'unknown_word',L,A) :- pp_0('adv_word_nale',L,A).
pp(358,'msg_word',L,A) :- pp_0('norm_msg_word',L,A).
pp(358,'hcons_amalg_word',L,A) :- pp_0('basic_norm_word',L,A).
pp(357,'will_verb_word',L,A) :- pp_0('pos_will_verb_word',L,A).
pp(357,'to_compl_elided_word',L,A) :- pp_0('to_c_nonprop_elided_le',L,A).
pp(357,'psp_aux_verb_word',L,A) :- pp_0('have_aux_pos_lex_entry',L,A).
pp(357,'ought_verb_word',L,A) :- pp_0('pos_ought_verb_word',L,A).
pp(357,'ord_word',L,A) :- pp_0('bare_unspecified_ord_le',L,A).
pp(357,'modal_verb_word',L,A) :- pp_0('pos_modal_verb_word',L,A).
pp(357,'main_verb_sans_key',L,A) :- pp_0('main_verb',L,A).
pp(357,'have_subj',L,A) :- pp_0('had_aux_subj_le',L,A).
pp(357,'have_past',L,A) :- pp_0('had_aux_lex_ent',L,A).
pp(357,'have_aux_word',L,A) :- pp_0('have_aux_pos_lex_entry',L,A).
pp(357,'be_th_cop',L,A) :- pp_0('be_th_cop_pos',L,A).
pp(357,'be_be_lex_entry',L,A) :- pp_0('be_id_be_le',L,A).
pp(357,'be_am_lex_entry',L,A) :- pp_0('be_id_am_le',L,A).
pp(357,'basic_unknown_word',L,A) :- pp_0('unknown_word',L,A).
pp(356,'raise_cont',L,A) :- pp_0('do_fin',L,A).
pp(355,'phrase_or_lexrule',L,A) :- pp_0('lex_rule_supermost',L,A).
pp(355,'phrase_or_lexrule',L,A) :- pp_0('lex_rule_supermost',L,A).
pp(352,'sign',L,A) :- pp_0('word_or_lexrule',L,A).
pp(352,'phrase_or_lexrule',L,A) :- pp_0('lex_rule_supermost',L,A).
pp(352,'basic_sign',L,A) :- pp_0('word_or_lexrule',L,A).
pp(323,'noun_nocomp_synsem',L,A) :- pp_0('deverbal_intr_noun_synsem',L,A).
pp(0,'noun_ppcomp_two_arg_synsem',[N|R],A) :- pp_322(N,R,A).
pp(322,'deverbal_noun_synsem',L,A) :- pp_0('deverbal_trans_noun_synsem',L,A).
pp(322,'deverbal_noun_synsem',L,A) :- pp_0('deverbal_trans_noun_synsem',L,A).
pp(0,'noun_ppcomp_synsem',[N|R],A) :- pp_319(N,R,A).
pp(319,'deverbal_noun_synsem',L,A) :- pp_0('deverbal_trans_noun_synsem',L,A).
pp(319,'deverbal_noun_synsem',L,A) :- pp_0('deverbal_trans_noun_synsem',L,A).
pp(313,'noun_nocomp_synsem',L,A) :- pp_0('deverbal_intr_noun_synsem',L,A).
pp(310,'noun_nonpro_nomod_synsem',L,A) :- pp_0('noun_ppcomp_synsem',L,A).
pp(310,'deverbal_noun_synsem',L,A) :- pp_0('deverbal_trans_noun_synsem',L,A).
pp(310,'basic_mass_noun_synsem',L,A) :- pp_0('mass_noun_ppcomp_synsem',L,A).
pp(0,'common_noun_nocomp_synsem',[N|R],A) :- pp_309(N,R,A).
pp(309,'noun_nonpro_nomod_synsem',L,A) :- pp_0('deverbal_intr_noun_synsem',L,A).
pp(309,'noun_nonpro_nomod_synsem',L,A) :- pp_0('deverbal_intr_noun_synsem',L,A).
pp(309,'nonpro_nomod_synsem',L,A) :- pp_0('noun_nocomp_synsem',L,A).
pp(309,'nonpro_nomod_synsem',L,A) :- pp_0('noun_nocomp_synsem',L,A).
pp(309,'nonpro_nomod_onearg_synsem',L,A) :- pp_0('noun_nocomp_synsem',L,A).
pp(309,'nonpro_nomod_onearg_synsem',L,A) :- pp_0('noun_nocomp_synsem',L,A).
pp(309,'deverbal_noun_synsem',L,A) :- pp_0('deverbal_intr_noun_synsem',L,A).
pp(309,'deverbal_noun_synsem',L,A) :- pp_0('deverbal_intr_noun_synsem',L,A).
pp(308,'basic_noun_ppcomp_synsem',L,A) :- pp_0('noun_ppcomp_synsem',L,A).
pp(0,'non_ref_synsem',[N|R],A) :- pp_287(N,R,A).
pp(287,'xpro_synsem',L,A) :- pp_0('non_ref_pro_synsem',L,A).
pp(287,'xpro_synsem',L,A) :- pp_0('non_ref_pro_synsem',L,A).
pp(287,'pronominal_synsem',L,A) :- pp_0('non_ref_pro_synsem',L,A).
pp(287,'pronominal_synsem',L,A) :- pp_0('non_ref_pro_synsem',L,A).
pp(286,'pronominal_synsem',L,A) :- pp_0('np_adv_synsem',L,A).
pp(286,'np_synsem',L,A) :- pp_0('np_sing_synsem',L,A).
pp(285,'ref_pro_synsem',L,A) :- pp_0('pers_pro_synsem',L,A).
pp(285,'np_synsem',L,A) :- pp_0('np_sing_synsem',L,A).
pp(284,'nonpronominal_synsem',L,A) :- pp_0('noun_synsem',L,A).
pp(283,'nonpronominal_synsem',L,A) :- pp_0('noun_synsem',L,A).
pp(211,'xref_synsem',L,A) :- pp_0('temp_noun_ppcomp_synsem',L,A).
pp(211,'xpro_synsem',L,A) :- pp_0('temp_noun_ppcomp_synsem',L,A).
pp(211,'scoping_adj_synsem',L,A) :- pp_0('reg_adj_cp_synsem',L,A).
pp(211,'ref_synsem',L,A) :- pp_0('temp_noun_ppcomp_synsem',L,A).
pp(211,'noun_synsem',L,A) :- pp_0('temp_noun_ppcomp_synsem',L,A).
pp(211,'noun_ppcomp_synsem',L,A) :- pp_0('temp_noun_ppcomp_synsem',L,A).
pp(211,'noun_nonpro_nomod_synsem',L,A) :- pp_0('temp_noun_ppcomp_synsem',L,A).
pp(211,'nonpronominal_synsem',L,A) :- pp_0('temp_noun_ppcomp_synsem',L,A).
pp(211,'nonpro_nomod_synsem',L,A) :- pp_0('temp_noun_ppcomp_synsem',L,A).
pp(211,'nomod_adj_synsem',L,A) :- pp_0('reg_adj_cp_synsem',L,A).
pp(211,'nominal_synsem',L,A) :- pp_0('temp_noun_ppcomp_synsem',L,A).
pp(211,'common_noun_synsem',L,A) :- pp_0('temp_noun_ppcomp_synsem',L,A).
pp(211,'basic_noun_ppcomp_synsem',L,A) :- pp_0('temp_noun_ppcomp_synsem',L,A).
pp(211,'basic_nom_synsem',L,A) :- pp_0('temp_noun_ppcomp_synsem',L,A).
pp(211,'basic_common_noun_synsem',L,A) :- pp_0('temp_noun_ppcomp_synsem',L,A).
pp(206,'xref_synsem',L,A) :- pp_0('temp_noun_ppcomp_synsem',L,A).
pp(206,'xpro_synsem',L,A) :- pp_0('temp_noun_ppcomp_synsem',L,A).
pp(206,'scoping_adj_synsem',L,A) :- pp_0('reg_adj_cp_synsem',L,A).
pp(206,'ref_synsem',L,A) :- pp_0('temp_noun_ppcomp_synsem',L,A).
pp(206,'noun_synsem',L,A) :- pp_0('temp_noun_ppcomp_synsem',L,A).
pp(206,'noun_ppcomp_synsem',L,A) :- pp_0('temp_noun_ppcomp_synsem',L,A).
pp(206,'noun_nonpro_nomod_synsem',L,A) :- pp_0('temp_noun_ppcomp_synsem',L,A).
pp(206,'nonpronominal_synsem',L,A) :- pp_0('temp_noun_ppcomp_synsem',L,A).
pp(206,'nonpro_nomod_synsem',L,A) :- pp_0('temp_noun_ppcomp_synsem',L,A).
pp(206,'nomod_adj_synsem',L,A) :- pp_0('reg_adj_cp_synsem',L,A).
pp(206,'nominal_synsem',L,A) :- pp_0('temp_noun_ppcomp_synsem',L,A).
pp(206,'common_noun_synsem',L,A) :- pp_0('temp_noun_ppcomp_synsem',L,A).
pp(206,'basic_noun_ppcomp_synsem',L,A) :- pp_0('temp_noun_ppcomp_synsem',L,A).
pp(206,'basic_nom_synsem',L,A) :- pp_0('temp_noun_ppcomp_synsem',L,A).
pp(206,'basic_common_noun_synsem',L,A) :- pp_0('temp_noun_ppcomp_synsem',L,A).
pp(174,'noun_ppcomp_synsem',L,A) :- pp_0('noun_ppcomp_two_arg_synsem',L,A).
pp(174,'deverbal_noun_synsem',L,A) :- pp_0('deverbal_trans_noun_synsem',L,A).
pp(174,'basic_prep_nomod_synsem',L,A) :- pp_0('prep_nomod_synsem',L,A).
pp(174,'basic_mass_noun_synsem',L,A) :- pp_0('mass_noun_ppcomp_synsem',L,A).
pp(174,'basic_adj_synsem',L,A) :- pp_0('intrans_adj_synsem',L,A).
pp(174,'adj_synsem',L,A) :- pp_0('intrans_adj_synsem',L,A).
pp(173,'noun_ppcomp_synsem',L,A) :- pp_0('noun_ppcomp_two_arg_synsem',L,A).
pp(173,'deverbal_noun_synsem',L,A) :- pp_0('deverbal_trans_noun_synsem',L,A).
pp(173,'basic_prep_nomod_synsem',L,A) :- pp_0('prep_nomod_synsem',L,A).
pp(173,'basic_mass_noun_synsem',L,A) :- pp_0('mass_noun_ppcomp_synsem',L,A).
pp(173,'basic_adj_synsem',L,A) :- pp_0('intrans_adj_synsem',L,A).
pp(173,'adj_synsem',L,A) :- pp_0('intrans_adj_synsem',L,A).
pp(0,'spec_adverb_synsem',[N|R],A) :- pp_157(N,R,A).
pp(157,'basic_scopal_adverb_synsem',L,A) :- pp_0('scopal_spec_adverb_synsem',L,A).
pp(157,'basic_int_adverb_synsem',L,A) :- pp_0('intersect_spec_adverb_synsem',L,A).
pp(0,'zero_arg',[N|R],A) :- pp_151(N,R,A).
pp(151,'xref_synsem',L,A) :- pp_0('non_ref_synsem',L,A).
pp(151,'xpro_synsem',L,A) :- pp_0('non_ref_pro_synsem',L,A).
pp(151,'pronominal_synsem',L,A) :- pp_0('non_ref_pro_synsem',L,A).
pp(151,'nominal_synsem',L,A) :- pp_0('non_ref_synsem',L,A).
pp(151,'basic_nom_synsem',L,A) :- pp_0('non_ref_synsem',L,A).
pp(0,'basic_zero_arg',[N|R],A) :- pp_150(N,R,A).
pp(150,'xref_synsem',L,A) :- pp_0('non_ref_synsem',L,A).
pp(150,'xpro_synsem',L,A) :- pp_0('non_ref_pro_synsem',L,A).
pp(150,'pronominal_synsem',L,A) :- pp_0('non_ref_pro_synsem',L,A).
pp(150,'nominal_synsem',L,A) :- pp_0('non_ref_synsem',L,A).
pp(150,'basic_nom_synsem',L,A) :- pp_0('non_ref_synsem',L,A).
pp(0,'four_arg',[N|R],A) :- pp_139(N,R,A).
pp(139,'scoping_adj_synsem',L,A) :- pp_0('reg_adj_atrans_synsem',L,A).
pp(139,'nomod_adj_synsem',L,A) :- pp_0('reg_adj_atrans_synsem',L,A).
pp(139,'basic_adj_synsem',L,A) :- pp_0('reg_adj_atrans_synsem',L,A).
pp(0,'alt_arg14_lt',[N|R],A) :- pp_138(N,R,A).
pp(138,'two_arg',L,A) :- pp_0('cp_prop_raise_key_verb',L,A).
pp(138,'basic_two_arg',L,A) :- pp_0('cp_prop_raise_key_verb',L,A).
pp(0,'empty_prep_particle_trans_lt',[N|R],A) :- pp_136(N,R,A).
pp(136,'particle_np_pp_subst',L,A) :- pp_0('particle_np_pp_verb',L,A).
pp(136,'four_arg',L,A) :- pp_0('particle_np_pp_verb',L,A).
pp(135,'prep_trans_subst',L,A) :- pp_0('empty_prep_trans_verb',L,A).
pp(135,'prep_non_trans_subst',L,A) :- pp_0('empty_prep_non_trans_verb',L,A).
pp(134,'prep_trans_subst',L,A) :- pp_0('prep_trans_verb',L,A).
pp(134,'prep_non_trans_subst',L,A) :- pp_0('prep_non_trans_verb',L,A).
pp(133,'np_trans_subst',L,A) :- pp_0('np_trans_verb',L,A).
pp(132,'particle_np_pp_subst',L,A) :- pp_0('particle_np_pp_verb',L,A).
pp(132,'np_trans_subst',L,A) :- pp_0('np_trans_verb',L,A).
pp(132,'four_arg',L,A) :- pp_0('particle_np_pp_verb',L,A).
pp(0,'tritrans_lt',[N|R],A) :- pp_130(N,R,A).
pp(130,'np_np_cp_subst',L,A) :- pp_0('np_np_cp_verb',L,A).
pp(130,'four_arg',L,A) :- pp_0('np_np_cp_verb',L,A).
pp(129,'np_np_cp_subst',L,A) :- pp_0('np_np_cp_verb',L,A).
pp(129,'four_arg',L,A) :- pp_0('np_np_cp_verb',L,A).
pp(0,'double_pp_lt',[N|R],A) :- pp_128(N,R,A).
pp(128,'three_arg_subst',L,A) :- pp_0('double_pp_verb',L,A).
pp(128,'three_arg',L,A) :- pp_0('double_pp_verb',L,A).
pp(128,'double_pp_subst',L,A) :- pp_0('double_pp_verb',L,A).
pp(128,'basic_three_arg',L,A) :- pp_0('double_pp_verb',L,A).
pp(0,'pp_cp_lt',[N|R],A) :- pp_127(N,R,A).
pp(127,'three_arg_subst',L,A) :- pp_0('pp_cp_verb',L,A).
pp(127,'three_arg',L,A) :- pp_0('pp_cp_verb',L,A).
pp(127,'pp_cp_subst',L,A) :- pp_0('pp_cp_verb',L,A).
pp(127,'basic_three_arg',L,A) :- pp_0('pp_cp_verb',L,A).
pp(126,'two_arg',L,A) :- pp_0('empty_prep_intrans_verb',L,A).
pp(126,'three_arg_subst',L,A) :- pp_0('pp_cp_verb',L,A).
pp(126,'pp_cp_subst',L,A) :- pp_0('pp_cp_verb',L,A).
pp(126,'basic_two_arg',L,A) :- pp_0('empty_prep_intrans_verb',L,A).
pp(0,'empty_prep_particle_intrans_lt',[N|R],A) :- pp_125(N,R,A).
pp(125,'three_arg_subst',L,A) :- pp_0('particle_pp_verb',L,A).
pp(125,'three_arg',L,A) :- pp_0('particle_pp_verb',L,A).
pp(125,'particle_pp_subst',L,A) :- pp_0('particle_pp_verb',L,A).
pp(125,'particle_plus_subst',L,A) :- pp_0('particle_pp_verb',L,A).
pp(125,'basic_three_arg',L,A) :- pp_0('particle_pp_verb',L,A).
pp(0,'expl_obj_cp_lt',[N|R],A) :- pp_124(N,R,A).
pp(124,'three_arg_trans_subst',L,A) :- pp_0('expl_obj_cp_verb',L,A).
pp(124,'three_arg',L,A) :- pp_0('expl_obj_cp_verb',L,A).
pp(124,'cp_trans_subst',L,A) :- pp_0('expl_obj_cp_verb',L,A).
pp(124,'basic_three_arg',L,A) :- pp_0('expl_obj_cp_verb',L,A).
pp(0,'expl_obj_lt',[N|R],A) :- pp_123(N,R,A).
pp(123,'three_arg_trans_subst',L,A) :- pp_0('expl_obj_cp_verb',L,A).
pp(123,'three_arg',L,A) :- pp_0('expl_obj_cp_verb',L,A).
pp(123,'cp_trans_subst',L,A) :- pp_0('expl_obj_cp_verb',L,A).
pp(123,'basic_three_arg',L,A) :- pp_0('expl_obj_cp_verb',L,A).
pp(0,'expl_pp_inf_oeq_lt',[N|R],A) :- pp_122(N,R,A).
pp(122,'four_arg',L,A) :- pp_0('expl_pp_inf_oeq_verb',L,A).
pp(122,'expl_pp_inf_subst',L,A) :- pp_0('expl_pp_inf_oeq_verb',L,A).
pp(0,'expl_pp_inf_seq_lt',[N|R],A) :- pp_121(N,R,A).
pp(121,'four_arg',L,A) :- pp_0('expl_pp_inf_seq_verb',L,A).
pp(121,'expl_pp_inf_subst',L,A) :- pp_0('expl_pp_inf_seq_verb',L,A).
pp(0,'np_particle_lt',[N|R],A) :- pp_119(N,R,A).
pp(119,'three_arg',L,A) :- pp_0('np_particle_verb',L,A).
pp(119,'np_particle_subst',L,A) :- pp_0('np_particle_verb',L,A).
pp(119,'basic_three_arg',L,A) :- pp_0('np_particle_verb',L,A).
pp(118,'three_arg_trans_subst',L,A) :- pp_0('obj_equi_verb',L,A).
pp(118,'inf_trans_subst',L,A) :- pp_0('obj_equi_verb',L,A).
pp(118,'empty_prep_intrans_lt',L,A) :- pp_0('oeq_pp_inf_verb',L,A).
pp(117,'three_arg_trans_subst',L,A) :- pp_0('obj_equi_prd_verb',L,A).
pp(117,'three_arg_trans_subst',L,A) :- pp_0('obj_equi_prd_verb',L,A).
pp(117,'three_arg_subst',L,A) :- pp_0('obj_equi_non_trans_prd_verb',L,A).
pp(117,'three_arg_subst',L,A) :- pp_0('obj_equi_non_trans_prd_verb',L,A).
pp(117,'prd_trans_subst',L,A) :- pp_0('obj_equi_prd_verb',L,A).
pp(117,'prd_trans_subst',L,A) :- pp_0('obj_equi_prd_verb',L,A).
pp(117,'prd_non_trans_subst',L,A) :- pp_0('obj_equi_non_trans_prd_verb',L,A).
pp(117,'prd_non_trans_subst',L,A) :- pp_0('obj_equi_non_trans_prd_verb',L,A).
pp(116,'three_arg_subst',L,A) :- pp_0('obj_equi_non_trans_prd_verb',L,A).
pp(116,'prd_trans_subst',L,A) :- pp_0('obj_equi_prd_verb',L,A).
pp(116,'prd_non_trans_subst',L,A) :- pp_0('obj_equi_non_trans_prd_verb',L,A).
pp(116,'np_comp_subst',L,A) :- pp_0('np_comp_verb',L,A).
pp(116,'inf_trans_subst',L,A) :- pp_0('obj_equi_verb',L,A).
pp(116,'empty_prep_intrans_lt',L,A) :- pp_0('oeq_pp_inf_verb',L,A).
pp(0,'particle_cp_lt',[N|R],A) :- pp_115(N,R,A).
pp(115,'three_arg_subst',L,A) :- pp_0('particle_cp_verb',L,A).
pp(115,'three_arg',L,A) :- pp_0('particle_cp_verb',L,A).
pp(115,'particle_plus_subst',L,A) :- pp_0('particle_cp_verb',L,A).
pp(115,'particle_cp_subst',L,A) :- pp_0('particle_cp_verb',L,A).
pp(115,'basic_three_arg',L,A) :- pp_0('particle_cp_verb',L,A).
pp(0,'particle_np_lt',[N|R],A) :- pp_114(N,R,A).
pp(114,'three_arg',L,A) :- pp_0('particle_np_verb',L,A).
pp(114,'particle_np_subst',L,A) :- pp_0('particle_np_verb',L,A).
pp(114,'basic_three_arg',L,A) :- pp_0('particle_np_verb',L,A).
pp(0,'pp_inf_seq_lt',[N|R],A) :- pp_113(N,R,A).
pp(113,'three_arg',L,A) :- pp_0('pp_inf_seq_verb',L,A).
pp(113,'basic_three_arg',L,A) :- pp_0('pp_inf_seq_verb',L,A).
pp(0,'pp_inf_lt',[N|R],A) :- pp_112(N,R,A).
pp(112,'three_arg',L,A) :- pp_0('pp_inf_seq_verb',L,A).
pp(112,'basic_three_arg',L,A) :- pp_0('pp_inf_seq_verb',L,A).
pp(0,'prep_intrans_event_lt',[N|R],A) :- pp_111(N,R,A).
pp(111,'two_arg',L,A) :- pp_0('prep_intrans_event_verb',L,A).
pp(111,'basic_two_arg',L,A) :- pp_0('prep_intrans_event_verb',L,A).
pp(0,'prep_intrans_lt',[N|R],A) :- pp_110(N,R,A).
pp(110,'two_arg',L,A) :- pp_0('prep_intrans_verb',L,A).
pp(110,'two_arg',L,A) :- pp_0('prep_intrans_verb',L,A).
pp(110,'basic_two_arg',L,A) :- pp_0('prep_intrans_verb',L,A).
pp(110,'basic_two_arg',L,A) :- pp_0('prep_intrans_verb',L,A).
pp(110,'basic_prep_intrans_verb',L,A) :- pp_0('prep_intrans_verb',L,A).
pp(110,'basic_prep_intrans_verb',L,A) :- pp_0('prep_intrans_verb',L,A).
pp(108,'prd_trans_subst',L,A) :- pp_0('obj_equi_prd_verb',L,A).
pp(108,'prd_non_trans_subst',L,A) :- pp_0('obj_equi_non_trans_prd_verb',L,A).
pp(108,'pp_cp_subst',L,A) :- pp_0('pp_cp_verb',L,A).
pp(108,'particle_pp_subst',L,A) :- pp_0('particle_pp_verb',L,A).
pp(108,'particle_np_subst',L,A) :- pp_0('particle_np_verb',L,A).
pp(108,'particle_np_pp_subst',L,A) :- pp_0('particle_np_pp_verb',L,A).
pp(108,'particle_cp_subst',L,A) :- pp_0('particle_cp_verb',L,A).
pp(108,'np_trans_subst',L,A) :- pp_0('np_trans_verb',L,A).
pp(108,'np_particle_subst',L,A) :- pp_0('np_particle_verb',L,A).
pp(108,'np_np_cp_subst',L,A) :- pp_0('np_np_cp_verb',L,A).
pp(108,'np_comp_subst',L,A) :- pp_0('np_comp_verb',L,A).
pp(108,'inf_trans_subst',L,A) :- pp_0('obj_equi_verb',L,A).
pp(108,'double_pp_subst',L,A) :- pp_0('double_pp_verb',L,A).
pp(108,'basic_prep_intrans_verb',L,A) :- pp_0('prep_intrans_verb',L,A).
pp(0,'atrans_inf_lt',[N|R],A) :- pp_107(N,R,A).
pp(107,'two_arg',L,A) :- pp_0('atrans_inf_verb',L,A).
pp(107,'basic_two_arg',L,A) :- pp_0('atrans_inf_verb',L,A).
pp(0,'prep_intrans_unacc_lt',[N|R],A) :- pp_104(N,R,A).
pp(104,'two_arg',L,A) :- pp_0('prep_intrans_unacc_verb',L,A).
pp(104,'two_arg',L,A) :- pp_0('prep_intrans_unacc_verb',L,A).
pp(104,'basic_two_arg',L,A) :- pp_0('prep_intrans_unacc_verb',L,A).
pp(104,'basic_two_arg',L,A) :- pp_0('prep_intrans_unacc_verb',L,A).
pp(104,'basic_prep_intrans_verb',L,A) :- pp_0('prep_intrans_unacc_verb',L,A).
pp(104,'basic_prep_intrans_verb',L,A) :- pp_0('prep_intrans_unacc_verb',L,A).
pp(103,'arg1_subj_lt',L,A) :- pp_0('prep_intrans_lt',L,A).
pp(0,'anom_equi_prd_lt',[N|R],A) :- pp_102(N,R,A).
pp(102,'three_arg_subst',L,A) :- pp_0('particle_prd_verb',L,A).
pp(102,'three_arg',L,A) :- pp_0('particle_prd_verb',L,A).
pp(102,'particle_prd_subst',L,A) :- pp_0('particle_prd_verb',L,A).
pp(102,'particle_plus_subst',L,A) :- pp_0('particle_prd_verb',L,A).
pp(102,'basic_three_arg',L,A) :- pp_0('particle_prd_verb',L,A).
pp(0,'subj_equi_prd_lt',[N|R],A) :- pp_101(N,R,A).
pp(101,'two_arg',L,A) :- pp_0('subj_equi_prd_verb',L,A).
pp(101,'basic_two_arg',L,A) :- pp_0('subj_equi_prd_verb',L,A).
pp(100,'two_arg',L,A) :- pp_0('subj_equi_prd_verb',L,A).
pp(100,'three_arg_trans_subst',L,A) :- pp_0('obj_equi_prd_verb',L,A).
pp(100,'prd_trans_subst',L,A) :- pp_0('obj_equi_prd_verb',L,A).
pp(100,'prd_non_trans_subst',L,A) :- pp_0('obj_equi_non_trans_prd_verb',L,A).
pp(100,'particle_prd_subst',L,A) :- pp_0('particle_prd_verb',L,A).
pp(100,'particle_plus_subst',L,A) :- pp_0('particle_prd_verb',L,A).
pp(100,'obj_equi_lt',L,A) :- pp_0('obj_equi_prd_lt',L,A).
pp(100,'basic_two_arg',L,A) :- pp_0('subj_equi_prd_verb',L,A).
pp(100,'arg1_subj_lt',L,A) :- pp_0('obj_equi_prd_lt',L,A).
pp(0,'expl_it_subj_lt',[N|R],A) :- pp_99(N,R,A).
pp(99,'expl_pp_cp_subst',L,A) :- pp_0('expl_it_subj_verb',L,A).
pp(99,'basic_three_arg_subst',L,A) :- pp_0('expl_it_subj_verb',L,A).
pp(99,'basic_three_arg',L,A) :- pp_0('expl_it_subj_verb',L,A).
pp(0,'expl_prep_trans_lt',[N|R],A) :- pp_98(N,R,A).
pp(98,'three_arg_subst',L,A) :- pp_0('expl_prep_trans_verb',L,A).
pp(98,'three_arg',L,A) :- pp_0('expl_prep_trans_verb',L,A).
pp(98,'basic_three_arg',L,A) :- pp_0('expl_prep_trans_verb',L,A).
pp(0,'poss_lt',[N|R],A) :- pp_97(N,R,A).
pp(97,'two_arg',L,A) :- pp_0('poss_verb',L,A).
pp(97,'basic_two_arg',L,A) :- pp_0('poss_verb',L,A).
pp(0,'anom_equi_lt',[N|R],A) :- pp_96(N,R,A).
pp(96,'inf_non_trans_subst',L,A) :- pp_0('anom_equi_verb',L,A).
pp(96,'basic_three_arg_subst',L,A) :- pp_0('anom_equi_verb',L,A).
pp(96,'basic_three_arg',L,A) :- pp_0('anom_equi_verb',L,A).
pp(0,'anom_equi_particle_lt',[N|R],A) :- pp_95(N,R,A).
pp(95,'three_arg_subst',L,A) :- pp_0('particle_inf_verb',L,A).
pp(95,'three_arg',L,A) :- pp_0('particle_inf_verb',L,A).
pp(95,'particle_plus_subst',L,A) :- pp_0('particle_inf_verb',L,A).
pp(95,'particle_inf_subst',L,A) :- pp_0('particle_inf_verb',L,A).
pp(95,'basic_three_arg',L,A) :- pp_0('particle_inf_verb',L,A).
pp(0,'subj_equi_inf_lt',[N|R],A) :- pp_94(N,R,A).
pp(94,'two_arg',L,A) :- pp_0('subj_equi_verb',L,A).
pp(94,'basic_two_arg',L,A) :- pp_0('subj_equi_verb',L,A).
pp(93,'prp_intrans_subst',L,A) :- pp_0('subj_equi_prp_verb',L,A).
pp(92,'prp_intrans_subst',L,A) :- pp_0('subj_equi_prp_verb',L,A).
pp(92,'particle_prd_subst',L,A) :- pp_0('particle_prd_verb',L,A).
pp(92,'particle_inf_subst',L,A) :- pp_0('particle_inf_verb',L,A).
pp(92,'inf_non_trans_subst',L,A) :- pp_0('anom_equi_verb',L,A).
pp(92,'basic_three_arg_subst',L,A) :- pp_0('anom_equi_verb',L,A).
pp(91,'three_arg_nontrans_raising_subst',L,A) :- pp_0('sorb_verb',L,A).
pp(91,'sor_inf_subst',L,A) :- pp_0('sor_verb',L,A).
pp(91,'sor_inf_non_trans_subst',L,A) :- pp_0('sor_non_trans_verb',L,A).
pp(91,'sor_bse_subst',L,A) :- pp_0('sorb_verb',L,A).
pp(91,'inf_trans_raising_subst',L,A) :- pp_0('sor_verb',L,A).
pp(91,'inf_non_trans_subst',L,A) :- pp_0('sor_non_trans_verb',L,A).
pp(91,'bse_nontrans_raising_subst',L,A) :- pp_0('sorb_verb',L,A).
pp(91,'basic_three_arg_trans_subst',L,A) :- pp_0('sor_verb',L,A).
pp(91,'basic_three_arg_subst',L,A) :- pp_0('sor_non_trans_verb',L,A).
pp(0,'ssr_expr_lt',[N|R],A) :- pp_90(N,R,A).
pp(90,'ssr_pp_inf_subst',L,A) :- pp_0('ssr_pp_inf_verb',L,A).
pp(90,'basic_three_arg_subst',L,A) :- pp_0('ssr_pp_inf_verb',L,A).
pp(90,'basic_three_arg',L,A) :- pp_0('ssr_pp_inf_verb',L,A).
pp(0,'ssr_prdp_expr_lt',[N|R],A) :- pp_89(N,R,A).
pp(89,'ssr_prdp_pp_subst',L,A) :- pp_0('ssr_prdp_pp_verb',L,A).
pp(89,'basic_three_arg_subst',L,A) :- pp_0('ssr_prdp_pp_verb',L,A).
pp(89,'basic_three_arg',L,A) :- pp_0('ssr_prdp_pp_verb',L,A).
pp(88,'ssr_prdp_pp_subst',L,A) :- pp_0('ssr_prdp_pp_verb',L,A).
pp(88,'ssr_pp_inf_subst',L,A) :- pp_0('ssr_pp_inf_verb',L,A).
pp(87,'ssr_two_arg_subst',L,A) :- pp_0('ssr_prd_verb',L,A).
pp(87,'ssr_prdp_pp_subst',L,A) :- pp_0('ssr_prdp_pp_verb',L,A).
pp(87,'ssr_pp_inf_subst',L,A) :- pp_0('ssr_pp_inf_verb',L,A).
pp(85,'basic_prep_intrans_verb',L,A) :- pp_0('prep_intrans_unacc_verb',L,A).
pp(85,'basic_prep_intrans_lt',L,A) :- pp_0('prep_intrans_unacc_lt',L,A).
pp(84,'three_arg_nontrans_raising_subst',L,A) :- pp_0('sorb_verb',L,A).
pp(84,'ssr_two_arg_subst',L,A) :- pp_0('ssr_prd_verb',L,A).
pp(84,'ssr_prdp_pp_subst',L,A) :- pp_0('ssr_prdp_pp_verb',L,A).
pp(84,'ssr_pp_inf_subst',L,A) :- pp_0('ssr_pp_inf_verb',L,A).
pp(84,'sor_inf_subst',L,A) :- pp_0('sor_verb',L,A).
pp(84,'sor_inf_non_trans_subst',L,A) :- pp_0('sor_non_trans_verb',L,A).
pp(84,'sor_bse_subst',L,A) :- pp_0('sorb_verb',L,A).
pp(84,'prp_intrans_subst',L,A) :- pp_0('subj_equi_prp_verb',L,A).
pp(84,'prd_trans_subst',L,A) :- pp_0('obj_equi_prd_verb',L,A).
pp(84,'prd_non_trans_subst',L,A) :- pp_0('obj_equi_non_trans_prd_verb',L,A).
pp(84,'pp_cp_subst',L,A) :- pp_0('pp_cp_verb',L,A).
pp(84,'particle_prd_subst',L,A) :- pp_0('particle_prd_verb',L,A).
pp(84,'particle_pp_subst',L,A) :- pp_0('particle_pp_verb',L,A).
pp(84,'particle_np_subst',L,A) :- pp_0('particle_np_verb',L,A).
pp(84,'particle_np_pp_subst',L,A) :- pp_0('particle_np_pp_verb',L,A).
pp(84,'particle_inf_subst',L,A) :- pp_0('particle_inf_verb',L,A).
pp(84,'particle_cp_subst',L,A) :- pp_0('particle_cp_verb',L,A).
pp(84,'np_trans_subst',L,A) :- pp_0('np_trans_verb',L,A).
pp(84,'np_particle_subst',L,A) :- pp_0('np_particle_verb',L,A).
pp(84,'np_np_cp_subst',L,A) :- pp_0('np_np_cp_verb',L,A).
pp(84,'np_comp_subst',L,A) :- pp_0('np_comp_verb',L,A).
pp(84,'inf_trans_subst',L,A) :- pp_0('obj_equi_verb',L,A).
pp(84,'inf_trans_raising_subst',L,A) :- pp_0('sor_verb',L,A).
pp(84,'expl_pp_cp_subst',L,A) :- pp_0('expl_it_subj_verb',L,A).
pp(84,'double_pp_subst',L,A) :- pp_0('double_pp_verb',L,A).
pp(84,'bse_nontrans_raising_subst',L,A) :- pp_0('sorb_verb',L,A).
pp(84,'basic_three_arg_trans_subst',L,A) :- pp_0('sor_verb',L,A).
pp(76,'zero_arg',L,A) :- pp_0('non_ref_synsem',L,A).
pp(76,'three_arg',L,A) :- pp_0('temp_noun_ppcomp_synsem',L,A).
pp(76,'common_noun_nocomp_synsem',L,A) :- pp_0('noun_nocomp_synsem',L,A).
pp(76,'basic_zero_arg',L,A) :- pp_0('non_ref_synsem',L,A).
pp(76,'basic_three_arg',L,A) :- pp_0('temp_noun_ppcomp_synsem',L,A).
pp(76,'basic_np_sing_synsem',L,A) :- pp_0('np_sing_synsem',L,A).
pp(0,'nonprd_synsem',[N|R],A) :- pp_74(N,R,A).
pp(74,'two_arg',L,A) :- pp_0('attr_adj_synsem',L,A).
pp(74,'intrans_adj_synsem',L,A) :- pp_0('attr_adj_synsem',L,A).
pp(74,'basic_two_arg',L,A) :- pp_0('attr_adj_synsem',L,A).
pp(74,'basic_adj_synsem',L,A) :- pp_0('attr_adj_synsem',L,A).
pp(74,'adj_synsem',L,A) :- pp_0('attr_adj_synsem',L,A).
pp(71,'two_arg',L,A) :- pp_0('intrans_pred_adj_synsem',L,A).
pp(71,'intrans_adj_synsem',L,A) :- pp_0('intrans_pred_adj_synsem',L,A).
pp(71,'four_arg',L,A) :- pp_0('reg_adj_atrans_synsem',L,A).
pp(71,'basic_two_arg',L,A) :- pp_0('intrans_pred_adj_synsem',L,A).
pp(68,'basic_three_arg',L,A) :- pp_0('there_cop_verb',L,A).
pp(67,'tritrans_lt',L,A) :- pp_0('np_np_cp_verb',L,A).
pp(67,'pp_cp_subst',L,A) :- pp_0('pp_cp_verb',L,A).
pp(67,'pp_cp_lt',L,A) :- pp_0('pp_cp_verb',L,A).
pp(67,'particle_plus_subst',L,A) :- pp_0('particle_cp_verb',L,A).
pp(67,'particle_cp_subst',L,A) :- pp_0('particle_cp_verb',L,A).
pp(67,'particle_cp_lt',L,A) :- pp_0('particle_cp_verb',L,A).
pp(67,'np_np_cp_subst',L,A) :- pp_0('np_np_cp_verb',L,A).
pp(67,'four_arg',L,A) :- pp_0('np_np_cp_verb',L,A).
pp(67,'expl_obj_lt',L,A) :- pp_0('expl_obj_cp_verb',L,A).
pp(67,'expl_obj_cp_lt',L,A) :- pp_0('expl_obj_cp_verb',L,A).
pp(67,'empty_prep_intrans_lt',L,A) :- pp_0('pp_cp_verb',L,A).
pp(67,'ditrans_lt',L,A) :- pp_0('np_np_cp_verb',L,A).
pp(67,'arg14_lt',L,A) :- pp_0('cp_intrans_verb',L,A).
pp(67,'alt_arg14_lt',L,A) :- pp_0('cp_prop_raise_key_verb',L,A).
pp(0,'fin_or_inf_cp_prop+ques_verb',[N|R],A) :- pp_66(N,R,A).
pp(66,'two_arg',L,A) :- pp_0('cp_fin_inf_intrans_verb',L,A).
pp(66,'linking_type',L,A) :- pp_0('cp_fin_inf_intrans_verb',L,A).
pp(66,'basic_two_arg',L,A) :- pp_0('cp_fin_inf_intrans_verb',L,A).
pp(66,'arg1_subj_lt',L,A) :- pp_0('cp_fin_inf_intrans_verb',L,A).
pp(66,'arg14_lt',L,A) :- pp_0('cp_fin_inf_intrans_verb',L,A).
pp(65,'tritrans_lt',L,A) :- pp_0('np_np_cp_verb',L,A).
pp(65,'subj_equi_lt',L,A) :- pp_0('subj_equi_verb',L,A).
pp(65,'subj_equi_inf_lt',L,A) :- pp_0('subj_equi_verb',L,A).
pp(65,'pp_inf_seq_lt',L,A) :- pp_0('pp_inf_seq_verb',L,A).
pp(65,'pp_inf_lt',L,A) :- pp_0('pp_inf_seq_verb',L,A).
pp(65,'pp_cp_subst',L,A) :- pp_0('pp_cp_verb',L,A).
pp(65,'pp_cp_lt',L,A) :- pp_0('pp_cp_verb',L,A).
pp(65,'particle_inf_subst',L,A) :- pp_0('particle_inf_verb',L,A).
pp(65,'particle_cp_subst',L,A) :- pp_0('particle_cp_verb',L,A).
pp(65,'particle_cp_lt',L,A) :- pp_0('particle_cp_verb',L,A).
pp(65,'obj_equi_lt',L,A) :- pp_0('obj_equi_verb',L,A).
pp(65,'obj_equi_inf_lt',L,A) :- pp_0('obj_equi_verb',L,A).
pp(65,'np_np_cp_subst',L,A) :- pp_0('np_np_cp_verb',L,A).
pp(65,'inf_trans_subst',L,A) :- pp_0('obj_equi_verb',L,A).
pp(65,'inf_non_trans_subst',L,A) :- pp_0('anom_equi_verb',L,A).
pp(65,'expl_pp_inf_seq_lt',L,A) :- pp_0('expl_pp_inf_seq_verb',L,A).
pp(65,'expl_pp_inf_oeq_lt',L,A) :- pp_0('expl_pp_inf_oeq_verb',L,A).
pp(65,'expl_obj_lt',L,A) :- pp_0('expl_obj_cp_verb',L,A).
pp(65,'expl_obj_cp_lt',L,A) :- pp_0('expl_obj_cp_verb',L,A).
pp(65,'empty_prep_intrans_lt',L,A) :- pp_0('pp_cp_verb',L,A).
pp(65,'ditrans_lt',L,A) :- pp_0('np_np_cp_verb',L,A).
pp(65,'basic_three_arg_subst',L,A) :- pp_0('anom_equi_verb',L,A).
pp(65,'atrans_inf_lt',L,A) :- pp_0('atrans_inf_verb',L,A).
pp(65,'anom_equi_particle_lt',L,A) :- pp_0('particle_inf_verb',L,A).
pp(65,'anom_equi_lt',L,A) :- pp_0('anom_equi_verb',L,A).
pp(65,'alt_arg14_lt',L,A) :- pp_0('cp_prop_raise_key_verb',L,A).
pp(64,'tritrans_lt',L,A) :- pp_0('np_np_cp_verb',L,A).
pp(64,'subj_equi_lt',L,A) :- pp_0('subj_equi_verb',L,A).
pp(64,'subj_equi_inf_lt',L,A) :- pp_0('subj_equi_verb',L,A).
pp(64,'pp_inf_seq_lt',L,A) :- pp_0('pp_inf_seq_verb',L,A).
pp(64,'pp_inf_lt',L,A) :- pp_0('pp_inf_seq_verb',L,A).
pp(64,'pp_cp_subst',L,A) :- pp_0('pp_cp_verb',L,A).
pp(64,'pp_cp_lt',L,A) :- pp_0('pp_cp_verb',L,A).
pp(64,'particle_inf_subst',L,A) :- pp_0('particle_inf_verb',L,A).
pp(64,'particle_cp_subst',L,A) :- pp_0('particle_cp_verb',L,A).
pp(64,'particle_cp_lt',L,A) :- pp_0('particle_cp_verb',L,A).
pp(64,'obj_equi_lt',L,A) :- pp_0('obj_equi_verb',L,A).
pp(64,'obj_equi_inf_lt',L,A) :- pp_0('obj_equi_verb',L,A).
pp(64,'np_np_cp_subst',L,A) :- pp_0('np_np_cp_verb',L,A).
pp(64,'inf_trans_subst',L,A) :- pp_0('obj_equi_verb',L,A).
pp(64,'inf_non_trans_subst',L,A) :- pp_0('anom_equi_verb',L,A).
pp(64,'expl_pp_inf_seq_lt',L,A) :- pp_0('expl_pp_inf_seq_verb',L,A).
pp(64,'expl_pp_inf_oeq_lt',L,A) :- pp_0('expl_pp_inf_oeq_verb',L,A).
pp(64,'expl_pp_cp_subst',L,A) :- pp_0('expl_it_subj_verb',L,A).
pp(64,'expl_obj_lt',L,A) :- pp_0('expl_obj_cp_verb',L,A).
pp(64,'expl_obj_cp_lt',L,A) :- pp_0('expl_obj_cp_verb',L,A).
pp(64,'expl_it_subj_lt',L,A) :- pp_0('expl_it_subj_verb',L,A).
pp(64,'empty_prep_intrans_lt',L,A) :- pp_0('pp_cp_verb',L,A).
pp(64,'ditrans_lt',L,A) :- pp_0('np_np_cp_verb',L,A).
pp(64,'atrans_inf_lt',L,A) :- pp_0('atrans_inf_verb',L,A).
pp(64,'anom_equi_particle_lt',L,A) :- pp_0('particle_inf_verb',L,A).
pp(64,'anom_equi_lt',L,A) :- pp_0('anom_equi_verb',L,A).
pp(64,'alt_arg14_lt',L,A) :- pp_0('cp_prop_raise_key_verb',L,A).
pp(63,'tritrans_lt',L,A) :- pp_0('np_np_cp_verb',L,A).
pp(63,'three_arg_nontrans_raising_subst',L,A) :- pp_0('sorb_verb',L,A).
pp(63,'subj_equi_prd_lt',L,A) :- pp_0('subj_equi_prd_verb',L,A).
pp(63,'subj_equi_inf_lt',L,A) :- pp_0('subj_equi_verb',L,A).
pp(63,'ssr_two_arg_subst',L,A) :- pp_0('ssr_prd_verb',L,A).
pp(63,'ssr_prdp_pp_subst',L,A) :- pp_0('ssr_prdp_pp_verb',L,A).
pp(63,'ssr_prdp_expr_lt',L,A) :- pp_0('ssr_prdp_pp_verb',L,A).
pp(63,'ssr_pp_inf_subst',L,A) :- pp_0('ssr_pp_inf_verb',L,A).
pp(63,'ssr_expr_lt',L,A) :- pp_0('ssr_pp_inf_verb',L,A).
pp(63,'sor_inf_subst',L,A) :- pp_0('sor_verb',L,A).
pp(63,'sor_inf_non_trans_subst',L,A) :- pp_0('sor_non_trans_verb',L,A).
pp(63,'sor_bse_subst',L,A) :- pp_0('sorb_verb',L,A).
pp(63,'prp_intrans_subst',L,A) :- pp_0('subj_equi_prp_verb',L,A).
pp(63,'prep_intrans_unacc_lt',L,A) :- pp_0('prep_intrans_unacc_verb',L,A).
pp(63,'prep_intrans_lt',L,A) :- pp_0('prep_intrans_verb',L,A).
pp(63,'prep_intrans_event_lt',L,A) :- pp_0('prep_intrans_event_verb',L,A).
pp(63,'prd_trans_subst',L,A) :- pp_0('obj_equi_prd_verb',L,A).
pp(63,'prd_non_trans_subst',L,A) :- pp_0('obj_equi_non_trans_prd_verb',L,A).
pp(63,'pp_inf_seq_lt',L,A) :- pp_0('pp_inf_seq_verb',L,A).
pp(63,'pp_inf_lt',L,A) :- pp_0('pp_inf_seq_verb',L,A).
pp(63,'pp_cp_subst',L,A) :- pp_0('pp_cp_verb',L,A).
pp(63,'pp_cp_lt',L,A) :- pp_0('pp_cp_verb',L,A).
pp(63,'poss_lt',L,A) :- pp_0('poss_verb',L,A).
pp(63,'particle_prd_subst',L,A) :- pp_0('particle_prd_verb',L,A).
pp(63,'particle_pp_subst',L,A) :- pp_0('particle_pp_verb',L,A).
pp(63,'particle_np_subst',L,A) :- pp_0('particle_np_verb',L,A).
pp(63,'particle_np_pp_subst',L,A) :- pp_0('particle_np_pp_verb',L,A).
pp(63,'particle_np_lt',L,A) :- pp_0('particle_np_verb',L,A).
pp(63,'particle_inf_subst',L,A) :- pp_0('particle_inf_verb',L,A).
pp(63,'particle_cp_subst',L,A) :- pp_0('particle_cp_verb',L,A).
pp(63,'particle_cp_lt',L,A) :- pp_0('particle_cp_verb',L,A).
pp(63,'np_trans_subst',L,A) :- pp_0('np_trans_verb',L,A).
pp(63,'np_particle_subst',L,A) :- pp_0('np_particle_verb',L,A).
pp(63,'np_particle_lt',L,A) :- pp_0('np_particle_verb',L,A).
pp(63,'np_np_cp_subst',L,A) :- pp_0('np_np_cp_verb',L,A).
pp(63,'inf_trans_subst',L,A) :- pp_0('obj_equi_verb',L,A).
pp(63,'inf_trans_raising_subst',L,A) :- pp_0('sor_verb',L,A).
pp(63,'expl_prep_trans_lt',L,A) :- pp_0('expl_prep_trans_verb',L,A).
pp(63,'expl_pp_inf_seq_lt',L,A) :- pp_0('expl_pp_inf_seq_verb',L,A).
pp(63,'expl_pp_inf_oeq_lt',L,A) :- pp_0('expl_pp_inf_oeq_verb',L,A).
pp(63,'expl_pp_cp_subst',L,A) :- pp_0('expl_it_subj_verb',L,A).
pp(63,'expl_obj_lt',L,A) :- pp_0('expl_obj_cp_verb',L,A).
pp(63,'expl_obj_cp_lt',L,A) :- pp_0('expl_obj_cp_verb',L,A).
pp(63,'expl_it_subj_lt',L,A) :- pp_0('expl_it_subj_verb',L,A).
pp(63,'empty_prep_particle_trans_lt',L,A) :- pp_0('particle_np_pp_verb',L,A).
pp(63,'empty_prep_particle_intrans_lt',L,A) :- pp_0('particle_pp_verb',L,A).
pp(63,'double_pp_subst',L,A) :- pp_0('double_pp_verb',L,A).
pp(63,'double_pp_lt',L,A) :- pp_0('double_pp_verb',L,A).
pp(63,'bse_nontrans_raising_subst',L,A) :- pp_0('sorb_verb',L,A).
pp(63,'basic_three_arg_trans_subst',L,A) :- pp_0('sor_verb',L,A).
pp(63,'atrans_lt',L,A) :- pp_0('atrans_verb',L,A).
pp(63,'atrans_inf_lt',L,A) :- pp_0('atrans_inf_verb',L,A).
pp(63,'anom_equi_prd_lt',L,A) :- pp_0('particle_prd_verb',L,A).
pp(63,'anom_equi_particle_lt',L,A) :- pp_0('particle_inf_verb',L,A).
pp(63,'anom_equi_lt',L,A) :- pp_0('anom_equi_verb',L,A).
pp(63,'alt_arg14_lt',L,A) :- pp_0('cp_prop_raise_key_verb',L,A).
pp(54,'phr_synsem',L,A) :- pp_0('disc_adv_phr_synsem',L,A).
pp(54,'lex_synsem',L,A) :- pp_0('disc_adv_lex_synsem',L,A).
pp(53,'phr_synsem',L,A) :- pp_0('disc_adv_phr_synsem',L,A).
pp(52,'unacc_lt',L,A) :- pp_0('unacc_verb',L,A).
pp(52,'unacc_lt',L,A) :- pp_0('unacc_verb',L,A).
pp(52,'atrans_lt',L,A) :- pp_0('atrans_verb',L,A).
pp(52,'atrans_lt',L,A) :- pp_0('atrans_verb',L,A).
pp(52,'arg1_subj_lt',L,A) :- pp_0('unerg_verb',L,A).
pp(52,'arg1_subj_lt',L,A) :- pp_0('unerg_verb',L,A).
pp(50,'unacc_lt',L,A) :- pp_0('unacc_verb',L,A).
pp(50,'phr_synsem',L,A) :- pp_0('lex_pp_one_arg_synsem',L,A).
pp(50,'noun_nonpro_nomod_synsem',L,A) :- pp_0('deverbal_intr_noun_synsem',L,A).
pp(50,'nonpro_nomod_onearg_synsem',L,A) :- pp_0('noun_nocomp_synsem',L,A).
pp(50,'lex_pp_synsem',L,A) :- pp_0('lex_pp_one_arg_synsem',L,A).
pp(50,'deverbal_noun_synsem',L,A) :- pp_0('deverbal_intr_noun_synsem',L,A).
pp(50,'common_noun_synsem',L,A) :- pp_0('common_noun_nocomp_synsem',L,A).
pp(50,'basic_prep_nomod_synsem',L,A) :- pp_0('prep_nosubj_synsem',L,A).
pp(50,'basic_mass_noun_synsem',L,A) :- pp_0('mass_noun_synsem',L,A).
pp(50,'basic_lex_pp_synsem',L,A) :- pp_0('lex_pp_one_arg_synsem',L,A).
pp(50,'atrans_lt',L,A) :- pp_0('atrans_verb',L,A).
pp(50,'arg1_subj_lt',L,A) :- pp_0('unerg_verb',L,A).
pp(49,'unacc_lt',L,A) :- pp_0('unacc_verb',L,A).
pp(49,'prd_synsem',L,A) :- pp_0('subconj_inf_synsem',L,A).
pp(49,'phr_synsem',L,A) :- pp_0('lex_pp_one_arg_synsem',L,A).
pp(49,'nonprd_synsem',L,A) :- pp_0('subconj_synsem',L,A).
pp(49,'lex_pp_synsem',L,A) :- pp_0('lex_pp_one_arg_synsem',L,A).
pp(49,'basic_prep_nomod_synsem',L,A) :- pp_0('prep_nosubj_synsem',L,A).
pp(49,'basic_mass_noun_synsem',L,A) :- pp_0('mass_noun_synsem',L,A).
pp(49,'basic_lex_pp_synsem',L,A) :- pp_0('lex_pp_one_arg_synsem',L,A).
pp(49,'atrans_lt',L,A) :- pp_0('atrans_verb',L,A).
pp(49,'arg1_subj_lt',L,A) :- pp_0('unerg_verb',L,A).
pp(48,'three_arg_subst',L,A) :- pp_0('ditrans_prep_synsem',L,A).
pp(48,'three_arg_subst',L,A) :- pp_0('ditrans_prep_synsem',L,A).
pp(48,'three_arg',L,A) :- pp_0('ditrans_prep_synsem',L,A).
pp(48,'three_arg',L,A) :- pp_0('ditrans_prep_synsem',L,A).
pp(48,'basic_two_arg',L,A) :- pp_0('basic_trans_prep_synsem',L,A).
pp(48,'basic_two_arg',L,A) :- pp_0('basic_trans_prep_synsem',L,A).
pp(48,'basic_three_arg',L,A) :- pp_0('ditrans_prep_synsem',L,A).
pp(48,'basic_three_arg',L,A) :- pp_0('ditrans_prep_synsem',L,A).
pp(47,'three_arg_subst',L,A) :- pp_0('ditrans_prep_synsem',L,A).
pp(47,'three_arg',L,A) :- pp_0('ditrans_prep_synsem',L,A).
pp(47,'basic_two_arg',L,A) :- pp_0('basic_trans_prep_synsem',L,A).
pp(47,'basic_three_arg',L,A) :- pp_0('ditrans_prep_synsem',L,A).
pp(46,'three_arg_subst',L,A) :- pp_0('ditrans_prep_synsem',L,A).
pp(46,'three_arg_subst',L,A) :- pp_0('ditrans_prep_synsem',L,A).
pp(46,'three_arg',L,A) :- pp_0('ditrans_prep_synsem',L,A).
pp(46,'three_arg',L,A) :- pp_0('ditrans_prep_synsem',L,A).
pp(46,'basic_two_arg',L,A) :- pp_0('basic_trans_prep_synsem',L,A).
pp(46,'basic_two_arg',L,A) :- pp_0('basic_trans_prep_synsem',L,A).
pp(46,'basic_three_arg',L,A) :- pp_0('ditrans_prep_synsem',L,A).
pp(46,'basic_three_arg',L,A) :- pp_0('ditrans_prep_synsem',L,A).
pp(45,'three_arg_subst',L,A) :- pp_0('ditrans_prep_synsem',L,A).
pp(45,'three_arg',L,A) :- pp_0('ditrans_prep_synsem',L,A).
pp(45,'prep_synsem',L,A) :- pp_0('prep_prd_or_nonprd_synsem',L,A).
pp(45,'phr_synsem',L,A) :- pp_0('prep_p_mod_phr_synsem',L,A).
pp(45,'basic_two_arg',L,A) :- pp_0('basic_trans_prep_synsem',L,A).
pp(45,'basic_three_arg',L,A) :- pp_0('ditrans_prep_synsem',L,A).
pp(45,'basic1_prep_synsem',L,A) :- pp_0('prep_prd_or_nonprd_synsem',L,A).
pp(44,'two_arg',L,A) :- pp_0('prep_nomod_synsem',L,A).
pp(44,'three_arg_subst',L,A) :- pp_0('ditrans_prep_synsem',L,A).
pp(44,'three_arg',L,A) :- pp_0('ditrans_prep_synsem',L,A).
pp(44,'prep_synsem',L,A) :- pp_0('prep_prd_or_nonprd_synsem',L,A).
pp(44,'one_arg',L,A) :- pp_0('lex_pp_one_arg_synsem',L,A).
pp(44,'basic_three_arg',L,A) :- pp_0('ditrans_prep_synsem',L,A).
pp(44,'basic_prep_nomod_synsem',L,A) :- pp_0('prep_nomod_synsem',L,A).
pp(44,'basic_one_arg',L,A) :- pp_0('lex_pp_one_arg_synsem',L,A).
pp(44,'basic1_prep_synsem',L,A) :- pp_0('prep_prd_or_nonprd_synsem',L,A).
pp(43,'two_arg',L,A) :- pp_0('prep_nomod_synsem',L,A).
pp(43,'three_arg_subst',L,A) :- pp_0('ditrans_prep_synsem',L,A).
pp(43,'three_arg',L,A) :- pp_0('ditrans_prep_synsem',L,A).
pp(43,'one_arg',L,A) :- pp_0('lex_pp_one_arg_synsem',L,A).
pp(43,'basic_three_arg',L,A) :- pp_0('ditrans_prep_synsem',L,A).
pp(43,'basic_prep_nomod_synsem',L,A) :- pp_0('prep_nomod_synsem',L,A).
pp(43,'basic_one_arg',L,A) :- pp_0('lex_pp_one_arg_synsem',L,A).
pp(0,'int_adj_synsem',[N|R],A) :- pp_42(N,R,A).
pp(42,'zero_arg',L,A) :- pp_0('norm_num_synsem',L,A).
pp(42,'num_synsem',L,A) :- pp_0('norm_num_synsem',L,A).
pp(42,'lex_synsem',L,A) :- pp_0('norm_num_synsem',L,A).
pp(42,'lex_or_phrase',L,A) :- pp_0('norm_num_synsem',L,A).
pp(42,'basic_zero_arg',L,A) :- pp_0('norm_num_synsem',L,A).
pp(41,'three_arg_subst',L,A) :- pp_0('ditrans_prep_synsem',L,A).
pp(41,'three_arg_subst',L,A) :- pp_0('ditrans_prep_synsem',L,A).
pp(41,'three_arg',L,A) :- pp_0('ditrans_prep_synsem',L,A).
pp(41,'three_arg',L,A) :- pp_0('ditrans_prep_synsem',L,A).
pp(41,'prep_synsem',L,A) :- pp_0('prep_prd_or_nonprd_synsem',L,A).
pp(41,'prep_synsem',L,A) :- pp_0('prep_prd_or_nonprd_synsem',L,A).
pp(41,'one_arg',L,A) :- pp_0('lex_pp_one_arg_synsem',L,A).
pp(41,'one_arg',L,A) :- pp_0('lex_pp_one_arg_synsem',L,A).
pp(41,'basic_two_arg',L,A) :- pp_0('basic_trans_prep_synsem',L,A).
pp(41,'basic_two_arg',L,A) :- pp_0('basic_trans_prep_synsem',L,A).
pp(41,'basic_three_arg',L,A) :- pp_0('ditrans_prep_synsem',L,A).
pp(41,'basic_three_arg',L,A) :- pp_0('ditrans_prep_synsem',L,A).
pp(41,'basic_one_arg',L,A) :- pp_0('lex_pp_one_arg_synsem',L,A).
pp(41,'basic_one_arg',L,A) :- pp_0('lex_pp_one_arg_synsem',L,A).
pp(41,'basic_lex_pp_synsem',L,A) :- pp_0('lex_pp_synsem',L,A).
pp(41,'basic_lex_pp_synsem',L,A) :- pp_0('lex_pp_synsem',L,A).
pp(41,'basic1_prep_synsem',L,A) :- pp_0('prep_prd_or_nonprd_synsem',L,A).
pp(41,'basic1_prep_synsem',L,A) :- pp_0('prep_prd_or_nonprd_synsem',L,A).
pp(40,'three_arg_subst',L,A) :- pp_0('ditrans_prep_synsem',L,A).
pp(40,'three_arg',L,A) :- pp_0('ditrans_prep_synsem',L,A).
pp(40,'prep_synsem',L,A) :- pp_0('prep_prd_or_nonprd_synsem',L,A).
pp(40,'one_arg',L,A) :- pp_0('lex_pp_one_arg_synsem',L,A).
pp(40,'basic_two_arg',L,A) :- pp_0('basic_trans_prep_synsem',L,A).
pp(40,'basic_three_arg',L,A) :- pp_0('ditrans_prep_synsem',L,A).
pp(40,'basic_one_arg',L,A) :- pp_0('lex_pp_one_arg_synsem',L,A).
pp(40,'basic_lex_pp_synsem',L,A) :- pp_0('lex_pp_synsem',L,A).
pp(40,'basic1_prep_synsem',L,A) :- pp_0('prep_prd_or_nonprd_synsem',L,A).
pp(39,'zero_arg',L,A) :- pp_0('measure_adj_attr_synsem',L,A).
pp(39,'two_arg',L,A) :- pp_0('intrans_adj_synsem',L,A).
pp(39,'three_arg_subst',L,A) :- pp_0('ditrans_prep_synsem',L,A).
pp(39,'spec_adverb_synsem',L,A) :- pp_0('intersect_spec_adverb_synsem',L,A).
pp(39,'nonprd_synsem',L,A) :- pp_0('attr_adj_synsem',L,A).
pp(39,'basic_lex_pp_synsem',L,A) :- pp_0('lex_pp_synsem',L,A).
pp(39,'basic_adverb_synsem',L,A) :- pp_0('basic_int_adverb_synsem',L,A).
pp(39,'basic_adj_synsem',L,A) :- pp_0('adj_synsem',L,A).
pp(38,'two_arg',L,A) :- pp_0('prep_nomod_synsem',L,A).
pp(38,'three_arg_subst',L,A) :- pp_0('ditrans_prep_synsem',L,A).
pp(38,'three_arg',L,A) :- pp_0('ditrans_prep_synsem',L,A).
pp(38,'prep_synsem',L,A) :- pp_0('prep_prd_or_nonprd_synsem',L,A).
pp(38,'isect_synsem',L,A) :- pp_0('mod_n_or_vp_synsem',L,A).
pp(38,'basic_three_arg',L,A) :- pp_0('ditrans_prep_synsem',L,A).
pp(38,'basic_mod_n_or_vp_synsem',L,A) :- pp_0('mod_n_or_vp_synsem',L,A).
pp(38,'basic_lex_pp_synsem',L,A) :- pp_0('lex_pp_synsem',L,A).
pp(38,'basic1_prep_synsem',L,A) :- pp_0('prep_prd_or_nonprd_synsem',L,A).
pp(37,'three_arg',L,A) :- pp_0('np_particle_subst',L,A).
pp(37,'np_particle_lt',L,A) :- pp_0('np_particle_verb',L,A).
pp(37,'four_arg',L,A) :- pp_0('particle_np_pp_subst',L,A).
pp(37,'empty_prep_particle_trans_lt',L,A) :- pp_0('particle_np_pp_verb',L,A).
pp(37,'basic_three_arg',L,A) :- pp_0('np_particle_subst',L,A).
pp(37,'arg13_lt',L,A) :- pp_0('particle_np_pp_verb',L,A).
pp(36,'two_arg',L,A) :- pp_0('np_trans_subst',L,A).
pp(36,'tritrans_lt',L,A) :- pp_0('np_np_cp_verb',L,A).
pp(36,'trans_lt',L,A) :- pp_0('np_trans_verb',L,A).
pp(36,'sor_lt',L,A) :- pp_0('sor_verb',L,A).
pp(36,'obj_equi_prd_lt',L,A) :- pp_0('obj_equi_prd_verb',L,A).
pp(36,'obj_equi_inf_lt',L,A) :- pp_0('obj_equi_verb',L,A).
pp(36,'np_particle_lt',L,A) :- pp_0('np_particle_verb',L,A).
pp(36,'generic_np_particle_subst',L,A) :- pp_0('np_particle_subst',L,A).
pp(36,'expl_pp_inf_seq_lt',L,A) :- pp_0('expl_pp_inf_seq_verb',L,A).
pp(36,'expl_pp_inf_oeq_lt',L,A) :- pp_0('expl_pp_inf_oeq_verb',L,A).
pp(36,'expl_obj_lt',L,A) :- pp_0('expl_obj_cp_verb',L,A).
pp(36,'expl_obj_cp_lt',L,A) :- pp_0('expl_obj_cp_verb',L,A).
pp(36,'equi_prd_lt',L,A) :- pp_0('obj_equi_prd_verb',L,A).
pp(36,'basic_two_arg',L,A) :- pp_0('np_trans_subst',L,A).
pp(0,'adv_subst',[N|R],A) :- pp_35(N,R,A).
pp(35,'verb_synsem',L,A) :- pp_0('adv_verb',L,A).
pp(35,'two_arg',L,A) :- pp_0('adv_verb',L,A).
pp(35,'linking_type',L,A) :- pp_0('adv_verb',L,A).
pp(35,'lex_synsem',L,A) :- pp_0('adv_verb',L,A).
pp(35,'lex_or_phrase',L,A) :- pp_0('adv_verb',L,A).
pp(35,'basic_two_arg',L,A) :- pp_0('adv_verb',L,A).
pp(35,'arg1_subj_lt',L,A) :- pp_0('adv_verb',L,A).
pp(0,'ssr_inf_subst',[N|R],A) :- pp_34(N,R,A).
pp(34,'verb_synsem',L,A) :- pp_0('ssr_verb',L,A).
pp(34,'verb_synsem',L,A) :- pp_0('ssr_verb',L,A).
pp(34,'ssr_lt',L,A) :- pp_0('ssr_verb',L,A).
pp(34,'ssr_lt',L,A) :- pp_0('ssr_verb',L,A).
pp(34,'linking_type',L,A) :- pp_0('ssr_verb',L,A).
pp(34,'linking_type',L,A) :- pp_0('ssr_verb',L,A).
pp(34,'lex_synsem',L,A) :- pp_0('ssr_verb',L,A).
pp(34,'lex_synsem',L,A) :- pp_0('ssr_verb',L,A).
pp(34,'lex_or_phrase',L,A) :- pp_0('ssr_verb',L,A).
pp(34,'lex_or_phrase',L,A) :- pp_0('ssr_verb',L,A).
pp(34,'basic_two_arg',L,A) :- pp_0('ssr_verb',L,A).
pp(34,'basic_two_arg',L,A) :- pp_0('ssr_verb',L,A).
pp(33,'three_arg',L,A) :- pp_0('reg_adj_equi_synsem',L,A).
pp(33,'subj_equi_lt',L,A) :- pp_0('subj_equi_verb',L,A).
pp(33,'subj_equi_inf_lt',L,A) :- pp_0('subj_equi_verb',L,A).
pp(33,'ssr_lt',L,A) :- pp_0('ssr_verb',L,A).
pp(33,'s_equi_lt',L,A) :- pp_0('subj_equi_verb',L,A).
pp(33,'pred_adj_synsem',L,A) :- pp_0('reg_adj_equi_synsem',L,A).
pp(33,'prd_synsem',L,A) :- pp_0('reg_adj_equi_synsem',L,A).
pp(33,'isect_synsem',L,A) :- pp_0('reg_adj_equi_synsem',L,A).
pp(33,'basic_three_arg',L,A) :- pp_0('reg_adj_equi_synsem',L,A).
pp(33,'basic_adj_synsem',L,A) :- pp_0('reg_adj_equi_synsem',L,A).
pp(33,'atrans_inf_lt',L,A) :- pp_0('atrans_inf_verb',L,A).
pp(33,'adj_synsem',L,A) :- pp_0('reg_adj_equi_synsem',L,A).
pp(32,'three_arg',L,A) :- pp_0('reg_adj_equi_synsem',L,A).
pp(32,'subj_equi_inf_lt',L,A) :- pp_0('subj_equi_verb',L,A).
pp(32,'ssr_lt',L,A) :- pp_0('ssr_verb',L,A).
pp(32,'pred_adj_synsem',L,A) :- pp_0('reg_adj_equi_synsem',L,A).
pp(32,'prd_synsem',L,A) :- pp_0('reg_adj_equi_synsem',L,A).
pp(32,'isect_synsem',L,A) :- pp_0('reg_adj_equi_synsem',L,A).
pp(32,'basic_three_arg',L,A) :- pp_0('reg_adj_equi_synsem',L,A).
pp(32,'basic_adj_synsem',L,A) :- pp_0('reg_adj_equi_synsem',L,A).
pp(32,'atrans_inf_lt',L,A) :- pp_0('atrans_inf_verb',L,A).
pp(32,'adj_synsem',L,A) :- pp_0('reg_adj_equi_synsem',L,A).
pp(31,'unacc_lt',L,A) :- pp_0('np_non_trans_unacc_verb',L,A).
pp(31,'unacc_lt',L,A) :- pp_0('np_non_trans_unacc_verb',L,A).
pp(31,'trans_lt',L,A) :- pp_0('np_non_trans_verb',L,A).
pp(31,'trans_lt',L,A) :- pp_0('np_non_trans_verb',L,A).
pp(31,'arg1_subj_lt',L,A) :- pp_0('np_non_trans_verb',L,A).
pp(31,'arg1_subj_lt',L,A) :- pp_0('np_non_trans_verb',L,A).
pp(31,'arg13_lt',L,A) :- pp_0('np_non_trans_verb',L,A).
pp(31,'arg13_lt',L,A) :- pp_0('np_non_trans_verb',L,A).
pp(30,'unacc_lt',L,A) :- pp_0('np_non_trans_unacc_verb',L,A).
pp(30,'trans_lt',L,A) :- pp_0('np_non_trans_verb',L,A).
pp(30,'sor_lt',L,A) :- pp_0('sor_non_trans_verb',L,A).
pp(30,'s_equi_lt',L,A) :- pp_0('anom_equi_verb',L,A).
pp(30,'obj_equi_prd_lt',L,A) :- pp_0('obj_equi_non_trans_prd_verb',L,A).
pp(30,'obj_equi_lt',L,A) :- pp_0('obj_equi_non_trans_prd_verb',L,A).
pp(30,'expl_prep_trans_lt',L,A) :- pp_0('expl_prep_trans_verb',L,A).
pp(30,'equi_prd_lt',L,A) :- pp_0('obj_equi_non_trans_prd_verb',L,A).
pp(30,'cp_prop+ques_verb',L,A) :- pp_0('anom_equi_verb',L,A).
pp(30,'basic_three_arg_subst',L,A) :- pp_0('inf_non_trans_subst',L,A).
pp(30,'basic_cp_prop+ques_verb',L,A) :- pp_0('anom_equi_verb',L,A).
pp(30,'arg13_lt',L,A) :- pp_0('np_non_trans_verb',L,A).
pp(30,'anom_equi_lt',L,A) :- pp_0('anom_equi_verb',L,A).
pp(29,'two_arg',L,A) :- pp_0('particle_verb',L,A).
pp(29,'three_arg_subst',L,A) :- pp_0('particle_plus_subst',L,A).
pp(29,'particle_np_lt',L,A) :- pp_0('particle_np_verb',L,A).
pp(29,'particle_cp_lt',L,A) :- pp_0('particle_cp_verb',L,A).
pp(29,'fin_cp_prop+ques_verb',L,A) :- pp_0('particle_cp_verb',L,A).
pp(29,'equi_prd_lt',L,A) :- pp_0('particle_prd_verb',L,A).
pp(29,'empty_prep_particle_intrans_lt',L,A) :- pp_0('particle_pp_verb',L,A).
pp(29,'basic_two_arg',L,A) :- pp_0('particle_verb',L,A).
pp(29,'anom_equi_prd_lt',L,A) :- pp_0('particle_prd_verb',L,A).
pp(29,'anom_equi_particle_lt',L,A) :- pp_0('particle_inf_verb',L,A).
pp(28,'three_arg',L,A) :- pp_0('reg_adj_cp_synsem',L,A).
pp(28,'scoping_adj_synsem',L,A) :- pp_0('reg_adj_cp_synsem',L,A).
pp(28,'prd_synsem',L,A) :- pp_0('reg_adj_cp_synsem',L,A).
pp(28,'nomod_adj_synsem',L,A) :- pp_0('reg_adj_cp_synsem',L,A).
pp(28,'fin_or_inf_cp_prop+ques_verb',L,A) :- pp_0('cp_fin_inf_intrans_verb',L,A).
pp(28,'basic_three_arg',L,A) :- pp_0('reg_adj_cp_synsem',L,A).
pp(28,'basic_adj_synsem',L,A) :- pp_0('reg_adj_cp_synsem',L,A).
pp(28,'alt_arg14_lt',L,A) :- pp_0('cp_prop_raise_key_verb',L,A).
pp(0,'for_inf_intrans_subst',[N|R],A) :- pp_27(N,R,A).
pp(27,'verb_synsem',L,A) :- pp_0('for_to_verb',L,A).
pp(27,'two_arg',L,A) :- pp_0('for_to_verb',L,A).
pp(27,'trans_lt',L,A) :- pp_0('for_to_verb',L,A).
pp(27,'linking_type',L,A) :- pp_0('for_to_verb',L,A).
pp(27,'lex_synsem',L,A) :- pp_0('for_to_verb',L,A).
pp(27,'lex_or_phrase',L,A) :- pp_0('for_to_verb',L,A).
pp(27,'basic_two_arg',L,A) :- pp_0('for_to_verb',L,A).
pp(27,'arg1_subj_lt',L,A) :- pp_0('for_to_verb',L,A).
pp(27,'arg13_lt',L,A) :- pp_0('for_to_verb',L,A).
pp(0,'prd_intrans_subst',[N|R],A) :- pp_26(N,R,A).
pp(26,'verb_synsem',L,A) :- pp_0('subj_equi_prd_verb',L,A).
pp(26,'two_arg',L,A) :- pp_0('subj_equi_prd_verb',L,A).
pp(26,'subj_equi_prd_lt',L,A) :- pp_0('subj_equi_prd_verb',L,A).
pp(26,'s_equi_lt',L,A) :- pp_0('subj_equi_prd_verb',L,A).
pp(26,'linking_type',L,A) :- pp_0('subj_equi_prd_verb',L,A).
pp(26,'lex_synsem',L,A) :- pp_0('subj_equi_prd_verb',L,A).
pp(26,'lex_or_phrase',L,A) :- pp_0('subj_equi_prd_verb',L,A).
pp(26,'equi_prd_lt',L,A) :- pp_0('subj_equi_prd_verb',L,A).
pp(26,'basic_two_arg',L,A) :- pp_0('subj_equi_prd_verb',L,A).
pp(25,'unacc_lt',L,A) :- pp_0('prep_intrans_unacc_verb',L,A).
pp(25,'prep_intrans_unacc_lt',L,A) :- pp_0('prep_intrans_unacc_verb',L,A).
pp(25,'prep_intrans_lt',L,A) :- pp_0('prep_intrans_verb',L,A).
pp(25,'prep_intrans_event_lt',L,A) :- pp_0('prep_intrans_event_verb',L,A).
pp(25,'empty_prep_intrans_lt',L,A) :- pp_0('empty_prep_intrans_verb',L,A).
pp(24,'inf_or_prp_intrans_subst',L,A) :- pp_0('ssr_inf_subst',L,A).
pp(24,'inf_intrans_subst',L,A) :- pp_0('ssr_inf_subst',L,A).
pp(24,'aux_verb',L,A) :- pp_0('aux_verb_ssr',L,A).
pp(23,'trans_subst',L,A) :- pp_0('np_trans_subst',L,A).
pp(23,'three_arg',L,A) :- pp_0('reg_adj_cp_synsem',L,A).
pp(23,'subj_equi_prd_lt',L,A) :- pp_0('subj_equi_prd_verb',L,A).
pp(23,'scoping_adj_synsem',L,A) :- pp_0('reg_adj_cp_synsem',L,A).
pp(23,'s_equi_lt',L,A) :- pp_0('subj_equi_prd_verb',L,A).
pp(23,'prep_intrans_unacc_lt',L,A) :- pp_0('prep_intrans_unacc_verb',L,A).
pp(23,'prep_intrans_lt',L,A) :- pp_0('prep_intrans_verb',L,A).
pp(23,'prep_intrans_event_lt',L,A) :- pp_0('prep_intrans_event_verb',L,A).
pp(23,'prd_synsem',L,A) :- pp_0('reg_adj_cp_synsem',L,A).
pp(23,'poss_lt',L,A) :- pp_0('poss_verb',L,A).
pp(23,'non_trans_subst',L,A) :- pp_0('np_non_trans_subst',L,A).
pp(23,'nomod_adj_synsem',L,A) :- pp_0('reg_adj_cp_synsem',L,A).
pp(23,'inf_or_prp_intrans_subst',L,A) :- pp_0('ssr_inf_subst',L,A).
pp(23,'inf_intrans_subst',L,A) :- pp_0('ssr_inf_subst',L,A).
pp(23,'fin_or_inf_cp_prop+ques_verb',L,A) :- pp_0('cp_fin_inf_intrans_verb',L,A).
pp(23,'equi_prd_lt',L,A) :- pp_0('subj_equi_prd_verb',L,A).
pp(23,'empty_prep_intrans_lt',L,A) :- pp_0('empty_prep_intrans_verb',L,A).
pp(23,'basic_three_arg',L,A) :- pp_0('reg_adj_cp_synsem',L,A).
pp(23,'basic_adj_synsem',L,A) :- pp_0('reg_adj_cp_synsem',L,A).
pp(23,'alt_arg14_lt',L,A) :- pp_0('cp_prop_raise_key_verb',L,A).
pp(22,'scoping_adj_synsem',L,A) :- pp_0('reg_adj_atrans_synsem',L,A).
pp(22,'prd_synsem',L,A) :- pp_0('reg_adj_atrans_synsem',L,A).
pp(22,'pp_inf_seq_lt',L,A) :- pp_0('pp_inf_seq_verb',L,A).
pp(22,'pp_inf_lt',L,A) :- pp_0('pp_inf_seq_verb',L,A).
pp(22,'obj_equi_lt',L,A) :- pp_0('oeq_pp_inf_verb',L,A).
pp(22,'obj_equi_inf_lt',L,A) :- pp_0('oeq_pp_inf_verb',L,A).
pp(22,'nomod_adj_synsem',L,A) :- pp_0('reg_adj_atrans_synsem',L,A).
pp(22,'four_arg',L,A) :- pp_0('reg_adj_atrans_synsem',L,A).
pp(22,'empty_prep_intrans_lt',L,A) :- pp_0('oeq_pp_inf_verb',L,A).
pp(22,'cp_prop+ques_verb',L,A) :- pp_0('pp_inf_seq_verb',L,A).
pp(22,'basic_cp_prop+ques_verb',L,A) :- pp_0('pp_inf_seq_verb',L,A).
pp(22,'basic_adj_synsem',L,A) :- pp_0('reg_adj_atrans_synsem',L,A).
pp(21,'tritrans_lt',L,A) :- pp_0('np_np_cp_verb',L,A).
pp(21,'fin_cp_prop+ques_verb',L,A) :- pp_0('np_np_cp_verb',L,A).
pp(21,'expl_pp_inf_seq_lt',L,A) :- pp_0('expl_pp_inf_seq_verb',L,A).
pp(21,'expl_pp_inf_oeq_lt',L,A) :- pp_0('expl_pp_inf_oeq_verb',L,A).
pp(21,'ditrans_lt',L,A) :- pp_0('np_np_cp_verb',L,A).
pp(20,'tritrans_lt',L,A) :- pp_0('np_np_cp_verb',L,A).
pp(20,'ssr_prdp_expr_lt',L,A) :- pp_0('ssr_prdp_pp_verb',L,A).
pp(20,'ssr_expr_lt',L,A) :- pp_0('ssr_pp_inf_verb',L,A).
pp(20,'scoping_adj_synsem',L,A) :- pp_0('reg_adj_atrans_synsem',L,A).
pp(20,'prep_with_spr_synsem',L,A) :- pp_0('ditrans_prep_synsem',L,A).
pp(20,'prep_synsem',L,A) :- pp_0('ditrans_prep_synsem',L,A).
pp(20,'prep_prd_or_nonprd_synsem',L,A) :- pp_0('ditrans_prep_synsem',L,A).
pp(20,'prep_p_synsem',L,A) :- pp_0('ditrans_prep_synsem',L,A).
pp(20,'prep_p_mod_synsem',L,A) :- pp_0('ditrans_prep_synsem',L,A).
pp(20,'prd_synsem',L,A) :- pp_0('reg_adj_atrans_synsem',L,A).
pp(20,'pp_inf_seq_lt',L,A) :- pp_0('pp_inf_seq_verb',L,A).
pp(20,'pp_inf_lt',L,A) :- pp_0('pp_inf_seq_verb',L,A).
pp(20,'pp_cp_lt',L,A) :- pp_0('pp_cp_verb',L,A).
pp(20,'particle_subst',L,A) :- pp_0('particle_plus_subst',L,A).
pp(20,'particle_cp_lt',L,A) :- pp_0('particle_cp_verb',L,A).
pp(20,'nomod_adj_synsem',L,A) :- pp_0('reg_adj_atrans_synsem',L,A).
pp(20,'mod_n_or_vp_synsem',L,A) :- pp_0('ditrans_prep_synsem',L,A).
pp(20,'isect_synsem',L,A) :- pp_0('ditrans_prep_synsem',L,A).
pp(20,'expl_prep_trans_lt',L,A) :- pp_0('expl_prep_trans_verb',L,A).
pp(20,'expl_pp_inf_seq_lt',L,A) :- pp_0('expl_pp_inf_seq_verb',L,A).
pp(20,'expl_pp_inf_oeq_lt',L,A) :- pp_0('expl_pp_inf_oeq_verb',L,A).
pp(20,'expl_obj_lt',L,A) :- pp_0('expl_obj_cp_verb',L,A).
pp(20,'expl_obj_cp_lt',L,A) :- pp_0('expl_obj_cp_verb',L,A).
pp(20,'expl_it_subj_lt',L,A) :- pp_0('expl_it_subj_verb',L,A).
pp(20,'empty_prep_particle_intrans_lt',L,A) :- pp_0('particle_pp_verb',L,A).
pp(20,'double_pp_lt',L,A) :- pp_0('double_pp_verb',L,A).
pp(20,'basic_prep_synsem',L,A) :- pp_0('ditrans_prep_synsem',L,A).
pp(20,'basic_mod_n_or_vp_synsem',L,A) :- pp_0('ditrans_prep_synsem',L,A).
pp(20,'basic_adj_synsem',L,A) :- pp_0('reg_adj_atrans_synsem',L,A).
pp(20,'basic1_prep_synsem',L,A) :- pp_0('ditrans_prep_synsem',L,A).
pp(20,'aux_verb',L,A) :- pp_0('there_cop_verb',L,A).
pp(20,'anom_equi_prd_lt',L,A) :- pp_0('particle_prd_verb',L,A).
pp(20,'anom_equi_particle_lt',L,A) :- pp_0('particle_inf_verb',L,A).
pp(20,'anom_equi_lt',L,A) :- pp_0('anom_equi_verb',L,A).
pp(19,'tritrans_lt',L,A) :- pp_0('np_np_cp_verb',L,A).
pp(19,'subj_equi_prd_lt',L,A) :- pp_0('subj_equi_prd_verb',L,A).
pp(19,'subj_equi_inf_lt',L,A) :- pp_0('subj_equi_verb',L,A).
pp(19,'ssr_prdp_expr_lt',L,A) :- pp_0('ssr_prdp_pp_verb',L,A).
pp(19,'ssr_expr_lt',L,A) :- pp_0('ssr_pp_inf_verb',L,A).
pp(19,'prep_with_spr_synsem',L,A) :- pp_0('prep_prd_or_nonprd_synsem',L,A).
pp(19,'prep_p_synsem',L,A) :- pp_0('prep_prd_or_nonprd_synsem',L,A).
pp(19,'prep_p_mod_synsem',L,A) :- pp_0('prep_prd_or_nonprd_synsem',L,A).
pp(19,'prep_intrans_unacc_lt',L,A) :- pp_0('prep_intrans_unacc_verb',L,A).
pp(19,'prep_intrans_lt',L,A) :- pp_0('prep_intrans_verb',L,A).
pp(19,'prep_intrans_event_lt',L,A) :- pp_0('prep_intrans_event_verb',L,A).
pp(19,'pred_adj_synsem',L,A) :- pp_0('reg_adj_equi_synsem',L,A).
pp(19,'pp_inf_seq_lt',L,A) :- pp_0('pp_inf_seq_verb',L,A).
pp(19,'pp_inf_lt',L,A) :- pp_0('pp_inf_seq_verb',L,A).
pp(19,'pp_cp_lt',L,A) :- pp_0('pp_cp_verb',L,A).
pp(19,'poss_lt',L,A) :- pp_0('poss_verb',L,A).
pp(19,'particle_np_lt',L,A) :- pp_0('particle_np_verb',L,A).
pp(19,'particle_cp_lt',L,A) :- pp_0('particle_cp_verb',L,A).
pp(19,'mod_n_or_vp_synsem',L,A) :- pp_0('prep_prd_or_nonprd_synsem',L,A).
pp(19,'fin_or_inf_cp_prop+ques_verb',L,A) :- pp_0('cp_fin_inf_intrans_verb',L,A).
pp(19,'expl_prep_trans_lt',L,A) :- pp_0('expl_prep_trans_verb',L,A).
pp(19,'expl_pp_inf_seq_lt',L,A) :- pp_0('expl_pp_inf_seq_verb',L,A).
pp(19,'expl_pp_inf_oeq_lt',L,A) :- pp_0('expl_pp_inf_oeq_verb',L,A).
pp(19,'expl_obj_lt',L,A) :- pp_0('expl_obj_cp_verb',L,A).
pp(19,'expl_obj_cp_lt',L,A) :- pp_0('expl_obj_cp_verb',L,A).
pp(19,'expl_it_subj_lt',L,A) :- pp_0('expl_it_subj_verb',L,A).
pp(19,'empty_prep_particle_intrans_lt',L,A) :- pp_0('particle_pp_verb',L,A).
pp(19,'double_pp_lt',L,A) :- pp_0('double_pp_verb',L,A).
pp(19,'basic_prep_synsem',L,A) :- pp_0('basic1_prep_synsem',L,A).
pp(19,'basic_mod_n_or_vp_synsem',L,A) :- pp_0('prep_prd_or_nonprd_synsem',L,A).
pp(19,'atrans_inf_lt',L,A) :- pp_0('atrans_inf_verb',L,A).
pp(19,'anom_equi_prd_lt',L,A) :- pp_0('particle_prd_verb',L,A).
pp(19,'anom_equi_particle_lt',L,A) :- pp_0('particle_inf_verb',L,A).
pp(19,'anom_equi_lt',L,A) :- pp_0('anom_equi_verb',L,A).
pp(19,'alt_arg14_lt',L,A) :- pp_0('cp_prop_raise_key_verb',L,A).
pp(19,'adj_synsem',L,A) :- pp_0('reg_adj_equi_synsem',L,A).
pp(18,'tritrans_lt',L,A) :- pp_0('np_np_cp_verb',L,A).
pp(18,'subj_equi_prd_lt',L,A) :- pp_0('subj_equi_prd_verb',L,A).
pp(18,'subj_equi_inf_lt',L,A) :- pp_0('subj_equi_verb',L,A).
pp(18,'ssr_prdp_expr_lt',L,A) :- pp_0('ssr_prdp_pp_verb',L,A).
pp(18,'ssr_expr_lt',L,A) :- pp_0('ssr_pp_inf_verb',L,A).
pp(18,'prep_with_spr_synsem',L,A) :- pp_0('prep_prd_or_nonprd_synsem',L,A).
pp(18,'prep_p_synsem',L,A) :- pp_0('prep_prd_or_nonprd_synsem',L,A).
pp(18,'prep_p_mod_synsem',L,A) :- pp_0('prep_prd_or_nonprd_synsem',L,A).
pp(18,'prep_intrans_unacc_lt',L,A) :- pp_0('prep_intrans_unacc_verb',L,A).
pp(18,'prep_intrans_lt',L,A) :- pp_0('prep_intrans_verb',L,A).
pp(18,'prep_intrans_event_lt',L,A) :- pp_0('prep_intrans_event_verb',L,A).
pp(18,'pred_adj_synsem',L,A) :- pp_0('reg_adj_equi_synsem',L,A).
pp(18,'pp_inf_seq_lt',L,A) :- pp_0('pp_inf_seq_verb',L,A).
pp(18,'pp_inf_lt',L,A) :- pp_0('pp_inf_seq_verb',L,A).
pp(18,'pp_cp_lt',L,A) :- pp_0('pp_cp_verb',L,A).
pp(18,'poss_lt',L,A) :- pp_0('poss_verb',L,A).
pp(18,'particle_np_lt',L,A) :- pp_0('particle_np_verb',L,A).
pp(18,'particle_cp_lt',L,A) :- pp_0('particle_cp_verb',L,A).
pp(18,'one_arg',L,A) :- pp_0('intrans_subst',L,A).
pp(18,'np_particle_lt',L,A) :- pp_0('np_particle_verb',L,A).
pp(18,'mod_n_or_vp_synsem',L,A) :- pp_0('prep_prd_or_nonprd_synsem',L,A).
pp(18,'fin_or_inf_cp_prop+ques_verb',L,A) :- pp_0('cp_fin_inf_intrans_verb',L,A).
pp(18,'expl_prep_trans_lt',L,A) :- pp_0('expl_prep_trans_verb',L,A).
pp(18,'expl_pp_inf_seq_lt',L,A) :- pp_0('expl_pp_inf_seq_verb',L,A).
pp(18,'expl_pp_inf_oeq_lt',L,A) :- pp_0('expl_pp_inf_oeq_verb',L,A).
pp(18,'expl_obj_lt',L,A) :- pp_0('expl_obj_cp_verb',L,A).
pp(18,'expl_obj_cp_lt',L,A) :- pp_0('expl_obj_cp_verb',L,A).
pp(18,'expl_it_subj_lt',L,A) :- pp_0('expl_it_subj_verb',L,A).
pp(18,'empty_prep_particle_trans_lt',L,A) :- pp_0('particle_np_pp_verb',L,A).
pp(18,'empty_prep_particle_intrans_lt',L,A) :- pp_0('particle_pp_verb',L,A).
pp(18,'double_pp_lt',L,A) :- pp_0('double_pp_verb',L,A).
pp(18,'basic_prep_synsem',L,A) :- pp_0('basic1_prep_synsem',L,A).
pp(18,'basic_one_arg',L,A) :- pp_0('intrans_subst',L,A).
pp(18,'basic_mod_n_or_vp_synsem',L,A) :- pp_0('prep_prd_or_nonprd_synsem',L,A).
pp(18,'atrans_lt',L,A) :- pp_0('atrans_verb',L,A).
pp(18,'atrans_inf_lt',L,A) :- pp_0('atrans_inf_verb',L,A).
pp(18,'anom_equi_prd_lt',L,A) :- pp_0('particle_prd_verb',L,A).
pp(18,'anom_equi_particle_lt',L,A) :- pp_0('particle_inf_verb',L,A).
pp(18,'anom_equi_lt',L,A) :- pp_0('anom_equi_verb',L,A).
pp(18,'alt_arg14_lt',L,A) :- pp_0('cp_prop_raise_key_verb',L,A).
pp(18,'adj_synsem',L,A) :- pp_0('reg_adj_equi_synsem',L,A).
pp(17,'tritrans_lt',L,A) :- pp_0('np_np_cp_verb',L,A).
pp(17,'subj_equi_prd_lt',L,A) :- pp_0('subj_equi_prd_verb',L,A).
pp(17,'subj_equi_inf_lt',L,A) :- pp_0('subj_equi_verb',L,A).
pp(17,'ssr_prdp_expr_lt',L,A) :- pp_0('ssr_prdp_pp_verb',L,A).
pp(17,'ssr_expr_lt',L,A) :- pp_0('ssr_pp_inf_verb',L,A).
pp(17,'prep_with_spr_synsem',L,A) :- pp_0('prep_prd_or_nonprd_synsem',L,A).
pp(17,'prep_p_synsem',L,A) :- pp_0('prep_prd_or_nonprd_synsem',L,A).
pp(17,'prep_p_mod_synsem',L,A) :- pp_0('prep_prd_or_nonprd_synsem',L,A).
pp(17,'prep_intrans_unacc_lt',L,A) :- pp_0('prep_intrans_unacc_verb',L,A).
pp(17,'prep_intrans_lt',L,A) :- pp_0('prep_intrans_verb',L,A).
pp(17,'prep_intrans_event_lt',L,A) :- pp_0('prep_intrans_event_verb',L,A).
pp(17,'pred_adj_synsem',L,A) :- pp_0('reg_adj_equi_synsem',L,A).
pp(17,'pp_inf_seq_lt',L,A) :- pp_0('pp_inf_seq_verb',L,A).
pp(17,'pp_inf_lt',L,A) :- pp_0('pp_inf_seq_verb',L,A).
pp(17,'pp_cp_lt',L,A) :- pp_0('pp_cp_verb',L,A).
pp(17,'poss_lt',L,A) :- pp_0('poss_verb',L,A).
pp(17,'particle_np_lt',L,A) :- pp_0('particle_np_verb',L,A).
pp(17,'particle_cp_lt',L,A) :- pp_0('particle_cp_verb',L,A).
pp(17,'one_arg',L,A) :- pp_0('intrans_subst',L,A).
pp(17,'np_particle_lt',L,A) :- pp_0('np_particle_verb',L,A).
pp(17,'mod_n_or_vp_synsem',L,A) :- pp_0('prep_prd_or_nonprd_synsem',L,A).
pp(17,'fin_or_inf_cp_prop+ques_verb',L,A) :- pp_0('cp_fin_inf_intrans_verb',L,A).
pp(17,'expl_prep_trans_lt',L,A) :- pp_0('expl_prep_trans_verb',L,A).
pp(17,'expl_pp_inf_seq_lt',L,A) :- pp_0('expl_pp_inf_seq_verb',L,A).
pp(17,'expl_pp_inf_oeq_lt',L,A) :- pp_0('expl_pp_inf_oeq_verb',L,A).
pp(17,'expl_obj_lt',L,A) :- pp_0('expl_obj_cp_verb',L,A).
pp(17,'expl_obj_cp_lt',L,A) :- pp_0('expl_obj_cp_verb',L,A).
pp(17,'expl_it_subj_lt',L,A) :- pp_0('expl_it_subj_verb',L,A).
pp(17,'empty_prep_particle_trans_lt',L,A) :- pp_0('particle_np_pp_verb',L,A).
pp(17,'empty_prep_particle_intrans_lt',L,A) :- pp_0('particle_pp_verb',L,A).
pp(17,'double_pp_lt',L,A) :- pp_0('double_pp_verb',L,A).
pp(17,'basic_prep_synsem',L,A) :- pp_0('basic1_prep_synsem',L,A).
pp(17,'basic_one_arg',L,A) :- pp_0('intrans_subst',L,A).
pp(17,'basic_mod_n_or_vp_synsem',L,A) :- pp_0('prep_prd_or_nonprd_synsem',L,A).
pp(17,'atrans_lt',L,A) :- pp_0('atrans_verb',L,A).
pp(17,'atrans_inf_lt',L,A) :- pp_0('atrans_inf_verb',L,A).
pp(17,'anom_equi_prd_lt',L,A) :- pp_0('particle_prd_verb',L,A).
pp(17,'anom_equi_particle_lt',L,A) :- pp_0('particle_inf_verb',L,A).
pp(17,'anom_equi_lt',L,A) :- pp_0('anom_equi_verb',L,A).
pp(17,'alt_arg14_lt',L,A) :- pp_0('cp_prop_raise_key_verb',L,A).
pp(17,'adj_synsem',L,A) :- pp_0('reg_adj_equi_synsem',L,A).
pp(0,'pro_ss',[N|R],A) :- pp_13(N,R,A).
pp(13,'gap',L,A) :- pp_0('gappro',L,A).
pp(0,'non_canonical',[N|R],A) :- pp_9(N,R,A).
pp(9,'expressed_synsem',L,A) :- pp_0('expressed_non_canonical',L,A).
pp(0,'unexpressed',[N|R],A) :- pp_6(N,R,A).
pp(6,'synsem',L,A) :- pp_0('unexpressed_reg',L,A).
pp(6,'non_canonical',L,A) :- pp_0('unexpressed_reg',L,A).
