%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%This file was generated by ALE, (http://www.ale.cs.toronto.edu) 
% datime(2009,2,18,16,27,33)
% 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_3391(N,R,A).
pp(3391,'*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_3387(N,R,A).
pp(3387,'*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_4838(N,R,A).
pp(4838,'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_4818(N,R,A).
pp(4818,'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_4817(N,R,A).
pp(4817,'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_4816(N,R,A).
pp(4816,'diadic_nom_rel',[],['abstr_named_rel','nonpro_rel','diadic_nom_rel']).
pp(4816,'non_temp_nom_rel',[],['abstr_named_rel','nonpro_rel','non_temp_nom_rel']).
pp(4816,'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_4815(N,R,A).
pp(4815,'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_4789(N,R,A).
pp(4789,'temp_nondim_rel',[],['arg3_rel','abstr_named_rel','temp_nondim_rel']).
pp(4789,'temp_abstr_rel',[],['arg3_rel','abstr_named_rel','temp_abstr_rel']).
pp(4789,'nonpro_rel',[],['arg3_rel','abstr_named_rel','nonpro_rel']).
pp(4789,'nom_rel',[],['arg3_rel','abstr_named_rel','nom_rel']).
pp(4789,'basic_nom_rel',[],['arg3_rel','abstr_named_rel','basic_nom_rel']).
pp(4789,'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_4785(N,R,A).
pp(4785,'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_4777(N,R,A).
pp(4777,'v_event_rel',[],['arg4_rel','arg2_rel','v_event_rel']).
pp(4777,'verb_aspect_rel',[],['arg4_rel','arg2_rel','verb_aspect_rel']).
pp(4777,'independent_rel',[],['arg4_rel','arg2_rel','independent_rel']).
pp(1359,'arg3_rel',[],['arg4_rel','arg3_rel']).
pp(1359,'arg3_rel',[N|R],A) :- pp_4776(N,R,A).
pp(4776,'v_event_rel',[],['arg4_rel','arg3_rel','v_event_rel']).
pp(4776,'verb_aspect_rel',[],['arg4_rel','arg3_rel','verb_aspect_rel']).
pp(4776,'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_4773(N,R,A).
pp(4773,'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_4772(N,R,A).
pp(4772,'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_4785(N,R,A).
pp(4785,'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_4769(N,R,A).
pp(4769,'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_4767(N,R,A).
pp(4767,'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_4766(N,R,A).
pp(4766,'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_4765(N,R,A).
pp(4765,'independent_rel',[],['arg_rel','arg4_rel','independent_rel']).
pp(1236,'dim_rel',[],['arg_rel','dim_rel']).
pp(1236,'dim_rel',[N|R],A) :- pp_4764(N,R,A).
pp(4764,'independent_rel',[],['arg_rel','dim_rel','independent_rel']).
pp(4764,'arg3_rel',[],['arg_rel','dim_rel','arg3_rel']).
pp(4764,'arg3_rel',[N|R],A) :- pp_6796(N,R,A).
pp(6796,'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_4762(N,R,A).
pp(4762,'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_4761(N,R,A).
pp(4761,'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_4760(N,R,A).
pp(4760,'independent_rel',[],['event_or_arg_rel','basic_adj_arg4_rel','independent_rel']).
pp(4760,'arg2_rel',[],['event_or_arg_rel','basic_adj_arg4_rel','arg2_rel']).
pp(4760,'arg2_rel',[N|R],A) :- pp_6792(N,R,A).
pp(6792,'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_4759(N,R,A).
pp(4759,'independent_rel',[],['event_or_arg_rel','arg4_rel','independent_rel']).
pp(4759,'arg2_rel',[],['event_or_arg_rel','arg4_rel','arg2_rel']).
pp(4759,'arg2_rel',[N|R],A) :- pp_6790(N,R,A).
pp(6790,'independent_rel',[],['event_or_arg_rel','arg4_rel','arg2_rel','independent_rel']).
pp(4759,'arg3_rel',[],['event_or_arg_rel','arg4_rel','arg3_rel']).
pp(4759,'arg3_rel',[N|R],A) :- pp_6789(N,R,A).
pp(6789,'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_4758(N,R,A).
pp(4758,'independent_rel',[],['event_or_arg_rel','dim_rel','independent_rel']).
pp(4758,'arg3_rel',[],['event_or_arg_rel','dim_rel','arg3_rel']).
pp(4758,'arg3_rel',[N|R],A) :- pp_6787(N,R,A).
pp(6787,'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_4756(N,R,A).
pp(4756,'independent_rel',[],['event_rel','arg2_rel','independent_rel']).
pp(1232,'arg3_rel',[],['event_rel','arg3_rel']).
pp(1232,'arg3_rel',[N|R],A) :- pp_4755(N,R,A).
pp(4755,'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_4754(N,R,A).
pp(4754,'independent_rel',[],['event_rel','basic_adj_arg4_rel','independent_rel']).
pp(4754,'arg2_rel',[],['event_rel','basic_adj_arg4_rel','arg2_rel']).
pp(4754,'arg2_rel',[N|R],A) :- pp_6783(N,R,A).
pp(6783,'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_4753(N,R,A).
pp(4753,'independent_rel',[],['event_rel','arg4_rel','independent_rel']).
pp(4753,'arg2_rel',[],['event_rel','arg4_rel','arg2_rel']).
pp(4753,'arg2_rel',[N|R],A) :- pp_6781(N,R,A).
pp(6781,'independent_rel',[],['event_rel','arg4_rel','arg2_rel','independent_rel']).
pp(4753,'arg3_rel',[],['event_rel','arg4_rel','arg3_rel']).
pp(4753,'arg3_rel',[N|R],A) :- pp_6780(N,R,A).
pp(6780,'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_4752(N,R,A).
pp(4752,'independent_rel',[],['event_rel','dim_rel','independent_rel']).
pp(4752,'arg3_rel',[],['event_rel','dim_rel','arg3_rel']).
pp(4752,'arg3_rel',[N|R],A) :- pp_6778(N,R,A).
pp(6778,'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_4751(N,R,A).
pp(4751,'independent_rel',[],['event_rel','arg_rel','independent_rel']).
pp(4751,'arg3_rel',[],['event_rel','arg_rel','arg3_rel']).
pp(4751,'arg3_rel',[N|R],A) :- pp_6776(N,R,A).
pp(6776,'independent_rel',[],['event_rel','arg_rel','arg3_rel','independent_rel']).
pp(4751,'basic_adj_arg4_rel',[],['event_rel','arg_rel','basic_adj_arg4_rel']).
pp(4751,'basic_adj_arg4_rel',[N|R],A) :- pp_6775(N,R,A).
pp(6775,'independent_rel',[],['event_rel','arg_rel','basic_adj_arg4_rel','independent_rel']).
pp(4751,'arg4_rel',[],['event_rel','arg_rel','arg4_rel']).
pp(4751,'arg4_rel',[N|R],A) :- pp_6774(N,R,A).
pp(6774,'independent_rel',[],['event_rel','arg_rel','arg4_rel','independent_rel']).
pp(4751,'dim_rel',[],['event_rel','arg_rel','dim_rel']).
pp(4751,'dim_rel',[N|R],A) :- pp_6773(N,R,A).
pp(6773,'independent_rel',[],['event_rel','arg_rel','dim_rel','independent_rel']).
pp(6773,'arg3_rel',[],['event_rel','arg_rel','dim_rel','arg3_rel']).
pp(6773,'arg3_rel',[N|R],A) :- pp_8270(N,R,A).
pp(8270,'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_4750(N,R,A).
pp(4750,'independent_rel',[],['event_rel','event_or_arg_rel','independent_rel']).
pp(4750,'arg2_rel',[],['event_rel','event_or_arg_rel','arg2_rel']).
pp(4750,'arg2_rel',[N|R],A) :- pp_6771(N,R,A).
pp(6771,'independent_rel',[],['event_rel','event_or_arg_rel','arg2_rel','independent_rel']).
pp(4750,'arg3_rel',[],['event_rel','event_or_arg_rel','arg3_rel']).
pp(4750,'arg3_rel',[N|R],A) :- pp_6770(N,R,A).
pp(6770,'independent_rel',[],['event_rel','event_or_arg_rel','arg3_rel','independent_rel']).
pp(4750,'basic_adj_arg4_rel',[],['event_rel','event_or_arg_rel','basic_adj_arg4_rel']).
pp(4750,'basic_adj_arg4_rel',[N|R],A) :- pp_6769(N,R,A).
pp(6769,'independent_rel',[],['event_rel','event_or_arg_rel','basic_adj_arg4_rel','independent_rel']).
pp(6769,'arg2_rel',[],['event_rel','event_or_arg_rel','basic_adj_arg4_rel','arg2_rel']).
pp(6769,'arg2_rel',[N|R],A) :- pp_8266(N,R,A).
pp(8266,'independent_rel',[],['event_rel','event_or_arg_rel','basic_adj_arg4_rel','arg2_rel','independent_rel']).
pp(4750,'arg4_rel',[],['event_rel','event_or_arg_rel','arg4_rel']).
pp(4750,'arg4_rel',[N|R],A) :- pp_6768(N,R,A).
pp(6768,'independent_rel',[],['event_rel','event_or_arg_rel','arg4_rel','independent_rel']).
pp(6768,'arg2_rel',[],['event_rel','event_or_arg_rel','arg4_rel','arg2_rel']).
pp(6768,'arg2_rel',[N|R],A) :- pp_8264(N,R,A).
pp(8264,'independent_rel',[],['event_rel','event_or_arg_rel','arg4_rel','arg2_rel','independent_rel']).
pp(6768,'arg3_rel',[],['event_rel','event_or_arg_rel','arg4_rel','arg3_rel']).
pp(6768,'arg3_rel',[N|R],A) :- pp_8263(N,R,A).
pp(8263,'independent_rel',[],['event_rel','event_or_arg_rel','arg4_rel','arg3_rel','independent_rel']).
pp(4750,'dim_rel',[],['event_rel','event_or_arg_rel','dim_rel']).
pp(4750,'dim_rel',[N|R],A) :- pp_6767(N,R,A).
pp(6767,'independent_rel',[],['event_rel','event_or_arg_rel','dim_rel','independent_rel']).
pp(6767,'arg3_rel',[],['event_rel','event_or_arg_rel','dim_rel','arg3_rel']).
pp(6767,'arg3_rel',[N|R],A) :- pp_8261(N,R,A).
pp(8261,'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_4744(N,R,A).
pp(4744,'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_4743(N,R,A).
pp(4743,'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_4742(N,R,A).
pp(4742,'diadic_nom_rel',[],['modable_rel','nonpro_rel','diadic_nom_rel']).
pp(4742,'non_temp_nom_rel',[],['modable_rel','nonpro_rel','non_temp_nom_rel']).
pp(4742,'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_4741(N,R,A).
pp(4741,'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_4738(N,R,A).
pp(4738,'diadic_nom_rel',[],['modable_rel','abstr_named_rel','diadic_nom_rel']).
pp(4738,'non_day_rel',[],['modable_rel','abstr_named_rel','non_day_rel']).
pp(4738,'temp_nondim_rel',[],['modable_rel','abstr_named_rel','temp_nondim_rel']).
pp(4738,'temp_nondim_rel',[N|R],A) :- pp_6758(N,R,A).
pp(6758,'diadic_nom_rel',[],['modable_rel','abstr_named_rel','temp_nondim_rel','diadic_nom_rel']).
pp(4738,'temp_abstr_rel',[],['modable_rel','abstr_named_rel','temp_abstr_rel']).
pp(4738,'temp_abstr_rel',[N|R],A) :- pp_6757(N,R,A).
pp(6757,'diadic_nom_rel',[],['modable_rel','abstr_named_rel','temp_abstr_rel','diadic_nom_rel']).
pp(4738,'nonpro_rel',[],['modable_rel','abstr_named_rel','nonpro_rel']).
pp(4738,'nonpro_rel',[N|R],A) :- pp_6756(N,R,A).
pp(6756,'diadic_nom_rel',[],['modable_rel','abstr_named_rel','nonpro_rel','diadic_nom_rel']).
pp(4738,'nom_rel',[],['modable_rel','abstr_named_rel','nom_rel']).
pp(4738,'nom_rel',[N|R],A) :- pp_6755(N,R,A).
pp(6755,'diadic_nom_rel',[],['modable_rel','abstr_named_rel','nom_rel','diadic_nom_rel']).
pp(4738,'basic_nom_rel',[],['modable_rel','abstr_named_rel','basic_nom_rel']).
pp(4738,'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_4737(N,R,A).
pp(4737,'temp_nondim_rel',[],['modable_rel','arg3_rel','temp_nondim_rel']).
pp(4737,'temp_abstr_rel',[],['modable_rel','arg3_rel','temp_abstr_rel']).
pp(4737,'nonpro_rel',[],['modable_rel','arg3_rel','nonpro_rel']).
pp(4737,'nom_rel',[],['modable_rel','arg3_rel','nom_rel']).
pp(4737,'basic_nom_rel',[],['modable_rel','arg3_rel','basic_nom_rel']).
pp(4737,'independent_rel',[],['modable_rel','arg3_rel','independent_rel']).
pp(4737,'abstr_named_rel',[],['modable_rel','arg3_rel','abstr_named_rel']).
pp(4737,'abstr_named_rel',[N|R],A) :- pp_6746(N,R,A).
pp(6746,'temp_nondim_rel',[],['modable_rel','arg3_rel','abstr_named_rel','temp_nondim_rel']).
pp(6746,'temp_abstr_rel',[],['modable_rel','arg3_rel','abstr_named_rel','temp_abstr_rel']).
pp(6746,'nonpro_rel',[],['modable_rel','arg3_rel','abstr_named_rel','nonpro_rel']).
pp(6746,'nom_rel',[],['modable_rel','arg3_rel','abstr_named_rel','nom_rel']).
pp(6746,'basic_nom_rel',[],['modable_rel','arg3_rel','abstr_named_rel','basic_nom_rel']).
pp(6746,'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_4735(N,R,A).
pp(4735,'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_4734(N,R,A).
pp(4734,'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_4731(N,R,A).
pp(4731,'diadic_nom_rel',[],['nondim_rel','abstr_named_rel','diadic_nom_rel']).
pp(4731,'nonpro_rel',[],['nondim_rel','abstr_named_rel','nonpro_rel']).
pp(4731,'nonpro_rel',[N|R],A) :- pp_6742(N,R,A).
pp(6742,'diadic_nom_rel',[],['nondim_rel','abstr_named_rel','nonpro_rel','diadic_nom_rel']).
pp(4731,'nom_rel',[],['nondim_rel','abstr_named_rel','nom_rel']).
pp(4731,'nom_rel',[N|R],A) :- pp_6741(N,R,A).
pp(6741,'diadic_nom_rel',[],['nondim_rel','abstr_named_rel','nom_rel','diadic_nom_rel']).
pp(4731,'basic_nom_rel',[],['nondim_rel','abstr_named_rel','basic_nom_rel']).
pp(4731,'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_4730(N,R,A).
pp(4730,'independent_rel',[],['nondim_rel','arg2_rel','independent_rel']).
pp(1209,'arg3_rel',[],['nondim_rel','arg3_rel']).
pp(1209,'arg3_rel',[N|R],A) :- pp_4729(N,R,A).
pp(4729,'nonpro_rel',[],['nondim_rel','arg3_rel','nonpro_rel']).
pp(4729,'nom_rel',[],['nondim_rel','arg3_rel','nom_rel']).
pp(4729,'basic_nom_rel',[],['nondim_rel','arg3_rel','basic_nom_rel']).
pp(4729,'independent_rel',[],['nondim_rel','arg3_rel','independent_rel']).
pp(4729,'abstr_named_rel',[],['nondim_rel','arg3_rel','abstr_named_rel']).
pp(4729,'abstr_named_rel',[N|R],A) :- pp_6733(N,R,A).
pp(6733,'nonpro_rel',[],['nondim_rel','arg3_rel','abstr_named_rel','nonpro_rel']).
pp(6733,'nom_rel',[],['nondim_rel','arg3_rel','abstr_named_rel','nom_rel']).
pp(6733,'basic_nom_rel',[],['nondim_rel','arg3_rel','abstr_named_rel','basic_nom_rel']).
pp(6733,'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_4728(N,R,A).
pp(4728,'independent_rel',[],['nondim_rel','arg4_rel','independent_rel']).
pp(4728,'arg2_rel',[],['nondim_rel','arg4_rel','arg2_rel']).
pp(4728,'arg2_rel',[N|R],A) :- pp_6731(N,R,A).
pp(6731,'independent_rel',[],['nondim_rel','arg4_rel','arg2_rel','independent_rel']).
pp(4728,'arg3_rel',[],['nondim_rel','arg4_rel','arg3_rel']).
pp(4728,'arg3_rel',[N|R],A) :- pp_6730(N,R,A).
pp(6730,'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_4727(N,R,A).
pp(4727,'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_4726(N,R,A).
pp(4726,'independent_rel',[],['nondim_rel','event_or_arg_rel','independent_rel']).
pp(4726,'arg2_rel',[],['nondim_rel','event_or_arg_rel','arg2_rel']).
pp(4726,'arg2_rel',[N|R],A) :- pp_6727(N,R,A).
pp(6727,'independent_rel',[],['nondim_rel','event_or_arg_rel','arg2_rel','independent_rel']).
pp(4726,'arg3_rel',[],['nondim_rel','event_or_arg_rel','arg3_rel']).
pp(4726,'arg3_rel',[N|R],A) :- pp_6726(N,R,A).
pp(6726,'independent_rel',[],['nondim_rel','event_or_arg_rel','arg3_rel','independent_rel']).
pp(4726,'arg4_rel',[],['nondim_rel','event_or_arg_rel','arg4_rel']).
pp(4726,'arg4_rel',[N|R],A) :- pp_6725(N,R,A).
pp(6725,'independent_rel',[],['nondim_rel','event_or_arg_rel','arg4_rel','independent_rel']).
pp(6725,'arg2_rel',[],['nondim_rel','event_or_arg_rel','arg4_rel','arg2_rel']).
pp(6725,'arg2_rel',[N|R],A) :- pp_8239(N,R,A).
pp(8239,'independent_rel',[],['nondim_rel','event_or_arg_rel','arg4_rel','arg2_rel','independent_rel']).
pp(6725,'arg3_rel',[],['nondim_rel','event_or_arg_rel','arg4_rel','arg3_rel']).
pp(6725,'arg3_rel',[N|R],A) :- pp_8238(N,R,A).
pp(8238,'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_4725(N,R,A).
pp(4725,'diadic_nom_rel',[],['nondim_rel','modable_rel','diadic_nom_rel']).
pp(4725,'nonpro_rel',[],['nondim_rel','modable_rel','nonpro_rel']).
pp(4725,'nonpro_rel',[N|R],A) :- pp_6723(N,R,A).
pp(6723,'diadic_nom_rel',[],['nondim_rel','modable_rel','nonpro_rel','diadic_nom_rel']).
pp(4725,'nom_rel',[],['nondim_rel','modable_rel','nom_rel']).
pp(4725,'nom_rel',[N|R],A) :- pp_6722(N,R,A).
pp(6722,'diadic_nom_rel',[],['nondim_rel','modable_rel','nom_rel','diadic_nom_rel']).
pp(4725,'basic_nom_rel',[],['nondim_rel','modable_rel','basic_nom_rel']).
pp(4725,'independent_rel',[],['nondim_rel','modable_rel','independent_rel']).
pp(4725,'abstr_named_rel',[],['nondim_rel','modable_rel','abstr_named_rel']).
pp(4725,'abstr_named_rel',[N|R],A) :- pp_6719(N,R,A).
pp(6719,'diadic_nom_rel',[],['nondim_rel','modable_rel','abstr_named_rel','diadic_nom_rel']).
pp(6719,'nonpro_rel',[],['nondim_rel','modable_rel','abstr_named_rel','nonpro_rel']).
pp(6719,'nonpro_rel',[N|R],A) :- pp_8234(N,R,A).
pp(8234,'diadic_nom_rel',[],['nondim_rel','modable_rel','abstr_named_rel','nonpro_rel','diadic_nom_rel']).
pp(6719,'nom_rel',[],['nondim_rel','modable_rel','abstr_named_rel','nom_rel']).
pp(6719,'nom_rel',[N|R],A) :- pp_8233(N,R,A).
pp(8233,'diadic_nom_rel',[],['nondim_rel','modable_rel','abstr_named_rel','nom_rel','diadic_nom_rel']).
pp(6719,'basic_nom_rel',[],['nondim_rel','modable_rel','abstr_named_rel','basic_nom_rel']).
pp(6719,'independent_rel',[],['nondim_rel','modable_rel','abstr_named_rel','independent_rel']).
pp(4725,'arg3_rel',[],['nondim_rel','modable_rel','arg3_rel']).
pp(4725,'arg3_rel',[N|R],A) :- pp_6718(N,R,A).
pp(6718,'nonpro_rel',[],['nondim_rel','modable_rel','arg3_rel','nonpro_rel']).
pp(6718,'nom_rel',[],['nondim_rel','modable_rel','arg3_rel','nom_rel']).
pp(6718,'basic_nom_rel',[],['nondim_rel','modable_rel','arg3_rel','basic_nom_rel']).
pp(6718,'independent_rel',[],['nondim_rel','modable_rel','arg3_rel','independent_rel']).
pp(6718,'abstr_named_rel',[],['nondim_rel','modable_rel','arg3_rel','abstr_named_rel']).
pp(6718,'abstr_named_rel',[N|R],A) :- pp_8226(N,R,A).
pp(8226,'nonpro_rel',[],['nondim_rel','modable_rel','arg3_rel','abstr_named_rel','nonpro_rel']).
pp(8226,'nom_rel',[],['nondim_rel','modable_rel','arg3_rel','abstr_named_rel','nom_rel']).
pp(8226,'basic_nom_rel',[],['nondim_rel','modable_rel','arg3_rel','abstr_named_rel','basic_nom_rel']).
pp(8226,'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_4723(N,R,A).
pp(4723,'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_4722(N,R,A).
pp(4722,'independent_rel',[],['norm_relation','arg2_rel','independent_rel']).
pp(1208,'arg3_rel',[],['norm_relation','arg3_rel']).
pp(1208,'arg3_rel',[N|R],A) :- pp_4721(N,R,A).
pp(4721,'independent_rel',[],['norm_relation','arg3_rel','independent_rel']).
pp(4721,'abstr_named_rel',[],['norm_relation','arg3_rel','abstr_named_rel']).
pp(4721,'abstr_named_rel',[N|R],A) :- pp_6714(N,R,A).
pp(6714,'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_4720(N,R,A).
pp(4720,'independent_rel',[],['norm_relation','basic_adj_arg4_rel','independent_rel']).
pp(4720,'arg2_rel',[],['norm_relation','basic_adj_arg4_rel','arg2_rel']).
pp(4720,'arg2_rel',[N|R],A) :- pp_6712(N,R,A).
pp(6712,'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_4719(N,R,A).
pp(4719,'independent_rel',[],['norm_relation','arg4_rel','independent_rel']).
pp(4719,'arg2_rel',[],['norm_relation','arg4_rel','arg2_rel']).
pp(4719,'arg2_rel',[N|R],A) :- pp_6710(N,R,A).
pp(6710,'independent_rel',[],['norm_relation','arg4_rel','arg2_rel','independent_rel']).
pp(4719,'arg3_rel',[],['norm_relation','arg4_rel','arg3_rel']).
pp(4719,'arg3_rel',[N|R],A) :- pp_6709(N,R,A).
pp(6709,'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_4718(N,R,A).
pp(4718,'independent_rel',[],['norm_relation','dim_rel','independent_rel']).
pp(4718,'arg3_rel',[],['norm_relation','dim_rel','arg3_rel']).
pp(4718,'arg3_rel',[N|R],A) :- pp_6707(N,R,A).
pp(6707,'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_4717(N,R,A).
pp(4717,'independent_rel',[],['norm_relation','arg_rel','independent_rel']).
pp(4717,'arg3_rel',[],['norm_relation','arg_rel','arg3_rel']).
pp(4717,'arg3_rel',[N|R],A) :- pp_6705(N,R,A).
pp(6705,'independent_rel',[],['norm_relation','arg_rel','arg3_rel','independent_rel']).
pp(4717,'basic_adj_arg4_rel',[],['norm_relation','arg_rel','basic_adj_arg4_rel']).
pp(4717,'basic_adj_arg4_rel',[N|R],A) :- pp_6704(N,R,A).
pp(6704,'independent_rel',[],['norm_relation','arg_rel','basic_adj_arg4_rel','independent_rel']).
pp(4717,'arg4_rel',[],['norm_relation','arg_rel','arg4_rel']).
pp(4717,'arg4_rel',[N|R],A) :- pp_6703(N,R,A).
pp(6703,'independent_rel',[],['norm_relation','arg_rel','arg4_rel','independent_rel']).
pp(4717,'dim_rel',[],['norm_relation','arg_rel','dim_rel']).
pp(4717,'dim_rel',[N|R],A) :- pp_6702(N,R,A).
pp(6702,'independent_rel',[],['norm_relation','arg_rel','dim_rel','independent_rel']).
pp(6702,'arg3_rel',[],['norm_relation','arg_rel','dim_rel','arg3_rel']).
pp(6702,'arg3_rel',[N|R],A) :- pp_8216(N,R,A).
pp(8216,'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_4716(N,R,A).
pp(4716,'independent_rel',[],['norm_relation','event_or_arg_rel','independent_rel']).
pp(4716,'arg2_rel',[],['norm_relation','event_or_arg_rel','arg2_rel']).
pp(4716,'arg2_rel',[N|R],A) :- pp_6700(N,R,A).
pp(6700,'independent_rel',[],['norm_relation','event_or_arg_rel','arg2_rel','independent_rel']).
pp(4716,'arg3_rel',[],['norm_relation','event_or_arg_rel','arg3_rel']).
pp(4716,'arg3_rel',[N|R],A) :- pp_6699(N,R,A).
pp(6699,'independent_rel',[],['norm_relation','event_or_arg_rel','arg3_rel','independent_rel']).
pp(4716,'basic_adj_arg4_rel',[],['norm_relation','event_or_arg_rel','basic_adj_arg4_rel']).
pp(4716,'basic_adj_arg4_rel',[N|R],A) :- pp_6698(N,R,A).
pp(6698,'independent_rel',[],['norm_relation','event_or_arg_rel','basic_adj_arg4_rel','independent_rel']).
pp(6698,'arg2_rel',[],['norm_relation','event_or_arg_rel','basic_adj_arg4_rel','arg2_rel']).
pp(6698,'arg2_rel',[N|R],A) :- pp_8212(N,R,A).
pp(8212,'independent_rel',[],['norm_relation','event_or_arg_rel','basic_adj_arg4_rel','arg2_rel','independent_rel']).
pp(4716,'arg4_rel',[],['norm_relation','event_or_arg_rel','arg4_rel']).
pp(4716,'arg4_rel',[N|R],A) :- pp_6697(N,R,A).
pp(6697,'independent_rel',[],['norm_relation','event_or_arg_rel','arg4_rel','independent_rel']).
pp(6697,'arg2_rel',[],['norm_relation','event_or_arg_rel','arg4_rel','arg2_rel']).
pp(6697,'arg2_rel',[N|R],A) :- pp_8210(N,R,A).
pp(8210,'independent_rel',[],['norm_relation','event_or_arg_rel','arg4_rel','arg2_rel','independent_rel']).
pp(6697,'arg3_rel',[],['norm_relation','event_or_arg_rel','arg4_rel','arg3_rel']).
pp(6697,'arg3_rel',[N|R],A) :- pp_8209(N,R,A).
pp(8209,'independent_rel',[],['norm_relation','event_or_arg_rel','arg4_rel','arg3_rel','independent_rel']).
pp(4716,'dim_rel',[],['norm_relation','event_or_arg_rel','dim_rel']).
pp(4716,'dim_rel',[N|R],A) :- pp_6696(N,R,A).
pp(6696,'independent_rel',[],['norm_relation','event_or_arg_rel','dim_rel','independent_rel']).
pp(6696,'arg3_rel',[],['norm_relation','event_or_arg_rel','dim_rel','arg3_rel']).
pp(6696,'arg3_rel',[N|R],A) :- pp_8207(N,R,A).
pp(8207,'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_4773(N,R,A).
pp(4773,'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_4772(N,R,A).
pp(4772,'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_4714(N,R,A).
pp(4714,'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_4713(N,R,A).
pp(4713,'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_4712(N,R,A).
pp(4712,'independent_rel',[],['non_number_rel','arg3_rel','independent_rel']).
pp(4712,'abstr_named_rel',[],['non_number_rel','arg3_rel','abstr_named_rel']).
pp(4712,'abstr_named_rel',[N|R],A) :- pp_6692(N,R,A).
pp(6692,'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_4711(N,R,A).
pp(4711,'independent_rel',[],['non_number_rel','basic_adj_arg4_rel','independent_rel']).
pp(4711,'arg2_rel',[],['non_number_rel','basic_adj_arg4_rel','arg2_rel']).
pp(4711,'arg2_rel',[N|R],A) :- pp_6690(N,R,A).
pp(6690,'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_4710(N,R,A).
pp(4710,'independent_rel',[],['non_number_rel','arg4_rel','independent_rel']).
pp(4710,'arg2_rel',[],['non_number_rel','arg4_rel','arg2_rel']).
pp(4710,'arg2_rel',[N|R],A) :- pp_6688(N,R,A).
pp(6688,'independent_rel',[],['non_number_rel','arg4_rel','arg2_rel','independent_rel']).
pp(4710,'arg3_rel',[],['non_number_rel','arg4_rel','arg3_rel']).
pp(4710,'arg3_rel',[N|R],A) :- pp_6687(N,R,A).
pp(6687,'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_4709(N,R,A).
pp(4709,'independent_rel',[],['non_number_rel','dim_rel','independent_rel']).
pp(4709,'arg3_rel',[],['non_number_rel','dim_rel','arg3_rel']).
pp(4709,'arg3_rel',[N|R],A) :- pp_6685(N,R,A).
pp(6685,'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_4708(N,R,A).
pp(4708,'independent_rel',[],['non_number_rel','arg_rel','independent_rel']).
pp(4708,'arg3_rel',[],['non_number_rel','arg_rel','arg3_rel']).
pp(4708,'arg3_rel',[N|R],A) :- pp_6683(N,R,A).
pp(6683,'independent_rel',[],['non_number_rel','arg_rel','arg3_rel','independent_rel']).
pp(4708,'basic_adj_arg4_rel',[],['non_number_rel','arg_rel','basic_adj_arg4_rel']).
pp(4708,'basic_adj_arg4_rel',[N|R],A) :- pp_6682(N,R,A).
pp(6682,'independent_rel',[],['non_number_rel','arg_rel','basic_adj_arg4_rel','independent_rel']).
pp(4708,'arg4_rel',[],['non_number_rel','arg_rel','arg4_rel']).
pp(4708,'arg4_rel',[N|R],A) :- pp_6681(N,R,A).
pp(6681,'independent_rel',[],['non_number_rel','arg_rel','arg4_rel','independent_rel']).
pp(4708,'dim_rel',[],['non_number_rel','arg_rel','dim_rel']).
pp(4708,'dim_rel',[N|R],A) :- pp_6680(N,R,A).
pp(6680,'independent_rel',[],['non_number_rel','arg_rel','dim_rel','independent_rel']).
pp(6680,'arg3_rel',[],['non_number_rel','arg_rel','dim_rel','arg3_rel']).
pp(6680,'arg3_rel',[N|R],A) :- pp_8197(N,R,A).
pp(8197,'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_4707(N,R,A).
pp(4707,'independent_rel',[],['non_number_rel','event_or_arg_rel','independent_rel']).
pp(4707,'arg2_rel',[],['non_number_rel','event_or_arg_rel','arg2_rel']).
pp(4707,'arg2_rel',[N|R],A) :- pp_6678(N,R,A).
pp(6678,'independent_rel',[],['non_number_rel','event_or_arg_rel','arg2_rel','independent_rel']).
pp(4707,'arg3_rel',[],['non_number_rel','event_or_arg_rel','arg3_rel']).
pp(4707,'arg3_rel',[N|R],A) :- pp_6677(N,R,A).
pp(6677,'independent_rel',[],['non_number_rel','event_or_arg_rel','arg3_rel','independent_rel']).
pp(4707,'basic_adj_arg4_rel',[],['non_number_rel','event_or_arg_rel','basic_adj_arg4_rel']).
pp(4707,'basic_adj_arg4_rel',[N|R],A) :- pp_6676(N,R,A).
pp(6676,'independent_rel',[],['non_number_rel','event_or_arg_rel','basic_adj_arg4_rel','independent_rel']).
pp(6676,'arg2_rel',[],['non_number_rel','event_or_arg_rel','basic_adj_arg4_rel','arg2_rel']).
pp(6676,'arg2_rel',[N|R],A) :- pp_8193(N,R,A).
pp(8193,'independent_rel',[],['non_number_rel','event_or_arg_rel','basic_adj_arg4_rel','arg2_rel','independent_rel']).
pp(4707,'arg4_rel',[],['non_number_rel','event_or_arg_rel','arg4_rel']).
pp(4707,'arg4_rel',[N|R],A) :- pp_6675(N,R,A).
pp(6675,'independent_rel',[],['non_number_rel','event_or_arg_rel','arg4_rel','independent_rel']).
pp(6675,'arg2_rel',[],['non_number_rel','event_or_arg_rel','arg4_rel','arg2_rel']).
pp(6675,'arg2_rel',[N|R],A) :- pp_8191(N,R,A).
pp(8191,'independent_rel',[],['non_number_rel','event_or_arg_rel','arg4_rel','arg2_rel','independent_rel']).
pp(6675,'arg3_rel',[],['non_number_rel','event_or_arg_rel','arg4_rel','arg3_rel']).
pp(6675,'arg3_rel',[N|R],A) :- pp_8190(N,R,A).
pp(8190,'independent_rel',[],['non_number_rel','event_or_arg_rel','arg4_rel','arg3_rel','independent_rel']).
pp(4707,'dim_rel',[],['non_number_rel','event_or_arg_rel','dim_rel']).
pp(4707,'dim_rel',[N|R],A) :- pp_6674(N,R,A).
pp(6674,'independent_rel',[],['non_number_rel','event_or_arg_rel','dim_rel','independent_rel']).
pp(6674,'arg3_rel',[],['non_number_rel','event_or_arg_rel','dim_rel','arg3_rel']).
pp(6674,'arg3_rel',[N|R],A) :- pp_8188(N,R,A).
pp(8188,'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_4693(N,R,A).
pp(4693,'arg3_rel',[],['selected_rel','dim_rel','arg3_rel']).
pp(1205,'arg_rel',[],['selected_rel','arg_rel']).
pp(1205,'arg_rel',[N|R],A) :- pp_4692(N,R,A).
pp(4692,'arg3_rel',[],['selected_rel','arg_rel','arg3_rel']).
pp(4692,'dim_rel',[],['selected_rel','arg_rel','dim_rel']).
pp(4692,'dim_rel',[N|R],A) :- pp_6671(N,R,A).
pp(6671,'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_4691(N,R,A).
pp(4691,'arg3_rel',[],['selected_rel','event_or_arg_rel','arg3_rel']).
pp(4691,'dim_rel',[],['selected_rel','event_or_arg_rel','dim_rel']).
pp(4691,'dim_rel',[N|R],A) :- pp_6669(N,R,A).
pp(6669,'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_4690(N,R,A).
pp(4690,'arg3_rel',[],['selected_rel','event_rel','arg3_rel']).
pp(4690,'dim_rel',[],['selected_rel','event_rel','dim_rel']).
pp(4690,'dim_rel',[N|R],A) :- pp_6667(N,R,A).
pp(6667,'arg3_rel',[],['selected_rel','event_rel','dim_rel','arg3_rel']).
pp(4690,'arg_rel',[],['selected_rel','event_rel','arg_rel']).
pp(4690,'arg_rel',[N|R],A) :- pp_6666(N,R,A).
pp(6666,'arg3_rel',[],['selected_rel','event_rel','arg_rel','arg3_rel']).
pp(6666,'dim_rel',[],['selected_rel','event_rel','arg_rel','dim_rel']).
pp(6666,'dim_rel',[N|R],A) :- pp_8183(N,R,A).
pp(8183,'arg3_rel',[],['selected_rel','event_rel','arg_rel','dim_rel','arg3_rel']).
pp(4690,'event_or_arg_rel',[],['selected_rel','event_rel','event_or_arg_rel']).
pp(4690,'event_or_arg_rel',[N|R],A) :- pp_6665(N,R,A).
pp(6665,'arg3_rel',[],['selected_rel','event_rel','event_or_arg_rel','arg3_rel']).
pp(6665,'dim_rel',[],['selected_rel','event_rel','event_or_arg_rel','dim_rel']).
pp(6665,'dim_rel',[N|R],A) :- pp_8181(N,R,A).
pp(8181,'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_4689(N,R,A).
pp(4689,'arg3_rel',[],['selected_rel','norm_relation','arg3_rel']).
pp(4689,'dim_rel',[],['selected_rel','norm_relation','dim_rel']).
pp(4689,'dim_rel',[N|R],A) :- pp_6663(N,R,A).
pp(6663,'arg3_rel',[],['selected_rel','norm_relation','dim_rel','arg3_rel']).
pp(4689,'arg_rel',[],['selected_rel','norm_relation','arg_rel']).
pp(4689,'arg_rel',[N|R],A) :- pp_6662(N,R,A).
pp(6662,'arg3_rel',[],['selected_rel','norm_relation','arg_rel','arg3_rel']).
pp(6662,'dim_rel',[],['selected_rel','norm_relation','arg_rel','dim_rel']).
pp(6662,'dim_rel',[N|R],A) :- pp_8178(N,R,A).
pp(8178,'arg3_rel',[],['selected_rel','norm_relation','arg_rel','dim_rel','arg3_rel']).
pp(4689,'event_or_arg_rel',[],['selected_rel','norm_relation','event_or_arg_rel']).
pp(4689,'event_or_arg_rel',[N|R],A) :- pp_6661(N,R,A).
pp(6661,'arg3_rel',[],['selected_rel','norm_relation','event_or_arg_rel','arg3_rel']).
pp(6661,'dim_rel',[],['selected_rel','norm_relation','event_or_arg_rel','dim_rel']).
pp(6661,'dim_rel',[N|R],A) :- pp_8176(N,R,A).
pp(8176,'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_4688(N,R,A).
pp(4688,'arg3_rel',[],['selected_rel','non_number_rel','arg3_rel']).
pp(4688,'dim_rel',[],['selected_rel','non_number_rel','dim_rel']).
pp(4688,'dim_rel',[N|R],A) :- pp_6659(N,R,A).
pp(6659,'arg3_rel',[],['selected_rel','non_number_rel','dim_rel','arg3_rel']).
pp(4688,'arg_rel',[],['selected_rel','non_number_rel','arg_rel']).
pp(4688,'arg_rel',[N|R],A) :- pp_6658(N,R,A).
pp(6658,'arg3_rel',[],['selected_rel','non_number_rel','arg_rel','arg3_rel']).
pp(6658,'dim_rel',[],['selected_rel','non_number_rel','arg_rel','dim_rel']).
pp(6658,'dim_rel',[N|R],A) :- pp_8173(N,R,A).
pp(8173,'arg3_rel',[],['selected_rel','non_number_rel','arg_rel','dim_rel','arg3_rel']).
pp(4688,'event_or_arg_rel',[],['selected_rel','non_number_rel','event_or_arg_rel']).
pp(4688,'event_or_arg_rel',[N|R],A) :- pp_6657(N,R,A).
pp(6657,'arg3_rel',[],['selected_rel','non_number_rel','event_or_arg_rel','arg3_rel']).
pp(6657,'dim_rel',[],['selected_rel','non_number_rel','event_or_arg_rel','dim_rel']).
pp(6657,'dim_rel',[N|R],A) :- pp_8171(N,R,A).
pp(8171,'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_4646(N,R,A).
pp(4646,'verb*',[],['a_or_p','mobile','verb*']).
pp(4646,'verbal',[],['a_or_p','mobile','verbal']).
pp(4646,'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_4643(N,R,A).
pp(4643,'disc_adverbee',[],['adverbee','mobile','disc_adverbee']).
pp(1118,'a_or_p',[],['adverbee','a_or_p']).
pp(1118,'a_or_p',[N|R],A) :- pp_4642(N,R,A).
pp(4642,'disc_adverbee',[],['adverbee','a_or_p','disc_adverbee']).
pp(4642,'mobile',[],['adverbee','a_or_p','mobile']).
pp(4642,'mobile',[N|R],A) :- pp_6651(N,R,A).
pp(6651,'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_4640(N,R,A).
pp(4640,'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_4634(N,R,A).
pp(4634,'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_4633(N,R,A).
pp(4633,'disc_adverbee',[],['n_or_a','a_or_p','disc_adverbee']).
pp(4633,'mobile',[],['n_or_a','a_or_p','mobile']).
pp(4633,'mobile',[N|R],A) :- pp_6647(N,R,A).
pp(6647,'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_4632(N,R,A).
pp(4632,'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_4630(N,R,A).
pp(4630,'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_4623(N,R,A).
pp(4623,'mobile',[],['n_or_p','a_or_p','mobile']).
pp(1110,'adverbee',[],['n_or_p','adverbee']).
pp(1110,'adverbee',[N|R],A) :- pp_4622(N,R,A).
pp(4622,'disc_adverbee',[],['n_or_p','adverbee','disc_adverbee']).
pp(4622,'mobile',[],['n_or_p','adverbee','mobile']).
pp(4622,'a_or_p',[],['n_or_p','adverbee','a_or_p']).
pp(4622,'a_or_p',[N|R],A) :- pp_6641(N,R,A).
pp(6641,'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_4621(N,R,A).
pp(4621,'mobile',[],['n_or_p','n_or_a','mobile']).
pp(4621,'a_or_p',[],['n_or_p','n_or_a','a_or_p']).
pp(4621,'a_or_p',[N|R],A) :- pp_6639(N,R,A).
pp(6639,'mobile',[],['n_or_p','n_or_a','a_or_p','mobile']).
pp(4621,'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_4619(N,R,A).
pp(4619,'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_4616(N,R,A).
pp(4616,'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_4615(N,R,A).
pp(4615,'disc_adverbee',[],['n_or_v','a_or_p','disc_adverbee']).
pp(4615,'mobile',[],['n_or_v','a_or_p','mobile']).
pp(4615,'mobile',[N|R],A) :- pp_6634(N,R,A).
pp(6634,'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_4614(N,R,A).
pp(4614,'disc_adverbee',[],['n_or_v','adverbee','disc_adverbee']).
pp(4614,'mobile',[],['n_or_v','adverbee','mobile']).
pp(4614,'mobile',[N|R],A) :- pp_6632(N,R,A).
pp(6632,'disc_adverbee',[],['n_or_v','adverbee','mobile','disc_adverbee']).
pp(4614,'a_or_p',[],['n_or_v','adverbee','a_or_p']).
pp(4614,'a_or_p',[N|R],A) :- pp_6631(N,R,A).
pp(6631,'disc_adverbee',[],['n_or_v','adverbee','a_or_p','disc_adverbee']).
pp(6631,'mobile',[],['n_or_v','adverbee','a_or_p','mobile']).
pp(6631,'mobile',[N|R],A) :- pp_8163(N,R,A).
pp(8163,'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_4613(N,R,A).
pp(4613,'disc_adverbee',[],['n_or_v','n_or_a','disc_adverbee']).
pp(4613,'mobile',[],['n_or_v','n_or_a','mobile']).
pp(4613,'mobile',[N|R],A) :- pp_6629(N,R,A).
pp(6629,'disc_adverbee',[],['n_or_v','n_or_a','mobile','disc_adverbee']).
pp(4613,'a_or_p',[],['n_or_v','n_or_a','a_or_p']).
pp(4613,'a_or_p',[N|R],A) :- pp_6628(N,R,A).
pp(6628,'disc_adverbee',[],['n_or_v','n_or_a','a_or_p','disc_adverbee']).
pp(6628,'mobile',[],['n_or_v','n_or_a','a_or_p','mobile']).
pp(6628,'mobile',[N|R],A) :- pp_8160(N,R,A).
pp(8160,'disc_adverbee',[],['n_or_v','n_or_a','a_or_p','mobile','disc_adverbee']).
pp(4613,'adverbee',[],['n_or_v','n_or_a','adverbee']).
pp(4613,'adverbee',[N|R],A) :- pp_6627(N,R,A).
pp(6627,'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_4612(N,R,A).
pp(4612,'disc_adverbee',[],['n_or_v','n_or_p','disc_adverbee']).
pp(4612,'mobile',[],['n_or_v','n_or_p','mobile']).
pp(4612,'a_or_p',[],['n_or_v','n_or_p','a_or_p']).
pp(4612,'a_or_p',[N|R],A) :- pp_6624(N,R,A).
pp(6624,'mobile',[],['n_or_v','n_or_p','a_or_p','mobile']).
pp(4612,'adverbee',[],['n_or_v','n_or_p','adverbee']).
pp(4612,'adverbee',[N|R],A) :- pp_6623(N,R,A).
pp(6623,'disc_adverbee',[],['n_or_v','n_or_p','adverbee','disc_adverbee']).
pp(6623,'mobile',[],['n_or_v','n_or_p','adverbee','mobile']).
pp(6623,'a_or_p',[],['n_or_v','n_or_p','adverbee','a_or_p']).
pp(6623,'a_or_p',[N|R],A) :- pp_8155(N,R,A).
pp(8155,'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_4609(N,R,A).
pp(4609,'mobile_nom',[],['strict_supnoun','n_or_v','mobile_nom']).
pp(4609,'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_4606(N,R,A).
pp(4606,'mobile_nom',[],['strict_nominal','n_or_v','mobile_nom']).
pp(4606,'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_4640(N,R,A).
pp(4640,'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_4600(N,R,A).
pp(4600,'disc_adverbee',[],['supnoun','mobile','disc_adverbee']).
pp(1106,'a_or_p',[],['supnoun','a_or_p']).
pp(1106,'a_or_p',[N|R],A) :- pp_4599(N,R,A).
pp(4599,'mobile',[],['supnoun','a_or_p','mobile']).
pp(1106,'adverbee',[],['supnoun','adverbee']).
pp(1106,'adverbee',[N|R],A) :- pp_4598(N,R,A).
pp(4598,'disc_adverbee',[],['supnoun','adverbee','disc_adverbee']).
pp(4598,'mobile',[],['supnoun','adverbee','mobile']).
pp(4598,'mobile',[N|R],A) :- pp_6615(N,R,A).
pp(6615,'disc_adverbee',[],['supnoun','adverbee','mobile','disc_adverbee']).
pp(4598,'a_or_p',[],['supnoun','adverbee','a_or_p']).
pp(4598,'a_or_p',[N|R],A) :- pp_6614(N,R,A).
pp(6614,'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_4597(N,R,A).
pp(4597,'disc_adverbee',[],['supnoun','n_or_a','disc_adverbee']).
pp(4597,'mobile',[],['supnoun','n_or_a','mobile']).
pp(4597,'a_or_p',[],['supnoun','n_or_a','a_or_p']).
pp(4597,'a_or_p',[N|R],A) :- pp_6611(N,R,A).
pp(6611,'mobile',[],['supnoun','n_or_a','a_or_p','mobile']).
pp(4597,'adverbee',[],['supnoun','n_or_a','adverbee']).
pp(4597,'adverbee',[N|R],A) :- pp_6610(N,R,A).
pp(6610,'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_4596(N,R,A).
pp(4596,'disc_adverbee',[],['supnoun','n_or_v','disc_adverbee']).
pp(4596,'adj*',[],['supnoun','n_or_v','adj*']).
pp(4596,'mobile_nom',[],['supnoun','n_or_v','mobile_nom']).
pp(4596,'mobile',[],['supnoun','n_or_v','mobile']).
pp(4596,'mobile',[N|R],A) :- pp_6606(N,R,A).
pp(6606,'disc_adverbee',[],['supnoun','n_or_v','mobile','disc_adverbee']).
pp(4596,'a_or_p',[],['supnoun','n_or_v','a_or_p']).
pp(4596,'a_or_p',[N|R],A) :- pp_6605(N,R,A).
pp(6605,'mobile',[],['supnoun','n_or_v','a_or_p','mobile']).
pp(4596,'adverbee',[],['supnoun','n_or_v','adverbee']).
pp(4596,'adverbee',[N|R],A) :- pp_6604(N,R,A).
pp(6604,'disc_adverbee',[],['supnoun','n_or_v','adverbee','disc_adverbee']).
pp(6604,'mobile',[],['supnoun','n_or_v','adverbee','mobile']).
pp(6604,'mobile',[N|R],A) :- pp_8147(N,R,A).
pp(8147,'disc_adverbee',[],['supnoun','n_or_v','adverbee','mobile','disc_adverbee']).
pp(6604,'a_or_p',[],['supnoun','n_or_v','adverbee','a_or_p']).
pp(6604,'a_or_p',[N|R],A) :- pp_8146(N,R,A).
pp(8146,'mobile',[],['supnoun','n_or_v','adverbee','a_or_p','mobile']).
pp(4596,'n_or_a',[],['supnoun','n_or_v','n_or_a']).
pp(4596,'n_or_a',[N|R],A) :- pp_6603(N,R,A).
pp(6603,'disc_adverbee',[],['supnoun','n_or_v','n_or_a','disc_adverbee']).
pp(6603,'mobile',[],['supnoun','n_or_v','n_or_a','mobile']).
pp(6603,'a_or_p',[],['supnoun','n_or_v','n_or_a','a_or_p']).
pp(6603,'a_or_p',[N|R],A) :- pp_8143(N,R,A).
pp(8143,'mobile',[],['supnoun','n_or_v','n_or_a','a_or_p','mobile']).
pp(6603,'adverbee',[],['supnoun','n_or_v','n_or_a','adverbee']).
pp(6603,'adverbee',[N|R],A) :- pp_8142(N,R,A).
pp(8142,'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_4590(N,R,A).
pp(4590,'disc_adverbee',[],['nominal','mobile','disc_adverbee']).
pp(1105,'a_or_p',[],['nominal','a_or_p']).
pp(1105,'a_or_p',[N|R],A) :- pp_4589(N,R,A).
pp(4589,'mobile',[],['nominal','a_or_p','mobile']).
pp(1105,'adverbee',[],['nominal','adverbee']).
pp(1105,'adverbee',[N|R],A) :- pp_4588(N,R,A).
pp(4588,'disc_adverbee',[],['nominal','adverbee','disc_adverbee']).
pp(4588,'mobile',[],['nominal','adverbee','mobile']).
pp(4588,'mobile',[N|R],A) :- pp_6599(N,R,A).
pp(6599,'disc_adverbee',[],['nominal','adverbee','mobile','disc_adverbee']).
pp(4588,'a_or_p',[],['nominal','adverbee','a_or_p']).
pp(4588,'a_or_p',[N|R],A) :- pp_6598(N,R,A).
pp(6598,'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_4587(N,R,A).
pp(4587,'disc_adverbee',[],['nominal','n_or_a','disc_adverbee']).
pp(4587,'mobile',[],['nominal','n_or_a','mobile']).
pp(4587,'a_or_p',[],['nominal','n_or_a','a_or_p']).
pp(4587,'a_or_p',[N|R],A) :- pp_6595(N,R,A).
pp(6595,'mobile',[],['nominal','n_or_a','a_or_p','mobile']).
pp(4587,'adverbee',[],['nominal','n_or_a','adverbee']).
pp(4587,'adverbee',[N|R],A) :- pp_6594(N,R,A).
pp(6594,'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_4586(N,R,A).
pp(4586,'adj*',[],['nominal','n_or_p','adj*']).
pp(4586,'mobile',[],['nominal','n_or_p','mobile']).
pp(4586,'a_or_p',[],['nominal','n_or_p','a_or_p']).
pp(4586,'a_or_p',[N|R],A) :- pp_6591(N,R,A).
pp(6591,'mobile',[],['nominal','n_or_p','a_or_p','mobile']).
pp(4586,'adverbee',[],['nominal','n_or_p','adverbee']).
pp(4586,'adverbee',[N|R],A) :- pp_6590(N,R,A).
pp(6590,'mobile',[],['nominal','n_or_p','adverbee','mobile']).
pp(6590,'a_or_p',[],['nominal','n_or_p','adverbee','a_or_p']).
pp(6590,'a_or_p',[N|R],A) :- pp_8135(N,R,A).
pp(8135,'mobile',[],['nominal','n_or_p','adverbee','a_or_p','mobile']).
pp(4586,'n_or_a',[],['nominal','n_or_p','n_or_a']).
pp(4586,'n_or_a',[N|R],A) :- pp_6589(N,R,A).
pp(6589,'mobile',[],['nominal','n_or_p','n_or_a','mobile']).
pp(6589,'a_or_p',[],['nominal','n_or_p','n_or_a','a_or_p']).
pp(6589,'a_or_p',[N|R],A) :- pp_8133(N,R,A).
pp(8133,'mobile',[],['nominal','n_or_p','n_or_a','a_or_p','mobile']).
pp(6589,'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_4585(N,R,A).
pp(4585,'disc_adverbee',[],['nominal','n_or_v','disc_adverbee']).
pp(4585,'adj*',[],['nominal','n_or_v','adj*']).
pp(4585,'mobile',[],['nominal','n_or_v','mobile']).
pp(4585,'mobile',[N|R],A) :- pp_6586(N,R,A).
pp(6586,'disc_adverbee',[],['nominal','n_or_v','mobile','disc_adverbee']).
pp(4585,'a_or_p',[],['nominal','n_or_v','a_or_p']).
pp(4585,'a_or_p',[N|R],A) :- pp_6585(N,R,A).
pp(6585,'mobile',[],['nominal','n_or_v','a_or_p','mobile']).
pp(4585,'adverbee',[],['nominal','n_or_v','adverbee']).
pp(4585,'adverbee',[N|R],A) :- pp_6584(N,R,A).
pp(6584,'disc_adverbee',[],['nominal','n_or_v','adverbee','disc_adverbee']).
pp(6584,'mobile',[],['nominal','n_or_v','adverbee','mobile']).
pp(6584,'mobile',[N|R],A) :- pp_8128(N,R,A).
pp(8128,'disc_adverbee',[],['nominal','n_or_v','adverbee','mobile','disc_adverbee']).
pp(6584,'a_or_p',[],['nominal','n_or_v','adverbee','a_or_p']).
pp(6584,'a_or_p',[N|R],A) :- pp_8127(N,R,A).
pp(8127,'mobile',[],['nominal','n_or_v','adverbee','a_or_p','mobile']).
pp(4585,'n_or_a',[],['nominal','n_or_v','n_or_a']).
pp(4585,'n_or_a',[N|R],A) :- pp_6583(N,R,A).
pp(6583,'disc_adverbee',[],['nominal','n_or_v','n_or_a','disc_adverbee']).
pp(6583,'mobile',[],['nominal','n_or_v','n_or_a','mobile']).
pp(6583,'a_or_p',[],['nominal','n_or_v','n_or_a','a_or_p']).
pp(6583,'a_or_p',[N|R],A) :- pp_8124(N,R,A).
pp(8124,'mobile',[],['nominal','n_or_v','n_or_a','a_or_p','mobile']).
pp(6583,'adverbee',[],['nominal','n_or_v','n_or_a','adverbee']).
pp(6583,'adverbee',[N|R],A) :- pp_8123(N,R,A).
pp(8123,'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_4583(N,R,A).
pp(4583,'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_4581(N,R,A).
pp(4581,'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_4580(N,R,A).
pp(4580,'disc_adverbee',[],['nominal_or_verbal','a_or_p','disc_adverbee']).
pp(4580,'mobile',[],['nominal_or_verbal','a_or_p','mobile']).
pp(4580,'mobile',[N|R],A) :- pp_6579(N,R,A).
pp(6579,'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_4579(N,R,A).
pp(4579,'disc_adverbee',[],['nominal_or_verbal','adverbee','disc_adverbee']).
pp(4579,'mobile',[],['nominal_or_verbal','adverbee','mobile']).
pp(4579,'mobile',[N|R],A) :- pp_6577(N,R,A).
pp(6577,'disc_adverbee',[],['nominal_or_verbal','adverbee','mobile','disc_adverbee']).
pp(4579,'a_or_p',[],['nominal_or_verbal','adverbee','a_or_p']).
pp(4579,'a_or_p',[N|R],A) :- pp_6576(N,R,A).
pp(6576,'disc_adverbee',[],['nominal_or_verbal','adverbee','a_or_p','disc_adverbee']).
pp(6576,'mobile',[],['nominal_or_verbal','adverbee','a_or_p','mobile']).
pp(6576,'mobile',[N|R],A) :- pp_8119(N,R,A).
pp(8119,'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_4578(N,R,A).
pp(4578,'disc_adverbee',[],['nominal_or_verbal','n_or_a','disc_adverbee']).
pp(4578,'mobile',[],['nominal_or_verbal','n_or_a','mobile']).
pp(4578,'mobile',[N|R],A) :- pp_6574(N,R,A).
pp(6574,'disc_adverbee',[],['nominal_or_verbal','n_or_a','mobile','disc_adverbee']).
pp(4578,'a_or_p',[],['nominal_or_verbal','n_or_a','a_or_p']).
pp(4578,'a_or_p',[N|R],A) :- pp_6573(N,R,A).
pp(6573,'disc_adverbee',[],['nominal_or_verbal','n_or_a','a_or_p','disc_adverbee']).
pp(6573,'mobile',[],['nominal_or_verbal','n_or_a','a_or_p','mobile']).
pp(6573,'mobile',[N|R],A) :- pp_8116(N,R,A).
pp(8116,'disc_adverbee',[],['nominal_or_verbal','n_or_a','a_or_p','mobile','disc_adverbee']).
pp(4578,'adverbee',[],['nominal_or_verbal','n_or_a','adverbee']).
pp(4578,'adverbee',[N|R],A) :- pp_6572(N,R,A).
pp(6572,'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_4577(N,R,A).
pp(4577,'disc_adverbee',[],['nominal_or_verbal','n_or_p','disc_adverbee']).
pp(4577,'adj*',[],['nominal_or_verbal','n_or_p','adj*']).
pp(4577,'mobile',[],['nominal_or_verbal','n_or_p','mobile']).
pp(4577,'a_or_p',[],['nominal_or_verbal','n_or_p','a_or_p']).
pp(4577,'a_or_p',[N|R],A) :- pp_6568(N,R,A).
pp(6568,'mobile',[],['nominal_or_verbal','n_or_p','a_or_p','mobile']).
pp(4577,'adverbee',[],['nominal_or_verbal','n_or_p','adverbee']).
pp(4577,'adverbee',[N|R],A) :- pp_6567(N,R,A).
pp(6567,'disc_adverbee',[],['nominal_or_verbal','n_or_p','adverbee','disc_adverbee']).
pp(6567,'mobile',[],['nominal_or_verbal','n_or_p','adverbee','mobile']).
pp(6567,'a_or_p',[],['nominal_or_verbal','n_or_p','adverbee','a_or_p']).
pp(6567,'a_or_p',[N|R],A) :- pp_8111(N,R,A).
pp(8111,'mobile',[],['nominal_or_verbal','n_or_p','adverbee','a_or_p','mobile']).
pp(4577,'n_or_a',[],['nominal_or_verbal','n_or_p','n_or_a']).
pp(4577,'n_or_a',[N|R],A) :- pp_6566(N,R,A).
pp(6566,'mobile',[],['nominal_or_verbal','n_or_p','n_or_a','mobile']).
pp(6566,'a_or_p',[],['nominal_or_verbal','n_or_p','n_or_a','a_or_p']).
pp(6566,'a_or_p',[N|R],A) :- pp_8109(N,R,A).
pp(8109,'mobile',[],['nominal_or_verbal','n_or_p','n_or_a','a_or_p','mobile']).
pp(6566,'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_4576(N,R,A).
pp(4576,'disc_adverbee',[],['nominal_or_verbal','n_or_v','disc_adverbee']).
pp(4576,'adj*',[],['nominal_or_verbal','n_or_v','adj*']).
pp(4576,'adj*',[N|R],A) :- pp_6564(N,R,A).
pp(6564,'disc_adverbee',[],['nominal_or_verbal','n_or_v','adj*','disc_adverbee']).
pp(4576,'prep*',[],['nominal_or_verbal','n_or_v','prep*']).
pp(4576,'mobile',[],['nominal_or_verbal','n_or_v','mobile']).
pp(4576,'mobile',[N|R],A) :- pp_6562(N,R,A).
pp(6562,'disc_adverbee',[],['nominal_or_verbal','n_or_v','mobile','disc_adverbee']).
pp(4576,'a_or_p',[],['nominal_or_verbal','n_or_v','a_or_p']).
pp(4576,'a_or_p',[N|R],A) :- pp_6561(N,R,A).
pp(6561,'disc_adverbee',[],['nominal_or_verbal','n_or_v','a_or_p','disc_adverbee']).
pp(6561,'mobile',[],['nominal_or_verbal','n_or_v','a_or_p','mobile']).
pp(6561,'mobile',[N|R],A) :- pp_8104(N,R,A).
pp(8104,'disc_adverbee',[],['nominal_or_verbal','n_or_v','a_or_p','mobile','disc_adverbee']).
pp(4576,'adverbee',[],['nominal_or_verbal','n_or_v','adverbee']).
pp(4576,'adverbee',[N|R],A) :- pp_6560(N,R,A).
pp(6560,'disc_adverbee',[],['nominal_or_verbal','n_or_v','adverbee','disc_adverbee']).
pp(6560,'mobile',[],['nominal_or_verbal','n_or_v','adverbee','mobile']).
pp(6560,'mobile',[N|R],A) :- pp_8102(N,R,A).
pp(8102,'disc_adverbee',[],['nominal_or_verbal','n_or_v','adverbee','mobile','disc_adverbee']).
pp(6560,'a_or_p',[],['nominal_or_verbal','n_or_v','adverbee','a_or_p']).
pp(6560,'a_or_p',[N|R],A) :- pp_8101(N,R,A).
pp(8101,'disc_adverbee',[],['nominal_or_verbal','n_or_v','adverbee','a_or_p','disc_adverbee']).
pp(8101,'mobile',[],['nominal_or_verbal','n_or_v','adverbee','a_or_p','mobile']).
pp(8101,'mobile',[N|R],A) :- pp_8719(N,R,A).
pp(8719,'disc_adverbee',[],['nominal_or_verbal','n_or_v','adverbee','a_or_p','mobile','disc_adverbee']).
pp(4576,'n_or_a',[],['nominal_or_verbal','n_or_v','n_or_a']).
pp(4576,'n_or_a',[N|R],A) :- pp_6559(N,R,A).
pp(6559,'disc_adverbee',[],['nominal_or_verbal','n_or_v','n_or_a','disc_adverbee']).
pp(6559,'mobile',[],['nominal_or_verbal','n_or_v','n_or_a','mobile']).
pp(6559,'mobile',[N|R],A) :- pp_8099(N,R,A).
pp(8099,'disc_adverbee',[],['nominal_or_verbal','n_or_v','n_or_a','mobile','disc_adverbee']).
pp(6559,'a_or_p',[],['nominal_or_verbal','n_or_v','n_or_a','a_or_p']).
pp(6559,'a_or_p',[N|R],A) :- pp_8098(N,R,A).
pp(8098,'disc_adverbee',[],['nominal_or_verbal','n_or_v','n_or_a','a_or_p','disc_adverbee']).
pp(8098,'mobile',[],['nominal_or_verbal','n_or_v','n_or_a','a_or_p','mobile']).
pp(8098,'mobile',[N|R],A) :- pp_8716(N,R,A).
pp(8716,'disc_adverbee',[],['nominal_or_verbal','n_or_v','n_or_a','a_or_p','mobile','disc_adverbee']).
pp(6559,'adverbee',[],['nominal_or_verbal','n_or_v','n_or_a','adverbee']).
pp(6559,'adverbee',[N|R],A) :- pp_8097(N,R,A).
pp(8097,'disc_adverbee',[],['nominal_or_verbal','n_or_v','n_or_a','adverbee','disc_adverbee']).
pp(4576,'n_or_p',[],['nominal_or_verbal','n_or_v','n_or_p']).
pp(4576,'n_or_p',[N|R],A) :- pp_6558(N,R,A).
pp(6558,'disc_adverbee',[],['nominal_or_verbal','n_or_v','n_or_p','disc_adverbee']).
pp(6558,'mobile',[],['nominal_or_verbal','n_or_v','n_or_p','mobile']).
pp(6558,'a_or_p',[],['nominal_or_verbal','n_or_v','n_or_p','a_or_p']).
pp(6558,'a_or_p',[N|R],A) :- pp_8094(N,R,A).
pp(8094,'mobile',[],['nominal_or_verbal','n_or_v','n_or_p','a_or_p','mobile']).
pp(6558,'adverbee',[],['nominal_or_verbal','n_or_v','n_or_p','adverbee']).
pp(6558,'adverbee',[N|R],A) :- pp_8093(N,R,A).
pp(8093,'disc_adverbee',[],['nominal_or_verbal','n_or_v','n_or_p','adverbee','disc_adverbee']).
pp(8093,'mobile',[],['nominal_or_verbal','n_or_v','n_or_p','adverbee','mobile']).
pp(8093,'a_or_p',[],['nominal_or_verbal','n_or_v','n_or_p','adverbee','a_or_p']).
pp(8093,'a_or_p',[N|R],A) :- pp_8711(N,R,A).
pp(8711,'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_4574(N,R,A).
pp(4574,'disc_adverbee',[],['v_or_g','adj*','disc_adverbee']).
pp(1103,'mobile',[],['v_or_g','mobile']).
pp(1103,'mobile',[N|R],A) :- pp_4573(N,R,A).
pp(4573,'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_4572(N,R,A).
pp(4572,'disc_adverbee',[],['v_or_g','a_or_p','disc_adverbee']).
pp(4572,'mobile',[],['v_or_g','a_or_p','mobile']).
pp(4572,'mobile',[N|R],A) :- pp_6554(N,R,A).
pp(6554,'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_4571(N,R,A).
pp(4571,'disc_adverbee',[],['v_or_g','adverbee','disc_adverbee']).
pp(4571,'mobile',[],['v_or_g','adverbee','mobile']).
pp(4571,'mobile',[N|R],A) :- pp_6552(N,R,A).
pp(6552,'disc_adverbee',[],['v_or_g','adverbee','mobile','disc_adverbee']).
pp(4571,'a_or_p',[],['v_or_g','adverbee','a_or_p']).
pp(4571,'a_or_p',[N|R],A) :- pp_6551(N,R,A).
pp(6551,'disc_adverbee',[],['v_or_g','adverbee','a_or_p','disc_adverbee']).
pp(6551,'mobile',[],['v_or_g','adverbee','a_or_p','mobile']).
pp(6551,'mobile',[N|R],A) :- pp_8089(N,R,A).
pp(8089,'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_4570(N,R,A).
pp(4570,'disc_adverbee',[],['v_or_g','n_or_a','disc_adverbee']).
pp(4570,'mobile',[],['v_or_g','n_or_a','mobile']).
pp(4570,'mobile',[N|R],A) :- pp_6549(N,R,A).
pp(6549,'disc_adverbee',[],['v_or_g','n_or_a','mobile','disc_adverbee']).
pp(4570,'a_or_p',[],['v_or_g','n_or_a','a_or_p']).
pp(4570,'a_or_p',[N|R],A) :- pp_6548(N,R,A).
pp(6548,'disc_adverbee',[],['v_or_g','n_or_a','a_or_p','disc_adverbee']).
pp(6548,'mobile',[],['v_or_g','n_or_a','a_or_p','mobile']).
pp(6548,'mobile',[N|R],A) :- pp_8086(N,R,A).
pp(8086,'disc_adverbee',[],['v_or_g','n_or_a','a_or_p','mobile','disc_adverbee']).
pp(4570,'adverbee',[],['v_or_g','n_or_a','adverbee']).
pp(4570,'adverbee',[N|R],A) :- pp_6547(N,R,A).
pp(6547,'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_4569(N,R,A).
pp(4569,'disc_adverbee',[],['v_or_g','n_or_p','disc_adverbee']).
pp(4569,'adverbee',[],['v_or_g','n_or_p','adverbee']).
pp(4569,'adverbee',[N|R],A) :- pp_6545(N,R,A).
pp(6545,'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_4568(N,R,A).
pp(4568,'disc_adverbee',[],['v_or_g','n_or_v','disc_adverbee']).
pp(4568,'adj*',[],['v_or_g','n_or_v','adj*']).
pp(4568,'adj*',[N|R],A) :- pp_6543(N,R,A).
pp(6543,'disc_adverbee',[],['v_or_g','n_or_v','adj*','disc_adverbee']).
pp(4568,'mobile',[],['v_or_g','n_or_v','mobile']).
pp(4568,'mobile',[N|R],A) :- pp_6542(N,R,A).
pp(6542,'disc_adverbee',[],['v_or_g','n_or_v','mobile','disc_adverbee']).
pp(4568,'a_or_p',[],['v_or_g','n_or_v','a_or_p']).
pp(4568,'a_or_p',[N|R],A) :- pp_6541(N,R,A).
pp(6541,'disc_adverbee',[],['v_or_g','n_or_v','a_or_p','disc_adverbee']).
pp(6541,'mobile',[],['v_or_g','n_or_v','a_or_p','mobile']).
pp(6541,'mobile',[N|R],A) :- pp_8080(N,R,A).
pp(8080,'disc_adverbee',[],['v_or_g','n_or_v','a_or_p','mobile','disc_adverbee']).
pp(4568,'adverbee',[],['v_or_g','n_or_v','adverbee']).
pp(4568,'adverbee',[N|R],A) :- pp_6540(N,R,A).
pp(6540,'disc_adverbee',[],['v_or_g','n_or_v','adverbee','disc_adverbee']).
pp(6540,'mobile',[],['v_or_g','n_or_v','adverbee','mobile']).
pp(6540,'mobile',[N|R],A) :- pp_8078(N,R,A).
pp(8078,'disc_adverbee',[],['v_or_g','n_or_v','adverbee','mobile','disc_adverbee']).
pp(6540,'a_or_p',[],['v_or_g','n_or_v','adverbee','a_or_p']).
pp(6540,'a_or_p',[N|R],A) :- pp_8077(N,R,A).
pp(8077,'disc_adverbee',[],['v_or_g','n_or_v','adverbee','a_or_p','disc_adverbee']).
pp(8077,'mobile',[],['v_or_g','n_or_v','adverbee','a_or_p','mobile']).
pp(8077,'mobile',[N|R],A) :- pp_8705(N,R,A).
pp(8705,'disc_adverbee',[],['v_or_g','n_or_v','adverbee','a_or_p','mobile','disc_adverbee']).
pp(4568,'n_or_a',[],['v_or_g','n_or_v','n_or_a']).
pp(4568,'n_or_a',[N|R],A) :- pp_6539(N,R,A).
pp(6539,'disc_adverbee',[],['v_or_g','n_or_v','n_or_a','disc_adverbee']).
pp(6539,'mobile',[],['v_or_g','n_or_v','n_or_a','mobile']).
pp(6539,'mobile',[N|R],A) :- pp_8075(N,R,A).
pp(8075,'disc_adverbee',[],['v_or_g','n_or_v','n_or_a','mobile','disc_adverbee']).
pp(6539,'a_or_p',[],['v_or_g','n_or_v','n_or_a','a_or_p']).
pp(6539,'a_or_p',[N|R],A) :- pp_8074(N,R,A).
pp(8074,'disc_adverbee',[],['v_or_g','n_or_v','n_or_a','a_or_p','disc_adverbee']).
pp(8074,'mobile',[],['v_or_g','n_or_v','n_or_a','a_or_p','mobile']).
pp(8074,'mobile',[N|R],A) :- pp_8702(N,R,A).
pp(8702,'disc_adverbee',[],['v_or_g','n_or_v','n_or_a','a_or_p','mobile','disc_adverbee']).
pp(6539,'adverbee',[],['v_or_g','n_or_v','n_or_a','adverbee']).
pp(6539,'adverbee',[N|R],A) :- pp_8073(N,R,A).
pp(8073,'disc_adverbee',[],['v_or_g','n_or_v','n_or_a','adverbee','disc_adverbee']).
pp(4568,'n_or_p',[],['v_or_g','n_or_v','n_or_p']).
pp(4568,'n_or_p',[N|R],A) :- pp_6538(N,R,A).
pp(6538,'disc_adverbee',[],['v_or_g','n_or_v','n_or_p','disc_adverbee']).
pp(6538,'adverbee',[],['v_or_g','n_or_v','n_or_p','adverbee']).
pp(6538,'adverbee',[N|R],A) :- pp_8071(N,R,A).
pp(8071,'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_4567(N,R,A).
pp(4567,'disc_adverbee',[],['v_or_g','supnoun','disc_adverbee']).
pp(4567,'mobile',[],['v_or_g','supnoun','mobile']).
pp(4567,'mobile',[N|R],A) :- pp_6536(N,R,A).
pp(6536,'disc_adverbee',[],['v_or_g','supnoun','mobile','disc_adverbee']).
pp(4567,'adverbee',[],['v_or_g','supnoun','adverbee']).
pp(4567,'adverbee',[N|R],A) :- pp_6535(N,R,A).
pp(6535,'disc_adverbee',[],['v_or_g','supnoun','adverbee','disc_adverbee']).
pp(6535,'mobile',[],['v_or_g','supnoun','adverbee','mobile']).
pp(6535,'mobile',[N|R],A) :- pp_8068(N,R,A).
pp(8068,'disc_adverbee',[],['v_or_g','supnoun','adverbee','mobile','disc_adverbee']).
pp(4567,'n_or_a',[],['v_or_g','supnoun','n_or_a']).
pp(4567,'n_or_a',[N|R],A) :- pp_6534(N,R,A).
pp(6534,'disc_adverbee',[],['v_or_g','supnoun','n_or_a','disc_adverbee']).
pp(6534,'adverbee',[],['v_or_g','supnoun','n_or_a','adverbee']).
pp(6534,'adverbee',[N|R],A) :- pp_8066(N,R,A).
pp(8066,'disc_adverbee',[],['v_or_g','supnoun','n_or_a','adverbee','disc_adverbee']).
pp(4567,'n_or_v',[],['v_or_g','supnoun','n_or_v']).
pp(4567,'n_or_v',[N|R],A) :- pp_6533(N,R,A).
pp(6533,'disc_adverbee',[],['v_or_g','supnoun','n_or_v','disc_adverbee']).
pp(6533,'mobile',[],['v_or_g','supnoun','n_or_v','mobile']).
pp(6533,'mobile',[N|R],A) :- pp_8064(N,R,A).
pp(8064,'disc_adverbee',[],['v_or_g','supnoun','n_or_v','mobile','disc_adverbee']).
pp(6533,'adverbee',[],['v_or_g','supnoun','n_or_v','adverbee']).
pp(6533,'adverbee',[N|R],A) :- pp_8063(N,R,A).
pp(8063,'disc_adverbee',[],['v_or_g','supnoun','n_or_v','adverbee','disc_adverbee']).
pp(8063,'mobile',[],['v_or_g','supnoun','n_or_v','adverbee','mobile']).
pp(8063,'mobile',[N|R],A) :- pp_8695(N,R,A).
pp(8695,'disc_adverbee',[],['v_or_g','supnoun','n_or_v','adverbee','mobile','disc_adverbee']).
pp(6533,'n_or_a',[],['v_or_g','supnoun','n_or_v','n_or_a']).
pp(6533,'n_or_a',[N|R],A) :- pp_8062(N,R,A).
pp(8062,'disc_adverbee',[],['v_or_g','supnoun','n_or_v','n_or_a','disc_adverbee']).
pp(8062,'adverbee',[],['v_or_g','supnoun','n_or_v','n_or_a','adverbee']).
pp(8062,'adverbee',[N|R],A) :- pp_8693(N,R,A).
pp(8693,'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_4566(N,R,A).
pp(4566,'disc_adverbee',[],['v_or_g','nominal','disc_adverbee']).
pp(4566,'mobile',[],['v_or_g','nominal','mobile']).
pp(4566,'mobile',[N|R],A) :- pp_6531(N,R,A).
pp(6531,'disc_adverbee',[],['v_or_g','nominal','mobile','disc_adverbee']).
pp(4566,'adverbee',[],['v_or_g','nominal','adverbee']).
pp(4566,'adverbee',[N|R],A) :- pp_6530(N,R,A).
pp(6530,'disc_adverbee',[],['v_or_g','nominal','adverbee','disc_adverbee']).
pp(6530,'mobile',[],['v_or_g','nominal','adverbee','mobile']).
pp(6530,'mobile',[N|R],A) :- pp_8059(N,R,A).
pp(8059,'disc_adverbee',[],['v_or_g','nominal','adverbee','mobile','disc_adverbee']).
pp(4566,'n_or_a',[],['v_or_g','nominal','n_or_a']).
pp(4566,'n_or_a',[N|R],A) :- pp_6529(N,R,A).
pp(6529,'disc_adverbee',[],['v_or_g','nominal','n_or_a','disc_adverbee']).
pp(6529,'adverbee',[],['v_or_g','nominal','n_or_a','adverbee']).
pp(6529,'adverbee',[N|R],A) :- pp_8057(N,R,A).
pp(8057,'disc_adverbee',[],['v_or_g','nominal','n_or_a','adverbee','disc_adverbee']).
pp(4566,'n_or_v',[],['v_or_g','nominal','n_or_v']).
pp(4566,'n_or_v',[N|R],A) :- pp_6528(N,R,A).
pp(6528,'disc_adverbee',[],['v_or_g','nominal','n_or_v','disc_adverbee']).
pp(6528,'mobile',[],['v_or_g','nominal','n_or_v','mobile']).
pp(6528,'mobile',[N|R],A) :- pp_8055(N,R,A).
pp(8055,'disc_adverbee',[],['v_or_g','nominal','n_or_v','mobile','disc_adverbee']).
pp(6528,'adverbee',[],['v_or_g','nominal','n_or_v','adverbee']).
pp(6528,'adverbee',[N|R],A) :- pp_8054(N,R,A).
pp(8054,'disc_adverbee',[],['v_or_g','nominal','n_or_v','adverbee','disc_adverbee']).
pp(8054,'mobile',[],['v_or_g','nominal','n_or_v','adverbee','mobile']).
pp(8054,'mobile',[N|R],A) :- pp_8688(N,R,A).
pp(8688,'disc_adverbee',[],['v_or_g','nominal','n_or_v','adverbee','mobile','disc_adverbee']).
pp(6528,'n_or_a',[],['v_or_g','nominal','n_or_v','n_or_a']).
pp(6528,'n_or_a',[N|R],A) :- pp_8053(N,R,A).
pp(8053,'disc_adverbee',[],['v_or_g','nominal','n_or_v','n_or_a','disc_adverbee']).
pp(8053,'adverbee',[],['v_or_g','nominal','n_or_v','n_or_a','adverbee']).
pp(8053,'adverbee',[N|R],A) :- pp_8686(N,R,A).
pp(8686,'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_4565(N,R,A).
pp(4565,'disc_adverbee',[],['v_or_g','nominal_or_verbal','disc_adverbee']).
pp(4565,'adj*',[],['v_or_g','nominal_or_verbal','adj*']).
pp(4565,'adj*',[N|R],A) :- pp_6526(N,R,A).
pp(6526,'disc_adverbee',[],['v_or_g','nominal_or_verbal','adj*','disc_adverbee']).
pp(4565,'mobile',[],['v_or_g','nominal_or_verbal','mobile']).
pp(4565,'mobile',[N|R],A) :- pp_6525(N,R,A).
pp(6525,'disc_adverbee',[],['v_or_g','nominal_or_verbal','mobile','disc_adverbee']).
pp(4565,'a_or_p',[],['v_or_g','nominal_or_verbal','a_or_p']).
pp(4565,'a_or_p',[N|R],A) :- pp_6524(N,R,A).
pp(6524,'disc_adverbee',[],['v_or_g','nominal_or_verbal','a_or_p','disc_adverbee']).
pp(6524,'mobile',[],['v_or_g','nominal_or_verbal','a_or_p','mobile']).
pp(6524,'mobile',[N|R],A) :- pp_8049(N,R,A).
pp(8049,'disc_adverbee',[],['v_or_g','nominal_or_verbal','a_or_p','mobile','disc_adverbee']).
pp(4565,'adverbee',[],['v_or_g','nominal_or_verbal','adverbee']).
pp(4565,'adverbee',[N|R],A) :- pp_6523(N,R,A).
pp(6523,'disc_adverbee',[],['v_or_g','nominal_or_verbal','adverbee','disc_adverbee']).
pp(6523,'mobile',[],['v_or_g','nominal_or_verbal','adverbee','mobile']).
pp(6523,'mobile',[N|R],A) :- pp_8047(N,R,A).
pp(8047,'disc_adverbee',[],['v_or_g','nominal_or_verbal','adverbee','mobile','disc_adverbee']).
pp(6523,'a_or_p',[],['v_or_g','nominal_or_verbal','adverbee','a_or_p']).
pp(6523,'a_or_p',[N|R],A) :- pp_8046(N,R,A).
pp(8046,'disc_adverbee',[],['v_or_g','nominal_or_verbal','adverbee','a_or_p','disc_adverbee']).
pp(8046,'mobile',[],['v_or_g','nominal_or_verbal','adverbee','a_or_p','mobile']).
pp(8046,'mobile',[N|R],A) :- pp_8682(N,R,A).
pp(8682,'disc_adverbee',[],['v_or_g','nominal_or_verbal','adverbee','a_or_p','mobile','disc_adverbee']).
pp(4565,'n_or_a',[],['v_or_g','nominal_or_verbal','n_or_a']).
pp(4565,'n_or_a',[N|R],A) :- pp_6522(N,R,A).
pp(6522,'disc_adverbee',[],['v_or_g','nominal_or_verbal','n_or_a','disc_adverbee']).
pp(6522,'mobile',[],['v_or_g','nominal_or_verbal','n_or_a','mobile']).
pp(6522,'mobile',[N|R],A) :- pp_8044(N,R,A).
pp(8044,'disc_adverbee',[],['v_or_g','nominal_or_verbal','n_or_a','mobile','disc_adverbee']).
pp(6522,'a_or_p',[],['v_or_g','nominal_or_verbal','n_or_a','a_or_p']).
pp(6522,'a_or_p',[N|R],A) :- pp_8043(N,R,A).
pp(8043,'disc_adverbee',[],['v_or_g','nominal_or_verbal','n_or_a','a_or_p','disc_adverbee']).
pp(8043,'mobile',[],['v_or_g','nominal_or_verbal','n_or_a','a_or_p','mobile']).
pp(8043,'mobile',[N|R],A) :- pp_8679(N,R,A).
pp(8679,'disc_adverbee',[],['v_or_g','nominal_or_verbal','n_or_a','a_or_p','mobile','disc_adverbee']).
pp(6522,'adverbee',[],['v_or_g','nominal_or_verbal','n_or_a','adverbee']).
pp(6522,'adverbee',[N|R],A) :- pp_8042(N,R,A).
pp(8042,'disc_adverbee',[],['v_or_g','nominal_or_verbal','n_or_a','adverbee','disc_adverbee']).
pp(4565,'n_or_p',[],['v_or_g','nominal_or_verbal','n_or_p']).
pp(4565,'n_or_p',[N|R],A) :- pp_6521(N,R,A).
pp(6521,'disc_adverbee',[],['v_or_g','nominal_or_verbal','n_or_p','disc_adverbee']).
pp(6521,'adverbee',[],['v_or_g','nominal_or_verbal','n_or_p','adverbee']).
pp(6521,'adverbee',[N|R],A) :- pp_8040(N,R,A).
pp(8040,'disc_adverbee',[],['v_or_g','nominal_or_verbal','n_or_p','adverbee','disc_adverbee']).
pp(4565,'n_or_v',[],['v_or_g','nominal_or_verbal','n_or_v']).
pp(4565,'n_or_v',[N|R],A) :- pp_6520(N,R,A).
pp(6520,'disc_adverbee',[],['v_or_g','nominal_or_verbal','n_or_v','disc_adverbee']).
pp(6520,'adj*',[],['v_or_g','nominal_or_verbal','n_or_v','adj*']).
pp(6520,'adj*',[N|R],A) :- pp_8038(N,R,A).
pp(8038,'disc_adverbee',[],['v_or_g','nominal_or_verbal','n_or_v','adj*','disc_adverbee']).
pp(6520,'mobile',[],['v_or_g','nominal_or_verbal','n_or_v','mobile']).
pp(6520,'mobile',[N|R],A) :- pp_8037(N,R,A).
pp(8037,'disc_adverbee',[],['v_or_g','nominal_or_verbal','n_or_v','mobile','disc_adverbee']).
pp(6520,'a_or_p',[],['v_or_g','nominal_or_verbal','n_or_v','a_or_p']).
pp(6520,'a_or_p',[N|R],A) :- pp_8036(N,R,A).
pp(8036,'disc_adverbee',[],['v_or_g','nominal_or_verbal','n_or_v','a_or_p','disc_adverbee']).
pp(8036,'mobile',[],['v_or_g','nominal_or_verbal','n_or_v','a_or_p','mobile']).
pp(8036,'mobile',[N|R],A) :- pp_8673(N,R,A).
pp(8673,'disc_adverbee',[],['v_or_g','nominal_or_verbal','n_or_v','a_or_p','mobile','disc_adverbee']).
pp(6520,'adverbee',[],['v_or_g','nominal_or_verbal','n_or_v','adverbee']).
pp(6520,'adverbee',[N|R],A) :- pp_8035(N,R,A).
pp(8035,'disc_adverbee',[],['v_or_g','nominal_or_verbal','n_or_v','adverbee','disc_adverbee']).
pp(8035,'mobile',[],['v_or_g','nominal_or_verbal','n_or_v','adverbee','mobile']).
pp(8035,'mobile',[N|R],A) :- pp_8671(N,R,A).
pp(8671,'disc_adverbee',[],['v_or_g','nominal_or_verbal','n_or_v','adverbee','mobile','disc_adverbee']).
pp(8035,'a_or_p',[],['v_or_g','nominal_or_verbal','n_or_v','adverbee','a_or_p']).
pp(8035,'a_or_p',[N|R],A) :- pp_8670(N,R,A).
pp(8670,'disc_adverbee',[],['v_or_g','nominal_or_verbal','n_or_v','adverbee','a_or_p','disc_adverbee']).
pp(8670,'mobile',[],['v_or_g','nominal_or_verbal','n_or_v','adverbee','a_or_p','mobile']).
pp(8670,'mobile',[N|R],A) :- pp_8900(N,R,A).
pp(8900,'disc_adverbee',[],['v_or_g','nominal_or_verbal','n_or_v','adverbee','a_or_p','mobile','disc_adverbee']).
pp(6520,'n_or_a',[],['v_or_g','nominal_or_verbal','n_or_v','n_or_a']).
pp(6520,'n_or_a',[N|R],A) :- pp_8034(N,R,A).
pp(8034,'disc_adverbee',[],['v_or_g','nominal_or_verbal','n_or_v','n_or_a','disc_adverbee']).
pp(8034,'mobile',[],['v_or_g','nominal_or_verbal','n_or_v','n_or_a','mobile']).
pp(8034,'mobile',[N|R],A) :- pp_8668(N,R,A).
pp(8668,'disc_adverbee',[],['v_or_g','nominal_or_verbal','n_or_v','n_or_a','mobile','disc_adverbee']).
pp(8034,'a_or_p',[],['v_or_g','nominal_or_verbal','n_or_v','n_or_a','a_or_p']).
pp(8034,'a_or_p',[N|R],A) :- pp_8667(N,R,A).
pp(8667,'disc_adverbee',[],['v_or_g','nominal_or_verbal','n_or_v','n_or_a','a_or_p','disc_adverbee']).
pp(8667,'mobile',[],['v_or_g','nominal_or_verbal','n_or_v','n_or_a','a_or_p','mobile']).
pp(8667,'mobile',[N|R],A) :- pp_8897(N,R,A).
pp(8897,'disc_adverbee',[],['v_or_g','nominal_or_verbal','n_or_v','n_or_a','a_or_p','mobile','disc_adverbee']).
pp(8034,'adverbee',[],['v_or_g','nominal_or_verbal','n_or_v','n_or_a','adverbee']).
pp(8034,'adverbee',[N|R],A) :- pp_8666(N,R,A).
pp(8666,'disc_adverbee',[],['v_or_g','nominal_or_verbal','n_or_v','n_or_a','adverbee','disc_adverbee']).
pp(6520,'n_or_p',[],['v_or_g','nominal_or_verbal','n_or_v','n_or_p']).
pp(6520,'n_or_p',[N|R],A) :- pp_8033(N,R,A).
pp(8033,'disc_adverbee',[],['v_or_g','nominal_or_verbal','n_or_v','n_or_p','disc_adverbee']).
pp(8033,'adverbee',[],['v_or_g','nominal_or_verbal','n_or_v','n_or_p','adverbee']).
pp(8033,'adverbee',[N|R],A) :- pp_8664(N,R,A).
pp(8664,'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_4562(N,R,A).
pp(4562,'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_4561(N,R,A).
pp(4561,'disc_adverbee',[],['v_or_g_or_a','a_or_p','disc_adverbee']).
pp(4561,'mobile',[],['v_or_g_or_a','a_or_p','mobile']).
pp(4561,'mobile',[N|R],A) :- pp_6517(N,R,A).
pp(6517,'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_4560(N,R,A).
pp(4560,'disc_adverbee',[],['v_or_g_or_a','adverbee','disc_adverbee']).
pp(4560,'prep*',[],['v_or_g_or_a','adverbee','prep*']).
pp(4560,'mobile',[],['v_or_g_or_a','adverbee','mobile']).
pp(4560,'mobile',[N|R],A) :- pp_6514(N,R,A).
pp(6514,'disc_adverbee',[],['v_or_g_or_a','adverbee','mobile','disc_adverbee']).
pp(4560,'a_or_p',[],['v_or_g_or_a','adverbee','a_or_p']).
pp(4560,'a_or_p',[N|R],A) :- pp_6513(N,R,A).
pp(6513,'disc_adverbee',[],['v_or_g_or_a','adverbee','a_or_p','disc_adverbee']).
pp(6513,'mobile',[],['v_or_g_or_a','adverbee','a_or_p','mobile']).
pp(6513,'mobile',[N|R],A) :- pp_8029(N,R,A).
pp(8029,'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_4559(N,R,A).
pp(4559,'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_4558(N,R,A).
pp(4558,'disc_adverbee',[],['v_or_g_or_a','n_or_a','disc_adverbee']).
pp(4558,'adverbee',[],['v_or_g_or_a','n_or_a','adverbee']).
pp(4558,'adverbee',[N|R],A) :- pp_6510(N,R,A).
pp(6510,'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_4557(N,R,A).
pp(4557,'disc_adverbee',[],['v_or_g_or_a','n_or_p','disc_adverbee']).
pp(4557,'mobile',[],['v_or_g_or_a','n_or_p','mobile']).
pp(4557,'a_or_p',[],['v_or_g_or_a','n_or_p','a_or_p']).
pp(4557,'a_or_p',[N|R],A) :- pp_6507(N,R,A).
pp(6507,'mobile',[],['v_or_g_or_a','n_or_p','a_or_p','mobile']).
pp(4557,'adverbee',[],['v_or_g_or_a','n_or_p','adverbee']).
pp(4557,'adverbee',[N|R],A) :- pp_6506(N,R,A).
pp(6506,'disc_adverbee',[],['v_or_g_or_a','n_or_p','adverbee','disc_adverbee']).
pp(6506,'mobile',[],['v_or_g_or_a','n_or_p','adverbee','mobile']).
pp(6506,'a_or_p',[],['v_or_g_or_a','n_or_p','adverbee','a_or_p']).
pp(6506,'a_or_p',[N|R],A) :- pp_8024(N,R,A).
pp(8024,'mobile',[],['v_or_g_or_a','n_or_p','adverbee','a_or_p','mobile']).
pp(4557,'n_or_a',[],['v_or_g_or_a','n_or_p','n_or_a']).
pp(4557,'n_or_a',[N|R],A) :- pp_6505(N,R,A).
pp(6505,'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_4556(N,R,A).
pp(4556,'disc_adverbee',[],['v_or_g_or_a','n_or_v','disc_adverbee']).
pp(4556,'mobile',[],['v_or_g_or_a','n_or_v','mobile']).
pp(4556,'mobile',[N|R],A) :- pp_6503(N,R,A).
pp(6503,'disc_adverbee',[],['v_or_g_or_a','n_or_v','mobile','disc_adverbee']).
pp(4556,'a_or_p',[],['v_or_g_or_a','n_or_v','a_or_p']).
pp(4556,'a_or_p',[N|R],A) :- pp_6502(N,R,A).
pp(6502,'disc_adverbee',[],['v_or_g_or_a','n_or_v','a_or_p','disc_adverbee']).
pp(6502,'mobile',[],['v_or_g_or_a','n_or_v','a_or_p','mobile']).
pp(6502,'mobile',[N|R],A) :- pp_8020(N,R,A).
pp(8020,'disc_adverbee',[],['v_or_g_or_a','n_or_v','a_or_p','mobile','disc_adverbee']).
pp(4556,'adverbee',[],['v_or_g_or_a','n_or_v','adverbee']).
pp(4556,'adverbee',[N|R],A) :- pp_6501(N,R,A).
pp(6501,'disc_adverbee',[],['v_or_g_or_a','n_or_v','adverbee','disc_adverbee']).
pp(6501,'mobile',[],['v_or_g_or_a','n_or_v','adverbee','mobile']).
pp(6501,'mobile',[N|R],A) :- pp_8018(N,R,A).
pp(8018,'disc_adverbee',[],['v_or_g_or_a','n_or_v','adverbee','mobile','disc_adverbee']).
pp(6501,'a_or_p',[],['v_or_g_or_a','n_or_v','adverbee','a_or_p']).
pp(6501,'a_or_p',[N|R],A) :- pp_8017(N,R,A).
pp(8017,'disc_adverbee',[],['v_or_g_or_a','n_or_v','adverbee','a_or_p','disc_adverbee']).
pp(8017,'mobile',[],['v_or_g_or_a','n_or_v','adverbee','a_or_p','mobile']).
pp(8017,'mobile',[N|R],A) :- pp_8658(N,R,A).
pp(8658,'disc_adverbee',[],['v_or_g_or_a','n_or_v','adverbee','a_or_p','mobile','disc_adverbee']).
pp(4556,'n_or_a',[],['v_or_g_or_a','n_or_v','n_or_a']).
pp(4556,'n_or_a',[N|R],A) :- pp_6500(N,R,A).
pp(6500,'disc_adverbee',[],['v_or_g_or_a','n_or_v','n_or_a','disc_adverbee']).
pp(6500,'adverbee',[],['v_or_g_or_a','n_or_v','n_or_a','adverbee']).
pp(6500,'adverbee',[N|R],A) :- pp_8015(N,R,A).
pp(8015,'disc_adverbee',[],['v_or_g_or_a','n_or_v','n_or_a','adverbee','disc_adverbee']).
pp(4556,'n_or_p',[],['v_or_g_or_a','n_or_v','n_or_p']).
pp(4556,'n_or_p',[N|R],A) :- pp_6499(N,R,A).
pp(6499,'disc_adverbee',[],['v_or_g_or_a','n_or_v','n_or_p','disc_adverbee']).
pp(6499,'mobile',[],['v_or_g_or_a','n_or_v','n_or_p','mobile']).
pp(6499,'a_or_p',[],['v_or_g_or_a','n_or_v','n_or_p','a_or_p']).
pp(6499,'a_or_p',[N|R],A) :- pp_8012(N,R,A).
pp(8012,'mobile',[],['v_or_g_or_a','n_or_v','n_or_p','a_or_p','mobile']).
pp(6499,'adverbee',[],['v_or_g_or_a','n_or_v','n_or_p','adverbee']).
pp(6499,'adverbee',[N|R],A) :- pp_8011(N,R,A).
pp(8011,'disc_adverbee',[],['v_or_g_or_a','n_or_v','n_or_p','adverbee','disc_adverbee']).
pp(8011,'mobile',[],['v_or_g_or_a','n_or_v','n_or_p','adverbee','mobile']).
pp(8011,'a_or_p',[],['v_or_g_or_a','n_or_v','n_or_p','adverbee','a_or_p']).
pp(8011,'a_or_p',[N|R],A) :- pp_8653(N,R,A).
pp(8653,'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_4555(N,R,A).
pp(4555,'disc_adverbee',[],['v_or_g_or_a','supnoun','disc_adverbee']).
pp(4555,'mobile',[],['v_or_g_or_a','supnoun','mobile']).
pp(4555,'mobile',[N|R],A) :- pp_6497(N,R,A).
pp(6497,'disc_adverbee',[],['v_or_g_or_a','supnoun','mobile','disc_adverbee']).
pp(4555,'a_or_p',[],['v_or_g_or_a','supnoun','a_or_p']).
pp(4555,'a_or_p',[N|R],A) :- pp_6496(N,R,A).
pp(6496,'mobile',[],['v_or_g_or_a','supnoun','a_or_p','mobile']).
pp(4555,'adverbee',[],['v_or_g_or_a','supnoun','adverbee']).
pp(4555,'adverbee',[N|R],A) :- pp_6495(N,R,A).
pp(6495,'disc_adverbee',[],['v_or_g_or_a','supnoun','adverbee','disc_adverbee']).
pp(6495,'mobile',[],['v_or_g_or_a','supnoun','adverbee','mobile']).
pp(6495,'mobile',[N|R],A) :- pp_8007(N,R,A).
pp(8007,'disc_adverbee',[],['v_or_g_or_a','supnoun','adverbee','mobile','disc_adverbee']).
pp(6495,'a_or_p',[],['v_or_g_or_a','supnoun','adverbee','a_or_p']).
pp(6495,'a_or_p',[N|R],A) :- pp_8006(N,R,A).
pp(8006,'mobile',[],['v_or_g_or_a','supnoun','adverbee','a_or_p','mobile']).
pp(4555,'n_or_a',[],['v_or_g_or_a','supnoun','n_or_a']).
pp(4555,'n_or_a',[N|R],A) :- pp_6494(N,R,A).
pp(6494,'disc_adverbee',[],['v_or_g_or_a','supnoun','n_or_a','disc_adverbee']).
pp(6494,'adverbee',[],['v_or_g_or_a','supnoun','n_or_a','adverbee']).
pp(6494,'adverbee',[N|R],A) :- pp_8004(N,R,A).
pp(8004,'disc_adverbee',[],['v_or_g_or_a','supnoun','n_or_a','adverbee','disc_adverbee']).
pp(4555,'n_or_v',[],['v_or_g_or_a','supnoun','n_or_v']).
pp(4555,'n_or_v',[N|R],A) :- pp_6493(N,R,A).
pp(6493,'disc_adverbee',[],['v_or_g_or_a','supnoun','n_or_v','disc_adverbee']).
pp(6493,'mobile',[],['v_or_g_or_a','supnoun','n_or_v','mobile']).
pp(6493,'mobile',[N|R],A) :- pp_8002(N,R,A).
pp(8002,'disc_adverbee',[],['v_or_g_or_a','supnoun','n_or_v','mobile','disc_adverbee']).
pp(6493,'a_or_p',[],['v_or_g_or_a','supnoun','n_or_v','a_or_p']).
pp(6493,'a_or_p',[N|R],A) :- pp_8001(N,R,A).
pp(8001,'mobile',[],['v_or_g_or_a','supnoun','n_or_v','a_or_p','mobile']).
pp(6493,'adverbee',[],['v_or_g_or_a','supnoun','n_or_v','adverbee']).
pp(6493,'adverbee',[N|R],A) :- pp_8000(N,R,A).
pp(8000,'disc_adverbee',[],['v_or_g_or_a','supnoun','n_or_v','adverbee','disc_adverbee']).
pp(8000,'mobile',[],['v_or_g_or_a','supnoun','n_or_v','adverbee','mobile']).
pp(8000,'mobile',[N|R],A) :- pp_8646(N,R,A).
pp(8646,'disc_adverbee',[],['v_or_g_or_a','supnoun','n_or_v','adverbee','mobile','disc_adverbee']).
pp(8000,'a_or_p',[],['v_or_g_or_a','supnoun','n_or_v','adverbee','a_or_p']).
pp(8000,'a_or_p',[N|R],A) :- pp_8645(N,R,A).
pp(8645,'mobile',[],['v_or_g_or_a','supnoun','n_or_v','adverbee','a_or_p','mobile']).
pp(6493,'n_or_a',[],['v_or_g_or_a','supnoun','n_or_v','n_or_a']).
pp(6493,'n_or_a',[N|R],A) :- pp_7999(N,R,A).
pp(7999,'disc_adverbee',[],['v_or_g_or_a','supnoun','n_or_v','n_or_a','disc_adverbee']).
pp(7999,'adverbee',[],['v_or_g_or_a','supnoun','n_or_v','n_or_a','adverbee']).
pp(7999,'adverbee',[N|R],A) :- pp_8643(N,R,A).
pp(8643,'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_4554(N,R,A).
pp(4554,'disc_adverbee',[],['v_or_g_or_a','nominal','disc_adverbee']).
pp(4554,'mobile',[],['v_or_g_or_a','nominal','mobile']).
pp(4554,'mobile',[N|R],A) :- pp_6491(N,R,A).
pp(6491,'disc_adverbee',[],['v_or_g_or_a','nominal','mobile','disc_adverbee']).
pp(4554,'a_or_p',[],['v_or_g_or_a','nominal','a_or_p']).
pp(4554,'a_or_p',[N|R],A) :- pp_6490(N,R,A).
pp(6490,'mobile',[],['v_or_g_or_a','nominal','a_or_p','mobile']).
pp(4554,'adverbee',[],['v_or_g_or_a','nominal','adverbee']).
pp(4554,'adverbee',[N|R],A) :- pp_6489(N,R,A).
pp(6489,'disc_adverbee',[],['v_or_g_or_a','nominal','adverbee','disc_adverbee']).
pp(6489,'mobile',[],['v_or_g_or_a','nominal','adverbee','mobile']).
pp(6489,'mobile',[N|R],A) :- pp_7995(N,R,A).
pp(7995,'disc_adverbee',[],['v_or_g_or_a','nominal','adverbee','mobile','disc_adverbee']).
pp(6489,'a_or_p',[],['v_or_g_or_a','nominal','adverbee','a_or_p']).
pp(6489,'a_or_p',[N|R],A) :- pp_7994(N,R,A).
pp(7994,'mobile',[],['v_or_g_or_a','nominal','adverbee','a_or_p','mobile']).
pp(4554,'n_or_a',[],['v_or_g_or_a','nominal','n_or_a']).
pp(4554,'n_or_a',[N|R],A) :- pp_6488(N,R,A).
pp(6488,'disc_adverbee',[],['v_or_g_or_a','nominal','n_or_a','disc_adverbee']).
pp(6488,'adverbee',[],['v_or_g_or_a','nominal','n_or_a','adverbee']).
pp(6488,'adverbee',[N|R],A) :- pp_7992(N,R,A).
pp(7992,'disc_adverbee',[],['v_or_g_or_a','nominal','n_or_a','adverbee','disc_adverbee']).
pp(4554,'n_or_p',[],['v_or_g_or_a','nominal','n_or_p']).
pp(4554,'n_or_p',[N|R],A) :- pp_6487(N,R,A).
pp(6487,'mobile',[],['v_or_g_or_a','nominal','n_or_p','mobile']).
pp(6487,'a_or_p',[],['v_or_g_or_a','nominal','n_or_p','a_or_p']).
pp(6487,'a_or_p',[N|R],A) :- pp_7990(N,R,A).
pp(7990,'mobile',[],['v_or_g_or_a','nominal','n_or_p','a_or_p','mobile']).
pp(6487,'adverbee',[],['v_or_g_or_a','nominal','n_or_p','adverbee']).
pp(6487,'adverbee',[N|R],A) :- pp_7989(N,R,A).
pp(7989,'mobile',[],['v_or_g_or_a','nominal','n_or_p','adverbee','mobile']).
pp(7989,'a_or_p',[],['v_or_g_or_a','nominal','n_or_p','adverbee','a_or_p']).
pp(7989,'a_or_p',[N|R],A) :- pp_8637(N,R,A).
pp(8637,'mobile',[],['v_or_g_or_a','nominal','n_or_p','adverbee','a_or_p','mobile']).
pp(6487,'n_or_a',[],['v_or_g_or_a','nominal','n_or_p','n_or_a']).
pp(6487,'n_or_a',[N|R],A) :- pp_7988(N,R,A).
pp(7988,'adverbee',[],['v_or_g_or_a','nominal','n_or_p','n_or_a','adverbee']).
pp(4554,'n_or_v',[],['v_or_g_or_a','nominal','n_or_v']).
pp(4554,'n_or_v',[N|R],A) :- pp_6486(N,R,A).
pp(6486,'disc_adverbee',[],['v_or_g_or_a','nominal','n_or_v','disc_adverbee']).
pp(6486,'mobile',[],['v_or_g_or_a','nominal','n_or_v','mobile']).
pp(6486,'mobile',[N|R],A) :- pp_7986(N,R,A).
pp(7986,'disc_adverbee',[],['v_or_g_or_a','nominal','n_or_v','mobile','disc_adverbee']).
pp(6486,'a_or_p',[],['v_or_g_or_a','nominal','n_or_v','a_or_p']).
pp(6486,'a_or_p',[N|R],A) :- pp_7985(N,R,A).
pp(7985,'mobile',[],['v_or_g_or_a','nominal','n_or_v','a_or_p','mobile']).
pp(6486,'adverbee',[],['v_or_g_or_a','nominal','n_or_v','adverbee']).
pp(6486,'adverbee',[N|R],A) :- pp_7984(N,R,A).
pp(7984,'disc_adverbee',[],['v_or_g_or_a','nominal','n_or_v','adverbee','disc_adverbee']).
pp(7984,'mobile',[],['v_or_g_or_a','nominal','n_or_v','adverbee','mobile']).
pp(7984,'mobile',[N|R],A) :- pp_8632(N,R,A).
pp(8632,'disc_adverbee',[],['v_or_g_or_a','nominal','n_or_v','adverbee','mobile','disc_adverbee']).
pp(7984,'a_or_p',[],['v_or_g_or_a','nominal','n_or_v','adverbee','a_or_p']).
pp(7984,'a_or_p',[N|R],A) :- pp_8631(N,R,A).
pp(8631,'mobile',[],['v_or_g_or_a','nominal','n_or_v','adverbee','a_or_p','mobile']).
pp(6486,'n_or_a',[],['v_or_g_or_a','nominal','n_or_v','n_or_a']).
pp(6486,'n_or_a',[N|R],A) :- pp_7983(N,R,A).
pp(7983,'disc_adverbee',[],['v_or_g_or_a','nominal','n_or_v','n_or_a','disc_adverbee']).
pp(7983,'adverbee',[],['v_or_g_or_a','nominal','n_or_v','n_or_a','adverbee']).
pp(7983,'adverbee',[N|R],A) :- pp_8629(N,R,A).
pp(8629,'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_4553(N,R,A).
pp(4553,'disc_adverbee',[],['v_or_g_or_a','nominal_or_verbal','disc_adverbee']).
pp(4553,'mobile',[],['v_or_g_or_a','nominal_or_verbal','mobile']).
pp(4553,'mobile',[N|R],A) :- pp_6484(N,R,A).
pp(6484,'disc_adverbee',[],['v_or_g_or_a','nominal_or_verbal','mobile','disc_adverbee']).
pp(4553,'a_or_p',[],['v_or_g_or_a','nominal_or_verbal','a_or_p']).
pp(4553,'a_or_p',[N|R],A) :- pp_6483(N,R,A).
pp(6483,'disc_adverbee',[],['v_or_g_or_a','nominal_or_verbal','a_or_p','disc_adverbee']).
pp(6483,'mobile',[],['v_or_g_or_a','nominal_or_verbal','a_or_p','mobile']).
pp(6483,'mobile',[N|R],A) :- pp_7980(N,R,A).
pp(7980,'disc_adverbee',[],['v_or_g_or_a','nominal_or_verbal','a_or_p','mobile','disc_adverbee']).
pp(4553,'adverbee',[],['v_or_g_or_a','nominal_or_verbal','adverbee']).
pp(4553,'adverbee',[N|R],A) :- pp_6482(N,R,A).
pp(6482,'disc_adverbee',[],['v_or_g_or_a','nominal_or_verbal','adverbee','disc_adverbee']).
pp(6482,'mobile',[],['v_or_g_or_a','nominal_or_verbal','adverbee','mobile']).
pp(6482,'mobile',[N|R],A) :- pp_7978(N,R,A).
pp(7978,'disc_adverbee',[],['v_or_g_or_a','nominal_or_verbal','adverbee','mobile','disc_adverbee']).
pp(6482,'a_or_p',[],['v_or_g_or_a','nominal_or_verbal','adverbee','a_or_p']).
pp(6482,'a_or_p',[N|R],A) :- pp_7977(N,R,A).
pp(7977,'disc_adverbee',[],['v_or_g_or_a','nominal_or_verbal','adverbee','a_or_p','disc_adverbee']).
pp(7977,'mobile',[],['v_or_g_or_a','nominal_or_verbal','adverbee','a_or_p','mobile']).
pp(7977,'mobile',[N|R],A) :- pp_8625(N,R,A).
pp(8625,'disc_adverbee',[],['v_or_g_or_a','nominal_or_verbal','adverbee','a_or_p','mobile','disc_adverbee']).
pp(4553,'n_or_a',[],['v_or_g_or_a','nominal_or_verbal','n_or_a']).
pp(4553,'n_or_a',[N|R],A) :- pp_6481(N,R,A).
pp(6481,'disc_adverbee',[],['v_or_g_or_a','nominal_or_verbal','n_or_a','disc_adverbee']).
pp(6481,'adverbee',[],['v_or_g_or_a','nominal_or_verbal','n_or_a','adverbee']).
pp(6481,'adverbee',[N|R],A) :- pp_7975(N,R,A).
pp(7975,'disc_adverbee',[],['v_or_g_or_a','nominal_or_verbal','n_or_a','adverbee','disc_adverbee']).
pp(4553,'n_or_p',[],['v_or_g_or_a','nominal_or_verbal','n_or_p']).
pp(4553,'n_or_p',[N|R],A) :- pp_6480(N,R,A).
pp(6480,'disc_adverbee',[],['v_or_g_or_a','nominal_or_verbal','n_or_p','disc_adverbee']).
pp(6480,'mobile',[],['v_or_g_or_a','nominal_or_verbal','n_or_p','mobile']).
pp(6480,'a_or_p',[],['v_or_g_or_a','nominal_or_verbal','n_or_p','a_or_p']).
pp(6480,'a_or_p',[N|R],A) :- pp_7972(N,R,A).
pp(7972,'mobile',[],['v_or_g_or_a','nominal_or_verbal','n_or_p','a_or_p','mobile']).
pp(6480,'adverbee',[],['v_or_g_or_a','nominal_or_verbal','n_or_p','adverbee']).
pp(6480,'adverbee',[N|R],A) :- pp_7971(N,R,A).
pp(7971,'disc_adverbee',[],['v_or_g_or_a','nominal_or_verbal','n_or_p','adverbee','disc_adverbee']).
pp(7971,'mobile',[],['v_or_g_or_a','nominal_or_verbal','n_or_p','adverbee','mobile']).
pp(7971,'a_or_p',[],['v_or_g_or_a','nominal_or_verbal','n_or_p','adverbee','a_or_p']).
pp(7971,'a_or_p',[N|R],A) :- pp_8620(N,R,A).
pp(8620,'mobile',[],['v_or_g_or_a','nominal_or_verbal','n_or_p','adverbee','a_or_p','mobile']).
pp(6480,'n_or_a',[],['v_or_g_or_a','nominal_or_verbal','n_or_p','n_or_a']).
pp(6480,'n_or_a',[N|R],A) :- pp_7970(N,R,A).
pp(7970,'adverbee',[],['v_or_g_or_a','nominal_or_verbal','n_or_p','n_or_a','adverbee']).
pp(4553,'n_or_v',[],['v_or_g_or_a','nominal_or_verbal','n_or_v']).
pp(4553,'n_or_v',[N|R],A) :- pp_6479(N,R,A).
pp(6479,'disc_adverbee',[],['v_or_g_or_a','nominal_or_verbal','n_or_v','disc_adverbee']).
pp(6479,'mobile',[],['v_or_g_or_a','nominal_or_verbal','n_or_v','mobile']).
pp(6479,'mobile',[N|R],A) :- pp_7968(N,R,A).
pp(7968,'disc_adverbee',[],['v_or_g_or_a','nominal_or_verbal','n_or_v','mobile','disc_adverbee']).
pp(6479,'a_or_p',[],['v_or_g_or_a','nominal_or_verbal','n_or_v','a_or_p']).
pp(6479,'a_or_p',[N|R],A) :- pp_7967(N,R,A).
pp(7967,'disc_adverbee',[],['v_or_g_or_a','nominal_or_verbal','n_or_v','a_or_p','disc_adverbee']).
pp(7967,'mobile',[],['v_or_g_or_a','nominal_or_verbal','n_or_v','a_or_p','mobile']).
pp(7967,'mobile',[N|R],A) :- pp_8616(N,R,A).
pp(8616,'disc_adverbee',[],['v_or_g_or_a','nominal_or_verbal','n_or_v','a_or_p','mobile','disc_adverbee']).
pp(6479,'adverbee',[],['v_or_g_or_a','nominal_or_verbal','n_or_v','adverbee']).
pp(6479,'adverbee',[N|R],A) :- pp_7966(N,R,A).
pp(7966,'disc_adverbee',[],['v_or_g_or_a','nominal_or_verbal','n_or_v','adverbee','disc_adverbee']).
pp(7966,'mobile',[],['v_or_g_or_a','nominal_or_verbal','n_or_v','adverbee','mobile']).
pp(7966,'mobile',[N|R],A) :- pp_8614(N,R,A).
pp(8614,'disc_adverbee',[],['v_or_g_or_a','nominal_or_verbal','n_or_v','adverbee','mobile','disc_adverbee']).
pp(7966,'a_or_p',[],['v_or_g_or_a','nominal_or_verbal','n_or_v','adverbee','a_or_p']).
pp(7966,'a_or_p',[N|R],A) :- pp_8613(N,R,A).
pp(8613,'disc_adverbee',[],['v_or_g_or_a','nominal_or_verbal','n_or_v','adverbee','a_or_p','disc_adverbee']).
pp(8613,'mobile',[],['v_or_g_or_a','nominal_or_verbal','n_or_v','adverbee','a_or_p','mobile']).
pp(8613,'mobile',[N|R],A) :- pp_8880(N,R,A).
pp(8880,'disc_adverbee',[],['v_or_g_or_a','nominal_or_verbal','n_or_v','adverbee','a_or_p','mobile','disc_adverbee']).
pp(6479,'n_or_a',[],['v_or_g_or_a','nominal_or_verbal','n_or_v','n_or_a']).
pp(6479,'n_or_a',[N|R],A) :- pp_7965(N,R,A).
pp(7965,'disc_adverbee',[],['v_or_g_or_a','nominal_or_verbal','n_or_v','n_or_a','disc_adverbee']).
pp(7965,'adverbee',[],['v_or_g_or_a','nominal_or_verbal','n_or_v','n_or_a','adverbee']).
pp(7965,'adverbee',[N|R],A) :- pp_8611(N,R,A).
pp(8611,'disc_adverbee',[],['v_or_g_or_a','nominal_or_verbal','n_or_v','n_or_a','adverbee','disc_adverbee']).
pp(6479,'n_or_p',[],['v_or_g_or_a','nominal_or_verbal','n_or_v','n_or_p']).
pp(6479,'n_or_p',[N|R],A) :- pp_7964(N,R,A).
pp(7964,'disc_adverbee',[],['v_or_g_or_a','nominal_or_verbal','n_or_v','n_or_p','disc_adverbee']).
pp(7964,'mobile',[],['v_or_g_or_a','nominal_or_verbal','n_or_v','n_or_p','mobile']).
pp(7964,'a_or_p',[],['v_or_g_or_a','nominal_or_verbal','n_or_v','n_or_p','a_or_p']).
pp(7964,'a_or_p',[N|R],A) :- pp_8608(N,R,A).
pp(8608,'mobile',[],['v_or_g_or_a','nominal_or_verbal','n_or_v','n_or_p','a_or_p','mobile']).
pp(7964,'adverbee',[],['v_or_g_or_a','nominal_or_verbal','n_or_v','n_or_p','adverbee']).
pp(7964,'adverbee',[N|R],A) :- pp_8607(N,R,A).
pp(8607,'disc_adverbee',[],['v_or_g_or_a','nominal_or_verbal','n_or_v','n_or_p','adverbee','disc_adverbee']).
pp(8607,'mobile',[],['v_or_g_or_a','nominal_or_verbal','n_or_v','n_or_p','adverbee','mobile']).
pp(8607,'a_or_p',[],['v_or_g_or_a','nominal_or_verbal','n_or_v','n_or_p','adverbee','a_or_p']).
pp(8607,'a_or_p',[N|R],A) :- pp_8875(N,R,A).
pp(8875,'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_4550(N,R,A).
pp(4550,'mobile',[],['v_or_p','a_or_p','mobile']).
pp(1101,'adverbee',[],['v_or_p','adverbee']).
pp(1101,'adverbee',[N|R],A) :- pp_4549(N,R,A).
pp(4549,'mobile',[],['v_or_p','adverbee','mobile']).
pp(4549,'a_or_p',[],['v_or_p','adverbee','a_or_p']).
pp(4549,'a_or_p',[N|R],A) :- pp_6476(N,R,A).
pp(6476,'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_4547(N,R,A).
pp(4547,'mobile',[],['v_or_p','n_or_a','mobile']).
pp(4547,'a_or_p',[],['v_or_p','n_or_a','a_or_p']).
pp(4547,'a_or_p',[N|R],A) :- pp_6474(N,R,A).
pp(6474,'mobile',[],['v_or_p','n_or_a','a_or_p','mobile']).
pp(4547,'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_4546(N,R,A).
pp(4546,'adverbee',[],['v_or_p','n_or_p','adverbee']).
pp(4546,'n_or_a',[],['v_or_p','n_or_p','n_or_a']).
pp(4546,'n_or_a',[N|R],A) :- pp_6471(N,R,A).
pp(6471,'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_4545(N,R,A).
pp(4545,'mobile',[],['v_or_p','n_or_v','mobile']).
pp(4545,'a_or_p',[],['v_or_p','n_or_v','a_or_p']).
pp(4545,'a_or_p',[N|R],A) :- pp_6469(N,R,A).
pp(6469,'mobile',[],['v_or_p','n_or_v','a_or_p','mobile']).
pp(4545,'n_or_a',[],['v_or_p','n_or_v','n_or_a']).
pp(4545,'n_or_a',[N|R],A) :- pp_6468(N,R,A).
pp(6468,'mobile',[],['v_or_p','n_or_v','n_or_a','mobile']).
pp(6468,'a_or_p',[],['v_or_p','n_or_v','n_or_a','a_or_p']).
pp(6468,'a_or_p',[N|R],A) :- pp_7958(N,R,A).
pp(7958,'mobile',[],['v_or_p','n_or_v','n_or_a','a_or_p','mobile']).
pp(4545,'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_4544(N,R,A).
pp(4544,'adverbee',[],['v_or_p','supnoun','adverbee']).
pp(4544,'n_or_a',[],['v_or_p','supnoun','n_or_a']).
pp(4544,'n_or_v',[],['v_or_p','supnoun','n_or_v']).
pp(4544,'n_or_v',[N|R],A) :- pp_6464(N,R,A).
pp(6464,'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_4543(N,R,A).
pp(4543,'mobile',[],['v_or_p','nominal','mobile']).
pp(4543,'a_or_p',[],['v_or_p','nominal','a_or_p']).
pp(4543,'a_or_p',[N|R],A) :- pp_6462(N,R,A).
pp(6462,'mobile',[],['v_or_p','nominal','a_or_p','mobile']).
pp(4543,'adverbee',[],['v_or_p','nominal','adverbee']).
pp(4543,'n_or_a',[],['v_or_p','nominal','n_or_a']).
pp(4543,'n_or_p',[],['v_or_p','nominal','n_or_p']).
pp(4543,'n_or_p',[N|R],A) :- pp_6459(N,R,A).
pp(6459,'n_or_a',[],['v_or_p','nominal','n_or_p','n_or_a']).
pp(4543,'n_or_v',[],['v_or_p','nominal','n_or_v']).
pp(4543,'n_or_v',[N|R],A) :- pp_6458(N,R,A).
pp(6458,'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_4542(N,R,A).
pp(4542,'mobile',[],['v_or_p','nominal_or_verbal','mobile']).
pp(4542,'a_or_p',[],['v_or_p','nominal_or_verbal','a_or_p']).
pp(4542,'a_or_p',[N|R],A) :- pp_6456(N,R,A).
pp(6456,'mobile',[],['v_or_p','nominal_or_verbal','a_or_p','mobile']).
pp(4542,'n_or_a',[],['v_or_p','nominal_or_verbal','n_or_a']).
pp(4542,'n_or_a',[N|R],A) :- pp_6455(N,R,A).
pp(6455,'mobile',[],['v_or_p','nominal_or_verbal','n_or_a','mobile']).
pp(6455,'a_or_p',[],['v_or_p','nominal_or_verbal','n_or_a','a_or_p']).
pp(6455,'a_or_p',[N|R],A) :- pp_7951(N,R,A).
pp(7951,'mobile',[],['v_or_p','nominal_or_verbal','n_or_a','a_or_p','mobile']).
pp(4542,'n_or_p',[],['v_or_p','nominal_or_verbal','n_or_p']).
pp(4542,'n_or_p',[N|R],A) :- pp_6454(N,R,A).
pp(6454,'n_or_a',[],['v_or_p','nominal_or_verbal','n_or_p','n_or_a']).
pp(4542,'n_or_v',[],['v_or_p','nominal_or_verbal','n_or_v']).
pp(4542,'n_or_v',[N|R],A) :- pp_6453(N,R,A).
pp(6453,'mobile',[],['v_or_p','nominal_or_verbal','n_or_v','mobile']).
pp(6453,'a_or_p',[],['v_or_p','nominal_or_verbal','n_or_v','a_or_p']).
pp(6453,'a_or_p',[N|R],A) :- pp_7948(N,R,A).
pp(7948,'mobile',[],['v_or_p','nominal_or_verbal','n_or_v','a_or_p','mobile']).
pp(6453,'n_or_a',[],['v_or_p','nominal_or_verbal','n_or_v','n_or_a']).
pp(6453,'n_or_a',[N|R],A) :- pp_7947(N,R,A).
pp(7947,'mobile',[],['v_or_p','nominal_or_verbal','n_or_v','n_or_a','mobile']).
pp(7947,'a_or_p',[],['v_or_p','nominal_or_verbal','n_or_v','n_or_a','a_or_p']).
pp(7947,'a_or_p',[N|R],A) :- pp_8602(N,R,A).
pp(8602,'mobile',[],['v_or_p','nominal_or_verbal','n_or_v','n_or_a','a_or_p','mobile']).
pp(6453,'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_4541(N,R,A).
pp(4541,'mobile',[],['v_or_p','v_or_g_or_a','mobile']).
pp(4541,'a_or_p',[],['v_or_p','v_or_g_or_a','a_or_p']).
pp(4541,'a_or_p',[N|R],A) :- pp_6451(N,R,A).
pp(6451,'mobile',[],['v_or_p','v_or_g_or_a','a_or_p','mobile']).
pp(4541,'adverbee',[],['v_or_p','v_or_g_or_a','adverbee']).
pp(4541,'adverbee',[N|R],A) :- pp_6450(N,R,A).
pp(6450,'mobile',[],['v_or_p','v_or_g_or_a','adverbee','mobile']).
pp(6450,'a_or_p',[],['v_or_p','v_or_g_or_a','adverbee','a_or_p']).
pp(6450,'a_or_p',[N|R],A) :- pp_7943(N,R,A).
pp(7943,'mobile',[],['v_or_p','v_or_g_or_a','adverbee','a_or_p','mobile']).
pp(4541,'n_or_a',[],['v_or_p','v_or_g_or_a','n_or_a']).
pp(4541,'n_or_a',[N|R],A) :- pp_6449(N,R,A).
pp(6449,'adverbee',[],['v_or_p','v_or_g_or_a','n_or_a','adverbee']).
pp(4541,'n_or_p',[],['v_or_p','v_or_g_or_a','n_or_p']).
pp(4541,'n_or_p',[N|R],A) :- pp_6448(N,R,A).
pp(6448,'adverbee',[],['v_or_p','v_or_g_or_a','n_or_p','adverbee']).
pp(6448,'n_or_a',[],['v_or_p','v_or_g_or_a','n_or_p','n_or_a']).
pp(6448,'n_or_a',[N|R],A) :- pp_7940(N,R,A).
pp(7940,'adverbee',[],['v_or_p','v_or_g_or_a','n_or_p','n_or_a','adverbee']).
pp(4541,'supnoun',[],['v_or_p','v_or_g_or_a','supnoun']).
pp(4541,'supnoun',[N|R],A) :- pp_6447(N,R,A).
pp(6447,'adverbee',[],['v_or_p','v_or_g_or_a','supnoun','adverbee']).
pp(4541,'nominal',[],['v_or_p','v_or_g_or_a','nominal']).
pp(4541,'nominal',[N|R],A) :- pp_6446(N,R,A).
pp(6446,'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_4539(N,R,A).
pp(4539,'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_4590(N,R,A).
pp(4590,'disc_adverbee',[],['nominal','mobile','disc_adverbee']).
pp(1105,'a_or_p',[],['nominal','a_or_p']).
pp(1105,'a_or_p',[N|R],A) :- pp_4589(N,R,A).
pp(4589,'mobile',[],['nominal','a_or_p','mobile']).
pp(1105,'adverbee',[],['nominal','adverbee']).
pp(1105,'adverbee',[N|R],A) :- pp_4588(N,R,A).
pp(4588,'disc_adverbee',[],['nominal','adverbee','disc_adverbee']).
pp(4588,'mobile',[],['nominal','adverbee','mobile']).
pp(4588,'mobile',[N|R],A) :- pp_6599(N,R,A).
pp(6599,'disc_adverbee',[],['nominal','adverbee','mobile','disc_adverbee']).
pp(4588,'a_or_p',[],['nominal','adverbee','a_or_p']).
pp(4588,'a_or_p',[N|R],A) :- pp_6598(N,R,A).
pp(6598,'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_4587(N,R,A).
pp(4587,'disc_adverbee',[],['nominal','n_or_a','disc_adverbee']).
pp(4587,'mobile',[],['nominal','n_or_a','mobile']).
pp(4587,'a_or_p',[],['nominal','n_or_a','a_or_p']).
pp(4587,'a_or_p',[N|R],A) :- pp_6595(N,R,A).
pp(6595,'mobile',[],['nominal','n_or_a','a_or_p','mobile']).
pp(4587,'adverbee',[],['nominal','n_or_a','adverbee']).
pp(4587,'adverbee',[N|R],A) :- pp_6594(N,R,A).
pp(6594,'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_4586(N,R,A).
pp(4586,'adj*',[],['nominal','n_or_p','adj*']).
pp(4586,'mobile',[],['nominal','n_or_p','mobile']).
pp(4586,'a_or_p',[],['nominal','n_or_p','a_or_p']).
pp(4586,'a_or_p',[N|R],A) :- pp_6591(N,R,A).
pp(6591,'mobile',[],['nominal','n_or_p','a_or_p','mobile']).
pp(4586,'adverbee',[],['nominal','n_or_p','adverbee']).
pp(4586,'adverbee',[N|R],A) :- pp_6590(N,R,A).
pp(6590,'mobile',[],['nominal','n_or_p','adverbee','mobile']).
pp(6590,'a_or_p',[],['nominal','n_or_p','adverbee','a_or_p']).
pp(6590,'a_or_p',[N|R],A) :- pp_8135(N,R,A).
pp(8135,'mobile',[],['nominal','n_or_p','adverbee','a_or_p','mobile']).
pp(4586,'n_or_a',[],['nominal','n_or_p','n_or_a']).
pp(4586,'n_or_a',[N|R],A) :- pp_6589(N,R,A).
pp(6589,'mobile',[],['nominal','n_or_p','n_or_a','mobile']).
pp(6589,'a_or_p',[],['nominal','n_or_p','n_or_a','a_or_p']).
pp(6589,'a_or_p',[N|R],A) :- pp_8133(N,R,A).
pp(8133,'mobile',[],['nominal','n_or_p','n_or_a','a_or_p','mobile']).
pp(6589,'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_4585(N,R,A).
pp(4585,'disc_adverbee',[],['nominal','n_or_v','disc_adverbee']).
pp(4585,'adj*',[],['nominal','n_or_v','adj*']).
pp(4585,'mobile',[],['nominal','n_or_v','mobile']).
pp(4585,'mobile',[N|R],A) :- pp_6586(N,R,A).
pp(6586,'disc_adverbee',[],['nominal','n_or_v','mobile','disc_adverbee']).
pp(4585,'a_or_p',[],['nominal','n_or_v','a_or_p']).
pp(4585,'a_or_p',[N|R],A) :- pp_6585(N,R,A).
pp(6585,'mobile',[],['nominal','n_or_v','a_or_p','mobile']).
pp(4585,'adverbee',[],['nominal','n_or_v','adverbee']).
pp(4585,'adverbee',[N|R],A) :- pp_6584(N,R,A).
pp(6584,'disc_adverbee',[],['nominal','n_or_v','adverbee','disc_adverbee']).
pp(6584,'mobile',[],['nominal','n_or_v','adverbee','mobile']).
pp(6584,'mobile',[N|R],A) :- pp_8128(N,R,A).
pp(8128,'disc_adverbee',[],['nominal','n_or_v','adverbee','mobile','disc_adverbee']).
pp(6584,'a_or_p',[],['nominal','n_or_v','adverbee','a_or_p']).
pp(6584,'a_or_p',[N|R],A) :- pp_8127(N,R,A).
pp(8127,'mobile',[],['nominal','n_or_v','adverbee','a_or_p','mobile']).
pp(4585,'n_or_a',[],['nominal','n_or_v','n_or_a']).
pp(4585,'n_or_a',[N|R],A) :- pp_6583(N,R,A).
pp(6583,'disc_adverbee',[],['nominal','n_or_v','n_or_a','disc_adverbee']).
pp(6583,'mobile',[],['nominal','n_or_v','n_or_a','mobile']).
pp(6583,'a_or_p',[],['nominal','n_or_v','n_or_a','a_or_p']).
pp(6583,'a_or_p',[N|R],A) :- pp_8124(N,R,A).
pp(8124,'mobile',[],['nominal','n_or_v','n_or_a','a_or_p','mobile']).
pp(6583,'adverbee',[],['nominal','n_or_v','n_or_a','adverbee']).
pp(6583,'adverbee',[N|R],A) :- pp_8123(N,R,A).
pp(8123,'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_4533(N,R,A).
pp(4533,'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_4532(N,R,A).
pp(4532,'mobile',[],['poss-able','a_or_p','mobile']).
pp(1098,'adverbee',[],['poss-able','adverbee']).
pp(1098,'adverbee',[N|R],A) :- pp_4531(N,R,A).
pp(4531,'disc_adverbee',[],['poss-able','adverbee','disc_adverbee']).
pp(4531,'mobile',[],['poss-able','adverbee','mobile']).
pp(4531,'mobile',[N|R],A) :- pp_6441(N,R,A).
pp(6441,'disc_adverbee',[],['poss-able','adverbee','mobile','disc_adverbee']).
pp(4531,'a_or_p',[],['poss-able','adverbee','a_or_p']).
pp(4531,'a_or_p',[N|R],A) :- pp_6440(N,R,A).
pp(6440,'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_4530(N,R,A).
pp(4530,'disc_adverbee',[],['poss-able','n_or_a','disc_adverbee']).
pp(4530,'mobile',[],['poss-able','n_or_a','mobile']).
pp(4530,'a_or_p',[],['poss-able','n_or_a','a_or_p']).
pp(4530,'a_or_p',[N|R],A) :- pp_6437(N,R,A).
pp(6437,'mobile',[],['poss-able','n_or_a','a_or_p','mobile']).
pp(4530,'adverbee',[],['poss-able','n_or_a','adverbee']).
pp(4530,'adverbee',[N|R],A) :- pp_6436(N,R,A).
pp(6436,'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_4529(N,R,A).
pp(4529,'adj*',[],['poss-able','n_or_p','adj*']).
pp(4529,'mobile',[],['poss-able','n_or_p','mobile']).
pp(4529,'a_or_p',[],['poss-able','n_or_p','a_or_p']).
pp(4529,'a_or_p',[N|R],A) :- pp_6433(N,R,A).
pp(6433,'mobile',[],['poss-able','n_or_p','a_or_p','mobile']).
pp(4529,'adverbee',[],['poss-able','n_or_p','adverbee']).
pp(4529,'adverbee',[N|R],A) :- pp_6432(N,R,A).
pp(6432,'mobile',[],['poss-able','n_or_p','adverbee','mobile']).
pp(6432,'a_or_p',[],['poss-able','n_or_p','adverbee','a_or_p']).
pp(6432,'a_or_p',[N|R],A) :- pp_7931(N,R,A).
pp(7931,'mobile',[],['poss-able','n_or_p','adverbee','a_or_p','mobile']).
pp(4529,'n_or_a',[],['poss-able','n_or_p','n_or_a']).
pp(4529,'n_or_a',[N|R],A) :- pp_6431(N,R,A).
pp(6431,'mobile',[],['poss-able','n_or_p','n_or_a','mobile']).
pp(6431,'a_or_p',[],['poss-able','n_or_p','n_or_a','a_or_p']).
pp(6431,'a_or_p',[N|R],A) :- pp_7929(N,R,A).
pp(7929,'mobile',[],['poss-able','n_or_p','n_or_a','a_or_p','mobile']).
pp(6431,'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_4528(N,R,A).
pp(4528,'disc_adverbee',[],['poss-able','n_or_v','disc_adverbee']).
pp(4528,'adj*',[],['poss-able','n_or_v','adj*']).
pp(4528,'mobile',[],['poss-able','n_or_v','mobile']).
pp(4528,'mobile',[N|R],A) :- pp_6428(N,R,A).
pp(6428,'disc_adverbee',[],['poss-able','n_or_v','mobile','disc_adverbee']).
pp(4528,'a_or_p',[],['poss-able','n_or_v','a_or_p']).
pp(4528,'a_or_p',[N|R],A) :- pp_6427(N,R,A).
pp(6427,'mobile',[],['poss-able','n_or_v','a_or_p','mobile']).
pp(4528,'adverbee',[],['poss-able','n_or_v','adverbee']).
pp(4528,'adverbee',[N|R],A) :- pp_6426(N,R,A).
pp(6426,'disc_adverbee',[],['poss-able','n_or_v','adverbee','disc_adverbee']).
pp(6426,'mobile',[],['poss-able','n_or_v','adverbee','mobile']).
pp(6426,'mobile',[N|R],A) :- pp_7924(N,R,A).
pp(7924,'disc_adverbee',[],['poss-able','n_or_v','adverbee','mobile','disc_adverbee']).
pp(6426,'a_or_p',[],['poss-able','n_or_v','adverbee','a_or_p']).
pp(6426,'a_or_p',[N|R],A) :- pp_7923(N,R,A).
pp(7923,'mobile',[],['poss-able','n_or_v','adverbee','a_or_p','mobile']).
pp(4528,'n_or_a',[],['poss-able','n_or_v','n_or_a']).
pp(4528,'n_or_a',[N|R],A) :- pp_6425(N,R,A).
pp(6425,'disc_adverbee',[],['poss-able','n_or_v','n_or_a','disc_adverbee']).
pp(6425,'mobile',[],['poss-able','n_or_v','n_or_a','mobile']).
pp(6425,'a_or_p',[],['poss-able','n_or_v','n_or_a','a_or_p']).
pp(6425,'a_or_p',[N|R],A) :- pp_7920(N,R,A).
pp(7920,'mobile',[],['poss-able','n_or_v','n_or_a','a_or_p','mobile']).
pp(6425,'adverbee',[],['poss-able','n_or_v','n_or_a','adverbee']).
pp(6425,'adverbee',[N|R],A) :- pp_7919(N,R,A).
pp(7919,'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_4527(N,R,A).
pp(4527,'disc_adverbee',[],['poss-able','v_or_g','disc_adverbee']).
pp(4527,'mobile',[],['poss-able','v_or_g','mobile']).
pp(4527,'mobile',[N|R],A) :- pp_6423(N,R,A).
pp(6423,'disc_adverbee',[],['poss-able','v_or_g','mobile','disc_adverbee']).
pp(4527,'adverbee',[],['poss-able','v_or_g','adverbee']).
pp(4527,'adverbee',[N|R],A) :- pp_6422(N,R,A).
pp(6422,'disc_adverbee',[],['poss-able','v_or_g','adverbee','disc_adverbee']).
pp(6422,'mobile',[],['poss-able','v_or_g','adverbee','mobile']).
pp(6422,'mobile',[N|R],A) :- pp_7916(N,R,A).
pp(7916,'disc_adverbee',[],['poss-able','v_or_g','adverbee','mobile','disc_adverbee']).
pp(4527,'n_or_a',[],['poss-able','v_or_g','n_or_a']).
pp(4527,'n_or_a',[N|R],A) :- pp_6421(N,R,A).
pp(6421,'disc_adverbee',[],['poss-able','v_or_g','n_or_a','disc_adverbee']).
pp(6421,'adverbee',[],['poss-able','v_or_g','n_or_a','adverbee']).
pp(6421,'adverbee',[N|R],A) :- pp_7914(N,R,A).
pp(7914,'disc_adverbee',[],['poss-able','v_or_g','n_or_a','adverbee','disc_adverbee']).
pp(4527,'n_or_v',[],['poss-able','v_or_g','n_or_v']).
pp(4527,'n_or_v',[N|R],A) :- pp_6420(N,R,A).
pp(6420,'disc_adverbee',[],['poss-able','v_or_g','n_or_v','disc_adverbee']).
pp(6420,'mobile',[],['poss-able','v_or_g','n_or_v','mobile']).
pp(6420,'mobile',[N|R],A) :- pp_7912(N,R,A).
pp(7912,'disc_adverbee',[],['poss-able','v_or_g','n_or_v','mobile','disc_adverbee']).
pp(6420,'adverbee',[],['poss-able','v_or_g','n_or_v','adverbee']).
pp(6420,'adverbee',[N|R],A) :- pp_7911(N,R,A).
pp(7911,'disc_adverbee',[],['poss-able','v_or_g','n_or_v','adverbee','disc_adverbee']).
pp(7911,'mobile',[],['poss-able','v_or_g','n_or_v','adverbee','mobile']).
pp(7911,'mobile',[N|R],A) :- pp_8589(N,R,A).
pp(8589,'disc_adverbee',[],['poss-able','v_or_g','n_or_v','adverbee','mobile','disc_adverbee']).
pp(6420,'n_or_a',[],['poss-able','v_or_g','n_or_v','n_or_a']).
pp(6420,'n_or_a',[N|R],A) :- pp_7910(N,R,A).
pp(7910,'disc_adverbee',[],['poss-able','v_or_g','n_or_v','n_or_a','disc_adverbee']).
pp(7910,'adverbee',[],['poss-able','v_or_g','n_or_v','n_or_a','adverbee']).
pp(7910,'adverbee',[N|R],A) :- pp_8587(N,R,A).
pp(8587,'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_4526(N,R,A).
pp(4526,'disc_adverbee',[],['poss-able','v_or_g_or_a','disc_adverbee']).
pp(4526,'mobile',[],['poss-able','v_or_g_or_a','mobile']).
pp(4526,'mobile',[N|R],A) :- pp_6418(N,R,A).
pp(6418,'disc_adverbee',[],['poss-able','v_or_g_or_a','mobile','disc_adverbee']).
pp(4526,'a_or_p',[],['poss-able','v_or_g_or_a','a_or_p']).
pp(4526,'a_or_p',[N|R],A) :- pp_6417(N,R,A).
pp(6417,'mobile',[],['poss-able','v_or_g_or_a','a_or_p','mobile']).
pp(4526,'adverbee',[],['poss-able','v_or_g_or_a','adverbee']).
pp(4526,'adverbee',[N|R],A) :- pp_6416(N,R,A).
pp(6416,'disc_adverbee',[],['poss-able','v_or_g_or_a','adverbee','disc_adverbee']).
pp(6416,'mobile',[],['poss-able','v_or_g_or_a','adverbee','mobile']).
pp(6416,'mobile',[N|R],A) :- pp_7906(N,R,A).
pp(7906,'disc_adverbee',[],['poss-able','v_or_g_or_a','adverbee','mobile','disc_adverbee']).
pp(6416,'a_or_p',[],['poss-able','v_or_g_or_a','adverbee','a_or_p']).
pp(6416,'a_or_p',[N|R],A) :- pp_7905(N,R,A).
pp(7905,'mobile',[],['poss-able','v_or_g_or_a','adverbee','a_or_p','mobile']).
pp(4526,'n_or_a',[],['poss-able','v_or_g_or_a','n_or_a']).
pp(4526,'n_or_a',[N|R],A) :- pp_6415(N,R,A).
pp(6415,'disc_adverbee',[],['poss-able','v_or_g_or_a','n_or_a','disc_adverbee']).
pp(6415,'adverbee',[],['poss-able','v_or_g_or_a','n_or_a','adverbee']).
pp(6415,'adverbee',[N|R],A) :- pp_7903(N,R,A).
pp(7903,'disc_adverbee',[],['poss-able','v_or_g_or_a','n_or_a','adverbee','disc_adverbee']).
pp(4526,'n_or_p',[],['poss-able','v_or_g_or_a','n_or_p']).
pp(4526,'n_or_p',[N|R],A) :- pp_6414(N,R,A).
pp(6414,'mobile',[],['poss-able','v_or_g_or_a','n_or_p','mobile']).
pp(6414,'a_or_p',[],['poss-able','v_or_g_or_a','n_or_p','a_or_p']).
pp(6414,'a_or_p',[N|R],A) :- pp_7901(N,R,A).
pp(7901,'mobile',[],['poss-able','v_or_g_or_a','n_or_p','a_or_p','mobile']).
pp(6414,'adverbee',[],['poss-able','v_or_g_or_a','n_or_p','adverbee']).
pp(6414,'adverbee',[N|R],A) :- pp_7900(N,R,A).
pp(7900,'mobile',[],['poss-able','v_or_g_or_a','n_or_p','adverbee','mobile']).
pp(7900,'a_or_p',[],['poss-able','v_or_g_or_a','n_or_p','adverbee','a_or_p']).
pp(7900,'a_or_p',[N|R],A) :- pp_8581(N,R,A).
pp(8581,'mobile',[],['poss-able','v_or_g_or_a','n_or_p','adverbee','a_or_p','mobile']).
pp(6414,'n_or_a',[],['poss-able','v_or_g_or_a','n_or_p','n_or_a']).
pp(6414,'n_or_a',[N|R],A) :- pp_7899(N,R,A).
pp(7899,'adverbee',[],['poss-able','v_or_g_or_a','n_or_p','n_or_a','adverbee']).
pp(4526,'n_or_v',[],['poss-able','v_or_g_or_a','n_or_v']).
pp(4526,'n_or_v',[N|R],A) :- pp_6413(N,R,A).
pp(6413,'disc_adverbee',[],['poss-able','v_or_g_or_a','n_or_v','disc_adverbee']).
pp(6413,'mobile',[],['poss-able','v_or_g_or_a','n_or_v','mobile']).
pp(6413,'mobile',[N|R],A) :- pp_7897(N,R,A).
pp(7897,'disc_adverbee',[],['poss-able','v_or_g_or_a','n_or_v','mobile','disc_adverbee']).
pp(6413,'a_or_p',[],['poss-able','v_or_g_or_a','n_or_v','a_or_p']).
pp(6413,'a_or_p',[N|R],A) :- pp_7896(N,R,A).
pp(7896,'mobile',[],['poss-able','v_or_g_or_a','n_or_v','a_or_p','mobile']).
pp(6413,'adverbee',[],['poss-able','v_or_g_or_a','n_or_v','adverbee']).
pp(6413,'adverbee',[N|R],A) :- pp_7895(N,R,A).
pp(7895,'disc_adverbee',[],['poss-able','v_or_g_or_a','n_or_v','adverbee','disc_adverbee']).
pp(7895,'mobile',[],['poss-able','v_or_g_or_a','n_or_v','adverbee','mobile']).
pp(7895,'mobile',[N|R],A) :- pp_8576(N,R,A).
pp(8576,'disc_adverbee',[],['poss-able','v_or_g_or_a','n_or_v','adverbee','mobile','disc_adverbee']).
pp(7895,'a_or_p',[],['poss-able','v_or_g_or_a','n_or_v','adverbee','a_or_p']).
pp(7895,'a_or_p',[N|R],A) :- pp_8575(N,R,A).
pp(8575,'mobile',[],['poss-able','v_or_g_or_a','n_or_v','adverbee','a_or_p','mobile']).
pp(6413,'n_or_a',[],['poss-able','v_or_g_or_a','n_or_v','n_or_a']).
pp(6413,'n_or_a',[N|R],A) :- pp_7894(N,R,A).
pp(7894,'disc_adverbee',[],['poss-able','v_or_g_or_a','n_or_v','n_or_a','disc_adverbee']).
pp(7894,'adverbee',[],['poss-able','v_or_g_or_a','n_or_v','n_or_a','adverbee']).
pp(7894,'adverbee',[N|R],A) :- pp_8573(N,R,A).
pp(8573,'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_4525(N,R,A).
pp(4525,'mobile',[],['poss-able','v_or_p','mobile']).
pp(4525,'a_or_p',[],['poss-able','v_or_p','a_or_p']).
pp(4525,'a_or_p',[N|R],A) :- pp_6411(N,R,A).
pp(6411,'mobile',[],['poss-able','v_or_p','a_or_p','mobile']).
pp(4525,'adverbee',[],['poss-able','v_or_p','adverbee']).
pp(4525,'n_or_a',[],['poss-able','v_or_p','n_or_a']).
pp(4525,'n_or_p',[],['poss-able','v_or_p','n_or_p']).
pp(4525,'n_or_p',[N|R],A) :- pp_6408(N,R,A).
pp(6408,'n_or_a',[],['poss-able','v_or_p','n_or_p','n_or_a']).
pp(4525,'n_or_v',[],['poss-able','v_or_p','n_or_v']).
pp(4525,'n_or_v',[N|R],A) :- pp_6407(N,R,A).
pp(6407,'n_or_a',[],['poss-able','v_or_p','n_or_v','n_or_a']).
pp(4525,'v_or_g_or_a',[],['poss-able','v_or_p','v_or_g_or_a']).
pp(4525,'v_or_g_or_a',[N|R],A) :- pp_6406(N,R,A).
pp(6406,'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_4609(N,R,A).
pp(4609,'mobile_nom',[],['strict_supnoun','n_or_v','mobile_nom']).
pp(4609,'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_4517(N,R,A).
pp(4517,'digit2',[],['strict_type','intsort','digit2']).
pp(4517,'digit3',[],['strict_type','intsort','digit3']).
pp(4517,'digit6',[],['strict_type','intsort','digit6']).
pp(4517,'digit9',[],['strict_type','intsort','digit9']).
pp(4517,'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_4515(N,R,A).
pp(4515,'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_4514(N,R,A).
pp(4514,'mobile',[],['strict_type','a_or_p','mobile']).
pp(1097,'adverbee',[],['strict_type','adverbee']).
pp(1097,'adverbee',[N|R],A) :- pp_4513(N,R,A).
pp(4513,'disc_adverbee',[],['strict_type','adverbee','disc_adverbee']).
pp(4513,'mobile',[],['strict_type','adverbee','mobile']).
pp(1097,'n_or_a',[],['strict_type','n_or_a']).
pp(1097,'n_or_a',[N|R],A) :- pp_4512(N,R,A).
pp(4512,'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_4511(N,R,A).
pp(4511,'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_4510(N,R,A).
pp(4510,'disc_adverbee',[],['strict_type','n_or_v','disc_adverbee']).
pp(4510,'mobile_nom',[],['strict_type','n_or_v','mobile_nom']).
pp(4510,'mobile',[],['strict_type','n_or_v','mobile']).
pp(4510,'adverbee',[],['strict_type','n_or_v','adverbee']).
pp(4510,'adverbee',[N|R],A) :- pp_6391(N,R,A).
pp(6391,'disc_adverbee',[],['strict_type','n_or_v','adverbee','disc_adverbee']).
pp(1097,'nominal',[],['strict_type','nominal']).
pp(1097,'nominal',[N|R],A) :- pp_4509(N,R,A).
pp(4509,'disc_adverbee',[],['strict_type','nominal','disc_adverbee']).
pp(4509,'mobile',[],['strict_type','nominal','mobile']).
pp(4509,'adverbee',[],['strict_type','nominal','adverbee']).
pp(4509,'adverbee',[N|R],A) :- pp_6388(N,R,A).
pp(6388,'disc_adverbee',[],['strict_type','nominal','adverbee','disc_adverbee']).
pp(4509,'n_or_p',[],['strict_type','nominal','n_or_p']).
pp(4509,'n_or_v',[],['strict_type','nominal','n_or_v']).
pp(4509,'n_or_v',[N|R],A) :- pp_6386(N,R,A).
pp(6386,'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_4508(N,R,A).
pp(4508,'disc_adverbee',[],['strict_type','nominal_or_verbal','disc_adverbee']).
pp(4508,'mobile',[],['strict_type','nominal_or_verbal','mobile']).
pp(4508,'adverbee',[],['strict_type','nominal_or_verbal','adverbee']).
pp(4508,'adverbee',[N|R],A) :- pp_6383(N,R,A).
pp(6383,'disc_adverbee',[],['strict_type','nominal_or_verbal','adverbee','disc_adverbee']).
pp(4508,'n_or_p',[],['strict_type','nominal_or_verbal','n_or_p']).
pp(4508,'n_or_v',[],['strict_type','nominal_or_verbal','n_or_v']).
pp(4508,'n_or_v',[N|R],A) :- pp_6381(N,R,A).
pp(6381,'disc_adverbee',[],['strict_type','nominal_or_verbal','n_or_v','disc_adverbee']).
pp(6381,'mobile',[],['strict_type','nominal_or_verbal','n_or_v','mobile']).
pp(6381,'adverbee',[],['strict_type','nominal_or_verbal','n_or_v','adverbee']).
pp(6381,'adverbee',[N|R],A) :- pp_7883(N,R,A).
pp(7883,'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_4507(N,R,A).
pp(4507,'disc_adverbee',[],['strict_type','v_or_g','disc_adverbee']).
pp(4507,'adverbee',[],['strict_type','v_or_g','adverbee']).
pp(4507,'adverbee',[N|R],A) :- pp_6379(N,R,A).
pp(6379,'disc_adverbee',[],['strict_type','v_or_g','adverbee','disc_adverbee']).
pp(4507,'n_or_v',[],['strict_type','v_or_g','n_or_v']).
pp(4507,'n_or_v',[N|R],A) :- pp_6378(N,R,A).
pp(6378,'disc_adverbee',[],['strict_type','v_or_g','n_or_v','disc_adverbee']).
pp(6378,'adverbee',[],['strict_type','v_or_g','n_or_v','adverbee']).
pp(6378,'adverbee',[N|R],A) :- pp_7880(N,R,A).
pp(7880,'disc_adverbee',[],['strict_type','v_or_g','n_or_v','adverbee','disc_adverbee']).
pp(4507,'nominal',[],['strict_type','v_or_g','nominal']).
pp(4507,'nominal',[N|R],A) :- pp_6377(N,R,A).
pp(6377,'disc_adverbee',[],['strict_type','v_or_g','nominal','disc_adverbee']).
pp(6377,'adverbee',[],['strict_type','v_or_g','nominal','adverbee']).
pp(6377,'adverbee',[N|R],A) :- pp_7878(N,R,A).
pp(7878,'disc_adverbee',[],['strict_type','v_or_g','nominal','adverbee','disc_adverbee']).
pp(4507,'nominal_or_verbal',[],['strict_type','v_or_g','nominal_or_verbal']).
pp(4507,'nominal_or_verbal',[N|R],A) :- pp_6376(N,R,A).
pp(6376,'disc_adverbee',[],['strict_type','v_or_g','nominal_or_verbal','disc_adverbee']).
pp(6376,'adverbee',[],['strict_type','v_or_g','nominal_or_verbal','adverbee']).
pp(6376,'adverbee',[N|R],A) :- pp_7876(N,R,A).
pp(7876,'disc_adverbee',[],['strict_type','v_or_g','nominal_or_verbal','adverbee','disc_adverbee']).
pp(6376,'n_or_v',[],['strict_type','v_or_g','nominal_or_verbal','n_or_v']).
pp(6376,'n_or_v',[N|R],A) :- pp_7875(N,R,A).
pp(7875,'disc_adverbee',[],['strict_type','v_or_g','nominal_or_verbal','n_or_v','disc_adverbee']).
pp(7875,'adverbee',[],['strict_type','v_or_g','nominal_or_verbal','n_or_v','adverbee']).
pp(7875,'adverbee',[N|R],A) :- pp_8567(N,R,A).
pp(8567,'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_4506(N,R,A).
pp(4506,'disc_adverbee',[],['strict_type','v_or_g_or_a','disc_adverbee']).
pp(4506,'mobile',[],['strict_type','v_or_g_or_a','mobile']).
pp(4506,'adverbee',[],['strict_type','v_or_g_or_a','adverbee']).
pp(4506,'adverbee',[N|R],A) :- pp_6373(N,R,A).
pp(6373,'disc_adverbee',[],['strict_type','v_or_g_or_a','adverbee','disc_adverbee']).
pp(6373,'mobile',[],['strict_type','v_or_g_or_a','adverbee','mobile']).
pp(4506,'n_or_v',[],['strict_type','v_or_g_or_a','n_or_v']).
pp(4506,'n_or_v',[N|R],A) :- pp_6372(N,R,A).
pp(6372,'disc_adverbee',[],['strict_type','v_or_g_or_a','n_or_v','disc_adverbee']).
pp(6372,'adverbee',[],['strict_type','v_or_g_or_a','n_or_v','adverbee']).
pp(6372,'adverbee',[N|R],A) :- pp_7871(N,R,A).
pp(7871,'disc_adverbee',[],['strict_type','v_or_g_or_a','n_or_v','adverbee','disc_adverbee']).
pp(4506,'nominal',[],['strict_type','v_or_g_or_a','nominal']).
pp(4506,'nominal',[N|R],A) :- pp_6371(N,R,A).
pp(6371,'disc_adverbee',[],['strict_type','v_or_g_or_a','nominal','disc_adverbee']).
pp(6371,'adverbee',[],['strict_type','v_or_g_or_a','nominal','adverbee']).
pp(6371,'adverbee',[N|R],A) :- pp_7869(N,R,A).
pp(7869,'disc_adverbee',[],['strict_type','v_or_g_or_a','nominal','adverbee','disc_adverbee']).
pp(4506,'nominal_or_verbal',[],['strict_type','v_or_g_or_a','nominal_or_verbal']).
pp(4506,'nominal_or_verbal',[N|R],A) :- pp_6370(N,R,A).
pp(6370,'disc_adverbee',[],['strict_type','v_or_g_or_a','nominal_or_verbal','disc_adverbee']).
pp(6370,'adverbee',[],['strict_type','v_or_g_or_a','nominal_or_verbal','adverbee']).
pp(6370,'adverbee',[N|R],A) :- pp_7867(N,R,A).
pp(7867,'disc_adverbee',[],['strict_type','v_or_g_or_a','nominal_or_verbal','adverbee','disc_adverbee']).
pp(6370,'n_or_v',[],['strict_type','v_or_g_or_a','nominal_or_verbal','n_or_v']).
pp(6370,'n_or_v',[N|R],A) :- pp_7866(N,R,A).
pp(7866,'disc_adverbee',[],['strict_type','v_or_g_or_a','nominal_or_verbal','n_or_v','disc_adverbee']).
pp(7866,'adverbee',[],['strict_type','v_or_g_or_a','nominal_or_verbal','n_or_v','adverbee']).
pp(7866,'adverbee',[N|R],A) :- pp_8562(N,R,A).
pp(8562,'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_4504(N,R,A).
pp(4504,'disc_adverbee',[],['strict_type','subst','disc_adverbee']).
pp(4504,'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_4502(N,R,A).
pp(4502,'disc_adverbee',[],['strict_type','poss-able','disc_adverbee']).
pp(4502,'mobile',[],['strict_type','poss-able','mobile']).
pp(4502,'adverbee',[],['strict_type','poss-able','adverbee']).
pp(4502,'adverbee',[N|R],A) :- pp_6365(N,R,A).
pp(6365,'disc_adverbee',[],['strict_type','poss-able','adverbee','disc_adverbee']).
pp(4502,'n_or_p',[],['strict_type','poss-able','n_or_p']).
pp(4502,'n_or_v',[],['strict_type','poss-able','n_or_v']).
pp(4502,'n_or_v',[N|R],A) :- pp_6363(N,R,A).
pp(6363,'mobile',[],['strict_type','poss-able','n_or_v','mobile']).
pp(4502,'v_or_g',[],['strict_type','poss-able','v_or_g']).
pp(4502,'v_or_g',[N|R],A) :- pp_6362(N,R,A).
pp(6362,'disc_adverbee',[],['strict_type','poss-able','v_or_g','disc_adverbee']).
pp(6362,'adverbee',[],['strict_type','poss-able','v_or_g','adverbee']).
pp(6362,'adverbee',[N|R],A) :- pp_7862(N,R,A).
pp(7862,'disc_adverbee',[],['strict_type','poss-able','v_or_g','adverbee','disc_adverbee']).
pp(4502,'v_or_g_or_a',[],['strict_type','poss-able','v_or_g_or_a']).
pp(4502,'v_or_g_or_a',[N|R],A) :- pp_6361(N,R,A).
pp(6361,'disc_adverbee',[],['strict_type','poss-able','v_or_g_or_a','disc_adverbee']).
pp(6361,'adverbee',[],['strict_type','poss-able','v_or_g_or_a','adverbee']).
pp(6361,'adverbee',[N|R],A) :- pp_7860(N,R,A).
pp(7860,'disc_adverbee',[],['strict_type','poss-able','v_or_g_or_a','adverbee','disc_adverbee']).
pp(4502,'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_4496(N,R,A).
pp(4496,'full_non_expl',[],['conj-ind','non_expl-ind','full_non_expl']).
pp(4496,'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_4456(N,R,A).
pp(4456,'binary_rule_left_to_right',[],['wh_interrog_fin','head_filler_phrase_fin','binary_rule_left_to_right']).
pp(4456,'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_4455(N,R,A).
pp(4455,'binary_rule_left_to_right',[],['wh_interrog_fin','head_filler_phrase','binary_rule_left_to_right']).
pp(4455,'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_4454(N,R,A).
pp(4454,'binary_rule_left_to_right',[],['wh_interrog_fin','basic_head_filler_phrase','binary_rule_left_to_right']).
pp(4454,'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_4453(N,R,A).
pp(4453,'binary_rule_left_to_right',[],['wh_interrog_fin','head_final','binary_rule_left_to_right']).
pp(4453,'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_4450(N,R,A).
pp(4450,'binary_rule_left_to_right',[],['wh_interrog','head_filler_phrase_fin','binary_rule_left_to_right']).
pp(4450,'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_4449(N,R,A).
pp(4449,'binary_rule_left_to_right',[],['wh_interrog','head_filler_phrase','binary_rule_left_to_right']).
pp(4449,'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_4448(N,R,A).
pp(4448,'binary_rule_left_to_right',[],['wh_interrog','basic_head_filler_phrase','binary_rule_left_to_right']).
pp(4448,'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_4447(N,R,A).
pp(4447,'binary_rule_left_to_right',[],['wh_interrog','head_final','binary_rule_left_to_right']).
pp(4447,'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_4435(N,R,A).
pp(4435,'binary_rule_left_to_right',[],['head_compositional','head_initial','binary_rule_left_to_right']).
pp(4435,'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_4434(N,R,A).
pp(4434,'binary_rule_left_to_right',[],['head_compositional','binary_headed_phrase','binary_rule_left_to_right']).
pp(4434,'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_4433(N,R,A).
pp(4433,'binary_rule_left_to_right',[],['head_compositional','binary_phrase','binary_rule_left_to_right']).
pp(4433,'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_4424(N,R,A).
pp(4424,'binary_rule_right_to_left',[],['head_valence_phrase','head_final','binary_rule_right_to_left']).
pp(4424,'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_4423(N,R,A).
pp(4423,'binary_rule_left_to_right',[],['head_valence_phrase','binary_headed_phrase','binary_rule_left_to_right']).
pp(4423,'binary_rule_right_to_left',[],['head_valence_phrase','binary_headed_phrase','binary_rule_right_to_left']).
pp(4423,'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_4422(N,R,A).
pp(4422,'binary_rule_left_to_right',[],['head_valence_phrase','binary_phrase','binary_rule_left_to_right']).
pp(4422,'binary_rule_right_to_left',[],['head_valence_phrase','binary_phrase','binary_rule_right_to_left']).
pp(4422,'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_4421(N,R,A).
pp(4421,'binary_rule_left_to_right',[],['head_valence_phrase','head_compositional','binary_rule_left_to_right']).
pp(4421,'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_4416(N,R,A).
pp(4416,'binary_rule_left_to_right',[],['head_nexus_phrase','head_final','binary_rule_left_to_right']).
pp(4416,'binary_rule_right_to_left',[],['head_nexus_phrase','head_final','binary_rule_right_to_left']).
pp(4416,'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_4415(N,R,A).
pp(4415,'binary_rule_left_to_right',[],['head_nexus_phrase','head_initial','binary_rule_left_to_right']).
pp(4415,'binary_rule_right_to_left',[],['head_nexus_phrase','head_initial','binary_rule_right_to_left']).
pp(4415,'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_4414(N,R,A).
pp(4414,'binary_rule_left_to_right',[],['head_nexus_phrase','binary_headed_phrase','binary_rule_left_to_right']).
pp(4414,'binary_rule_right_to_left',[],['head_nexus_phrase','binary_headed_phrase','binary_rule_right_to_left']).
pp(4414,'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_4413(N,R,A).
pp(4413,'binary_rule_left_to_right',[],['head_nexus_phrase','binary_phrase','binary_rule_left_to_right']).
pp(4413,'binary_rule_right_to_left',[],['head_nexus_phrase','binary_phrase','binary_rule_right_to_left']).
pp(4413,'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_4412(N,R,A).
pp(4412,'binary_rule_left_to_right',[],['head_nexus_phrase','head_compositional','binary_rule_left_to_right']).
pp(4412,'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_4408(N,R,A).
pp(4408,'binary_rule_left_to_right',[],['head_nexus_que_phrase','head_final','binary_rule_left_to_right']).
pp(4408,'binary_rule_right_to_left',[],['head_nexus_que_phrase','head_final','binary_rule_right_to_left']).
pp(4408,'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_4407(N,R,A).
pp(4407,'binary_rule_left_to_right',[],['head_nexus_que_phrase','head_initial','binary_rule_left_to_right']).
pp(4407,'binary_rule_right_to_left',[],['head_nexus_que_phrase','head_initial','binary_rule_right_to_left']).
pp(4407,'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_4406(N,R,A).
pp(4406,'binary_rule_left_to_right',[],['head_nexus_que_phrase','wh_interrog_fin','binary_rule_left_to_right']).
pp(4406,'lingo_rule',[],['head_nexus_que_phrase','wh_interrog_fin','lingo_rule']).
pp(4406,'head_final',[],['head_nexus_que_phrase','wh_interrog_fin','head_final']).
pp(4406,'head_final',[N|R],A) :- pp_6303(N,R,A).
pp(6303,'binary_rule_left_to_right',[],['head_nexus_que_phrase','wh_interrog_fin','head_final','binary_rule_left_to_right']).
pp(6303,'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_4405(N,R,A).
pp(4405,'binary_rule_left_to_right',[],['head_nexus_que_phrase','wh_interrog','binary_rule_left_to_right']).
pp(4405,'lingo_rule',[],['head_nexus_que_phrase','wh_interrog','lingo_rule']).
pp(4405,'head_final',[],['head_nexus_que_phrase','wh_interrog','head_final']).
pp(4405,'head_final',[N|R],A) :- pp_6300(N,R,A).
pp(6300,'binary_rule_left_to_right',[],['head_nexus_que_phrase','wh_interrog','head_final','binary_rule_left_to_right']).
pp(6300,'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_4404(N,R,A).
pp(4404,'binary_rule_left_to_right',[],['head_nexus_que_phrase','binary_headed_phrase','binary_rule_left_to_right']).
pp(4404,'binary_rule_right_to_left',[],['head_nexus_que_phrase','binary_headed_phrase','binary_rule_right_to_left']).
pp(4404,'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_4403(N,R,A).
pp(4403,'binary_rule_left_to_right',[],['head_nexus_que_phrase','binary_phrase','binary_rule_left_to_right']).
pp(4403,'binary_rule_right_to_left',[],['head_nexus_que_phrase','binary_phrase','binary_rule_right_to_left']).
pp(4403,'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_4402(N,R,A).
pp(4402,'binary_rule_left_to_right',[],['head_nexus_que_phrase','head_compositional','binary_rule_left_to_right']).
pp(4402,'lingo_rule',[],['head_nexus_que_phrase','head_compositional','lingo_rule']).
pp(4402,'binary_headed_phrase',[],['head_nexus_que_phrase','head_compositional','binary_headed_phrase']).
pp(4402,'binary_headed_phrase',[N|R],A) :- pp_6291(N,R,A).
pp(6291,'binary_rule_left_to_right',[],['head_nexus_que_phrase','head_compositional','binary_headed_phrase','binary_rule_left_to_right']).
pp(6291,'lingo_rule',[],['head_nexus_que_phrase','head_compositional','binary_headed_phrase','lingo_rule']).
pp(4402,'binary_phrase',[],['head_nexus_que_phrase','head_compositional','binary_phrase']).
pp(4402,'binary_phrase',[N|R],A) :- pp_6290(N,R,A).
pp(6290,'binary_rule_left_to_right',[],['head_nexus_que_phrase','head_compositional','binary_phrase','binary_rule_left_to_right']).
pp(6290,'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_4400(N,R,A).
pp(4400,'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_4399(N,R,A).
pp(4399,'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_4398(N,R,A).
pp(4398,'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_4450(N,R,A).
pp(4450,'binary_rule_left_to_right',[],['wh_interrog','head_filler_phrase_fin','binary_rule_left_to_right']).
pp(4450,'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_4449(N,R,A).
pp(4449,'binary_rule_left_to_right',[],['wh_interrog','head_filler_phrase','binary_rule_left_to_right']).
pp(4449,'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_4448(N,R,A).
pp(4448,'binary_rule_left_to_right',[],['wh_interrog','basic_head_filler_phrase','binary_rule_left_to_right']).
pp(4448,'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_4447(N,R,A).
pp(4447,'binary_rule_left_to_right',[],['wh_interrog','head_final','binary_rule_left_to_right']).
pp(4447,'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_4395(N,R,A).
pp(4395,'binary_rule_left_to_right',[],['interrog','head_filler_phrase_fin','binary_rule_left_to_right']).
pp(4395,'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_4394(N,R,A).
pp(4394,'binary_rule_left_to_right',[],['interrog','head_filler_phrase','binary_rule_left_to_right']).
pp(4394,'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_4393(N,R,A).
pp(4393,'binary_rule_left_to_right',[],['interrog','basic_head_filler_phrase','binary_rule_left_to_right']).
pp(4393,'lingo_rule',[],['interrog','basic_head_filler_phrase','lingo_rule']).
pp(867,'head_final',[],['interrog','head_final']).
pp(867,'head_final',[N|R],A) :- pp_4392(N,R,A).
pp(4392,'binary_rule_left_to_right',[],['interrog','head_final','binary_rule_left_to_right']).
pp(4392,'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_4391(N,R,A).
pp(4391,'binary_rule_left_to_right',[],['interrog','head_nexus_que_phrase','binary_rule_left_to_right']).
pp(4391,'lingo_rule',[],['interrog','head_nexus_que_phrase','lingo_rule']).
pp(4391,'head_final',[],['interrog','head_nexus_que_phrase','head_final']).
pp(4391,'head_final',[N|R],A) :- pp_6276(N,R,A).
pp(6276,'binary_rule_left_to_right',[],['interrog','head_nexus_que_phrase','head_final','binary_rule_left_to_right']).
pp(6276,'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_4388(N,R,A).
pp(4388,'binary_rule_left_to_right',[],['non_rel_clause','head_filler_phrase_fin','binary_rule_left_to_right']).
pp(4388,'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_4387(N,R,A).
pp(4387,'binary_rule_left_to_right',[],['non_rel_clause','head_filler_phrase','binary_rule_left_to_right']).
pp(4387,'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_4386(N,R,A).
pp(4386,'binary_rule_left_to_right',[],['non_rel_clause','basic_head_filler_phrase','binary_rule_left_to_right']).
pp(4386,'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_4385(N,R,A).
pp(4385,'binary_rule_left_to_right',[],['non_rel_clause','head_final','binary_rule_left_to_right']).
pp(4385,'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_4384(N,R,A).
pp(4384,'binary_rule_left_to_right',[],['non_rel_clause','binary_headed_phrase','binary_rule_left_to_right']).
pp(4384,'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_4383(N,R,A).
pp(4383,'binary_rule_left_to_right',[],['non_rel_clause','binary_phrase','binary_rule_left_to_right']).
pp(4383,'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_4382(N,R,A).
pp(4382,'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_4381(N,R,A).
pp(4381,'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_4380(N,R,A).
pp(4380,'binary_rule_left_to_right',[],['non_rel_clause','head_nexus_que_phrase','binary_rule_left_to_right']).
pp(4380,'lingo_rule',[],['non_rel_clause','head_nexus_que_phrase','lingo_rule']).
pp(4380,'head_final',[],['non_rel_clause','head_nexus_que_phrase','head_final']).
pp(4380,'head_final',[N|R],A) :- pp_6259(N,R,A).
pp(6259,'binary_rule_left_to_right',[],['non_rel_clause','head_nexus_que_phrase','head_final','binary_rule_left_to_right']).
pp(6259,'lingo_rule',[],['non_rel_clause','head_nexus_que_phrase','head_final','lingo_rule']).
pp(4380,'binary_headed_phrase',[],['non_rel_clause','head_nexus_que_phrase','binary_headed_phrase']).
pp(4380,'binary_headed_phrase',[N|R],A) :- pp_6258(N,R,A).
pp(6258,'binary_rule_left_to_right',[],['non_rel_clause','head_nexus_que_phrase','binary_headed_phrase','binary_rule_left_to_right']).
pp(6258,'lingo_rule',[],['non_rel_clause','head_nexus_que_phrase','binary_headed_phrase','lingo_rule']).
pp(4380,'binary_phrase',[],['non_rel_clause','head_nexus_que_phrase','binary_phrase']).
pp(4380,'binary_phrase',[N|R],A) :- pp_6257(N,R,A).
pp(6257,'binary_rule_left_to_right',[],['non_rel_clause','head_nexus_que_phrase','binary_phrase','binary_rule_left_to_right']).
pp(6257,'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_4376(N,R,A).
pp(4376,'binary_rule_left_to_right',[],['head_nexus_rel_phrase','head_filler_phrase_fin','binary_rule_left_to_right']).
pp(4376,'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_4375(N,R,A).
pp(4375,'binary_rule_left_to_right',[],['head_nexus_rel_phrase','head_filler_phrase','binary_rule_left_to_right']).
pp(4375,'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_4374(N,R,A).
pp(4374,'binary_rule_left_to_right',[],['head_nexus_rel_phrase','basic_head_filler_phrase','binary_rule_left_to_right']).
pp(4374,'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_4373(N,R,A).
pp(4373,'binary_rule_left_to_right',[],['head_nexus_rel_phrase','head_final','binary_rule_left_to_right']).
pp(4373,'binary_rule_right_to_left',[],['head_nexus_rel_phrase','head_final','binary_rule_right_to_left']).
pp(4373,'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_4372(N,R,A).
pp(4372,'binary_rule_left_to_right',[],['head_nexus_rel_phrase','head_initial','binary_rule_left_to_right']).
pp(4372,'binary_rule_right_to_left',[],['head_nexus_rel_phrase','head_initial','binary_rule_right_to_left']).
pp(4372,'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_4371(N,R,A).
pp(4371,'binary_rule_left_to_right',[],['head_nexus_rel_phrase','binary_headed_phrase','binary_rule_left_to_right']).
pp(4371,'binary_rule_right_to_left',[],['head_nexus_rel_phrase','binary_headed_phrase','binary_rule_right_to_left']).
pp(4371,'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_4370(N,R,A).
pp(4370,'binary_rule_left_to_right',[],['head_nexus_rel_phrase','binary_phrase','binary_rule_left_to_right']).
pp(4370,'binary_rule_right_to_left',[],['head_nexus_rel_phrase','binary_phrase','binary_rule_right_to_left']).
pp(4370,'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_4369(N,R,A).
pp(4369,'binary_rule_left_to_right',[],['head_nexus_rel_phrase','head_compositional','binary_rule_left_to_right']).
pp(4369,'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_4368(N,R,A).
pp(4368,'binary_rule_left_to_right',[],['head_nexus_rel_phrase','head_nexus_que_phrase','binary_rule_left_to_right']).
pp(4368,'binary_rule_right_to_left',[],['head_nexus_rel_phrase','head_nexus_que_phrase','binary_rule_right_to_left']).
pp(4368,'lingo_rule',[],['head_nexus_rel_phrase','head_nexus_que_phrase','lingo_rule']).
pp(4368,'head_final',[],['head_nexus_rel_phrase','head_nexus_que_phrase','head_final']).
pp(4368,'head_final',[N|R],A) :- pp_6233(N,R,A).
pp(6233,'binary_rule_left_to_right',[],['head_nexus_rel_phrase','head_nexus_que_phrase','head_final','binary_rule_left_to_right']).
pp(6233,'binary_rule_right_to_left',[],['head_nexus_rel_phrase','head_nexus_que_phrase','head_final','binary_rule_right_to_left']).
pp(6233,'lingo_rule',[],['head_nexus_rel_phrase','head_nexus_que_phrase','head_final','lingo_rule']).
pp(4368,'head_initial',[],['head_nexus_rel_phrase','head_nexus_que_phrase','head_initial']).
pp(4368,'head_initial',[N|R],A) :- pp_6232(N,R,A).
pp(6232,'binary_rule_left_to_right',[],['head_nexus_rel_phrase','head_nexus_que_phrase','head_initial','binary_rule_left_to_right']).
pp(6232,'binary_rule_right_to_left',[],['head_nexus_rel_phrase','head_nexus_que_phrase','head_initial','binary_rule_right_to_left']).
pp(6232,'lingo_rule',[],['head_nexus_rel_phrase','head_nexus_que_phrase','head_initial','lingo_rule']).
pp(4368,'binary_headed_phrase',[],['head_nexus_rel_phrase','head_nexus_que_phrase','binary_headed_phrase']).
pp(4368,'binary_headed_phrase',[N|R],A) :- pp_6231(N,R,A).
pp(6231,'binary_rule_left_to_right',[],['head_nexus_rel_phrase','head_nexus_que_phrase','binary_headed_phrase','binary_rule_left_to_right']).
pp(6231,'binary_rule_right_to_left',[],['head_nexus_rel_phrase','head_nexus_que_phrase','binary_headed_phrase','binary_rule_right_to_left']).
pp(6231,'lingo_rule',[],['head_nexus_rel_phrase','head_nexus_que_phrase','binary_headed_phrase','lingo_rule']).
pp(4368,'binary_phrase',[],['head_nexus_rel_phrase','head_nexus_que_phrase','binary_phrase']).
pp(4368,'binary_phrase',[N|R],A) :- pp_6230(N,R,A).
pp(6230,'binary_rule_left_to_right',[],['head_nexus_rel_phrase','head_nexus_que_phrase','binary_phrase','binary_rule_left_to_right']).
pp(6230,'binary_rule_right_to_left',[],['head_nexus_rel_phrase','head_nexus_que_phrase','binary_phrase','binary_rule_right_to_left']).
pp(6230,'lingo_rule',[],['head_nexus_rel_phrase','head_nexus_que_phrase','binary_phrase','lingo_rule']).
pp(4368,'head_compositional',[],['head_nexus_rel_phrase','head_nexus_que_phrase','head_compositional']).
pp(4368,'head_compositional',[N|R],A) :- pp_6229(N,R,A).
pp(6229,'binary_rule_left_to_right',[],['head_nexus_rel_phrase','head_nexus_que_phrase','head_compositional','binary_rule_left_to_right']).
pp(6229,'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_4366(N,R,A).
pp(4366,'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_4365(N,R,A).
pp(4365,'lingo_rule',[],['head_only','head_valence_phrase','lingo_rule']).
pp(4365,'head_compositional',[],['head_only','head_valence_phrase','head_compositional']).
pp(4365,'head_compositional',[N|R],A) :- pp_6226(N,R,A).
pp(6226,'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_4364(N,R,A).
pp(4364,'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_4363(N,R,A).
pp(4363,'lingo_rule',[],['head_only','head_nexus_phrase','lingo_rule']).
pp(4363,'head_compositional',[],['head_only','head_nexus_phrase','head_compositional']).
pp(4363,'head_compositional',[N|R],A) :- pp_6223(N,R,A).
pp(6223,'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_4362(N,R,A).
pp(4362,'lingo_rule',[],['head_only','head_nexus_que_phrase','lingo_rule']).
pp(4362,'head_compositional',[],['head_only','head_nexus_que_phrase','head_compositional']).
pp(4362,'head_compositional',[N|R],A) :- pp_6221(N,R,A).
pp(6221,'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_4361(N,R,A).
pp(4361,'lingo_rule',[],['head_only','non_rel_clause','lingo_rule']).
pp(4361,'head_valence_phrase',[],['head_only','non_rel_clause','head_valence_phrase']).
pp(4361,'head_valence_phrase',[N|R],A) :- pp_6219(N,R,A).
pp(6219,'lingo_rule',[],['head_only','non_rel_clause','head_valence_phrase','lingo_rule']).
pp(4361,'head_nexus_phrase',[],['head_only','non_rel_clause','head_nexus_phrase']).
pp(4361,'head_nexus_phrase',[N|R],A) :- pp_6218(N,R,A).
pp(6218,'lingo_rule',[],['head_only','non_rel_clause','head_nexus_phrase','lingo_rule']).
pp(4361,'head_nexus_que_phrase',[],['head_only','non_rel_clause','head_nexus_que_phrase']).
pp(4361,'head_nexus_que_phrase',[N|R],A) :- pp_6217(N,R,A).
pp(6217,'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_4360(N,R,A).
pp(4360,'lingo_rule',[],['head_only','head_nexus_rel_phrase','lingo_rule']).
pp(4360,'head_compositional',[],['head_only','head_nexus_rel_phrase','head_compositional']).
pp(4360,'head_compositional',[N|R],A) :- pp_6215(N,R,A).
pp(6215,'lingo_rule',[],['head_only','head_nexus_rel_phrase','head_compositional','lingo_rule']).
pp(4360,'head_nexus_que_phrase',[],['head_only','head_nexus_rel_phrase','head_nexus_que_phrase']).
pp(4360,'head_nexus_que_phrase',[N|R],A) :- pp_6214(N,R,A).
pp(6214,'lingo_rule',[],['head_only','head_nexus_rel_phrase','head_nexus_que_phrase','lingo_rule']).
pp(6214,'head_compositional',[],['head_only','head_nexus_rel_phrase','head_nexus_que_phrase','head_compositional']).
pp(6214,'head_compositional',[N|R],A) :- pp_7821(N,R,A).
pp(7821,'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_4354(N,R,A).
pp(4354,'binary_rule_left_to_right',[],['mc_phrase','head_filler_phrase_fin','binary_rule_left_to_right']).
pp(4354,'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_4353(N,R,A).
pp(4353,'binary_rule_left_to_right',[],['mc_phrase','head_filler_phrase','binary_rule_left_to_right']).
pp(4353,'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_4352(N,R,A).
pp(4352,'binary_rule_left_to_right',[],['mc_phrase','basic_head_filler_phrase','binary_rule_left_to_right']).
pp(4352,'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_4351(N,R,A).
pp(4351,'binary_rule_left_to_right',[],['mc_phrase','head_final','binary_rule_left_to_right']).
pp(4351,'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_4350(N,R,A).
pp(4350,'binary_rule_left_to_right',[],['mc_phrase','wh_interrog_fin','binary_rule_left_to_right']).
pp(4350,'lingo_rule',[],['mc_phrase','wh_interrog_fin','lingo_rule']).
pp(4350,'head_filler_phrase_fin',[],['mc_phrase','wh_interrog_fin','head_filler_phrase_fin']).
pp(4350,'head_filler_phrase_fin',[N|R],A) :- pp_6203(N,R,A).
pp(6203,'binary_rule_left_to_right',[],['mc_phrase','wh_interrog_fin','head_filler_phrase_fin','binary_rule_left_to_right']).
pp(6203,'lingo_rule',[],['mc_phrase','wh_interrog_fin','head_filler_phrase_fin','lingo_rule']).
pp(4350,'head_filler_phrase',[],['mc_phrase','wh_interrog_fin','head_filler_phrase']).
pp(4350,'head_filler_phrase',[N|R],A) :- pp_6202(N,R,A).
pp(6202,'binary_rule_left_to_right',[],['mc_phrase','wh_interrog_fin','head_filler_phrase','binary_rule_left_to_right']).
pp(6202,'lingo_rule',[],['mc_phrase','wh_interrog_fin','head_filler_phrase','lingo_rule']).
pp(4350,'basic_head_filler_phrase',[],['mc_phrase','wh_interrog_fin','basic_head_filler_phrase']).
pp(4350,'basic_head_filler_phrase',[N|R],A) :- pp_6201(N,R,A).
pp(6201,'binary_rule_left_to_right',[],['mc_phrase','wh_interrog_fin','basic_head_filler_phrase','binary_rule_left_to_right']).
pp(6201,'lingo_rule',[],['mc_phrase','wh_interrog_fin','basic_head_filler_phrase','lingo_rule']).
pp(4350,'head_final',[],['mc_phrase','wh_interrog_fin','head_final']).
pp(4350,'head_final',[N|R],A) :- pp_6200(N,R,A).
pp(6200,'binary_rule_left_to_right',[],['mc_phrase','wh_interrog_fin','head_final','binary_rule_left_to_right']).
pp(6200,'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_4349(N,R,A).
pp(4349,'binary_rule_left_to_right',[],['mc_phrase','wh_interrog','binary_rule_left_to_right']).
pp(4349,'lingo_rule',[],['mc_phrase','wh_interrog','lingo_rule']).
pp(4349,'head_filler_phrase_fin',[],['mc_phrase','wh_interrog','head_filler_phrase_fin']).
pp(4349,'head_filler_phrase_fin',[N|R],A) :- pp_6197(N,R,A).
pp(6197,'binary_rule_left_to_right',[],['mc_phrase','wh_interrog','head_filler_phrase_fin','binary_rule_left_to_right']).
pp(6197,'lingo_rule',[],['mc_phrase','wh_interrog','head_filler_phrase_fin','lingo_rule']).
pp(4349,'head_filler_phrase',[],['mc_phrase','wh_interrog','head_filler_phrase']).
pp(4349,'head_filler_phrase',[N|R],A) :- pp_6196(N,R,A).
pp(6196,'binary_rule_left_to_right',[],['mc_phrase','wh_interrog','head_filler_phrase','binary_rule_left_to_right']).
pp(6196,'lingo_rule',[],['mc_phrase','wh_interrog','head_filler_phrase','lingo_rule']).
pp(4349,'basic_head_filler_phrase',[],['mc_phrase','wh_interrog','basic_head_filler_phrase']).
pp(4349,'basic_head_filler_phrase',[N|R],A) :- pp_6195(N,R,A).
pp(6195,'binary_rule_left_to_right',[],['mc_phrase','wh_interrog','basic_head_filler_phrase','binary_rule_left_to_right']).
pp(6195,'lingo_rule',[],['mc_phrase','wh_interrog','basic_head_filler_phrase','lingo_rule']).
pp(4349,'head_final',[],['mc_phrase','wh_interrog','head_final']).
pp(4349,'head_final',[N|R],A) :- pp_6194(N,R,A).
pp(6194,'binary_rule_left_to_right',[],['mc_phrase','wh_interrog','head_final','binary_rule_left_to_right']).
pp(6194,'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_4348(N,R,A).
pp(4348,'binary_rule_left_to_right',[],['mc_phrase','binary_headed_phrase','binary_rule_left_to_right']).
pp(4348,'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_4347(N,R,A).
pp(4347,'binary_rule_left_to_right',[],['mc_phrase','binary_phrase','binary_rule_left_to_right']).
pp(4347,'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_4346(N,R,A).
pp(4346,'binary_rule_left_to_right',[],['mc_phrase','head_nexus_que_phrase','binary_rule_left_to_right']).
pp(4346,'lingo_rule',[],['mc_phrase','head_nexus_que_phrase','lingo_rule']).
pp(4346,'head_final',[],['mc_phrase','head_nexus_que_phrase','head_final']).
pp(4346,'head_final',[N|R],A) :- pp_6187(N,R,A).
pp(6187,'binary_rule_left_to_right',[],['mc_phrase','head_nexus_que_phrase','head_final','binary_rule_left_to_right']).
pp(6187,'lingo_rule',[],['mc_phrase','head_nexus_que_phrase','head_final','lingo_rule']).
pp(4346,'wh_interrog_fin',[],['mc_phrase','head_nexus_que_phrase','wh_interrog_fin']).
pp(4346,'wh_interrog_fin',[N|R],A) :- pp_6186(N,R,A).
pp(6186,'binary_rule_left_to_right',[],['mc_phrase','head_nexus_que_phrase','wh_interrog_fin','binary_rule_left_to_right']).
pp(6186,'lingo_rule',[],['mc_phrase','head_nexus_que_phrase','wh_interrog_fin','lingo_rule']).
pp(6186,'head_final',[],['mc_phrase','head_nexus_que_phrase','wh_interrog_fin','head_final']).
pp(6186,'head_final',[N|R],A) :- pp_7800(N,R,A).
pp(7800,'binary_rule_left_to_right',[],['mc_phrase','head_nexus_que_phrase','wh_interrog_fin','head_final','binary_rule_left_to_right']).
pp(7800,'lingo_rule',[],['mc_phrase','head_nexus_que_phrase','wh_interrog_fin','head_final','lingo_rule']).
pp(4346,'wh_interrog',[],['mc_phrase','head_nexus_que_phrase','wh_interrog']).
pp(4346,'wh_interrog',[N|R],A) :- pp_6185(N,R,A).
pp(6185,'binary_rule_left_to_right',[],['mc_phrase','head_nexus_que_phrase','wh_interrog','binary_rule_left_to_right']).
pp(6185,'lingo_rule',[],['mc_phrase','head_nexus_que_phrase','wh_interrog','lingo_rule']).
pp(6185,'head_final',[],['mc_phrase','head_nexus_que_phrase','wh_interrog','head_final']).
pp(6185,'head_final',[N|R],A) :- pp_7797(N,R,A).
pp(7797,'binary_rule_left_to_right',[],['mc_phrase','head_nexus_que_phrase','wh_interrog','head_final','binary_rule_left_to_right']).
pp(7797,'lingo_rule',[],['mc_phrase','head_nexus_que_phrase','wh_interrog','head_final','lingo_rule']).
pp(4346,'binary_headed_phrase',[],['mc_phrase','head_nexus_que_phrase','binary_headed_phrase']).
pp(4346,'binary_headed_phrase',[N|R],A) :- pp_6184(N,R,A).
pp(6184,'binary_rule_left_to_right',[],['mc_phrase','head_nexus_que_phrase','binary_headed_phrase','binary_rule_left_to_right']).
pp(6184,'lingo_rule',[],['mc_phrase','head_nexus_que_phrase','binary_headed_phrase','lingo_rule']).
pp(4346,'binary_phrase',[],['mc_phrase','head_nexus_que_phrase','binary_phrase']).
pp(4346,'binary_phrase',[N|R],A) :- pp_6183(N,R,A).
pp(6183,'binary_rule_left_to_right',[],['mc_phrase','head_nexus_que_phrase','binary_phrase','binary_rule_left_to_right']).
pp(6183,'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_4345(N,R,A).
pp(4345,'binary_rule_left_to_right',[],['mc_phrase','interrog','binary_rule_left_to_right']).
pp(4345,'lingo_rule',[],['mc_phrase','interrog','lingo_rule']).
pp(4345,'head_filler_phrase_fin',[],['mc_phrase','interrog','head_filler_phrase_fin']).
pp(4345,'head_filler_phrase_fin',[N|R],A) :- pp_6180(N,R,A).
pp(6180,'binary_rule_left_to_right',[],['mc_phrase','interrog','head_filler_phrase_fin','binary_rule_left_to_right']).
pp(6180,'lingo_rule',[],['mc_phrase','interrog','head_filler_phrase_fin','lingo_rule']).
pp(4345,'head_filler_phrase',[],['mc_phrase','interrog','head_filler_phrase']).
pp(4345,'head_filler_phrase',[N|R],A) :- pp_6179(N,R,A).
pp(6179,'binary_rule_left_to_right',[],['mc_phrase','interrog','head_filler_phrase','binary_rule_left_to_right']).
pp(6179,'lingo_rule',[],['mc_phrase','interrog','head_filler_phrase','lingo_rule']).
pp(4345,'basic_head_filler_phrase',[],['mc_phrase','interrog','basic_head_filler_phrase']).
pp(4345,'basic_head_filler_phrase',[N|R],A) :- pp_6178(N,R,A).
pp(6178,'binary_rule_left_to_right',[],['mc_phrase','interrog','basic_head_filler_phrase','binary_rule_left_to_right']).
pp(6178,'lingo_rule',[],['mc_phrase','interrog','basic_head_filler_phrase','lingo_rule']).
pp(4345,'head_final',[],['mc_phrase','interrog','head_final']).
pp(4345,'head_final',[N|R],A) :- pp_6177(N,R,A).
pp(6177,'binary_rule_left_to_right',[],['mc_phrase','interrog','head_final','binary_rule_left_to_right']).
pp(6177,'lingo_rule',[],['mc_phrase','interrog','head_final','lingo_rule']).
pp(4345,'head_nexus_que_phrase',[],['mc_phrase','interrog','head_nexus_que_phrase']).
pp(4345,'head_nexus_que_phrase',[N|R],A) :- pp_6176(N,R,A).
pp(6176,'binary_rule_left_to_right',[],['mc_phrase','interrog','head_nexus_que_phrase','binary_rule_left_to_right']).
pp(6176,'lingo_rule',[],['mc_phrase','interrog','head_nexus_que_phrase','lingo_rule']).
pp(6176,'head_final',[],['mc_phrase','interrog','head_nexus_que_phrase','head_final']).
pp(6176,'head_final',[N|R],A) :- pp_7782(N,R,A).
pp(7782,'binary_rule_left_to_right',[],['mc_phrase','interrog','head_nexus_que_phrase','head_final','binary_rule_left_to_right']).
pp(7782,'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_4344(N,R,A).
pp(4344,'binary_rule_left_to_right',[],['mc_phrase','non_rel_clause','binary_rule_left_to_right']).
pp(4344,'lingo_rule',[],['mc_phrase','non_rel_clause','lingo_rule']).
pp(4344,'head_filler_phrase_fin',[],['mc_phrase','non_rel_clause','head_filler_phrase_fin']).
pp(4344,'head_filler_phrase_fin',[N|R],A) :- pp_6173(N,R,A).
pp(6173,'binary_rule_left_to_right',[],['mc_phrase','non_rel_clause','head_filler_phrase_fin','binary_rule_left_to_right']).
pp(6173,'lingo_rule',[],['mc_phrase','non_rel_clause','head_filler_phrase_fin','lingo_rule']).
pp(4344,'head_filler_phrase',[],['mc_phrase','non_rel_clause','head_filler_phrase']).
pp(4344,'head_filler_phrase',[N|R],A) :- pp_6172(N,R,A).
pp(6172,'binary_rule_left_to_right',[],['mc_phrase','non_rel_clause','head_filler_phrase','binary_rule_left_to_right']).
pp(6172,'lingo_rule',[],['mc_phrase','non_rel_clause','head_filler_phrase','lingo_rule']).
pp(4344,'basic_head_filler_phrase',[],['mc_phrase','non_rel_clause','basic_head_filler_phrase']).
pp(4344,'basic_head_filler_phrase',[N|R],A) :- pp_6171(N,R,A).
pp(6171,'binary_rule_left_to_right',[],['mc_phrase','non_rel_clause','basic_head_filler_phrase','binary_rule_left_to_right']).
pp(6171,'lingo_rule',[],['mc_phrase','non_rel_clause','basic_head_filler_phrase','lingo_rule']).
pp(4344,'head_final',[],['mc_phrase','non_rel_clause','head_final']).
pp(4344,'head_final',[N|R],A) :- pp_6170(N,R,A).
pp(6170,'binary_rule_left_to_right',[],['mc_phrase','non_rel_clause','head_final','binary_rule_left_to_right']).
pp(6170,'lingo_rule',[],['mc_phrase','non_rel_clause','head_final','lingo_rule']).
pp(4344,'binary_headed_phrase',[],['mc_phrase','non_rel_clause','binary_headed_phrase']).
pp(4344,'binary_headed_phrase',[N|R],A) :- pp_6169(N,R,A).
pp(6169,'binary_rule_left_to_right',[],['mc_phrase','non_rel_clause','binary_headed_phrase','binary_rule_left_to_right']).
pp(6169,'lingo_rule',[],['mc_phrase','non_rel_clause','binary_headed_phrase','lingo_rule']).
pp(4344,'binary_phrase',[],['mc_phrase','non_rel_clause','binary_phrase']).
pp(4344,'binary_phrase',[N|R],A) :- pp_6168(N,R,A).
pp(6168,'binary_rule_left_to_right',[],['mc_phrase','non_rel_clause','binary_phrase','binary_rule_left_to_right']).
pp(6168,'lingo_rule',[],['mc_phrase','non_rel_clause','binary_phrase','lingo_rule']).
pp(4344,'head_nexus_que_phrase',[],['mc_phrase','non_rel_clause','head_nexus_que_phrase']).
pp(4344,'head_nexus_que_phrase',[N|R],A) :- pp_6167(N,R,A).
pp(6167,'binary_rule_left_to_right',[],['mc_phrase','non_rel_clause','head_nexus_que_phrase','binary_rule_left_to_right']).
pp(6167,'lingo_rule',[],['mc_phrase','non_rel_clause','head_nexus_que_phrase','lingo_rule']).
pp(6167,'head_final',[],['mc_phrase','non_rel_clause','head_nexus_que_phrase','head_final']).
pp(6167,'head_final',[N|R],A) :- pp_7767(N,R,A).
pp(7767,'binary_rule_left_to_right',[],['mc_phrase','non_rel_clause','head_nexus_que_phrase','head_final','binary_rule_left_to_right']).
pp(7767,'lingo_rule',[],['mc_phrase','non_rel_clause','head_nexus_que_phrase','head_final','lingo_rule']).
pp(6167,'binary_headed_phrase',[],['mc_phrase','non_rel_clause','head_nexus_que_phrase','binary_headed_phrase']).
pp(6167,'binary_headed_phrase',[N|R],A) :- pp_7766(N,R,A).
pp(7766,'binary_rule_left_to_right',[],['mc_phrase','non_rel_clause','head_nexus_que_phrase','binary_headed_phrase','binary_rule_left_to_right']).
pp(7766,'lingo_rule',[],['mc_phrase','non_rel_clause','head_nexus_que_phrase','binary_headed_phrase','lingo_rule']).
pp(6167,'binary_phrase',[],['mc_phrase','non_rel_clause','head_nexus_que_phrase','binary_phrase']).
pp(6167,'binary_phrase',[N|R],A) :- pp_7765(N,R,A).
pp(7765,'binary_rule_left_to_right',[],['mc_phrase','non_rel_clause','head_nexus_que_phrase','binary_phrase','binary_rule_left_to_right']).
pp(7765,'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_4343(N,R,A).
pp(4343,'binary_rule_left_to_right',[],['mc_phrase','head_nexus_rel_phrase','binary_rule_left_to_right']).
pp(4343,'lingo_rule',[],['mc_phrase','head_nexus_rel_phrase','lingo_rule']).
pp(4343,'head_filler_phrase_fin',[],['mc_phrase','head_nexus_rel_phrase','head_filler_phrase_fin']).
pp(4343,'head_filler_phrase_fin',[N|R],A) :- pp_6164(N,R,A).
pp(6164,'binary_rule_left_to_right',[],['mc_phrase','head_nexus_rel_phrase','head_filler_phrase_fin','binary_rule_left_to_right']).
pp(6164,'lingo_rule',[],['mc_phrase','head_nexus_rel_phrase','head_filler_phrase_fin','lingo_rule']).
pp(4343,'head_filler_phrase',[],['mc_phrase','head_nexus_rel_phrase','head_filler_phrase']).
pp(4343,'head_filler_phrase',[N|R],A) :- pp_6163(N,R,A).
pp(6163,'binary_rule_left_to_right',[],['mc_phrase','head_nexus_rel_phrase','head_filler_phrase','binary_rule_left_to_right']).
pp(6163,'lingo_rule',[],['mc_phrase','head_nexus_rel_phrase','head_filler_phrase','lingo_rule']).
pp(4343,'basic_head_filler_phrase',[],['mc_phrase','head_nexus_rel_phrase','basic_head_filler_phrase']).
pp(4343,'basic_head_filler_phrase',[N|R],A) :- pp_6162(N,R,A).
pp(6162,'binary_rule_left_to_right',[],['mc_phrase','head_nexus_rel_phrase','basic_head_filler_phrase','binary_rule_left_to_right']).
pp(6162,'lingo_rule',[],['mc_phrase','head_nexus_rel_phrase','basic_head_filler_phrase','lingo_rule']).
pp(4343,'head_final',[],['mc_phrase','head_nexus_rel_phrase','head_final']).
pp(4343,'head_final',[N|R],A) :- pp_6161(N,R,A).
pp(6161,'binary_rule_left_to_right',[],['mc_phrase','head_nexus_rel_phrase','head_final','binary_rule_left_to_right']).
pp(6161,'lingo_rule',[],['mc_phrase','head_nexus_rel_phrase','head_final','lingo_rule']).
pp(4343,'binary_headed_phrase',[],['mc_phrase','head_nexus_rel_phrase','binary_headed_phrase']).
pp(4343,'binary_headed_phrase',[N|R],A) :- pp_6160(N,R,A).
pp(6160,'binary_rule_left_to_right',[],['mc_phrase','head_nexus_rel_phrase','binary_headed_phrase','binary_rule_left_to_right']).
pp(6160,'lingo_rule',[],['mc_phrase','head_nexus_rel_phrase','binary_headed_phrase','lingo_rule']).
pp(4343,'binary_phrase',[],['mc_phrase','head_nexus_rel_phrase','binary_phrase']).
pp(4343,'binary_phrase',[N|R],A) :- pp_6159(N,R,A).
pp(6159,'binary_rule_left_to_right',[],['mc_phrase','head_nexus_rel_phrase','binary_phrase','binary_rule_left_to_right']).
pp(6159,'lingo_rule',[],['mc_phrase','head_nexus_rel_phrase','binary_phrase','lingo_rule']).
pp(4343,'head_nexus_que_phrase',[],['mc_phrase','head_nexus_rel_phrase','head_nexus_que_phrase']).
pp(4343,'head_nexus_que_phrase',[N|R],A) :- pp_6158(N,R,A).
pp(6158,'binary_rule_left_to_right',[],['mc_phrase','head_nexus_rel_phrase','head_nexus_que_phrase','binary_rule_left_to_right']).
pp(6158,'lingo_rule',[],['mc_phrase','head_nexus_rel_phrase','head_nexus_que_phrase','lingo_rule']).
pp(6158,'head_final',[],['mc_phrase','head_nexus_rel_phrase','head_nexus_que_phrase','head_final']).
pp(6158,'head_final',[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','head_final','binary_rule_left_to_right']).
pp(7750,'lingo_rule',[],['mc_phrase','head_nexus_rel_phrase','head_nexus_que_phrase','head_final','lingo_rule']).
pp(6158,'binary_headed_phrase',[],['mc_phrase','head_nexus_rel_phrase','head_nexus_que_phrase','binary_headed_phrase']).
pp(6158,'binary_headed_phrase',[N|R],A) :- pp_7749(N,R,A).
pp(7749,'binary_rule_left_to_right',[],['mc_phrase','head_nexus_rel_phrase','head_nexus_que_phrase','binary_headed_phrase','binary_rule_left_to_right']).
pp(7749,'lingo_rule',[],['mc_phrase','head_nexus_rel_phrase','head_nexus_que_phrase','binary_headed_phrase','lingo_rule']).
pp(6158,'binary_phrase',[],['mc_phrase','head_nexus_rel_phrase','head_nexus_que_phrase','binary_phrase']).
pp(6158,'binary_phrase',[N|R],A) :- pp_7748(N,R,A).
pp(7748,'binary_rule_left_to_right',[],['mc_phrase','head_nexus_rel_phrase','head_nexus_que_phrase','binary_phrase','binary_rule_left_to_right']).
pp(7748,'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_4342(N,R,A).
pp(4342,'binary_rule_left_to_right',[],['mc_phrase','headed_phrase','binary_rule_left_to_right']).
pp(4342,'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_4388(N,R,A).
pp(4388,'binary_rule_left_to_right',[],['non_rel_clause','head_filler_phrase_fin','binary_rule_left_to_right']).
pp(4388,'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_4387(N,R,A).
pp(4387,'binary_rule_left_to_right',[],['non_rel_clause','head_filler_phrase','binary_rule_left_to_right']).
pp(4387,'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_4386(N,R,A).
pp(4386,'binary_rule_left_to_right',[],['non_rel_clause','basic_head_filler_phrase','binary_rule_left_to_right']).
pp(4386,'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_4385(N,R,A).
pp(4385,'binary_rule_left_to_right',[],['non_rel_clause','head_final','binary_rule_left_to_right']).
pp(4385,'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_4384(N,R,A).
pp(4384,'binary_rule_left_to_right',[],['non_rel_clause','binary_headed_phrase','binary_rule_left_to_right']).
pp(4384,'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_4383(N,R,A).
pp(4383,'binary_rule_left_to_right',[],['non_rel_clause','binary_phrase','binary_rule_left_to_right']).
pp(4383,'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_4382(N,R,A).
pp(4382,'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_4381(N,R,A).
pp(4381,'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_4380(N,R,A).
pp(4380,'binary_rule_left_to_right',[],['non_rel_clause','head_nexus_que_phrase','binary_rule_left_to_right']).
pp(4380,'lingo_rule',[],['non_rel_clause','head_nexus_que_phrase','lingo_rule']).
pp(4380,'head_final',[],['non_rel_clause','head_nexus_que_phrase','head_final']).
pp(4380,'head_final',[N|R],A) :- pp_6259(N,R,A).
pp(6259,'binary_rule_left_to_right',[],['non_rel_clause','head_nexus_que_phrase','head_final','binary_rule_left_to_right']).
pp(6259,'lingo_rule',[],['non_rel_clause','head_nexus_que_phrase','head_final','lingo_rule']).
pp(4380,'binary_headed_phrase',[],['non_rel_clause','head_nexus_que_phrase','binary_headed_phrase']).
pp(4380,'binary_headed_phrase',[N|R],A) :- pp_6258(N,R,A).
pp(6258,'binary_rule_left_to_right',[],['non_rel_clause','head_nexus_que_phrase','binary_headed_phrase','binary_rule_left_to_right']).
pp(6258,'lingo_rule',[],['non_rel_clause','head_nexus_que_phrase','binary_headed_phrase','lingo_rule']).
pp(4380,'binary_phrase',[],['non_rel_clause','head_nexus_que_phrase','binary_phrase']).
pp(4380,'binary_phrase',[N|R],A) :- pp_6257(N,R,A).
pp(6257,'binary_rule_left_to_right',[],['non_rel_clause','head_nexus_que_phrase','binary_phrase','binary_rule_left_to_right']).
pp(6257,'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_4335(N,R,A).
pp(4335,'binary_rule_left_to_right',[],['clause','head_filler_phrase_fin','binary_rule_left_to_right']).
pp(4335,'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_4334(N,R,A).
pp(4334,'binary_rule_left_to_right',[],['clause','head_filler_phrase','binary_rule_left_to_right']).
pp(4334,'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_4333(N,R,A).
pp(4333,'binary_rule_left_to_right',[],['clause','basic_head_filler_phrase','binary_rule_left_to_right']).
pp(4333,'lingo_rule',[],['clause','basic_head_filler_phrase','lingo_rule']).
pp(856,'head_final',[],['clause','head_final']).
pp(856,'head_final',[N|R],A) :- pp_4332(N,R,A).
pp(4332,'binary_rule_left_to_right',[],['clause','head_final','binary_rule_left_to_right']).
pp(4332,'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_4331(N,R,A).
pp(4331,'binary_rule_left_to_right',[],['clause','binary_headed_phrase','binary_rule_left_to_right']).
pp(4331,'lingo_rule',[],['clause','binary_headed_phrase','lingo_rule']).
pp(856,'binary_phrase',[],['clause','binary_phrase']).
pp(856,'binary_phrase',[N|R],A) :- pp_4330(N,R,A).
pp(4330,'binary_rule_left_to_right',[],['clause','binary_phrase','binary_rule_left_to_right']).
pp(4330,'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_4329(N,R,A).
pp(4329,'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_4328(N,R,A).
pp(4328,'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_4327(N,R,A).
pp(4327,'binary_rule_left_to_right',[],['clause','head_nexus_que_phrase','binary_rule_left_to_right']).
pp(4327,'lingo_rule',[],['clause','head_nexus_que_phrase','lingo_rule']).
pp(4327,'head_final',[],['clause','head_nexus_que_phrase','head_final']).
pp(4327,'head_final',[N|R],A) :- pp_6139(N,R,A).
pp(6139,'binary_rule_left_to_right',[],['clause','head_nexus_que_phrase','head_final','binary_rule_left_to_right']).
pp(6139,'lingo_rule',[],['clause','head_nexus_que_phrase','head_final','lingo_rule']).
pp(4327,'binary_headed_phrase',[],['clause','head_nexus_que_phrase','binary_headed_phrase']).
pp(4327,'binary_headed_phrase',[N|R],A) :- pp_6138(N,R,A).
pp(6138,'binary_rule_left_to_right',[],['clause','head_nexus_que_phrase','binary_headed_phrase','binary_rule_left_to_right']).
pp(6138,'lingo_rule',[],['clause','head_nexus_que_phrase','binary_headed_phrase','lingo_rule']).
pp(4327,'binary_phrase',[],['clause','head_nexus_que_phrase','binary_phrase']).
pp(4327,'binary_phrase',[N|R],A) :- pp_6137(N,R,A).
pp(6137,'binary_rule_left_to_right',[],['clause','head_nexus_que_phrase','binary_phrase','binary_rule_left_to_right']).
pp(6137,'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_4326(N,R,A).
pp(4326,'lingo_rule',[],['clause','head_only','lingo_rule']).
pp(4326,'head_valence_phrase',[],['clause','head_only','head_valence_phrase']).
pp(4326,'head_valence_phrase',[N|R],A) :- pp_6135(N,R,A).
pp(6135,'lingo_rule',[],['clause','head_only','head_valence_phrase','lingo_rule']).
pp(4326,'head_nexus_phrase',[],['clause','head_only','head_nexus_phrase']).
pp(4326,'head_nexus_phrase',[N|R],A) :- pp_6134(N,R,A).
pp(6134,'lingo_rule',[],['clause','head_only','head_nexus_phrase','lingo_rule']).
pp(4326,'head_nexus_que_phrase',[],['clause','head_only','head_nexus_que_phrase']).
pp(4326,'head_nexus_que_phrase',[N|R],A) :- pp_6133(N,R,A).
pp(6133,'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_4325(N,R,A).
pp(4325,'binary_rule_left_to_right',[],['clause','mc_phrase','binary_rule_left_to_right']).
pp(4325,'lingo_rule',[],['clause','mc_phrase','lingo_rule']).
pp(4325,'head_filler_phrase_fin',[],['clause','mc_phrase','head_filler_phrase_fin']).
pp(4325,'head_filler_phrase_fin',[N|R],A) :- pp_6130(N,R,A).
pp(6130,'binary_rule_left_to_right',[],['clause','mc_phrase','head_filler_phrase_fin','binary_rule_left_to_right']).
pp(6130,'lingo_rule',[],['clause','mc_phrase','head_filler_phrase_fin','lingo_rule']).
pp(4325,'head_filler_phrase',[],['clause','mc_phrase','head_filler_phrase']).
pp(4325,'head_filler_phrase',[N|R],A) :- pp_6129(N,R,A).
pp(6129,'binary_rule_left_to_right',[],['clause','mc_phrase','head_filler_phrase','binary_rule_left_to_right']).
pp(6129,'lingo_rule',[],['clause','mc_phrase','head_filler_phrase','lingo_rule']).
pp(4325,'basic_head_filler_phrase',[],['clause','mc_phrase','basic_head_filler_phrase']).
pp(4325,'basic_head_filler_phrase',[N|R],A) :- pp_6128(N,R,A).
pp(6128,'binary_rule_left_to_right',[],['clause','mc_phrase','basic_head_filler_phrase','binary_rule_left_to_right']).
pp(6128,'lingo_rule',[],['clause','mc_phrase','basic_head_filler_phrase','lingo_rule']).
pp(4325,'head_final',[],['clause','mc_phrase','head_final']).
pp(4325,'head_final',[N|R],A) :- pp_6127(N,R,A).
pp(6127,'binary_rule_left_to_right',[],['clause','mc_phrase','head_final','binary_rule_left_to_right']).
pp(6127,'lingo_rule',[],['clause','mc_phrase','head_final','lingo_rule']).
pp(4325,'binary_headed_phrase',[],['clause','mc_phrase','binary_headed_phrase']).
pp(4325,'binary_headed_phrase',[N|R],A) :- pp_6126(N,R,A).
pp(6126,'binary_rule_left_to_right',[],['clause','mc_phrase','binary_headed_phrase','binary_rule_left_to_right']).
pp(6126,'lingo_rule',[],['clause','mc_phrase','binary_headed_phrase','lingo_rule']).
pp(4325,'binary_phrase',[],['clause','mc_phrase','binary_phrase']).
pp(4325,'binary_phrase',[N|R],A) :- pp_6125(N,R,A).
pp(6125,'binary_rule_left_to_right',[],['clause','mc_phrase','binary_phrase','binary_rule_left_to_right']).
pp(6125,'lingo_rule',[],['clause','mc_phrase','binary_phrase','lingo_rule']).
pp(4325,'head_nexus_que_phrase',[],['clause','mc_phrase','head_nexus_que_phrase']).
pp(4325,'head_nexus_que_phrase',[N|R],A) :- pp_6124(N,R,A).
pp(6124,'binary_rule_left_to_right',[],['clause','mc_phrase','head_nexus_que_phrase','binary_rule_left_to_right']).
pp(6124,'lingo_rule',[],['clause','mc_phrase','head_nexus_que_phrase','lingo_rule']).
pp(6124,'head_final',[],['clause','mc_phrase','head_nexus_que_phrase','head_final']).
pp(6124,'head_final',[N|R],A) :- pp_7724(N,R,A).
pp(7724,'binary_rule_left_to_right',[],['clause','mc_phrase','head_nexus_que_phrase','head_final','binary_rule_left_to_right']).
pp(7724,'lingo_rule',[],['clause','mc_phrase','head_nexus_que_phrase','head_final','lingo_rule']).
pp(6124,'binary_headed_phrase',[],['clause','mc_phrase','head_nexus_que_phrase','binary_headed_phrase']).
pp(6124,'binary_headed_phrase',[N|R],A) :- pp_7723(N,R,A).
pp(7723,'binary_rule_left_to_right',[],['clause','mc_phrase','head_nexus_que_phrase','binary_headed_phrase','binary_rule_left_to_right']).
pp(7723,'lingo_rule',[],['clause','mc_phrase','head_nexus_que_phrase','binary_headed_phrase','lingo_rule']).
pp(6124,'binary_phrase',[],['clause','mc_phrase','head_nexus_que_phrase','binary_phrase']).
pp(6124,'binary_phrase',[N|R],A) :- pp_7722(N,R,A).
pp(7722,'binary_rule_left_to_right',[],['clause','mc_phrase','head_nexus_que_phrase','binary_phrase','binary_rule_left_to_right']).
pp(7722,'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_4321(N,R,A).
pp(4321,'binary_rule_left_to_right',[],['phrasal','head_filler_phrase_fin','binary_rule_left_to_right']).
pp(4321,'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_4320(N,R,A).
pp(4320,'binary_rule_left_to_right',[],['phrasal','head_filler_phrase','binary_rule_left_to_right']).
pp(4320,'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_4319(N,R,A).
pp(4319,'binary_rule_left_to_right',[],['phrasal','basic_head_filler_phrase','binary_rule_left_to_right']).
pp(4319,'lingo_rule',[],['phrasal','basic_head_filler_phrase','lingo_rule']).
pp(853,'head_final',[],['phrasal','head_final']).
pp(853,'head_final',[N|R],A) :- pp_4318(N,R,A).
pp(4318,'binary_rule_left_to_right',[],['phrasal','head_final','binary_rule_left_to_right']).
pp(4318,'binary_rule_right_to_left',[],['phrasal','head_final','binary_rule_right_to_left']).
pp(4318,'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_4317(N,R,A).
pp(4317,'binary_rule_left_to_right',[],['phrasal','binary_headed_phrase','binary_rule_left_to_right']).
pp(4317,'binary_rule_right_to_left',[],['phrasal','binary_headed_phrase','binary_rule_right_to_left']).
pp(4317,'lingo_rule',[],['phrasal','binary_headed_phrase','lingo_rule']).
pp(853,'binary_phrase',[],['phrasal','binary_phrase']).
pp(853,'binary_phrase',[N|R],A) :- pp_4316(N,R,A).
pp(4316,'binary_rule_left_to_right',[],['phrasal','binary_phrase','binary_rule_left_to_right']).
pp(4316,'binary_rule_right_to_left',[],['phrasal','binary_phrase','binary_rule_right_to_left']).
pp(4316,'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_4315(N,R,A).
pp(4315,'binary_rule_right_to_left',[],['phrasal','head_valence_phrase','binary_rule_right_to_left']).
pp(4315,'lingo_rule',[],['phrasal','head_valence_phrase','lingo_rule']).
pp(4315,'head_final',[],['phrasal','head_valence_phrase','head_final']).
pp(4315,'head_final',[N|R],A) :- pp_6106(N,R,A).
pp(6106,'binary_rule_right_to_left',[],['phrasal','head_valence_phrase','head_final','binary_rule_right_to_left']).
pp(6106,'lingo_rule',[],['phrasal','head_valence_phrase','head_final','lingo_rule']).
pp(4315,'binary_headed_phrase',[],['phrasal','head_valence_phrase','binary_headed_phrase']).
pp(4315,'binary_headed_phrase',[N|R],A) :- pp_6105(N,R,A).
pp(6105,'binary_rule_right_to_left',[],['phrasal','head_valence_phrase','binary_headed_phrase','binary_rule_right_to_left']).
pp(6105,'lingo_rule',[],['phrasal','head_valence_phrase','binary_headed_phrase','lingo_rule']).
pp(4315,'binary_phrase',[],['phrasal','head_valence_phrase','binary_phrase']).
pp(4315,'binary_phrase',[N|R],A) :- pp_6104(N,R,A).
pp(6104,'binary_rule_right_to_left',[],['phrasal','head_valence_phrase','binary_phrase','binary_rule_right_to_left']).
pp(6104,'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_4314(N,R,A).
pp(4314,'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_4313(N,R,A).
pp(4313,'binary_rule_left_to_right',[],['phrasal','head_nexus_phrase','binary_rule_left_to_right']).
pp(4313,'binary_rule_right_to_left',[],['phrasal','head_nexus_phrase','binary_rule_right_to_left']).
pp(4313,'lingo_rule',[],['phrasal','head_nexus_phrase','lingo_rule']).
pp(4313,'head_final',[],['phrasal','head_nexus_phrase','head_final']).
pp(4313,'head_final',[N|R],A) :- pp_6099(N,R,A).
pp(6099,'binary_rule_left_to_right',[],['phrasal','head_nexus_phrase','head_final','binary_rule_left_to_right']).
pp(6099,'binary_rule_right_to_left',[],['phrasal','head_nexus_phrase','head_final','binary_rule_right_to_left']).
pp(6099,'lingo_rule',[],['phrasal','head_nexus_phrase','head_final','lingo_rule']).
pp(4313,'binary_headed_phrase',[],['phrasal','head_nexus_phrase','binary_headed_phrase']).
pp(4313,'binary_headed_phrase',[N|R],A) :- pp_6098(N,R,A).
pp(6098,'binary_rule_left_to_right',[],['phrasal','head_nexus_phrase','binary_headed_phrase','binary_rule_left_to_right']).
pp(6098,'binary_rule_right_to_left',[],['phrasal','head_nexus_phrase','binary_headed_phrase','binary_rule_right_to_left']).
pp(6098,'lingo_rule',[],['phrasal','head_nexus_phrase','binary_headed_phrase','lingo_rule']).
pp(4313,'binary_phrase',[],['phrasal','head_nexus_phrase','binary_phrase']).
pp(4313,'binary_phrase',[N|R],A) :- pp_6097(N,R,A).
pp(6097,'binary_rule_left_to_right',[],['phrasal','head_nexus_phrase','binary_phrase','binary_rule_left_to_right']).
pp(6097,'binary_rule_right_to_left',[],['phrasal','head_nexus_phrase','binary_phrase','binary_rule_right_to_left']).
pp(6097,'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_4312(N,R,A).
pp(4312,'binary_rule_left_to_right',[],['phrasal','head_nexus_que_phrase','binary_rule_left_to_right']).
pp(4312,'binary_rule_right_to_left',[],['phrasal','head_nexus_que_phrase','binary_rule_right_to_left']).
pp(4312,'lingo_rule',[],['phrasal','head_nexus_que_phrase','lingo_rule']).
pp(4312,'head_final',[],['phrasal','head_nexus_que_phrase','head_final']).
pp(4312,'head_final',[N|R],A) :- pp_6093(N,R,A).
pp(6093,'binary_rule_left_to_right',[],['phrasal','head_nexus_que_phrase','head_final','binary_rule_left_to_right']).
pp(6093,'binary_rule_right_to_left',[],['phrasal','head_nexus_que_phrase','head_final','binary_rule_right_to_left']).
pp(6093,'lingo_rule',[],['phrasal','head_nexus_que_phrase','head_final','lingo_rule']).
pp(4312,'binary_headed_phrase',[],['phrasal','head_nexus_que_phrase','binary_headed_phrase']).
pp(4312,'binary_headed_phrase',[N|R],A) :- pp_6092(N,R,A).
pp(6092,'binary_rule_left_to_right',[],['phrasal','head_nexus_que_phrase','binary_headed_phrase','binary_rule_left_to_right']).
pp(6092,'binary_rule_right_to_left',[],['phrasal','head_nexus_que_phrase','binary_headed_phrase','binary_rule_right_to_left']).
pp(6092,'lingo_rule',[],['phrasal','head_nexus_que_phrase','binary_headed_phrase','lingo_rule']).
pp(4312,'binary_phrase',[],['phrasal','head_nexus_que_phrase','binary_phrase']).
pp(4312,'binary_phrase',[N|R],A) :- pp_6091(N,R,A).
pp(6091,'binary_rule_left_to_right',[],['phrasal','head_nexus_que_phrase','binary_phrase','binary_rule_left_to_right']).
pp(6091,'binary_rule_right_to_left',[],['phrasal','head_nexus_que_phrase','binary_phrase','binary_rule_right_to_left']).
pp(6091,'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_4311(N,R,A).
pp(4311,'binary_rule_left_to_right',[],['phrasal','head_nexus_rel_phrase','binary_rule_left_to_right']).
pp(4311,'binary_rule_right_to_left',[],['phrasal','head_nexus_rel_phrase','binary_rule_right_to_left']).
pp(4311,'lingo_rule',[],['phrasal','head_nexus_rel_phrase','lingo_rule']).
pp(4311,'head_filler_phrase_fin',[],['phrasal','head_nexus_rel_phrase','head_filler_phrase_fin']).
pp(4311,'head_filler_phrase_fin',[N|R],A) :- pp_6087(N,R,A).
pp(6087,'binary_rule_left_to_right',[],['phrasal','head_nexus_rel_phrase','head_filler_phrase_fin','binary_rule_left_to_right']).
pp(6087,'lingo_rule',[],['phrasal','head_nexus_rel_phrase','head_filler_phrase_fin','lingo_rule']).
pp(4311,'head_filler_phrase',[],['phrasal','head_nexus_rel_phrase','head_filler_phrase']).
pp(4311,'head_filler_phrase',[N|R],A) :- pp_6086(N,R,A).
pp(6086,'binary_rule_left_to_right',[],['phrasal','head_nexus_rel_phrase','head_filler_phrase','binary_rule_left_to_right']).
pp(6086,'lingo_rule',[],['phrasal','head_nexus_rel_phrase','head_filler_phrase','lingo_rule']).
pp(4311,'basic_head_filler_phrase',[],['phrasal','head_nexus_rel_phrase','basic_head_filler_phrase']).
pp(4311,'basic_head_filler_phrase',[N|R],A) :- pp_6085(N,R,A).
pp(6085,'binary_rule_left_to_right',[],['phrasal','head_nexus_rel_phrase','basic_head_filler_phrase','binary_rule_left_to_right']).
pp(6085,'lingo_rule',[],['phrasal','head_nexus_rel_phrase','basic_head_filler_phrase','lingo_rule']).
pp(4311,'head_final',[],['phrasal','head_nexus_rel_phrase','head_final']).
pp(4311,'head_final',[N|R],A) :- pp_6084(N,R,A).
pp(6084,'binary_rule_left_to_right',[],['phrasal','head_nexus_rel_phrase','head_final','binary_rule_left_to_right']).
pp(6084,'binary_rule_right_to_left',[],['phrasal','head_nexus_rel_phrase','head_final','binary_rule_right_to_left']).
pp(6084,'lingo_rule',[],['phrasal','head_nexus_rel_phrase','head_final','lingo_rule']).
pp(4311,'binary_headed_phrase',[],['phrasal','head_nexus_rel_phrase','binary_headed_phrase']).
pp(4311,'binary_headed_phrase',[N|R],A) :- pp_6083(N,R,A).
pp(6083,'binary_rule_left_to_right',[],['phrasal','head_nexus_rel_phrase','binary_headed_phrase','binary_rule_left_to_right']).
pp(6083,'binary_rule_right_to_left',[],['phrasal','head_nexus_rel_phrase','binary_headed_phrase','binary_rule_right_to_left']).
pp(6083,'lingo_rule',[],['phrasal','head_nexus_rel_phrase','binary_headed_phrase','lingo_rule']).
pp(4311,'binary_phrase',[],['phrasal','head_nexus_rel_phrase','binary_phrase']).
pp(4311,'binary_phrase',[N|R],A) :- pp_6082(N,R,A).
pp(6082,'binary_rule_left_to_right',[],['phrasal','head_nexus_rel_phrase','binary_phrase','binary_rule_left_to_right']).
pp(6082,'binary_rule_right_to_left',[],['phrasal','head_nexus_rel_phrase','binary_phrase','binary_rule_right_to_left']).
pp(6082,'lingo_rule',[],['phrasal','head_nexus_rel_phrase','binary_phrase','lingo_rule']).
pp(4311,'head_nexus_que_phrase',[],['phrasal','head_nexus_rel_phrase','head_nexus_que_phrase']).
pp(4311,'head_nexus_que_phrase',[N|R],A) :- pp_6081(N,R,A).
pp(6081,'binary_rule_left_to_right',[],['phrasal','head_nexus_rel_phrase','head_nexus_que_phrase','binary_rule_left_to_right']).
pp(6081,'binary_rule_right_to_left',[],['phrasal','head_nexus_rel_phrase','head_nexus_que_phrase','binary_rule_right_to_left']).
pp(6081,'lingo_rule',[],['phrasal','head_nexus_rel_phrase','head_nexus_que_phrase','lingo_rule']).
pp(6081,'head_final',[],['phrasal','head_nexus_rel_phrase','head_nexus_que_phrase','head_final']).
pp(6081,'head_final',[N|R],A) :- pp_7679(N,R,A).
pp(7679,'binary_rule_left_to_right',[],['phrasal','head_nexus_rel_phrase','head_nexus_que_phrase','head_final','binary_rule_left_to_right']).
pp(7679,'binary_rule_right_to_left',[],['phrasal','head_nexus_rel_phrase','head_nexus_que_phrase','head_final','binary_rule_right_to_left']).
pp(7679,'lingo_rule',[],['phrasal','head_nexus_rel_phrase','head_nexus_que_phrase','head_final','lingo_rule']).
pp(6081,'binary_headed_phrase',[],['phrasal','head_nexus_rel_phrase','head_nexus_que_phrase','binary_headed_phrase']).
pp(6081,'binary_headed_phrase',[N|R],A) :- pp_7678(N,R,A).
pp(7678,'binary_rule_left_to_right',[],['phrasal','head_nexus_rel_phrase','head_nexus_que_phrase','binary_headed_phrase','binary_rule_left_to_right']).
pp(7678,'binary_rule_right_to_left',[],['phrasal','head_nexus_rel_phrase','head_nexus_que_phrase','binary_headed_phrase','binary_rule_right_to_left']).
pp(7678,'lingo_rule',[],['phrasal','head_nexus_rel_phrase','head_nexus_que_phrase','binary_headed_phrase','lingo_rule']).
pp(6081,'binary_phrase',[],['phrasal','head_nexus_rel_phrase','head_nexus_que_phrase','binary_phrase']).
pp(6081,'binary_phrase',[N|R],A) :- pp_7677(N,R,A).
pp(7677,'binary_rule_left_to_right',[],['phrasal','head_nexus_rel_phrase','head_nexus_que_phrase','binary_phrase','binary_rule_left_to_right']).
pp(7677,'binary_rule_right_to_left',[],['phrasal','head_nexus_rel_phrase','head_nexus_que_phrase','binary_phrase','binary_rule_right_to_left']).
pp(7677,'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_4310(N,R,A).
pp(4310,'lingo_rule',[],['phrasal','head_only','lingo_rule']).
pp(4310,'head_valence_phrase',[],['phrasal','head_only','head_valence_phrase']).
pp(4310,'head_valence_phrase',[N|R],A) :- pp_6079(N,R,A).
pp(6079,'lingo_rule',[],['phrasal','head_only','head_valence_phrase','lingo_rule']).
pp(4310,'non_clause',[],['phrasal','head_only','non_clause']).
pp(4310,'non_clause',[N|R],A) :- pp_6078(N,R,A).
pp(6078,'lingo_rule',[],['phrasal','head_only','non_clause','lingo_rule']).
pp(4310,'head_nexus_phrase',[],['phrasal','head_only','head_nexus_phrase']).
pp(4310,'head_nexus_phrase',[N|R],A) :- pp_6077(N,R,A).
pp(6077,'lingo_rule',[],['phrasal','head_only','head_nexus_phrase','lingo_rule']).
pp(4310,'head_nexus_que_phrase',[],['phrasal','head_only','head_nexus_que_phrase']).
pp(4310,'head_nexus_que_phrase',[N|R],A) :- pp_6076(N,R,A).
pp(6076,'lingo_rule',[],['phrasal','head_only','head_nexus_que_phrase','lingo_rule']).
pp(4310,'head_nexus_rel_phrase',[],['phrasal','head_only','head_nexus_rel_phrase']).
pp(4310,'head_nexus_rel_phrase',[N|R],A) :- pp_6075(N,R,A).
pp(6075,'lingo_rule',[],['phrasal','head_only','head_nexus_rel_phrase','lingo_rule']).
pp(6075,'head_nexus_que_phrase',[],['phrasal','head_only','head_nexus_rel_phrase','head_nexus_que_phrase']).
pp(6075,'head_nexus_que_phrase',[N|R],A) :- pp_7671(N,R,A).
pp(7671,'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_4309(N,R,A).
pp(4309,'binary_rule_left_to_right',[],['phrasal','headed_phrase','binary_rule_left_to_right']).
pp(4309,'binary_rule_right_to_left',[],['phrasal','headed_phrase','binary_rule_right_to_left']).
pp(4309,'lingo_rule',[],['phrasal','headed_phrase','lingo_rule']).
pp(853,'mc_phrase',[],['phrasal','mc_phrase']).
pp(853,'mc_phrase',[N|R],A) :- pp_4308(N,R,A).
pp(4308,'binary_rule_left_to_right',[],['phrasal','mc_phrase','binary_rule_left_to_right']).
pp(4308,'lingo_rule',[],['phrasal','mc_phrase','lingo_rule']).
pp(4308,'head_filler_phrase_fin',[],['phrasal','mc_phrase','head_filler_phrase_fin']).
pp(4308,'head_filler_phrase_fin',[N|R],A) :- pp_6069(N,R,A).
pp(6069,'binary_rule_left_to_right',[],['phrasal','mc_phrase','head_filler_phrase_fin','binary_rule_left_to_right']).
pp(6069,'lingo_rule',[],['phrasal','mc_phrase','head_filler_phrase_fin','lingo_rule']).
pp(4308,'head_filler_phrase',[],['phrasal','mc_phrase','head_filler_phrase']).
pp(4308,'head_filler_phrase',[N|R],A) :- pp_6068(N,R,A).
pp(6068,'binary_rule_left_to_right',[],['phrasal','mc_phrase','head_filler_phrase','binary_rule_left_to_right']).
pp(6068,'lingo_rule',[],['phrasal','mc_phrase','head_filler_phrase','lingo_rule']).
pp(4308,'basic_head_filler_phrase',[],['phrasal','mc_phrase','basic_head_filler_phrase']).
pp(4308,'basic_head_filler_phrase',[N|R],A) :- pp_6067(N,R,A).
pp(6067,'binary_rule_left_to_right',[],['phrasal','mc_phrase','basic_head_filler_phrase','binary_rule_left_to_right']).
pp(6067,'lingo_rule',[],['phrasal','mc_phrase','basic_head_filler_phrase','lingo_rule']).
pp(4308,'head_final',[],['phrasal','mc_phrase','head_final']).
pp(4308,'head_final',[N|R],A) :- pp_6066(N,R,A).
pp(6066,'binary_rule_left_to_right',[],['phrasal','mc_phrase','head_final','binary_rule_left_to_right']).
pp(6066,'lingo_rule',[],['phrasal','mc_phrase','head_final','lingo_rule']).
pp(4308,'binary_headed_phrase',[],['phrasal','mc_phrase','binary_headed_phrase']).
pp(4308,'binary_headed_phrase',[N|R],A) :- pp_6065(N,R,A).
pp(6065,'binary_rule_left_to_right',[],['phrasal','mc_phrase','binary_headed_phrase','binary_rule_left_to_right']).
pp(6065,'lingo_rule',[],['phrasal','mc_phrase','binary_headed_phrase','lingo_rule']).
pp(4308,'binary_phrase',[],['phrasal','mc_phrase','binary_phrase']).
pp(4308,'binary_phrase',[N|R],A) :- pp_6064(N,R,A).
pp(6064,'binary_rule_left_to_right',[],['phrasal','mc_phrase','binary_phrase','binary_rule_left_to_right']).
pp(6064,'lingo_rule',[],['phrasal','mc_phrase','binary_phrase','lingo_rule']).
pp(4308,'head_nexus_que_phrase',[],['phrasal','mc_phrase','head_nexus_que_phrase']).
pp(4308,'head_nexus_que_phrase',[N|R],A) :- pp_6063(N,R,A).
pp(6063,'binary_rule_left_to_right',[],['phrasal','mc_phrase','head_nexus_que_phrase','binary_rule_left_to_right']).
pp(6063,'lingo_rule',[],['phrasal','mc_phrase','head_nexus_que_phrase','lingo_rule']).
pp(6063,'head_final',[],['phrasal','mc_phrase','head_nexus_que_phrase','head_final']).
pp(6063,'head_final',[N|R],A) :- pp_7656(N,R,A).
pp(7656,'binary_rule_left_to_right',[],['phrasal','mc_phrase','head_nexus_que_phrase','head_final','binary_rule_left_to_right']).
pp(7656,'lingo_rule',[],['phrasal','mc_phrase','head_nexus_que_phrase','head_final','lingo_rule']).
pp(6063,'binary_headed_phrase',[],['phrasal','mc_phrase','head_nexus_que_phrase','binary_headed_phrase']).
pp(6063,'binary_headed_phrase',[N|R],A) :- pp_7655(N,R,A).
pp(7655,'binary_rule_left_to_right',[],['phrasal','mc_phrase','head_nexus_que_phrase','binary_headed_phrase','binary_rule_left_to_right']).
pp(7655,'lingo_rule',[],['phrasal','mc_phrase','head_nexus_que_phrase','binary_headed_phrase','lingo_rule']).
pp(6063,'binary_phrase',[],['phrasal','mc_phrase','head_nexus_que_phrase','binary_phrase']).
pp(6063,'binary_phrase',[N|R],A) :- pp_7654(N,R,A).
pp(7654,'binary_rule_left_to_right',[],['phrasal','mc_phrase','head_nexus_que_phrase','binary_phrase','binary_rule_left_to_right']).
pp(7654,'lingo_rule',[],['phrasal','mc_phrase','head_nexus_que_phrase','binary_phrase','lingo_rule']).
pp(4308,'head_nexus_rel_phrase',[],['phrasal','mc_phrase','head_nexus_rel_phrase']).
pp(4308,'head_nexus_rel_phrase',[N|R],A) :- pp_6062(N,R,A).
pp(6062,'binary_rule_left_to_right',[],['phrasal','mc_phrase','head_nexus_rel_phrase','binary_rule_left_to_right']).
pp(6062,'lingo_rule',[],['phrasal','mc_phrase','head_nexus_rel_phrase','lingo_rule']).
pp(6062,'head_filler_phrase_fin',[],['phrasal','mc_phrase','head_nexus_rel_phrase','head_filler_phrase_fin']).
pp(6062,'head_filler_phrase_fin',[N|R],A) :- pp_7651(N,R,A).
pp(7651,'binary_rule_left_to_right',[],['phrasal','mc_phrase','head_nexus_rel_phrase','head_filler_phrase_fin','binary_rule_left_to_right']).
pp(7651,'lingo_rule',[],['phrasal','mc_phrase','head_nexus_rel_phrase','head_filler_phrase_fin','lingo_rule']).
pp(6062,'head_filler_phrase',[],['phrasal','mc_phrase','head_nexus_rel_phrase','head_filler_phrase']).
pp(6062,'head_filler_phrase',[N|R],A) :- pp_7650(N,R,A).
pp(7650,'binary_rule_left_to_right',[],['phrasal','mc_phrase','head_nexus_rel_phrase','head_filler_phrase','binary_rule_left_to_right']).
pp(7650,'lingo_rule',[],['phrasal','mc_phrase','head_nexus_rel_phrase','head_filler_phrase','lingo_rule']).
pp(6062,'basic_head_filler_phrase',[],['phrasal','mc_phrase','head_nexus_rel_phrase','basic_head_filler_phrase']).
pp(6062,'basic_head_filler_phrase',[N|R],A) :- pp_7649(N,R,A).
pp(7649,'binary_rule_left_to_right',[],['phrasal','mc_phrase','head_nexus_rel_phrase','basic_head_filler_phrase','binary_rule_left_to_right']).
pp(7649,'lingo_rule',[],['phrasal','mc_phrase','head_nexus_rel_phrase','basic_head_filler_phrase','lingo_rule']).
pp(6062,'head_final',[],['phrasal','mc_phrase','head_nexus_rel_phrase','head_final']).
pp(6062,'head_final',[N|R],A) :- pp_7648(N,R,A).
pp(7648,'binary_rule_left_to_right',[],['phrasal','mc_phrase','head_nexus_rel_phrase','head_final','binary_rule_left_to_right']).
pp(7648,'lingo_rule',[],['phrasal','mc_phrase','head_nexus_rel_phrase','head_final','lingo_rule']).
pp(6062,'binary_headed_phrase',[],['phrasal','mc_phrase','head_nexus_rel_phrase','binary_headed_phrase']).
pp(6062,'binary_headed_phrase',[N|R],A) :- pp_7647(N,R,A).
pp(7647,'binary_rule_left_to_right',[],['phrasal','mc_phrase','head_nexus_rel_phrase','binary_headed_phrase','binary_rule_left_to_right']).
pp(7647,'lingo_rule',[],['phrasal','mc_phrase','head_nexus_rel_phrase','binary_headed_phrase','lingo_rule']).
pp(6062,'binary_phrase',[],['phrasal','mc_phrase','head_nexus_rel_phrase','binary_phrase']).
pp(6062,'binary_phrase',[N|R],A) :- pp_7646(N,R,A).
pp(7646,'binary_rule_left_to_right',[],['phrasal','mc_phrase','head_nexus_rel_phrase','binary_phrase','binary_rule_left_to_right']).
pp(7646,'lingo_rule',[],['phrasal','mc_phrase','head_nexus_rel_phrase','binary_phrase','lingo_rule']).
pp(6062,'head_nexus_que_phrase',[],['phrasal','mc_phrase','head_nexus_rel_phrase','head_nexus_que_phrase']).
pp(6062,'head_nexus_que_phrase',[N|R],A) :- pp_7645(N,R,A).
pp(7645,'binary_rule_left_to_right',[],['phrasal','mc_phrase','head_nexus_rel_phrase','head_nexus_que_phrase','binary_rule_left_to_right']).
pp(7645,'lingo_rule',[],['phrasal','mc_phrase','head_nexus_rel_phrase','head_nexus_que_phrase','lingo_rule']).
pp(7645,'head_final',[],['phrasal','mc_phrase','head_nexus_rel_phrase','head_nexus_que_phrase','head_final']).
pp(7645,'head_final',[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','head_final','binary_rule_left_to_right']).
pp(8504,'lingo_rule',[],['phrasal','mc_phrase','head_nexus_rel_phrase','head_nexus_que_phrase','head_final','lingo_rule']).
pp(7645,'binary_headed_phrase',[],['phrasal','mc_phrase','head_nexus_rel_phrase','head_nexus_que_phrase','binary_headed_phrase']).
pp(7645,'binary_headed_phrase',[N|R],A) :- pp_8503(N,R,A).
pp(8503,'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(8503,'lingo_rule',[],['phrasal','mc_phrase','head_nexus_rel_phrase','head_nexus_que_phrase','binary_headed_phrase','lingo_rule']).
pp(7645,'binary_phrase',[],['phrasal','mc_phrase','head_nexus_rel_phrase','head_nexus_que_phrase','binary_phrase']).
pp(7645,'binary_phrase',[N|R],A) :- pp_8502(N,R,A).
pp(8502,'binary_rule_left_to_right',[],['phrasal','mc_phrase','head_nexus_rel_phrase','head_nexus_que_phrase','binary_phrase','binary_rule_left_to_right']).
pp(8502,'lingo_rule',[],['phrasal','mc_phrase','head_nexus_rel_phrase','head_nexus_que_phrase','binary_phrase','lingo_rule']).
pp(4308,'headed_phrase',[],['phrasal','mc_phrase','headed_phrase']).
pp(4308,'headed_phrase',[N|R],A) :- pp_6061(N,R,A).
pp(6061,'binary_rule_left_to_right',[],['phrasal','mc_phrase','headed_phrase','binary_rule_left_to_right']).
pp(6061,'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_4366(N,R,A).
pp(4366,'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_4365(N,R,A).
pp(4365,'lingo_rule',[],['head_only','head_valence_phrase','lingo_rule']).
pp(4365,'head_compositional',[],['head_only','head_valence_phrase','head_compositional']).
pp(4365,'head_compositional',[N|R],A) :- pp_6226(N,R,A).
pp(6226,'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_4364(N,R,A).
pp(4364,'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_4363(N,R,A).
pp(4363,'lingo_rule',[],['head_only','head_nexus_phrase','lingo_rule']).
pp(4363,'head_compositional',[],['head_only','head_nexus_phrase','head_compositional']).
pp(4363,'head_compositional',[N|R],A) :- pp_6223(N,R,A).
pp(6223,'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_4362(N,R,A).
pp(4362,'lingo_rule',[],['head_only','head_nexus_que_phrase','lingo_rule']).
pp(4362,'head_compositional',[],['head_only','head_nexus_que_phrase','head_compositional']).
pp(4362,'head_compositional',[N|R],A) :- pp_6221(N,R,A).
pp(6221,'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_4361(N,R,A).
pp(4361,'lingo_rule',[],['head_only','non_rel_clause','lingo_rule']).
pp(4361,'head_valence_phrase',[],['head_only','non_rel_clause','head_valence_phrase']).
pp(4361,'head_valence_phrase',[N|R],A) :- pp_6219(N,R,A).
pp(6219,'lingo_rule',[],['head_only','non_rel_clause','head_valence_phrase','lingo_rule']).
pp(4361,'head_nexus_phrase',[],['head_only','non_rel_clause','head_nexus_phrase']).
pp(4361,'head_nexus_phrase',[N|R],A) :- pp_6218(N,R,A).
pp(6218,'lingo_rule',[],['head_only','non_rel_clause','head_nexus_phrase','lingo_rule']).
pp(4361,'head_nexus_que_phrase',[],['head_only','non_rel_clause','head_nexus_que_phrase']).
pp(4361,'head_nexus_que_phrase',[N|R],A) :- pp_6217(N,R,A).
pp(6217,'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_4360(N,R,A).
pp(4360,'lingo_rule',[],['head_only','head_nexus_rel_phrase','lingo_rule']).
pp(4360,'head_compositional',[],['head_only','head_nexus_rel_phrase','head_compositional']).
pp(4360,'head_compositional',[N|R],A) :- pp_6215(N,R,A).
pp(6215,'lingo_rule',[],['head_only','head_nexus_rel_phrase','head_compositional','lingo_rule']).
pp(4360,'head_nexus_que_phrase',[],['head_only','head_nexus_rel_phrase','head_nexus_que_phrase']).
pp(4360,'head_nexus_que_phrase',[N|R],A) :- pp_6214(N,R,A).
pp(6214,'lingo_rule',[],['head_only','head_nexus_rel_phrase','head_nexus_que_phrase','lingo_rule']).
pp(6214,'head_compositional',[],['head_only','head_nexus_rel_phrase','head_nexus_que_phrase','head_compositional']).
pp(6214,'head_compositional',[N|R],A) :- pp_7821(N,R,A).
pp(7821,'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_4306(N,R,A).
pp(4306,'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_4305(N,R,A).
pp(4305,'lingo_rule',[],['unary_phrase','head_valence_phrase','lingo_rule']).
pp(4305,'head_compositional',[],['unary_phrase','head_valence_phrase','head_compositional']).
pp(4305,'head_compositional',[N|R],A) :- pp_6058(N,R,A).
pp(6058,'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_4304(N,R,A).
pp(4304,'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_4303(N,R,A).
pp(4303,'lingo_rule',[],['unary_phrase','head_nexus_phrase','lingo_rule']).
pp(4303,'head_compositional',[],['unary_phrase','head_nexus_phrase','head_compositional']).
pp(4303,'head_compositional',[N|R],A) :- pp_6055(N,R,A).
pp(6055,'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_4302(N,R,A).
pp(4302,'lingo_rule',[],['unary_phrase','head_nexus_que_phrase','lingo_rule']).
pp(4302,'head_compositional',[],['unary_phrase','head_nexus_que_phrase','head_compositional']).
pp(4302,'head_compositional',[N|R],A) :- pp_6053(N,R,A).
pp(6053,'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_4301(N,R,A).
pp(4301,'lingo_rule',[],['unary_phrase','non_rel_clause','lingo_rule']).
pp(4301,'head_valence_phrase',[],['unary_phrase','non_rel_clause','head_valence_phrase']).
pp(4301,'head_valence_phrase',[N|R],A) :- pp_6051(N,R,A).
pp(6051,'lingo_rule',[],['unary_phrase','non_rel_clause','head_valence_phrase','lingo_rule']).
pp(4301,'head_nexus_phrase',[],['unary_phrase','non_rel_clause','head_nexus_phrase']).
pp(4301,'head_nexus_phrase',[N|R],A) :- pp_6050(N,R,A).
pp(6050,'lingo_rule',[],['unary_phrase','non_rel_clause','head_nexus_phrase','lingo_rule']).
pp(4301,'head_nexus_que_phrase',[],['unary_phrase','non_rel_clause','head_nexus_que_phrase']).
pp(4301,'head_nexus_que_phrase',[N|R],A) :- pp_6049(N,R,A).
pp(6049,'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_4300(N,R,A).
pp(4300,'lingo_rule',[],['unary_phrase','head_nexus_rel_phrase','lingo_rule']).
pp(4300,'head_compositional',[],['unary_phrase','head_nexus_rel_phrase','head_compositional']).
pp(4300,'head_compositional',[N|R],A) :- pp_6047(N,R,A).
pp(6047,'lingo_rule',[],['unary_phrase','head_nexus_rel_phrase','head_compositional','lingo_rule']).
pp(4300,'head_nexus_que_phrase',[],['unary_phrase','head_nexus_rel_phrase','head_nexus_que_phrase']).
pp(4300,'head_nexus_que_phrase',[N|R],A) :- pp_6046(N,R,A).
pp(6046,'lingo_rule',[],['unary_phrase','head_nexus_rel_phrase','head_nexus_que_phrase','lingo_rule']).
pp(6046,'head_compositional',[],['unary_phrase','head_nexus_rel_phrase','head_nexus_que_phrase','head_compositional']).
pp(6046,'head_compositional',[N|R],A) :- pp_7634(N,R,A).
pp(7634,'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_4299(N,R,A).
pp(4299,'lingo_rule',[],['unary_phrase','clause','lingo_rule']).
pp(4299,'head_valence_phrase',[],['unary_phrase','clause','head_valence_phrase']).
pp(4299,'head_valence_phrase',[N|R],A) :- pp_6044(N,R,A).
pp(6044,'lingo_rule',[],['unary_phrase','clause','head_valence_phrase','lingo_rule']).
pp(4299,'head_nexus_phrase',[],['unary_phrase','clause','head_nexus_phrase']).
pp(4299,'head_nexus_phrase',[N|R],A) :- pp_6043(N,R,A).
pp(6043,'lingo_rule',[],['unary_phrase','clause','head_nexus_phrase','lingo_rule']).
pp(4299,'head_nexus_que_phrase',[],['unary_phrase','clause','head_nexus_que_phrase']).
pp(4299,'head_nexus_que_phrase',[N|R],A) :- pp_6042(N,R,A).
pp(6042,'lingo_rule',[],['unary_phrase','clause','head_nexus_que_phrase','lingo_rule']).
pp(851,'phrasal',[],['unary_phrase','phrasal']).
pp(851,'phrasal',[N|R],A) :- pp_4298(N,R,A).
pp(4298,'lingo_rule',[],['unary_phrase','phrasal','lingo_rule']).
pp(4298,'head_valence_phrase',[],['unary_phrase','phrasal','head_valence_phrase']).
pp(4298,'head_valence_phrase',[N|R],A) :- pp_6040(N,R,A).
pp(6040,'lingo_rule',[],['unary_phrase','phrasal','head_valence_phrase','lingo_rule']).
pp(4298,'non_clause',[],['unary_phrase','phrasal','non_clause']).
pp(4298,'non_clause',[N|R],A) :- pp_6039(N,R,A).
pp(6039,'lingo_rule',[],['unary_phrase','phrasal','non_clause','lingo_rule']).
pp(4298,'head_nexus_phrase',[],['unary_phrase','phrasal','head_nexus_phrase']).
pp(4298,'head_nexus_phrase',[N|R],A) :- pp_6038(N,R,A).
pp(6038,'lingo_rule',[],['unary_phrase','phrasal','head_nexus_phrase','lingo_rule']).
pp(4298,'head_nexus_que_phrase',[],['unary_phrase','phrasal','head_nexus_que_phrase']).
pp(4298,'head_nexus_que_phrase',[N|R],A) :- pp_6037(N,R,A).
pp(6037,'lingo_rule',[],['unary_phrase','phrasal','head_nexus_que_phrase','lingo_rule']).
pp(4298,'head_nexus_rel_phrase',[],['unary_phrase','phrasal','head_nexus_rel_phrase']).
pp(4298,'head_nexus_rel_phrase',[N|R],A) :- pp_6036(N,R,A).
pp(6036,'lingo_rule',[],['unary_phrase','phrasal','head_nexus_rel_phrase','lingo_rule']).
pp(6036,'head_nexus_que_phrase',[],['unary_phrase','phrasal','head_nexus_rel_phrase','head_nexus_que_phrase']).
pp(6036,'head_nexus_que_phrase',[N|R],A) :- pp_7625(N,R,A).
pp(7625,'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_4282(N,R,A).
pp(4282,'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_4281(N,R,A).
pp(4281,'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_4259(N,R,A).
pp(4259,'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_4256(N,R,A).
pp(4256,'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_4246(N,R,A).
pp(4246,'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_4242(N,R,A).
pp(4242,'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_4241(N,R,A).
pp(4241,'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_4240(N,R,A).
pp(4240,'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_4239(N,R,A).
pp(4239,'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_4238(N,R,A).
pp(4238,'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_4236(N,R,A).
pp(4236,'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_4235(N,R,A).
pp(4235,'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_4234(N,R,A).
pp(4234,'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_4233(N,R,A).
pp(4233,'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_4232(N,R,A).
pp(4232,'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_4230(N,R,A).
pp(4230,'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_4229(N,R,A).
pp(4229,'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_4224(N,R,A).
pp(4224,'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_4215(N,R,A).
pp(4215,'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_4172(N,R,A).
pp(4172,'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_4169(N,R,A).
pp(4169,'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_4168(N,R,A).
pp(4168,'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_4167(N,R,A).
pp(4167,'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_4166(N,R,A).
pp(4166,'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_4165(N,R,A).
pp(4165,'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_4159(N,R,A).
pp(4159,'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_4144(N,R,A).
pp(4144,'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_4138(N,R,A).
pp(4138,'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_4125(N,R,A).
pp(4125,'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_4122(N,R,A).
pp(4122,'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_4119(N,R,A).
pp(4119,'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_4118(N,R,A).
pp(4118,'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_4117(N,R,A).
pp(4117,'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_4116(N,R,A).
pp(4116,'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_4115(N,R,A).
pp(4115,'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_4111(N,R,A).
pp(4111,'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_4110(N,R,A).
pp(4110,'be_neg',[],['mcna','hc-to-phr','be_neg']).
pp(4110,'add_cont',[],['mcna','hc-to-phr','add_cont']).
pp(4110,'non_affix_bearing',[],['mcna','hc-to-phr','non_affix_bearing']).
pp(4110,'contracted_aux_word',[],['mcna','hc-to-phr','contracted_aux_word']).
pp(4110,'contracted_aux_word',[N|R],A) :- pp_5996(N,R,A).
pp(5996,'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_4106(N,R,A).
pp(4106,'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_4105(N,R,A).
pp(4105,'be_neg',[],['nonconj','hc-to-phr','be_neg']).
pp(4105,'add_cont',[],['nonconj','hc-to-phr','add_cont']).
pp(4105,'non_affix_bearing',[],['nonconj','hc-to-phr','non_affix_bearing']).
pp(4105,'contracted_aux_word',[],['nonconj','hc-to-phr','contracted_aux_word']).
pp(4105,'contracted_aux_word',[N|R],A) :- pp_5991(N,R,A).
pp(5991,'add_cont',[],['nonconj','hc-to-phr','contracted_aux_word','add_cont']).
pp(362,'mcna',[],['nonconj','mcna']).
pp(362,'mcna',[N|R],A) :- pp_4104(N,R,A).
pp(4104,'be_neg',[],['nonconj','mcna','be_neg']).
pp(4104,'add_cont',[],['nonconj','mcna','add_cont']).
pp(4104,'non_affix_bearing',[],['nonconj','mcna','non_affix_bearing']).
pp(4104,'contracted_aux_word',[],['nonconj','mcna','contracted_aux_word']).
pp(4104,'contracted_aux_word',[N|R],A) :- pp_5987(N,R,A).
pp(5987,'add_cont',[],['nonconj','mcna','contracted_aux_word','add_cont']).
pp(4104,'hc-to-phr',[],['nonconj','mcna','hc-to-phr']).
pp(4104,'hc-to-phr',[N|R],A) :- pp_5986(N,R,A).
pp(5986,'be_neg',[],['nonconj','mcna','hc-to-phr','be_neg']).
pp(5986,'add_cont',[],['nonconj','mcna','hc-to-phr','add_cont']).
pp(5986,'non_affix_bearing',[],['nonconj','mcna','hc-to-phr','non_affix_bearing']).
pp(5986,'contracted_aux_word',[],['nonconj','mcna','hc-to-phr','contracted_aux_word']).
pp(5986,'contracted_aux_word',[N|R],A) :- pp_7618(N,R,A).
pp(7618,'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_4097(N,R,A).
pp(4097,'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_4096(N,R,A).
pp(4096,'be_neg',[],['nonmsg','hc-to-phr','be_neg']).
pp(4096,'add_cont',[],['nonmsg','hc-to-phr','add_cont']).
pp(4096,'basic_nontopkey',[],['nonmsg','hc-to-phr','basic_nontopkey']).
pp(4096,'non_affix_bearing',[],['nonmsg','hc-to-phr','non_affix_bearing']).
pp(4096,'contracted_aux_word',[],['nonmsg','hc-to-phr','contracted_aux_word']).
pp(4096,'contracted_aux_word',[N|R],A) :- pp_5980(N,R,A).
pp(5980,'add_cont',[],['nonmsg','hc-to-phr','contracted_aux_word','add_cont']).
pp(361,'mcna',[],['nonmsg','mcna']).
pp(361,'mcna',[N|R],A) :- pp_4095(N,R,A).
pp(4095,'be_neg',[],['nonmsg','mcna','be_neg']).
pp(4095,'add_cont',[],['nonmsg','mcna','add_cont']).
pp(4095,'non_affix_bearing',[],['nonmsg','mcna','non_affix_bearing']).
pp(4095,'contracted_aux_word',[],['nonmsg','mcna','contracted_aux_word']).
pp(4095,'contracted_aux_word',[N|R],A) :- pp_5976(N,R,A).
pp(5976,'add_cont',[],['nonmsg','mcna','contracted_aux_word','add_cont']).
pp(4095,'hc-to-phr',[],['nonmsg','mcna','hc-to-phr']).
pp(4095,'hc-to-phr',[N|R],A) :- pp_5975(N,R,A).
pp(5975,'be_neg',[],['nonmsg','mcna','hc-to-phr','be_neg']).
pp(5975,'add_cont',[],['nonmsg','mcna','hc-to-phr','add_cont']).
pp(5975,'non_affix_bearing',[],['nonmsg','mcna','hc-to-phr','non_affix_bearing']).
pp(5975,'contracted_aux_word',[],['nonmsg','mcna','hc-to-phr','contracted_aux_word']).
pp(5975,'contracted_aux_word',[N|R],A) :- pp_7612(N,R,A).
pp(7612,'add_cont',[],['nonmsg','mcna','hc-to-phr','contracted_aux_word','add_cont']).
pp(361,'nonconj',[],['nonmsg','nonconj']).
pp(361,'nonconj',[N|R],A) :- pp_4094(N,R,A).
pp(4094,'be_neg',[],['nonmsg','nonconj','be_neg']).
pp(4094,'add_cont',[],['nonmsg','nonconj','add_cont']).
pp(4094,'non_affix_bearing',[],['nonmsg','nonconj','non_affix_bearing']).
pp(4094,'contracted_aux_word',[],['nonmsg','nonconj','contracted_aux_word']).
pp(4094,'contracted_aux_word',[N|R],A) :- pp_5971(N,R,A).
pp(5971,'add_cont',[],['nonmsg','nonconj','contracted_aux_word','add_cont']).
pp(4094,'hc-to-phr',[],['nonmsg','nonconj','hc-to-phr']).
pp(4094,'hc-to-phr',[N|R],A) :- pp_5970(N,R,A).
pp(5970,'be_neg',[],['nonmsg','nonconj','hc-to-phr','be_neg']).
pp(5970,'add_cont',[],['nonmsg','nonconj','hc-to-phr','add_cont']).
pp(5970,'non_affix_bearing',[],['nonmsg','nonconj','hc-to-phr','non_affix_bearing']).
pp(5970,'contracted_aux_word',[],['nonmsg','nonconj','hc-to-phr','contracted_aux_word']).
pp(5970,'contracted_aux_word',[N|R],A) :- pp_7607(N,R,A).
pp(7607,'add_cont',[],['nonmsg','nonconj','hc-to-phr','contracted_aux_word','add_cont']).
pp(4094,'mcna',[],['nonmsg','nonconj','mcna']).
pp(4094,'mcna',[N|R],A) :- pp_5969(N,R,A).
pp(5969,'be_neg',[],['nonmsg','nonconj','mcna','be_neg']).
pp(5969,'add_cont',[],['nonmsg','nonconj','mcna','add_cont']).
pp(5969,'non_affix_bearing',[],['nonmsg','nonconj','mcna','non_affix_bearing']).
pp(5969,'contracted_aux_word',[],['nonmsg','nonconj','mcna','contracted_aux_word']).
pp(5969,'contracted_aux_word',[N|R],A) :- pp_7603(N,R,A).
pp(7603,'add_cont',[],['nonmsg','nonconj','mcna','contracted_aux_word','add_cont']).
pp(5969,'hc-to-phr',[],['nonmsg','nonconj','mcna','hc-to-phr']).
pp(5969,'hc-to-phr',[N|R],A) :- pp_7602(N,R,A).
pp(7602,'be_neg',[],['nonmsg','nonconj','mcna','hc-to-phr','be_neg']).
pp(7602,'add_cont',[],['nonmsg','nonconj','mcna','hc-to-phr','add_cont']).
pp(7602,'non_affix_bearing',[],['nonmsg','nonconj','mcna','hc-to-phr','non_affix_bearing']).
pp(7602,'contracted_aux_word',[],['nonmsg','nonconj','mcna','hc-to-phr','contracted_aux_word']).
pp(7602,'contracted_aux_word',[N|R],A) :- pp_8492(N,R,A).
pp(8492,'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_4086(N,R,A).
pp(4086,'basic_nontopkey',[],['nonque','hc-to-phr','basic_nontopkey']).
pp(4086,'non_affix_bearing',[],['nonque','hc-to-phr','non_affix_bearing']).
pp(360,'mcna',[],['nonque','mcna']).
pp(360,'mcna',[N|R],A) :- pp_4085(N,R,A).
pp(4085,'non_affix_bearing',[],['nonque','mcna','non_affix_bearing']).
pp(4085,'hc-to-phr',[],['nonque','mcna','hc-to-phr']).
pp(4085,'hc-to-phr',[N|R],A) :- pp_5965(N,R,A).
pp(5965,'non_affix_bearing',[],['nonque','mcna','hc-to-phr','non_affix_bearing']).
pp(360,'nonconj',[],['nonque','nonconj']).
pp(360,'nonconj',[N|R],A) :- pp_4084(N,R,A).
pp(4084,'non_affix_bearing',[],['nonque','nonconj','non_affix_bearing']).
pp(4084,'hc-to-phr',[],['nonque','nonconj','hc-to-phr']).
pp(4084,'hc-to-phr',[N|R],A) :- pp_5963(N,R,A).
pp(5963,'non_affix_bearing',[],['nonque','nonconj','hc-to-phr','non_affix_bearing']).
pp(4084,'mcna',[],['nonque','nonconj','mcna']).
pp(4084,'mcna',[N|R],A) :- pp_5962(N,R,A).
pp(5962,'non_affix_bearing',[],['nonque','nonconj','mcna','non_affix_bearing']).
pp(5962,'hc-to-phr',[],['nonque','nonconj','mcna','hc-to-phr']).
pp(5962,'hc-to-phr',[N|R],A) :- pp_7598(N,R,A).
pp(7598,'non_affix_bearing',[],['nonque','nonconj','mcna','hc-to-phr','non_affix_bearing']).
pp(360,'nonmsg',[],['nonque','nonmsg']).
pp(360,'nonmsg',[N|R],A) :- pp_4083(N,R,A).
pp(4083,'basic_np_sing_word',[],['nonque','nonmsg','basic_np_sing_word']).
pp(4083,'basic_np_word',[],['nonque','nonmsg','basic_np_word']).
pp(4083,'basic_nontopkey',[],['nonque','nonmsg','basic_nontopkey']).
pp(4083,'non_affix_bearing',[],['nonque','nonmsg','non_affix_bearing']).
pp(4083,'hc-to-phr',[],['nonque','nonmsg','hc-to-phr']).
pp(4083,'hc-to-phr',[N|R],A) :- pp_5957(N,R,A).
pp(5957,'basic_nontopkey',[],['nonque','nonmsg','hc-to-phr','basic_nontopkey']).
pp(5957,'non_affix_bearing',[],['nonque','nonmsg','hc-to-phr','non_affix_bearing']).
pp(4083,'mcna',[],['nonque','nonmsg','mcna']).
pp(4083,'mcna',[N|R],A) :- pp_5956(N,R,A).
pp(5956,'non_affix_bearing',[],['nonque','nonmsg','mcna','non_affix_bearing']).
pp(5956,'hc-to-phr',[],['nonque','nonmsg','mcna','hc-to-phr']).
pp(5956,'hc-to-phr',[N|R],A) :- pp_7594(N,R,A).
pp(7594,'non_affix_bearing',[],['nonque','nonmsg','mcna','hc-to-phr','non_affix_bearing']).
pp(4083,'nonconj',[],['nonque','nonmsg','nonconj']).
pp(4083,'nonconj',[N|R],A) :- pp_5955(N,R,A).
pp(5955,'non_affix_bearing',[],['nonque','nonmsg','nonconj','non_affix_bearing']).
pp(5955,'hc-to-phr',[],['nonque','nonmsg','nonconj','hc-to-phr']).
pp(5955,'hc-to-phr',[N|R],A) :- pp_7592(N,R,A).
pp(7592,'non_affix_bearing',[],['nonque','nonmsg','nonconj','hc-to-phr','non_affix_bearing']).
pp(5955,'mcna',[],['nonque','nonmsg','nonconj','mcna']).
pp(5955,'mcna',[N|R],A) :- pp_7591(N,R,A).
pp(7591,'non_affix_bearing',[],['nonque','nonmsg','nonconj','mcna','non_affix_bearing']).
pp(7591,'hc-to-phr',[],['nonque','nonmsg','nonconj','mcna','hc-to-phr']).
pp(7591,'hc-to-phr',[N|R],A) :- pp_8487(N,R,A).
pp(8487,'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_4079(N,R,A).
pp(4079,'non_affix_bearing',[],['nonrel','hc-to-phr','non_affix_bearing']).
pp(359,'mcna',[],['nonrel','mcna']).
pp(359,'mcna',[N|R],A) :- pp_4078(N,R,A).
pp(4078,'non_affix_bearing',[],['nonrel','mcna','non_affix_bearing']).
pp(4078,'hc-to-phr',[],['nonrel','mcna','hc-to-phr']).
pp(4078,'hc-to-phr',[N|R],A) :- pp_5952(N,R,A).
pp(5952,'non_affix_bearing',[],['nonrel','mcna','hc-to-phr','non_affix_bearing']).
pp(359,'nonconj',[],['nonrel','nonconj']).
pp(359,'nonconj',[N|R],A) :- pp_4077(N,R,A).
pp(4077,'non_affix_bearing',[],['nonrel','nonconj','non_affix_bearing']).
pp(4077,'hc-to-phr',[],['nonrel','nonconj','hc-to-phr']).
pp(4077,'hc-to-phr',[N|R],A) :- pp_5950(N,R,A).
pp(5950,'non_affix_bearing',[],['nonrel','nonconj','hc-to-phr','non_affix_bearing']).
pp(4077,'mcna',[],['nonrel','nonconj','mcna']).
pp(4077,'mcna',[N|R],A) :- pp_5949(N,R,A).
pp(5949,'non_affix_bearing',[],['nonrel','nonconj','mcna','non_affix_bearing']).
pp(5949,'hc-to-phr',[],['nonrel','nonconj','mcna','hc-to-phr']).
pp(5949,'hc-to-phr',[N|R],A) :- pp_7587(N,R,A).
pp(7587,'non_affix_bearing',[],['nonrel','nonconj','mcna','hc-to-phr','non_affix_bearing']).
pp(359,'nonmsg',[],['nonrel','nonmsg']).
pp(359,'nonmsg',[N|R],A) :- pp_4076(N,R,A).
pp(4076,'non_affix_bearing',[],['nonrel','nonmsg','non_affix_bearing']).
pp(4076,'hc-to-phr',[],['nonrel','nonmsg','hc-to-phr']).
pp(4076,'hc-to-phr',[N|R],A) :- pp_5947(N,R,A).
pp(5947,'non_affix_bearing',[],['nonrel','nonmsg','hc-to-phr','non_affix_bearing']).
pp(4076,'mcna',[],['nonrel','nonmsg','mcna']).
pp(4076,'mcna',[N|R],A) :- pp_5946(N,R,A).
pp(5946,'non_affix_bearing',[],['nonrel','nonmsg','mcna','non_affix_bearing']).
pp(5946,'hc-to-phr',[],['nonrel','nonmsg','mcna','hc-to-phr']).
pp(5946,'hc-to-phr',[N|R],A) :- pp_7584(N,R,A).
pp(7584,'non_affix_bearing',[],['nonrel','nonmsg','mcna','hc-to-phr','non_affix_bearing']).
pp(4076,'nonconj',[],['nonrel','nonmsg','nonconj']).
pp(4076,'nonconj',[N|R],A) :- pp_5945(N,R,A).
pp(5945,'non_affix_bearing',[],['nonrel','nonmsg','nonconj','non_affix_bearing']).
pp(5945,'hc-to-phr',[],['nonrel','nonmsg','nonconj','hc-to-phr']).
pp(5945,'hc-to-phr',[N|R],A) :- pp_7582(N,R,A).
pp(7582,'non_affix_bearing',[],['nonrel','nonmsg','nonconj','hc-to-phr','non_affix_bearing']).
pp(5945,'mcna',[],['nonrel','nonmsg','nonconj','mcna']).
pp(5945,'mcna',[N|R],A) :- pp_7581(N,R,A).
pp(7581,'non_affix_bearing',[],['nonrel','nonmsg','nonconj','mcna','non_affix_bearing']).
pp(7581,'hc-to-phr',[],['nonrel','nonmsg','nonconj','mcna','hc-to-phr']).
pp(7581,'hc-to-phr',[N|R],A) :- pp_8482(N,R,A).
pp(8482,'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_4075(N,R,A).
pp(4075,'non_affix_bearing',[],['nonrel','nonque','non_affix_bearing']).
pp(4075,'basic_unknown_word',[],['nonrel','nonque','basic_unknown_word']).
pp(4075,'hc-to-phr',[],['nonrel','nonque','hc-to-phr']).
pp(4075,'hc-to-phr',[N|R],A) :- pp_5942(N,R,A).
pp(5942,'non_affix_bearing',[],['nonrel','nonque','hc-to-phr','non_affix_bearing']).
pp(4075,'mcna',[],['nonrel','nonque','mcna']).
pp(4075,'mcna',[N|R],A) :- pp_5941(N,R,A).
pp(5941,'non_affix_bearing',[],['nonrel','nonque','mcna','non_affix_bearing']).
pp(5941,'hc-to-phr',[],['nonrel','nonque','mcna','hc-to-phr']).
pp(5941,'hc-to-phr',[N|R],A) :- pp_7578(N,R,A).
pp(7578,'non_affix_bearing',[],['nonrel','nonque','mcna','hc-to-phr','non_affix_bearing']).
pp(4075,'nonconj',[],['nonrel','nonque','nonconj']).
pp(4075,'nonconj',[N|R],A) :- pp_5940(N,R,A).
pp(5940,'non_affix_bearing',[],['nonrel','nonque','nonconj','non_affix_bearing']).
pp(5940,'hc-to-phr',[],['nonrel','nonque','nonconj','hc-to-phr']).
pp(5940,'hc-to-phr',[N|R],A) :- pp_7576(N,R,A).
pp(7576,'non_affix_bearing',[],['nonrel','nonque','nonconj','hc-to-phr','non_affix_bearing']).
pp(5940,'mcna',[],['nonrel','nonque','nonconj','mcna']).
pp(5940,'mcna',[N|R],A) :- pp_7575(N,R,A).
pp(7575,'non_affix_bearing',[],['nonrel','nonque','nonconj','mcna','non_affix_bearing']).
pp(7575,'hc-to-phr',[],['nonrel','nonque','nonconj','mcna','hc-to-phr']).
pp(7575,'hc-to-phr',[N|R],A) :- pp_8478(N,R,A).
pp(8478,'non_affix_bearing',[],['nonrel','nonque','nonconj','mcna','hc-to-phr','non_affix_bearing']).
pp(4075,'nonmsg',[],['nonrel','nonque','nonmsg']).
pp(4075,'nonmsg',[N|R],A) :- pp_5939(N,R,A).
pp(5939,'non_affix_bearing',[],['nonrel','nonque','nonmsg','non_affix_bearing']).
pp(5939,'hc-to-phr',[],['nonrel','nonque','nonmsg','hc-to-phr']).
pp(5939,'hc-to-phr',[N|R],A) :- pp_7573(N,R,A).
pp(7573,'non_affix_bearing',[],['nonrel','nonque','nonmsg','hc-to-phr','non_affix_bearing']).
pp(5939,'mcna',[],['nonrel','nonque','nonmsg','mcna']).
pp(5939,'mcna',[N|R],A) :- pp_7572(N,R,A).
pp(7572,'non_affix_bearing',[],['nonrel','nonque','nonmsg','mcna','non_affix_bearing']).
pp(7572,'hc-to-phr',[],['nonrel','nonque','nonmsg','mcna','hc-to-phr']).
pp(7572,'hc-to-phr',[N|R],A) :- pp_8475(N,R,A).
pp(8475,'non_affix_bearing',[],['nonrel','nonque','nonmsg','mcna','hc-to-phr','non_affix_bearing']).
pp(5939,'nonconj',[],['nonrel','nonque','nonmsg','nonconj']).
pp(5939,'nonconj',[N|R],A) :- pp_7571(N,R,A).
pp(7571,'non_affix_bearing',[],['nonrel','nonque','nonmsg','nonconj','non_affix_bearing']).
pp(7571,'hc-to-phr',[],['nonrel','nonque','nonmsg','nonconj','hc-to-phr']).
pp(7571,'hc-to-phr',[N|R],A) :- pp_8473(N,R,A).
pp(8473,'non_affix_bearing',[],['nonrel','nonque','nonmsg','nonconj','hc-to-phr','non_affix_bearing']).
pp(7571,'mcna',[],['nonrel','nonque','nonmsg','nonconj','mcna']).
pp(7571,'mcna',[N|R],A) :- pp_8472(N,R,A).
pp(8472,'non_affix_bearing',[],['nonrel','nonque','nonmsg','nonconj','mcna','non_affix_bearing']).
pp(8472,'hc-to-phr',[],['nonrel','nonque','nonmsg','nonconj','mcna','hc-to-phr']).
pp(8472,'hc-to-phr',[N|R],A) :- pp_8852(N,R,A).
pp(8852,'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_4072(N,R,A).
pp(4072,'non_affix_bearing',[],['nonslash','hc-to-phr','non_affix_bearing']).
pp(358,'mcna',[],['nonslash','mcna']).
pp(358,'mcna',[N|R],A) :- pp_4071(N,R,A).
pp(4071,'non_affix_bearing',[],['nonslash','mcna','non_affix_bearing']).
pp(4071,'hc-to-phr',[],['nonslash','mcna','hc-to-phr']).
pp(4071,'hc-to-phr',[N|R],A) :- pp_5936(N,R,A).
pp(5936,'non_affix_bearing',[],['nonslash','mcna','hc-to-phr','non_affix_bearing']).
pp(358,'nonconj',[],['nonslash','nonconj']).
pp(358,'nonconj',[N|R],A) :- pp_4070(N,R,A).
pp(4070,'non_affix_bearing',[],['nonslash','nonconj','non_affix_bearing']).
pp(4070,'hc-to-phr',[],['nonslash','nonconj','hc-to-phr']).
pp(4070,'hc-to-phr',[N|R],A) :- pp_5934(N,R,A).
pp(5934,'non_affix_bearing',[],['nonslash','nonconj','hc-to-phr','non_affix_bearing']).
pp(4070,'mcna',[],['nonslash','nonconj','mcna']).
pp(4070,'mcna',[N|R],A) :- pp_5933(N,R,A).
pp(5933,'non_affix_bearing',[],['nonslash','nonconj','mcna','non_affix_bearing']).
pp(5933,'hc-to-phr',[],['nonslash','nonconj','mcna','hc-to-phr']).
pp(5933,'hc-to-phr',[N|R],A) :- pp_7567(N,R,A).
pp(7567,'non_affix_bearing',[],['nonslash','nonconj','mcna','hc-to-phr','non_affix_bearing']).
pp(358,'nonmsg',[],['nonslash','nonmsg']).
pp(358,'nonmsg',[N|R],A) :- pp_4069(N,R,A).
pp(4069,'non_affix_bearing',[],['nonslash','nonmsg','non_affix_bearing']).
pp(4069,'hc-to-phr',[],['nonslash','nonmsg','hc-to-phr']).
pp(4069,'hc-to-phr',[N|R],A) :- pp_5931(N,R,A).
pp(5931,'non_affix_bearing',[],['nonslash','nonmsg','hc-to-phr','non_affix_bearing']).
pp(4069,'mcna',[],['nonslash','nonmsg','mcna']).
pp(4069,'mcna',[N|R],A) :- pp_5930(N,R,A).
pp(5930,'non_affix_bearing',[],['nonslash','nonmsg','mcna','non_affix_bearing']).
pp(5930,'hc-to-phr',[],['nonslash','nonmsg','mcna','hc-to-phr']).
pp(5930,'hc-to-phr',[N|R],A) :- pp_7564(N,R,A).
pp(7564,'non_affix_bearing',[],['nonslash','nonmsg','mcna','hc-to-phr','non_affix_bearing']).
pp(4069,'nonconj',[],['nonslash','nonmsg','nonconj']).
pp(4069,'nonconj',[N|R],A) :- pp_5929(N,R,A).
pp(5929,'non_affix_bearing',[],['nonslash','nonmsg','nonconj','non_affix_bearing']).
pp(5929,'hc-to-phr',[],['nonslash','nonmsg','nonconj','hc-to-phr']).
pp(5929,'hc-to-phr',[N|R],A) :- pp_7562(N,R,A).
pp(7562,'non_affix_bearing',[],['nonslash','nonmsg','nonconj','hc-to-phr','non_affix_bearing']).
pp(5929,'mcna',[],['nonslash','nonmsg','nonconj','mcna']).
pp(5929,'mcna',[N|R],A) :- pp_7561(N,R,A).
pp(7561,'non_affix_bearing',[],['nonslash','nonmsg','nonconj','mcna','non_affix_bearing']).
pp(7561,'hc-to-phr',[],['nonslash','nonmsg','nonconj','mcna','hc-to-phr']).
pp(7561,'hc-to-phr',[N|R],A) :- pp_8467(N,R,A).
pp(8467,'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_4068(N,R,A).
pp(4068,'non_affix_bearing',[],['nonslash','nonque','non_affix_bearing']).
pp(4068,'basic_unknown_word',[],['nonslash','nonque','basic_unknown_word']).
pp(4068,'hc-to-phr',[],['nonslash','nonque','hc-to-phr']).
pp(4068,'hc-to-phr',[N|R],A) :- pp_5926(N,R,A).
pp(5926,'non_affix_bearing',[],['nonslash','nonque','hc-to-phr','non_affix_bearing']).
pp(4068,'mcna',[],['nonslash','nonque','mcna']).
pp(4068,'mcna',[N|R],A) :- pp_5925(N,R,A).
pp(5925,'non_affix_bearing',[],['nonslash','nonque','mcna','non_affix_bearing']).
pp(5925,'hc-to-phr',[],['nonslash','nonque','mcna','hc-to-phr']).
pp(5925,'hc-to-phr',[N|R],A) :- pp_7558(N,R,A).
pp(7558,'non_affix_bearing',[],['nonslash','nonque','mcna','hc-to-phr','non_affix_bearing']).
pp(4068,'nonconj',[],['nonslash','nonque','nonconj']).
pp(4068,'nonconj',[N|R],A) :- pp_5924(N,R,A).
pp(5924,'non_affix_bearing',[],['nonslash','nonque','nonconj','non_affix_bearing']).
pp(5924,'hc-to-phr',[],['nonslash','nonque','nonconj','hc-to-phr']).
pp(5924,'hc-to-phr',[N|R],A) :- pp_7556(N,R,A).
pp(7556,'non_affix_bearing',[],['nonslash','nonque','nonconj','hc-to-phr','non_affix_bearing']).
pp(5924,'mcna',[],['nonslash','nonque','nonconj','mcna']).
pp(5924,'mcna',[N|R],A) :- pp_7555(N,R,A).
pp(7555,'non_affix_bearing',[],['nonslash','nonque','nonconj','mcna','non_affix_bearing']).
pp(7555,'hc-to-phr',[],['nonslash','nonque','nonconj','mcna','hc-to-phr']).
pp(7555,'hc-to-phr',[N|R],A) :- pp_8463(N,R,A).
pp(8463,'non_affix_bearing',[],['nonslash','nonque','nonconj','mcna','hc-to-phr','non_affix_bearing']).
pp(4068,'nonmsg',[],['nonslash','nonque','nonmsg']).
pp(4068,'nonmsg',[N|R],A) :- pp_5923(N,R,A).
pp(5923,'non_affix_bearing',[],['nonslash','nonque','nonmsg','non_affix_bearing']).
pp(5923,'hc-to-phr',[],['nonslash','nonque','nonmsg','hc-to-phr']).
pp(5923,'hc-to-phr',[N|R],A) :- pp_7553(N,R,A).
pp(7553,'non_affix_bearing',[],['nonslash','nonque','nonmsg','hc-to-phr','non_affix_bearing']).
pp(5923,'mcna',[],['nonslash','nonque','nonmsg','mcna']).
pp(5923,'mcna',[N|R],A) :- pp_7552(N,R,A).
pp(7552,'non_affix_bearing',[],['nonslash','nonque','nonmsg','mcna','non_affix_bearing']).
pp(7552,'hc-to-phr',[],['nonslash','nonque','nonmsg','mcna','hc-to-phr']).
pp(7552,'hc-to-phr',[N|R],A) :- pp_8460(N,R,A).
pp(8460,'non_affix_bearing',[],['nonslash','nonque','nonmsg','mcna','hc-to-phr','non_affix_bearing']).
pp(5923,'nonconj',[],['nonslash','nonque','nonmsg','nonconj']).
pp(5923,'nonconj',[N|R],A) :- pp_7551(N,R,A).
pp(7551,'non_affix_bearing',[],['nonslash','nonque','nonmsg','nonconj','non_affix_bearing']).
pp(7551,'hc-to-phr',[],['nonslash','nonque','nonmsg','nonconj','hc-to-phr']).
pp(7551,'hc-to-phr',[N|R],A) :- pp_8458(N,R,A).
pp(8458,'non_affix_bearing',[],['nonslash','nonque','nonmsg','nonconj','hc-to-phr','non_affix_bearing']).
pp(7551,'mcna',[],['nonslash','nonque','nonmsg','nonconj','mcna']).
pp(7551,'mcna',[N|R],A) :- pp_8457(N,R,A).
pp(8457,'non_affix_bearing',[],['nonslash','nonque','nonmsg','nonconj','mcna','non_affix_bearing']).
pp(8457,'hc-to-phr',[],['nonslash','nonque','nonmsg','nonconj','mcna','hc-to-phr']).
pp(8457,'hc-to-phr',[N|R],A) :- pp_8846(N,R,A).
pp(8846,'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_4067(N,R,A).
pp(4067,'non_affix_bearing',[],['nonslash','nonrel','non_affix_bearing']).
pp(4067,'basic_unknown_word',[],['nonslash','nonrel','basic_unknown_word']).
pp(4067,'hc-to-phr',[],['nonslash','nonrel','hc-to-phr']).
pp(4067,'hc-to-phr',[N|R],A) :- pp_5920(N,R,A).
pp(5920,'non_affix_bearing',[],['nonslash','nonrel','hc-to-phr','non_affix_bearing']).
pp(4067,'mcna',[],['nonslash','nonrel','mcna']).
pp(4067,'mcna',[N|R],A) :- pp_5919(N,R,A).
pp(5919,'non_affix_bearing',[],['nonslash','nonrel','mcna','non_affix_bearing']).
pp(5919,'hc-to-phr',[],['nonslash','nonrel','mcna','hc-to-phr']).
pp(5919,'hc-to-phr',[N|R],A) :- pp_7548(N,R,A).
pp(7548,'non_affix_bearing',[],['nonslash','nonrel','mcna','hc-to-phr','non_affix_bearing']).
pp(4067,'nonconj',[],['nonslash','nonrel','nonconj']).
pp(4067,'nonconj',[N|R],A) :- pp_5918(N,R,A).
pp(5918,'non_affix_bearing',[],['nonslash','nonrel','nonconj','non_affix_bearing']).
pp(5918,'hc-to-phr',[],['nonslash','nonrel','nonconj','hc-to-phr']).
pp(5918,'hc-to-phr',[N|R],A) :- pp_7546(N,R,A).
pp(7546,'non_affix_bearing',[],['nonslash','nonrel','nonconj','hc-to-phr','non_affix_bearing']).
pp(5918,'mcna',[],['nonslash','nonrel','nonconj','mcna']).
pp(5918,'mcna',[N|R],A) :- pp_7545(N,R,A).
pp(7545,'non_affix_bearing',[],['nonslash','nonrel','nonconj','mcna','non_affix_bearing']).
pp(7545,'hc-to-phr',[],['nonslash','nonrel','nonconj','mcna','hc-to-phr']).
pp(7545,'hc-to-phr',[N|R],A) :- pp_8453(N,R,A).
pp(8453,'non_affix_bearing',[],['nonslash','nonrel','nonconj','mcna','hc-to-phr','non_affix_bearing']).
pp(4067,'nonmsg',[],['nonslash','nonrel','nonmsg']).
pp(4067,'nonmsg',[N|R],A) :- pp_5917(N,R,A).
pp(5917,'non_affix_bearing',[],['nonslash','nonrel','nonmsg','non_affix_bearing']).
pp(5917,'hc-to-phr',[],['nonslash','nonrel','nonmsg','hc-to-phr']).
pp(5917,'hc-to-phr',[N|R],A) :- pp_7543(N,R,A).
pp(7543,'non_affix_bearing',[],['nonslash','nonrel','nonmsg','hc-to-phr','non_affix_bearing']).
pp(5917,'mcna',[],['nonslash','nonrel','nonmsg','mcna']).
pp(5917,'mcna',[N|R],A) :- pp_7542(N,R,A).
pp(7542,'non_affix_bearing',[],['nonslash','nonrel','nonmsg','mcna','non_affix_bearing']).
pp(7542,'hc-to-phr',[],['nonslash','nonrel','nonmsg','mcna','hc-to-phr']).
pp(7542,'hc-to-phr',[N|R],A) :- pp_8450(N,R,A).
pp(8450,'non_affix_bearing',[],['nonslash','nonrel','nonmsg','mcna','hc-to-phr','non_affix_bearing']).
pp(5917,'nonconj',[],['nonslash','nonrel','nonmsg','nonconj']).
pp(5917,'nonconj',[N|R],A) :- pp_7541(N,R,A).
pp(7541,'non_affix_bearing',[],['nonslash','nonrel','nonmsg','nonconj','non_affix_bearing']).
pp(7541,'hc-to-phr',[],['nonslash','nonrel','nonmsg','nonconj','hc-to-phr']).
pp(7541,'hc-to-phr',[N|R],A) :- pp_8448(N,R,A).
pp(8448,'non_affix_bearing',[],['nonslash','nonrel','nonmsg','nonconj','hc-to-phr','non_affix_bearing']).
pp(7541,'mcna',[],['nonslash','nonrel','nonmsg','nonconj','mcna']).
pp(7541,'mcna',[N|R],A) :- pp_8447(N,R,A).
pp(8447,'non_affix_bearing',[],['nonslash','nonrel','nonmsg','nonconj','mcna','non_affix_bearing']).
pp(8447,'hc-to-phr',[],['nonslash','nonrel','nonmsg','nonconj','mcna','hc-to-phr']).
pp(8447,'hc-to-phr',[N|R],A) :- pp_8841(N,R,A).
pp(8841,'non_affix_bearing',[],['nonslash','nonrel','nonmsg','nonconj','mcna','hc-to-phr','non_affix_bearing']).
pp(4067,'nonque',[],['nonslash','nonrel','nonque']).
pp(4067,'nonque',[N|R],A) :- pp_5916(N,R,A).
pp(5916,'non_affix_bearing',[],['nonslash','nonrel','nonque','non_affix_bearing']).
pp(5916,'basic_unknown_word',[],['nonslash','nonrel','nonque','basic_unknown_word']).
pp(5916,'hc-to-phr',[],['nonslash','nonrel','nonque','hc-to-phr']).
pp(5916,'hc-to-phr',[N|R],A) :- pp_7538(N,R,A).
pp(7538,'non_affix_bearing',[],['nonslash','nonrel','nonque','hc-to-phr','non_affix_bearing']).
pp(5916,'mcna',[],['nonslash','nonrel','nonque','mcna']).
pp(5916,'mcna',[N|R],A) :- pp_7537(N,R,A).
pp(7537,'non_affix_bearing',[],['nonslash','nonrel','nonque','mcna','non_affix_bearing']).
pp(7537,'hc-to-phr',[],['nonslash','nonrel','nonque','mcna','hc-to-phr']).
pp(7537,'hc-to-phr',[N|R],A) :- pp_8444(N,R,A).
pp(8444,'non_affix_bearing',[],['nonslash','nonrel','nonque','mcna','hc-to-phr','non_affix_bearing']).
pp(5916,'nonconj',[],['nonslash','nonrel','nonque','nonconj']).
pp(5916,'nonconj',[N|R],A) :- pp_7536(N,R,A).
pp(7536,'non_affix_bearing',[],['nonslash','nonrel','nonque','nonconj','non_affix_bearing']).
pp(7536,'hc-to-phr',[],['nonslash','nonrel','nonque','nonconj','hc-to-phr']).
pp(7536,'hc-to-phr',[N|R],A) :- pp_8442(N,R,A).
pp(8442,'non_affix_bearing',[],['nonslash','nonrel','nonque','nonconj','hc-to-phr','non_affix_bearing']).
pp(7536,'mcna',[],['nonslash','nonrel','nonque','nonconj','mcna']).
pp(7536,'mcna',[N|R],A) :- pp_8441(N,R,A).
pp(8441,'non_affix_bearing',[],['nonslash','nonrel','nonque','nonconj','mcna','non_affix_bearing']).
pp(8441,'hc-to-phr',[],['nonslash','nonrel','nonque','nonconj','mcna','hc-to-phr']).
pp(8441,'hc-to-phr',[N|R],A) :- pp_8837(N,R,A).
pp(8837,'non_affix_bearing',[],['nonslash','nonrel','nonque','nonconj','mcna','hc-to-phr','non_affix_bearing']).
pp(5916,'nonmsg',[],['nonslash','nonrel','nonque','nonmsg']).
pp(5916,'nonmsg',[N|R],A) :- pp_7535(N,R,A).
pp(7535,'non_affix_bearing',[],['nonslash','nonrel','nonque','nonmsg','non_affix_bearing']).
pp(7535,'hc-to-phr',[],['nonslash','nonrel','nonque','nonmsg','hc-to-phr']).
pp(7535,'hc-to-phr',[N|R],A) :- pp_8439(N,R,A).
pp(8439,'non_affix_bearing',[],['nonslash','nonrel','nonque','nonmsg','hc-to-phr','non_affix_bearing']).
pp(7535,'mcna',[],['nonslash','nonrel','nonque','nonmsg','mcna']).
pp(7535,'mcna',[N|R],A) :- pp_8438(N,R,A).
pp(8438,'non_affix_bearing',[],['nonslash','nonrel','nonque','nonmsg','mcna','non_affix_bearing']).
pp(8438,'hc-to-phr',[],['nonslash','nonrel','nonque','nonmsg','mcna','hc-to-phr']).
pp(8438,'hc-to-phr',[N|R],A) :- pp_8834(N,R,A).
pp(8834,'non_affix_bearing',[],['nonslash','nonrel','nonque','nonmsg','mcna','hc-to-phr','non_affix_bearing']).
pp(7535,'nonconj',[],['nonslash','nonrel','nonque','nonmsg','nonconj']).
pp(7535,'nonconj',[N|R],A) :- pp_8437(N,R,A).
pp(8437,'non_affix_bearing',[],['nonslash','nonrel','nonque','nonmsg','nonconj','non_affix_bearing']).
pp(8437,'hc-to-phr',[],['nonslash','nonrel','nonque','nonmsg','nonconj','hc-to-phr']).
pp(8437,'hc-to-phr',[N|R],A) :- pp_8832(N,R,A).
pp(8832,'non_affix_bearing',[],['nonslash','nonrel','nonque','nonmsg','nonconj','hc-to-phr','non_affix_bearing']).
pp(8437,'mcna',[],['nonslash','nonrel','nonque','nonmsg','nonconj','mcna']).
pp(8437,'mcna',[N|R],A) :- pp_8831(N,R,A).
pp(8831,'non_affix_bearing',[],['nonslash','nonrel','nonque','nonmsg','nonconj','mcna','non_affix_bearing']).
pp(8831,'hc-to-phr',[],['nonslash','nonrel','nonque','nonmsg','nonconj','mcna','hc-to-phr']).
pp(8831,'hc-to-phr',[N|R],A) :- pp_8944(N,R,A).
pp(8944,'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_4064(N,R,A).
pp(4064,'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_4063(N,R,A).
pp(4063,'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_4062(N,R,A).
pp(4062,'complement_free_number',[],['topkey','unspecified_num','complement_free_number']).
pp(4062,'card_only_word',[],['topkey','unspecified_num','card_only_word']).
pp(4062,'card_only_word',[N|R],A) :- pp_5912(N,R,A).
pp(5912,'complement_free_number',[],['topkey','unspecified_num','card_only_word','complement_free_number']).
pp(4062,'norm_card_word',[],['topkey','unspecified_num','norm_card_word']).
pp(4062,'norm_card_word',[N|R],A) :- pp_5911(N,R,A).
pp(5911,'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_4056(N,R,A).
pp(4056,'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_4055(N,R,A).
pp(4055,'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_4054(N,R,A).
pp(4054,'contracted_aux_word',[],['topkey','have_pres','contracted_aux_word']).
pp(357,'have_fin',[],['topkey','have_fin']).
pp(357,'have_fin',[N|R],A) :- pp_4053(N,R,A).
pp(4053,'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_4052(N,R,A).
pp(4052,'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_4051(N,R,A).
pp(4051,'add_cont',[],['topkey','pres_modal_verb_word','add_cont']).
pp(4051,'contracted_aux_word',[],['topkey','pres_modal_verb_word','contracted_aux_word']).
pp(4051,'contracted_aux_word',[N|R],A) :- pp_5904(N,R,A).
pp(5904,'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_4050(N,R,A).
pp(4050,'add_cont',[],['topkey','fin_modal_verb_word','add_cont']).
pp(4050,'contracted_aux_word',[],['topkey','fin_modal_verb_word','contracted_aux_word']).
pp(4050,'contracted_aux_word',[N|R],A) :- pp_5902(N,R,A).
pp(5902,'add_cont',[],['topkey','fin_modal_verb_word','contracted_aux_word','add_cont']).
pp(4050,'bse_aux_verb_word',[],['topkey','fin_modal_verb_word','bse_aux_verb_word']).
pp(4050,'bse_aux_verb_word',[N|R],A) :- pp_5901(N,R,A).
pp(5901,'contracted_aux_word',[],['topkey','fin_modal_verb_word','bse_aux_verb_word','contracted_aux_word']).
pp(4050,'aux_verb_word',[],['topkey','fin_modal_verb_word','aux_verb_word']).
pp(4050,'aux_verb_word',[N|R],A) :- pp_5900(N,R,A).
pp(5900,'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_4049(N,R,A).
pp(4049,'add_cont',[],['topkey','generic_modal_verb_word','add_cont']).
pp(4049,'contracted_aux_word',[],['topkey','generic_modal_verb_word','contracted_aux_word']).
pp(4049,'contracted_aux_word',[N|R],A) :- pp_5898(N,R,A).
pp(5898,'add_cont',[],['topkey','generic_modal_verb_word','contracted_aux_word','add_cont']).
pp(4049,'bse_aux_verb_word',[],['topkey','generic_modal_verb_word','bse_aux_verb_word']).
pp(4049,'bse_aux_verb_word',[N|R],A) :- pp_5897(N,R,A).
pp(5897,'contracted_aux_word',[],['topkey','generic_modal_verb_word','bse_aux_verb_word','contracted_aux_word']).
pp(4049,'aux_verb_word',[],['topkey','generic_modal_verb_word','aux_verb_word']).
pp(4049,'aux_verb_word',[N|R],A) :- pp_5896(N,R,A).
pp(5896,'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_4048(N,R,A).
pp(4048,'add_cont',[],['topkey','inf_aux_verb_word','add_cont']).
pp(4048,'fin_modal_verb_word',[],['topkey','inf_aux_verb_word','fin_modal_verb_word']).
pp(4048,'fin_modal_verb_word',[N|R],A) :- pp_5894(N,R,A).
pp(5894,'add_cont',[],['topkey','inf_aux_verb_word','fin_modal_verb_word','add_cont']).
pp(4048,'generic_modal_verb_word',[],['topkey','inf_aux_verb_word','generic_modal_verb_word']).
pp(4048,'generic_modal_verb_word',[N|R],A) :- pp_5893(N,R,A).
pp(5893,'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_4047(N,R,A).
pp(4047,'add_cont',[],['topkey','aux_verb_word_super','add_cont']).
pp(4047,'contracted_aux_word',[],['topkey','aux_verb_word_super','contracted_aux_word']).
pp(4047,'contracted_aux_word',[N|R],A) :- pp_5891(N,R,A).
pp(5891,'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_4046(N,R,A).
pp(4046,'add_cont',[],['topkey','hc-to-phr','add_cont']).
pp(4046,'non_affix_bearing',[],['topkey','hc-to-phr','non_affix_bearing']).
pp(4046,'contracted_aux_word',[],['topkey','hc-to-phr','contracted_aux_word']).
pp(4046,'contracted_aux_word',[N|R],A) :- pp_5888(N,R,A).
pp(5888,'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_4039(N,R,A).
pp(4039,'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_4038(N,R,A).
pp(4038,'contracted_aux_word',[],['topkey','be_pres','contracted_aux_word']).
pp(357,'be_fin',[],['topkey','be_fin']).
pp(357,'be_fin',[N|R],A) :- pp_4037(N,R,A).
pp(4037,'contracted_aux_word',[],['topkey','be_fin','contracted_aux_word']).
pp(357,'be_id',[],['topkey','be_id']).
pp(357,'be_id',[N|R],A) :- pp_4036(N,R,A).
pp(4036,'be_past_lex_entry',[],['topkey','be_id','be_past_lex_entry']).
pp(4036,'be_past',[],['topkey','be_id','be_past']).
pp(4036,'be_is_lex_entry',[],['topkey','be_id','be_is_lex_entry']).
pp(4036,'be_pres_lex_entry',[],['topkey','be_id','be_pres_lex_entry']).
pp(4036,'be_pres',[],['topkey','be_id','be_pres']).
pp(4036,'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_4031(N,R,A).
pp(4031,'contracted_aux_word',[],['topkey','be_verb','contracted_aux_word']).
pp(357,'mcna',[],['topkey','mcna']).
pp(357,'mcna',[N|R],A) :- pp_4030(N,R,A).
pp(4030,'add_cont',[],['topkey','mcna','add_cont']).
pp(4030,'non_affix_bearing',[],['topkey','mcna','non_affix_bearing']).
pp(4030,'contracted_aux_word',[],['topkey','mcna','contracted_aux_word']).
pp(4030,'contracted_aux_word',[N|R],A) :- pp_5875(N,R,A).
pp(5875,'add_cont',[],['topkey','mcna','contracted_aux_word','add_cont']).
pp(4030,'hc-to-phr',[],['topkey','mcna','hc-to-phr']).
pp(4030,'hc-to-phr',[N|R],A) :- pp_5874(N,R,A).
pp(5874,'add_cont',[],['topkey','mcna','hc-to-phr','add_cont']).
pp(5874,'non_affix_bearing',[],['topkey','mcna','hc-to-phr','non_affix_bearing']).
pp(5874,'contracted_aux_word',[],['topkey','mcna','hc-to-phr','contracted_aux_word']).
pp(5874,'contracted_aux_word',[N|R],A) :- pp_7518(N,R,A).
pp(7518,'add_cont',[],['topkey','mcna','hc-to-phr','contracted_aux_word','add_cont']).
pp(357,'nonconj',[],['topkey','nonconj']).
pp(357,'nonconj',[N|R],A) :- pp_4029(N,R,A).
pp(4029,'add_cont',[],['topkey','nonconj','add_cont']).
pp(4029,'non_affix_bearing',[],['topkey','nonconj','non_affix_bearing']).
pp(4029,'contracted_aux_word',[],['topkey','nonconj','contracted_aux_word']).
pp(4029,'contracted_aux_word',[N|R],A) :- pp_5871(N,R,A).
pp(5871,'add_cont',[],['topkey','nonconj','contracted_aux_word','add_cont']).
pp(4029,'hc-to-phr',[],['topkey','nonconj','hc-to-phr']).
pp(4029,'hc-to-phr',[N|R],A) :- pp_5870(N,R,A).
pp(5870,'add_cont',[],['topkey','nonconj','hc-to-phr','add_cont']).
pp(5870,'non_affix_bearing',[],['topkey','nonconj','hc-to-phr','non_affix_bearing']).
pp(5870,'contracted_aux_word',[],['topkey','nonconj','hc-to-phr','contracted_aux_word']).
pp(5870,'contracted_aux_word',[N|R],A) :- pp_7514(N,R,A).
pp(7514,'add_cont',[],['topkey','nonconj','hc-to-phr','contracted_aux_word','add_cont']).
pp(4029,'mcna',[],['topkey','nonconj','mcna']).
pp(4029,'mcna',[N|R],A) :- pp_5869(N,R,A).
pp(5869,'add_cont',[],['topkey','nonconj','mcna','add_cont']).
pp(5869,'non_affix_bearing',[],['topkey','nonconj','mcna','non_affix_bearing']).
pp(5869,'contracted_aux_word',[],['topkey','nonconj','mcna','contracted_aux_word']).
pp(5869,'contracted_aux_word',[N|R],A) :- pp_7511(N,R,A).
pp(7511,'add_cont',[],['topkey','nonconj','mcna','contracted_aux_word','add_cont']).
pp(5869,'hc-to-phr',[],['topkey','nonconj','mcna','hc-to-phr']).
pp(5869,'hc-to-phr',[N|R],A) :- pp_7510(N,R,A).
pp(7510,'add_cont',[],['topkey','nonconj','mcna','hc-to-phr','add_cont']).
pp(7510,'non_affix_bearing',[],['topkey','nonconj','mcna','hc-to-phr','non_affix_bearing']).
pp(7510,'contracted_aux_word',[],['topkey','nonconj','mcna','hc-to-phr','contracted_aux_word']).
pp(7510,'contracted_aux_word',[N|R],A) :- pp_8431(N,R,A).
pp(8431,'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_4028(N,R,A).
pp(4028,'add_cont',[],['topkey','nonmsg','add_cont']).
pp(4028,'basic_nontopkey',[],['topkey','nonmsg','basic_nontopkey']).
pp(4028,'non_affix_bearing',[],['topkey','nonmsg','non_affix_bearing']).
pp(4028,'contracted_aux_word',[],['topkey','nonmsg','contracted_aux_word']).
pp(4028,'contracted_aux_word',[N|R],A) :- pp_5865(N,R,A).
pp(5865,'add_cont',[],['topkey','nonmsg','contracted_aux_word','add_cont']).
pp(4028,'hc-to-phr',[],['topkey','nonmsg','hc-to-phr']).
pp(4028,'hc-to-phr',[N|R],A) :- pp_5864(N,R,A).
pp(5864,'add_cont',[],['topkey','nonmsg','hc-to-phr','add_cont']).
pp(5864,'non_affix_bearing',[],['topkey','nonmsg','hc-to-phr','non_affix_bearing']).
pp(5864,'contracted_aux_word',[],['topkey','nonmsg','hc-to-phr','contracted_aux_word']).
pp(5864,'contracted_aux_word',[N|R],A) :- pp_7506(N,R,A).
pp(7506,'add_cont',[],['topkey','nonmsg','hc-to-phr','contracted_aux_word','add_cont']).
pp(4028,'mcna',[],['topkey','nonmsg','mcna']).
pp(4028,'mcna',[N|R],A) :- pp_5863(N,R,A).
pp(5863,'add_cont',[],['topkey','nonmsg','mcna','add_cont']).
pp(5863,'non_affix_bearing',[],['topkey','nonmsg','mcna','non_affix_bearing']).
pp(5863,'contracted_aux_word',[],['topkey','nonmsg','mcna','contracted_aux_word']).
pp(5863,'contracted_aux_word',[N|R],A) :- pp_7503(N,R,A).
pp(7503,'add_cont',[],['topkey','nonmsg','mcna','contracted_aux_word','add_cont']).
pp(5863,'hc-to-phr',[],['topkey','nonmsg','mcna','hc-to-phr']).
pp(5863,'hc-to-phr',[N|R],A) :- pp_7502(N,R,A).
pp(7502,'add_cont',[],['topkey','nonmsg','mcna','hc-to-phr','add_cont']).
pp(7502,'non_affix_bearing',[],['topkey','nonmsg','mcna','hc-to-phr','non_affix_bearing']).
pp(7502,'contracted_aux_word',[],['topkey','nonmsg','mcna','hc-to-phr','contracted_aux_word']).
pp(7502,'contracted_aux_word',[N|R],A) :- pp_8426(N,R,A).
pp(8426,'add_cont',[],['topkey','nonmsg','mcna','hc-to-phr','contracted_aux_word','add_cont']).
pp(4028,'nonconj',[],['topkey','nonmsg','nonconj']).
pp(4028,'nonconj',[N|R],A) :- pp_5862(N,R,A).
pp(5862,'add_cont',[],['topkey','nonmsg','nonconj','add_cont']).
pp(5862,'non_affix_bearing',[],['topkey','nonmsg','nonconj','non_affix_bearing']).
pp(5862,'contracted_aux_word',[],['topkey','nonmsg','nonconj','contracted_aux_word']).
pp(5862,'contracted_aux_word',[N|R],A) :- pp_7499(N,R,A).
pp(7499,'add_cont',[],['topkey','nonmsg','nonconj','contracted_aux_word','add_cont']).
pp(5862,'hc-to-phr',[],['topkey','nonmsg','nonconj','hc-to-phr']).
pp(5862,'hc-to-phr',[N|R],A) :- pp_7498(N,R,A).
pp(7498,'add_cont',[],['topkey','nonmsg','nonconj','hc-to-phr','add_cont']).
pp(7498,'non_affix_bearing',[],['topkey','nonmsg','nonconj','hc-to-phr','non_affix_bearing']).
pp(7498,'contracted_aux_word',[],['topkey','nonmsg','nonconj','hc-to-phr','contracted_aux_word']).
pp(7498,'contracted_aux_word',[N|R],A) :- pp_8422(N,R,A).
pp(8422,'add_cont',[],['topkey','nonmsg','nonconj','hc-to-phr','contracted_aux_word','add_cont']).
pp(5862,'mcna',[],['topkey','nonmsg','nonconj','mcna']).
pp(5862,'mcna',[N|R],A) :- pp_7497(N,R,A).
pp(7497,'add_cont',[],['topkey','nonmsg','nonconj','mcna','add_cont']).
pp(7497,'non_affix_bearing',[],['topkey','nonmsg','nonconj','mcna','non_affix_bearing']).
pp(7497,'contracted_aux_word',[],['topkey','nonmsg','nonconj','mcna','contracted_aux_word']).
pp(7497,'contracted_aux_word',[N|R],A) :- pp_8419(N,R,A).
pp(8419,'add_cont',[],['topkey','nonmsg','nonconj','mcna','contracted_aux_word','add_cont']).
pp(7497,'hc-to-phr',[],['topkey','nonmsg','nonconj','mcna','hc-to-phr']).
pp(7497,'hc-to-phr',[N|R],A) :- pp_8418(N,R,A).
pp(8418,'add_cont',[],['topkey','nonmsg','nonconj','mcna','hc-to-phr','add_cont']).
pp(8418,'non_affix_bearing',[],['topkey','nonmsg','nonconj','mcna','hc-to-phr','non_affix_bearing']).
pp(8418,'contracted_aux_word',[],['topkey','nonmsg','nonconj','mcna','hc-to-phr','contracted_aux_word']).
pp(8418,'contracted_aux_word',[N|R],A) :- pp_8824(N,R,A).
pp(8824,'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_4027(N,R,A).
pp(4027,'basic_nontopkey',[],['topkey','nonque','basic_nontopkey']).
pp(4027,'non_affix_bearing',[],['topkey','nonque','non_affix_bearing']).
pp(4027,'hc-to-phr',[],['topkey','nonque','hc-to-phr']).
pp(4027,'hc-to-phr',[N|R],A) :- pp_5859(N,R,A).
pp(5859,'non_affix_bearing',[],['topkey','nonque','hc-to-phr','non_affix_bearing']).
pp(4027,'mcna',[],['topkey','nonque','mcna']).
pp(4027,'mcna',[N|R],A) :- pp_5858(N,R,A).
pp(5858,'non_affix_bearing',[],['topkey','nonque','mcna','non_affix_bearing']).
pp(5858,'hc-to-phr',[],['topkey','nonque','mcna','hc-to-phr']).
pp(5858,'hc-to-phr',[N|R],A) :- pp_7494(N,R,A).
pp(7494,'non_affix_bearing',[],['topkey','nonque','mcna','hc-to-phr','non_affix_bearing']).
pp(4027,'nonconj',[],['topkey','nonque','nonconj']).
pp(4027,'nonconj',[N|R],A) :- pp_5857(N,R,A).
pp(5857,'non_affix_bearing',[],['topkey','nonque','nonconj','non_affix_bearing']).
pp(5857,'hc-to-phr',[],['topkey','nonque','nonconj','hc-to-phr']).
pp(5857,'hc-to-phr',[N|R],A) :- pp_7492(N,R,A).
pp(7492,'non_affix_bearing',[],['topkey','nonque','nonconj','hc-to-phr','non_affix_bearing']).
pp(5857,'mcna',[],['topkey','nonque','nonconj','mcna']).
pp(5857,'mcna',[N|R],A) :- pp_7491(N,R,A).
pp(7491,'non_affix_bearing',[],['topkey','nonque','nonconj','mcna','non_affix_bearing']).
pp(7491,'hc-to-phr',[],['topkey','nonque','nonconj','mcna','hc-to-phr']).
pp(7491,'hc-to-phr',[N|R],A) :- pp_8414(N,R,A).
pp(8414,'non_affix_bearing',[],['topkey','nonque','nonconj','mcna','hc-to-phr','non_affix_bearing']).
pp(4027,'nonmsg',[],['topkey','nonque','nonmsg']).
pp(4027,'nonmsg',[N|R],A) :- pp_5856(N,R,A).
pp(5856,'basic_nontopkey',[],['topkey','nonque','nonmsg','basic_nontopkey']).
pp(5856,'non_affix_bearing',[],['topkey','nonque','nonmsg','non_affix_bearing']).
pp(5856,'hc-to-phr',[],['topkey','nonque','nonmsg','hc-to-phr']).
pp(5856,'hc-to-phr',[N|R],A) :- pp_7488(N,R,A).
pp(7488,'non_affix_bearing',[],['topkey','nonque','nonmsg','hc-to-phr','non_affix_bearing']).
pp(5856,'mcna',[],['topkey','nonque','nonmsg','mcna']).
pp(5856,'mcna',[N|R],A) :- pp_7487(N,R,A).
pp(7487,'non_affix_bearing',[],['topkey','nonque','nonmsg','mcna','non_affix_bearing']).
pp(7487,'hc-to-phr',[],['topkey','nonque','nonmsg','mcna','hc-to-phr']).
pp(7487,'hc-to-phr',[N|R],A) :- pp_8411(N,R,A).
pp(8411,'non_affix_bearing',[],['topkey','nonque','nonmsg','mcna','hc-to-phr','non_affix_bearing']).
pp(5856,'nonconj',[],['topkey','nonque','nonmsg','nonconj']).
pp(5856,'nonconj',[N|R],A) :- pp_7486(N,R,A).
pp(7486,'non_affix_bearing',[],['topkey','nonque','nonmsg','nonconj','non_affix_bearing']).
pp(7486,'hc-to-phr',[],['topkey','nonque','nonmsg','nonconj','hc-to-phr']).
pp(7486,'hc-to-phr',[N|R],A) :- pp_8409(N,R,A).
pp(8409,'non_affix_bearing',[],['topkey','nonque','nonmsg','nonconj','hc-to-phr','non_affix_bearing']).
pp(7486,'mcna',[],['topkey','nonque','nonmsg','nonconj','mcna']).
pp(7486,'mcna',[N|R],A) :- pp_8408(N,R,A).
pp(8408,'non_affix_bearing',[],['topkey','nonque','nonmsg','nonconj','mcna','non_affix_bearing']).
pp(8408,'hc-to-phr',[],['topkey','nonque','nonmsg','nonconj','mcna','hc-to-phr']).
pp(8408,'hc-to-phr',[N|R],A) :- pp_8819(N,R,A).
pp(8819,'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_4026(N,R,A).
pp(4026,'non_affix_bearing',[],['topkey','nonrel','non_affix_bearing']).
pp(4026,'hc-to-phr',[],['topkey','nonrel','hc-to-phr']).
pp(4026,'hc-to-phr',[N|R],A) :- pp_5854(N,R,A).
pp(5854,'non_affix_bearing',[],['topkey','nonrel','hc-to-phr','non_affix_bearing']).
pp(4026,'mcna',[],['topkey','nonrel','mcna']).
pp(4026,'mcna',[N|R],A) :- pp_5853(N,R,A).
pp(5853,'non_affix_bearing',[],['topkey','nonrel','mcna','non_affix_bearing']).
pp(5853,'hc-to-phr',[],['topkey','nonrel','mcna','hc-to-phr']).
pp(5853,'hc-to-phr',[N|R],A) :- pp_7483(N,R,A).
pp(7483,'non_affix_bearing',[],['topkey','nonrel','mcna','hc-to-phr','non_affix_bearing']).
pp(4026,'nonconj',[],['topkey','nonrel','nonconj']).
pp(4026,'nonconj',[N|R],A) :- pp_5852(N,R,A).
pp(5852,'non_affix_bearing',[],['topkey','nonrel','nonconj','non_affix_bearing']).
pp(5852,'hc-to-phr',[],['topkey','nonrel','nonconj','hc-to-phr']).
pp(5852,'hc-to-phr',[N|R],A) :- pp_7481(N,R,A).
pp(7481,'non_affix_bearing',[],['topkey','nonrel','nonconj','hc-to-phr','non_affix_bearing']).
pp(5852,'mcna',[],['topkey','nonrel','nonconj','mcna']).
pp(5852,'mcna',[N|R],A) :- pp_7480(N,R,A).
pp(7480,'non_affix_bearing',[],['topkey','nonrel','nonconj','mcna','non_affix_bearing']).
pp(7480,'hc-to-phr',[],['topkey','nonrel','nonconj','mcna','hc-to-phr']).
pp(7480,'hc-to-phr',[N|R],A) :- pp_8404(N,R,A).
pp(8404,'non_affix_bearing',[],['topkey','nonrel','nonconj','mcna','hc-to-phr','non_affix_bearing']).
pp(4026,'nonmsg',[],['topkey','nonrel','nonmsg']).
pp(4026,'nonmsg',[N|R],A) :- pp_5851(N,R,A).
pp(5851,'non_affix_bearing',[],['topkey','nonrel','nonmsg','non_affix_bearing']).
pp(5851,'hc-to-phr',[],['topkey','nonrel','nonmsg','hc-to-phr']).
pp(5851,'hc-to-phr',[N|R],A) :- pp_7478(N,R,A).
pp(7478,'non_affix_bearing',[],['topkey','nonrel','nonmsg','hc-to-phr','non_affix_bearing']).
pp(5851,'mcna',[],['topkey','nonrel','nonmsg','mcna']).
pp(5851,'mcna',[N|R],A) :- pp_7477(N,R,A).
pp(7477,'non_affix_bearing',[],['topkey','nonrel','nonmsg','mcna','non_affix_bearing']).
pp(7477,'hc-to-phr',[],['topkey','nonrel','nonmsg','mcna','hc-to-phr']).
pp(7477,'hc-to-phr',[N|R],A) :- pp_8401(N,R,A).
pp(8401,'non_affix_bearing',[],['topkey','nonrel','nonmsg','mcna','hc-to-phr','non_affix_bearing']).
pp(5851,'nonconj',[],['topkey','nonrel','nonmsg','nonconj']).
pp(5851,'nonconj',[N|R],A) :- pp_7476(N,R,A).
pp(7476,'non_affix_bearing',[],['topkey','nonrel','nonmsg','nonconj','non_affix_bearing']).
pp(7476,'hc-to-phr',[],['topkey','nonrel','nonmsg','nonconj','hc-to-phr']).
pp(7476,'hc-to-phr',[N|R],A) :- pp_8399(N,R,A).
pp(8399,'non_affix_bearing',[],['topkey','nonrel','nonmsg','nonconj','hc-to-phr','non_affix_bearing']).
pp(7476,'mcna',[],['topkey','nonrel','nonmsg','nonconj','mcna']).
pp(7476,'mcna',[N|R],A) :- pp_8398(N,R,A).
pp(8398,'non_affix_bearing',[],['topkey','nonrel','nonmsg','nonconj','mcna','non_affix_bearing']).
pp(8398,'hc-to-phr',[],['topkey','nonrel','nonmsg','nonconj','mcna','hc-to-phr']).
pp(8398,'hc-to-phr',[N|R],A) :- pp_8814(N,R,A).
pp(8814,'non_affix_bearing',[],['topkey','nonrel','nonmsg','nonconj','mcna','hc-to-phr','non_affix_bearing']).
pp(4026,'nonque',[],['topkey','nonrel','nonque']).
pp(4026,'nonque',[N|R],A) :- pp_5850(N,R,A).
pp(5850,'non_affix_bearing',[],['topkey','nonrel','nonque','non_affix_bearing']).
pp(5850,'hc-to-phr',[],['topkey','nonrel','nonque','hc-to-phr']).
pp(5850,'hc-to-phr',[N|R],A) :- pp_7474(N,R,A).
pp(7474,'non_affix_bearing',[],['topkey','nonrel','nonque','hc-to-phr','non_affix_bearing']).
pp(5850,'mcna',[],['topkey','nonrel','nonque','mcna']).
pp(5850,'mcna',[N|R],A) :- pp_7473(N,R,A).
pp(7473,'non_affix_bearing',[],['topkey','nonrel','nonque','mcna','non_affix_bearing']).
pp(7473,'hc-to-phr',[],['topkey','nonrel','nonque','mcna','hc-to-phr']).
pp(7473,'hc-to-phr',[N|R],A) :- pp_8395(N,R,A).
pp(8395,'non_affix_bearing',[],['topkey','nonrel','nonque','mcna','hc-to-phr','non_affix_bearing']).
pp(5850,'nonconj',[],['topkey','nonrel','nonque','nonconj']).
pp(5850,'nonconj',[N|R],A) :- pp_7472(N,R,A).
pp(7472,'non_affix_bearing',[],['topkey','nonrel','nonque','nonconj','non_affix_bearing']).
pp(7472,'hc-to-phr',[],['topkey','nonrel','nonque','nonconj','hc-to-phr']).
pp(7472,'hc-to-phr',[N|R],A) :- pp_8393(N,R,A).
pp(8393,'non_affix_bearing',[],['topkey','nonrel','nonque','nonconj','hc-to-phr','non_affix_bearing']).
pp(7472,'mcna',[],['topkey','nonrel','nonque','nonconj','mcna']).
pp(7472,'mcna',[N|R],A) :- pp_8392(N,R,A).
pp(8392,'non_affix_bearing',[],['topkey','nonrel','nonque','nonconj','mcna','non_affix_bearing']).
pp(8392,'hc-to-phr',[],['topkey','nonrel','nonque','nonconj','mcna','hc-to-phr']).
pp(8392,'hc-to-phr',[N|R],A) :- pp_8810(N,R,A).
pp(8810,'non_affix_bearing',[],['topkey','nonrel','nonque','nonconj','mcna','hc-to-phr','non_affix_bearing']).
pp(5850,'nonmsg',[],['topkey','nonrel','nonque','nonmsg']).
pp(5850,'nonmsg',[N|R],A) :- pp_7471(N,R,A).
pp(7471,'non_affix_bearing',[],['topkey','nonrel','nonque','nonmsg','non_affix_bearing']).
pp(7471,'hc-to-phr',[],['topkey','nonrel','nonque','nonmsg','hc-to-phr']).
pp(7471,'hc-to-phr',[N|R],A) :- pp_8390(N,R,A).
pp(8390,'non_affix_bearing',[],['topkey','nonrel','nonque','nonmsg','hc-to-phr','non_affix_bearing']).
pp(7471,'mcna',[],['topkey','nonrel','nonque','nonmsg','mcna']).
pp(7471,'mcna',[N|R],A) :- pp_8389(N,R,A).
pp(8389,'non_affix_bearing',[],['topkey','nonrel','nonque','nonmsg','mcna','non_affix_bearing']).
pp(8389,'hc-to-phr',[],['topkey','nonrel','nonque','nonmsg','mcna','hc-to-phr']).
pp(8389,'hc-to-phr',[N|R],A) :- pp_8807(N,R,A).
pp(8807,'non_affix_bearing',[],['topkey','nonrel','nonque','nonmsg','mcna','hc-to-phr','non_affix_bearing']).
pp(7471,'nonconj',[],['topkey','nonrel','nonque','nonmsg','nonconj']).
pp(7471,'nonconj',[N|R],A) :- pp_8388(N,R,A).
pp(8388,'non_affix_bearing',[],['topkey','nonrel','nonque','nonmsg','nonconj','non_affix_bearing']).
pp(8388,'hc-to-phr',[],['topkey','nonrel','nonque','nonmsg','nonconj','hc-to-phr']).
pp(8388,'hc-to-phr',[N|R],A) :- pp_8805(N,R,A).
pp(8805,'non_affix_bearing',[],['topkey','nonrel','nonque','nonmsg','nonconj','hc-to-phr','non_affix_bearing']).
pp(8388,'mcna',[],['topkey','nonrel','nonque','nonmsg','nonconj','mcna']).
pp(8388,'mcna',[N|R],A) :- pp_8804(N,R,A).
pp(8804,'non_affix_bearing',[],['topkey','nonrel','nonque','nonmsg','nonconj','mcna','non_affix_bearing']).
pp(8804,'hc-to-phr',[],['topkey','nonrel','nonque','nonmsg','nonconj','mcna','hc-to-phr']).
pp(8804,'hc-to-phr',[N|R],A) :- pp_8936(N,R,A).
pp(8936,'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_4025(N,R,A).
pp(4025,'non_affix_bearing',[],['topkey','nonslash','non_affix_bearing']).
pp(4025,'hc-to-phr',[],['topkey','nonslash','hc-to-phr']).
pp(4025,'hc-to-phr',[N|R],A) :- pp_5848(N,R,A).
pp(5848,'non_affix_bearing',[],['topkey','nonslash','hc-to-phr','non_affix_bearing']).
pp(4025,'mcna',[],['topkey','nonslash','mcna']).
pp(4025,'mcna',[N|R],A) :- pp_5847(N,R,A).
pp(5847,'non_affix_bearing',[],['topkey','nonslash','mcna','non_affix_bearing']).
pp(5847,'hc-to-phr',[],['topkey','nonslash','mcna','hc-to-phr']).
pp(5847,'hc-to-phr',[N|R],A) :- pp_7468(N,R,A).
pp(7468,'non_affix_bearing',[],['topkey','nonslash','mcna','hc-to-phr','non_affix_bearing']).
pp(4025,'nonconj',[],['topkey','nonslash','nonconj']).
pp(4025,'nonconj',[N|R],A) :- pp_5846(N,R,A).
pp(5846,'non_affix_bearing',[],['topkey','nonslash','nonconj','non_affix_bearing']).
pp(5846,'hc-to-phr',[],['topkey','nonslash','nonconj','hc-to-phr']).
pp(5846,'hc-to-phr',[N|R],A) :- pp_7466(N,R,A).
pp(7466,'non_affix_bearing',[],['topkey','nonslash','nonconj','hc-to-phr','non_affix_bearing']).
pp(5846,'mcna',[],['topkey','nonslash','nonconj','mcna']).
pp(5846,'mcna',[N|R],A) :- pp_7465(N,R,A).
pp(7465,'non_affix_bearing',[],['topkey','nonslash','nonconj','mcna','non_affix_bearing']).
pp(7465,'hc-to-phr',[],['topkey','nonslash','nonconj','mcna','hc-to-phr']).
pp(7465,'hc-to-phr',[N|R],A) :- pp_8384(N,R,A).
pp(8384,'non_affix_bearing',[],['topkey','nonslash','nonconj','mcna','hc-to-phr','non_affix_bearing']).
pp(4025,'nonmsg',[],['topkey','nonslash','nonmsg']).
pp(4025,'nonmsg',[N|R],A) :- pp_5845(N,R,A).
pp(5845,'non_affix_bearing',[],['topkey','nonslash','nonmsg','non_affix_bearing']).
pp(5845,'hc-to-phr',[],['topkey','nonslash','nonmsg','hc-to-phr']).
pp(5845,'hc-to-phr',[N|R],A) :- pp_7463(N,R,A).
pp(7463,'non_affix_bearing',[],['topkey','nonslash','nonmsg','hc-to-phr','non_affix_bearing']).
pp(5845,'mcna',[],['topkey','nonslash','nonmsg','mcna']).
pp(5845,'mcna',[N|R],A) :- pp_7462(N,R,A).
pp(7462,'non_affix_bearing',[],['topkey','nonslash','nonmsg','mcna','non_affix_bearing']).
pp(7462,'hc-to-phr',[],['topkey','nonslash','nonmsg','mcna','hc-to-phr']).
pp(7462,'hc-to-phr',[N|R],A) :- pp_8381(N,R,A).
pp(8381,'non_affix_bearing',[],['topkey','nonslash','nonmsg','mcna','hc-to-phr','non_affix_bearing']).
pp(5845,'nonconj',[],['topkey','nonslash','nonmsg','nonconj']).
pp(5845,'nonconj',[N|R],A) :- pp_7461(N,R,A).
pp(7461,'non_affix_bearing',[],['topkey','nonslash','nonmsg','nonconj','non_affix_bearing']).
pp(7461,'hc-to-phr',[],['topkey','nonslash','nonmsg','nonconj','hc-to-phr']).
pp(7461,'hc-to-phr',[N|R],A) :- pp_8379(N,R,A).
pp(8379,'non_affix_bearing',[],['topkey','nonslash','nonmsg','nonconj','hc-to-phr','non_affix_bearing']).
pp(7461,'mcna',[],['topkey','nonslash','nonmsg','nonconj','mcna']).
pp(7461,'mcna',[N|R],A) :- pp_8378(N,R,A).
pp(8378,'non_affix_bearing',[],['topkey','nonslash','nonmsg','nonconj','mcna','non_affix_bearing']).
pp(8378,'hc-to-phr',[],['topkey','nonslash','nonmsg','nonconj','mcna','hc-to-phr']).
pp(8378,'hc-to-phr',[N|R],A) :- pp_8799(N,R,A).
pp(8799,'non_affix_bearing',[],['topkey','nonslash','nonmsg','nonconj','mcna','hc-to-phr','non_affix_bearing']).
pp(4025,'nonque',[],['topkey','nonslash','nonque']).
pp(4025,'nonque',[N|R],A) :- pp_5844(N,R,A).
pp(5844,'non_affix_bearing',[],['topkey','nonslash','nonque','non_affix_bearing']).
pp(5844,'hc-to-phr',[],['topkey','nonslash','nonque','hc-to-phr']).
pp(5844,'hc-to-phr',[N|R],A) :- pp_7459(N,R,A).
pp(7459,'non_affix_bearing',[],['topkey','nonslash','nonque','hc-to-phr','non_affix_bearing']).
pp(5844,'mcna',[],['topkey','nonslash','nonque','mcna']).
pp(5844,'mcna',[N|R],A) :- pp_7458(N,R,A).
pp(7458,'non_affix_bearing',[],['topkey','nonslash','nonque','mcna','non_affix_bearing']).
pp(7458,'hc-to-phr',[],['topkey','nonslash','nonque','mcna','hc-to-phr']).
pp(7458,'hc-to-phr',[N|R],A) :- pp_8375(N,R,A).
pp(8375,'non_affix_bearing',[],['topkey','nonslash','nonque','mcna','hc-to-phr','non_affix_bearing']).
pp(5844,'nonconj',[],['topkey','nonslash','nonque','nonconj']).
pp(5844,'nonconj',[N|R],A) :- pp_7457(N,R,A).
pp(7457,'non_affix_bearing',[],['topkey','nonslash','nonque','nonconj','non_affix_bearing']).
pp(7457,'hc-to-phr',[],['topkey','nonslash','nonque','nonconj','hc-to-phr']).
pp(7457,'hc-to-phr',[N|R],A) :- pp_8373(N,R,A).
pp(8373,'non_affix_bearing',[],['topkey','nonslash','nonque','nonconj','hc-to-phr','non_affix_bearing']).
pp(7457,'mcna',[],['topkey','nonslash','nonque','nonconj','mcna']).
pp(7457,'mcna',[N|R],A) :- pp_8372(N,R,A).
pp(8372,'non_affix_bearing',[],['topkey','nonslash','nonque','nonconj','mcna','non_affix_bearing']).
pp(8372,'hc-to-phr',[],['topkey','nonslash','nonque','nonconj','mcna','hc-to-phr']).
pp(8372,'hc-to-phr',[N|R],A) :- pp_8795(N,R,A).
pp(8795,'non_affix_bearing',[],['topkey','nonslash','nonque','nonconj','mcna','hc-to-phr','non_affix_bearing']).
pp(5844,'nonmsg',[],['topkey','nonslash','nonque','nonmsg']).
pp(5844,'nonmsg',[N|R],A) :- pp_7456(N,R,A).
pp(7456,'non_affix_bearing',[],['topkey','nonslash','nonque','nonmsg','non_affix_bearing']).
pp(7456,'hc-to-phr',[],['topkey','nonslash','nonque','nonmsg','hc-to-phr']).
pp(7456,'hc-to-phr',[N|R],A) :- pp_8370(N,R,A).
pp(8370,'non_affix_bearing',[],['topkey','nonslash','nonque','nonmsg','hc-to-phr','non_affix_bearing']).
pp(7456,'mcna',[],['topkey','nonslash','nonque','nonmsg','mcna']).
pp(7456,'mcna',[N|R],A) :- pp_8369(N,R,A).
pp(8369,'non_affix_bearing',[],['topkey','nonslash','nonque','nonmsg','mcna','non_affix_bearing']).
pp(8369,'hc-to-phr',[],['topkey','nonslash','nonque','nonmsg','mcna','hc-to-phr']).
pp(8369,'hc-to-phr',[N|R],A) :- pp_8792(N,R,A).
pp(8792,'non_affix_bearing',[],['topkey','nonslash','nonque','nonmsg','mcna','hc-to-phr','non_affix_bearing']).
pp(7456,'nonconj',[],['topkey','nonslash','nonque','nonmsg','nonconj']).
pp(7456,'nonconj',[N|R],A) :- pp_8368(N,R,A).
pp(8368,'non_affix_bearing',[],['topkey','nonslash','nonque','nonmsg','nonconj','non_affix_bearing']).
pp(8368,'hc-to-phr',[],['topkey','nonslash','nonque','nonmsg','nonconj','hc-to-phr']).
pp(8368,'hc-to-phr',[N|R],A) :- pp_8790(N,R,A).
pp(8790,'non_affix_bearing',[],['topkey','nonslash','nonque','nonmsg','nonconj','hc-to-phr','non_affix_bearing']).
pp(8368,'mcna',[],['topkey','nonslash','nonque','nonmsg','nonconj','mcna']).
pp(8368,'mcna',[N|R],A) :- pp_8789(N,R,A).
pp(8789,'non_affix_bearing',[],['topkey','nonslash','nonque','nonmsg','nonconj','mcna','non_affix_bearing']).
pp(8789,'hc-to-phr',[],['topkey','nonslash','nonque','nonmsg','nonconj','mcna','hc-to-phr']).
pp(8789,'hc-to-phr',[N|R],A) :- pp_8930(N,R,A).
pp(8930,'non_affix_bearing',[],['topkey','nonslash','nonque','nonmsg','nonconj','mcna','hc-to-phr','non_affix_bearing']).
pp(4025,'nonrel',[],['topkey','nonslash','nonrel']).
pp(4025,'nonrel',[N|R],A) :- pp_5843(N,R,A).
pp(5843,'non_affix_bearing',[],['topkey','nonslash','nonrel','non_affix_bearing']).
pp(5843,'hc-to-phr',[],['topkey','nonslash','nonrel','hc-to-phr']).
pp(5843,'hc-to-phr',[N|R],A) :- pp_7454(N,R,A).
pp(7454,'non_affix_bearing',[],['topkey','nonslash','nonrel','hc-to-phr','non_affix_bearing']).
pp(5843,'mcna',[],['topkey','nonslash','nonrel','mcna']).
pp(5843,'mcna',[N|R],A) :- pp_7453(N,R,A).
pp(7453,'non_affix_bearing',[],['topkey','nonslash','nonrel','mcna','non_affix_bearing']).
pp(7453,'hc-to-phr',[],['topkey','nonslash','nonrel','mcna','hc-to-phr']).
pp(7453,'hc-to-phr',[N|R],A) :- pp_8365(N,R,A).
pp(8365,'non_affix_bearing',[],['topkey','nonslash','nonrel','mcna','hc-to-phr','non_affix_bearing']).
pp(5843,'nonconj',[],['topkey','nonslash','nonrel','nonconj']).
pp(5843,'nonconj',[N|R],A) :- pp_7452(N,R,A).
pp(7452,'non_affix_bearing',[],['topkey','nonslash','nonrel','nonconj','non_affix_bearing']).
pp(7452,'hc-to-phr',[],['topkey','nonslash','nonrel','nonconj','hc-to-phr']).
pp(7452,'hc-to-phr',[N|R],A) :- pp_8363(N,R,A).
pp(8363,'non_affix_bearing',[],['topkey','nonslash','nonrel','nonconj','hc-to-phr','non_affix_bearing']).
pp(7452,'mcna',[],['topkey','nonslash','nonrel','nonconj','mcna']).
pp(7452,'mcna',[N|R],A) :- pp_8362(N,R,A).
pp(8362,'non_affix_bearing',[],['topkey','nonslash','nonrel','nonconj','mcna','non_affix_bearing']).
pp(8362,'hc-to-phr',[],['topkey','nonslash','nonrel','nonconj','mcna','hc-to-phr']).
pp(8362,'hc-to-phr',[N|R],A) :- pp_8785(N,R,A).
pp(8785,'non_affix_bearing',[],['topkey','nonslash','nonrel','nonconj','mcna','hc-to-phr','non_affix_bearing']).
pp(5843,'nonmsg',[],['topkey','nonslash','nonrel','nonmsg']).
pp(5843,'nonmsg',[N|R],A) :- pp_7451(N,R,A).
pp(7451,'non_affix_bearing',[],['topkey','nonslash','nonrel','nonmsg','non_affix_bearing']).
pp(7451,'hc-to-phr',[],['topkey','nonslash','nonrel','nonmsg','hc-to-phr']).
pp(7451,'hc-to-phr',[N|R],A) :- pp_8360(N,R,A).
pp(8360,'non_affix_bearing',[],['topkey','nonslash','nonrel','nonmsg','hc-to-phr','non_affix_bearing']).
pp(7451,'mcna',[],['topkey','nonslash','nonrel','nonmsg','mcna']).
pp(7451,'mcna',[N|R],A) :- pp_8359(N,R,A).
pp(8359,'non_affix_bearing',[],['topkey','nonslash','nonrel','nonmsg','mcna','non_affix_bearing']).
pp(8359,'hc-to-phr',[],['topkey','nonslash','nonrel','nonmsg','mcna','hc-to-phr']).
pp(8359,'hc-to-phr',[N|R],A) :- pp_8782(N,R,A).
pp(8782,'non_affix_bearing',[],['topkey','nonslash','nonrel','nonmsg','mcna','hc-to-phr','non_affix_bearing']).
pp(7451,'nonconj',[],['topkey','nonslash','nonrel','nonmsg','nonconj']).
pp(7451,'nonconj',[N|R],A) :- pp_8358(N,R,A).
pp(8358,'non_affix_bearing',[],['topkey','nonslash','nonrel','nonmsg','nonconj','non_affix_bearing']).
pp(8358,'hc-to-phr',[],['topkey','nonslash','nonrel','nonmsg','nonconj','hc-to-phr']).
pp(8358,'hc-to-phr',[N|R],A) :- pp_8780(N,R,A).
pp(8780,'non_affix_bearing',[],['topkey','nonslash','nonrel','nonmsg','nonconj','hc-to-phr','non_affix_bearing']).
pp(8358,'mcna',[],['topkey','nonslash','nonrel','nonmsg','nonconj','mcna']).
pp(8358,'mcna',[N|R],A) :- pp_8779(N,R,A).
pp(8779,'non_affix_bearing',[],['topkey','nonslash','nonrel','nonmsg','nonconj','mcna','non_affix_bearing']).
pp(8779,'hc-to-phr',[],['topkey','nonslash','nonrel','nonmsg','nonconj','mcna','hc-to-phr']).
pp(8779,'hc-to-phr',[N|R],A) :- pp_8925(N,R,A).
pp(8925,'non_affix_bearing',[],['topkey','nonslash','nonrel','nonmsg','nonconj','mcna','hc-to-phr','non_affix_bearing']).
pp(5843,'nonque',[],['topkey','nonslash','nonrel','nonque']).
pp(5843,'nonque',[N|R],A) :- pp_7450(N,R,A).
pp(7450,'non_affix_bearing',[],['topkey','nonslash','nonrel','nonque','non_affix_bearing']).
pp(7450,'hc-to-phr',[],['topkey','nonslash','nonrel','nonque','hc-to-phr']).
pp(7450,'hc-to-phr',[N|R],A) :- pp_8356(N,R,A).
pp(8356,'non_affix_bearing',[],['topkey','nonslash','nonrel','nonque','hc-to-phr','non_affix_bearing']).
pp(7450,'mcna',[],['topkey','nonslash','nonrel','nonque','mcna']).
pp(7450,'mcna',[N|R],A) :- pp_8355(N,R,A).
pp(8355,'non_affix_bearing',[],['topkey','nonslash','nonrel','nonque','mcna','non_affix_bearing']).
pp(8355,'hc-to-phr',[],['topkey','nonslash','nonrel','nonque','mcna','hc-to-phr']).
pp(8355,'hc-to-phr',[N|R],A) :- pp_8776(N,R,A).
pp(8776,'non_affix_bearing',[],['topkey','nonslash','nonrel','nonque','mcna','hc-to-phr','non_affix_bearing']).
pp(7450,'nonconj',[],['topkey','nonslash','nonrel','nonque','nonconj']).
pp(7450,'nonconj',[N|R],A) :- pp_8354(N,R,A).
pp(8354,'non_affix_bearing',[],['topkey','nonslash','nonrel','nonque','nonconj','non_affix_bearing']).
pp(8354,'hc-to-phr',[],['topkey','nonslash','nonrel','nonque','nonconj','hc-to-phr']).
pp(8354,'hc-to-phr',[N|R],A) :- pp_8774(N,R,A).
pp(8774,'non_affix_bearing',[],['topkey','nonslash','nonrel','nonque','nonconj','hc-to-phr','non_affix_bearing']).
pp(8354,'mcna',[],['topkey','nonslash','nonrel','nonque','nonconj','mcna']).
pp(8354,'mcna',[N|R],A) :- pp_8773(N,R,A).
pp(8773,'non_affix_bearing',[],['topkey','nonslash','nonrel','nonque','nonconj','mcna','non_affix_bearing']).
pp(8773,'hc-to-phr',[],['topkey','nonslash','nonrel','nonque','nonconj','mcna','hc-to-phr']).
pp(8773,'hc-to-phr',[N|R],A) :- pp_8921(N,R,A).
pp(8921,'non_affix_bearing',[],['topkey','nonslash','nonrel','nonque','nonconj','mcna','hc-to-phr','non_affix_bearing']).
pp(7450,'nonmsg',[],['topkey','nonslash','nonrel','nonque','nonmsg']).
pp(7450,'nonmsg',[N|R],A) :- pp_8353(N,R,A).
pp(8353,'non_affix_bearing',[],['topkey','nonslash','nonrel','nonque','nonmsg','non_affix_bearing']).
pp(8353,'hc-to-phr',[],['topkey','nonslash','nonrel','nonque','nonmsg','hc-to-phr']).
pp(8353,'hc-to-phr',[N|R],A) :- pp_8771(N,R,A).
pp(8771,'non_affix_bearing',[],['topkey','nonslash','nonrel','nonque','nonmsg','hc-to-phr','non_affix_bearing']).
pp(8353,'mcna',[],['topkey','nonslash','nonrel','nonque','nonmsg','mcna']).
pp(8353,'mcna',[N|R],A) :- pp_8770(N,R,A).
pp(8770,'non_affix_bearing',[],['topkey','nonslash','nonrel','nonque','nonmsg','mcna','non_affix_bearing']).
pp(8770,'hc-to-phr',[],['topkey','nonslash','nonrel','nonque','nonmsg','mcna','hc-to-phr']).
pp(8770,'hc-to-phr',[N|R],A) :- pp_8918(N,R,A).
pp(8918,'non_affix_bearing',[],['topkey','nonslash','nonrel','nonque','nonmsg','mcna','hc-to-phr','non_affix_bearing']).
pp(8353,'nonconj',[],['topkey','nonslash','nonrel','nonque','nonmsg','nonconj']).
pp(8353,'nonconj',[N|R],A) :- pp_8769(N,R,A).
pp(8769,'non_affix_bearing',[],['topkey','nonslash','nonrel','nonque','nonmsg','nonconj','non_affix_bearing']).
pp(8769,'hc-to-phr',[],['topkey','nonslash','nonrel','nonque','nonmsg','nonconj','hc-to-phr']).
pp(8769,'hc-to-phr',[N|R],A) :- pp_8916(N,R,A).
pp(8916,'non_affix_bearing',[],['topkey','nonslash','nonrel','nonque','nonmsg','nonconj','hc-to-phr','non_affix_bearing']).
pp(8769,'mcna',[],['topkey','nonslash','nonrel','nonque','nonmsg','nonconj','mcna']).
pp(8769,'mcna',[N|R],A) :- pp_8915(N,R,A).
pp(8915,'non_affix_bearing',[],['topkey','nonslash','nonrel','nonque','nonmsg','nonconj','mcna','non_affix_bearing']).
pp(8915,'hc-to-phr',[],['topkey','nonslash','nonrel','nonque','nonmsg','nonconj','mcna','hc-to-phr']).
pp(8915,'hc-to-phr',[N|R],A) :- pp_8956(N,R,A).
pp(8956,'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_3986(N,R,A).
pp(3986,'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_3985(N,R,A).
pp(3985,'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_3984(N,R,A).
pp(3984,'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_3983(N,R,A).
pp(3983,'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_3980(N,R,A).
pp(3980,'nonpro_nomod_synsem',[],['two_arg','ref_synsem','nonpro_nomod_synsem']).
pp(3980,'xpro_synsem',[],['two_arg','ref_synsem','xpro_synsem']).
pp(174,'xref_synsem',[],['two_arg','xref_synsem']).
pp(174,'xref_synsem',[N|R],A) :- pp_3979(N,R,A).
pp(3979,'nonpro_nomod_synsem',[],['two_arg','xref_synsem','nonpro_nomod_synsem']).
pp(3979,'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_3974(N,R,A).
pp(3974,'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_3973(N,R,A).
pp(3973,'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_3972(N,R,A).
pp(3972,'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_3971(N,R,A).
pp(3971,'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_3968(N,R,A).
pp(3968,'nonpro_nomod_synsem',[],['basic_two_arg','ref_synsem','nonpro_nomod_synsem']).
pp(3968,'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_3967(N,R,A).
pp(3967,'nonpro_nomod_synsem',[],['basic_two_arg','xref_synsem','nonpro_nomod_synsem']).
pp(3967,'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_3868(N,R,A).
pp(3868,'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_3867(N,R,A).
pp(3867,'xpro_synsem',[],['nomod_synsem','ref_synsem','xpro_synsem']).
pp(76,'xref_synsem',[],['nomod_synsem','xref_synsem']).
pp(76,'xref_synsem',[N|R],A) :- pp_3866(N,R,A).
pp(3866,'pronominal_synsem',[],['nomod_synsem','xref_synsem','pronominal_synsem']).
pp(3866,'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_3863(N,R,A).
pp(3863,'basic_noun_ppcomp_synsem',[],['nomod_synsem','two_arg','basic_noun_ppcomp_synsem']).
pp(3863,'common_noun_synsem',[],['nomod_synsem','two_arg','common_noun_synsem']).
pp(3863,'basic_common_noun_synsem',[],['nomod_synsem','two_arg','basic_common_noun_synsem']).
pp(3863,'noun_synsem',[],['nomod_synsem','two_arg','noun_synsem']).
pp(3863,'nonpronominal_synsem',[],['nomod_synsem','two_arg','nonpronominal_synsem']).
pp(3863,'xpro_synsem',[],['nomod_synsem','two_arg','xpro_synsem']).
pp(3863,'ref_synsem',[],['nomod_synsem','two_arg','ref_synsem']).
pp(3863,'ref_synsem',[N|R],A) :- pp_5816(N,R,A).
pp(5816,'xpro_synsem',[],['nomod_synsem','two_arg','ref_synsem','xpro_synsem']).
pp(3863,'xref_synsem',[],['nomod_synsem','two_arg','xref_synsem']).
pp(3863,'xref_synsem',[N|R],A) :- pp_5815(N,R,A).
pp(5815,'xpro_synsem',[],['nomod_synsem','two_arg','xref_synsem','xpro_synsem']).
pp(3863,'nominal_synsem',[],['nomod_synsem','two_arg','nominal_synsem']).
pp(3863,'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_3862(N,R,A).
pp(3862,'basic_noun_ppcomp_synsem',[],['nomod_synsem','basic_two_arg','basic_noun_ppcomp_synsem']).
pp(3862,'common_noun_synsem',[],['nomod_synsem','basic_two_arg','common_noun_synsem']).
pp(3862,'basic_common_noun_synsem',[],['nomod_synsem','basic_two_arg','basic_common_noun_synsem']).
pp(3862,'noun_synsem',[],['nomod_synsem','basic_two_arg','noun_synsem']).
pp(3862,'nonpronominal_synsem',[],['nomod_synsem','basic_two_arg','nonpronominal_synsem']).
pp(3862,'xpro_synsem',[],['nomod_synsem','basic_two_arg','xpro_synsem']).
pp(3862,'ref_synsem',[],['nomod_synsem','basic_two_arg','ref_synsem']).
pp(3862,'ref_synsem',[N|R],A) :- pp_5806(N,R,A).
pp(5806,'xpro_synsem',[],['nomod_synsem','basic_two_arg','ref_synsem','xpro_synsem']).
pp(3862,'xref_synsem',[],['nomod_synsem','basic_two_arg','xref_synsem']).
pp(3862,'xref_synsem',[N|R],A) :- pp_5805(N,R,A).
pp(5805,'xpro_synsem',[],['nomod_synsem','basic_two_arg','xref_synsem','xpro_synsem']).
pp(3862,'nominal_synsem',[],['nomod_synsem','basic_two_arg','nominal_synsem']).
pp(3862,'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_3858(N,R,A).
pp(3858,'adj_synsem',[],['prd_synsem','three_arg','adj_synsem']).
pp(3858,'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_3857(N,R,A).
pp(3857,'adj_synsem',[],['prd_synsem','basic_three_arg','adj_synsem']).
pp(3857,'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_3848(N,R,A).
pp(3848,'cp_trans_subst',[],['fin_cp_prop+ques_verb','cp_trans_lt','cp_trans_subst']).
pp(3848,'three_arg_trans_subst',[],['fin_cp_prop+ques_verb','cp_trans_lt','three_arg_trans_subst']).
pp(3848,'three_arg',[],['fin_cp_prop+ques_verb','cp_trans_lt','three_arg']).
pp(3848,'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_3847(N,R,A).
pp(3847,'cp_trans_subst',[],['fin_cp_prop+ques_verb','arg13_lt','cp_trans_subst']).
pp(3847,'three_arg_trans_subst',[],['fin_cp_prop+ques_verb','arg13_lt','three_arg_trans_subst']).
pp(3847,'three_arg',[],['fin_cp_prop+ques_verb','arg13_lt','three_arg']).
pp(3847,'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_3846(N,R,A).
pp(3846,'three_arg_subst',[],['fin_cp_prop+ques_verb','arg1_subj_lt','three_arg_subst']).
pp(3846,'cp_trans_subst',[],['fin_cp_prop+ques_verb','arg1_subj_lt','cp_trans_subst']).
pp(3846,'three_arg_trans_subst',[],['fin_cp_prop+ques_verb','arg1_subj_lt','three_arg_trans_subst']).
pp(3846,'three_arg',[],['fin_cp_prop+ques_verb','arg1_subj_lt','three_arg']).
pp(3846,'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_3845(N,R,A).
pp(3845,'three_arg_subst',[],['fin_cp_prop+ques_verb','linking_type','three_arg_subst']).
pp(3845,'cp_trans_subst',[],['fin_cp_prop+ques_verb','linking_type','cp_trans_subst']).
pp(3845,'three_arg_trans_subst',[],['fin_cp_prop+ques_verb','linking_type','three_arg_trans_subst']).
pp(3845,'three_arg',[],['fin_cp_prop+ques_verb','linking_type','three_arg']).
pp(3845,'basic_three_arg',[],['fin_cp_prop+ques_verb','linking_type','basic_three_arg']).
pp(3845,'two_arg',[],['fin_cp_prop+ques_verb','linking_type','two_arg']).
pp(3845,'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_3834(N,R,A).
pp(3834,'cp_trans_subst',[],['cp_prop+ques_verb','cp_trans_lt','cp_trans_subst']).
pp(3834,'three_arg_trans_subst',[],['cp_prop+ques_verb','cp_trans_lt','three_arg_trans_subst']).
pp(3834,'three_arg',[],['cp_prop+ques_verb','cp_trans_lt','three_arg']).
pp(3834,'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_3833(N,R,A).
pp(3833,'cp_trans_subst',[],['cp_prop+ques_verb','arg13_lt','cp_trans_subst']).
pp(3833,'three_arg_trans_subst',[],['cp_prop+ques_verb','arg13_lt','three_arg_trans_subst']).
pp(3833,'three_arg',[],['cp_prop+ques_verb','arg13_lt','three_arg']).
pp(3833,'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_3832(N,R,A).
pp(3832,'two_arg',[],['cp_prop+ques_verb','arg14_lt','two_arg']).
pp(3832,'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_3831(N,R,A).
pp(3831,'expl_pp_inf_subst',[],['cp_prop+ques_verb','expl_pp_inf_lt','expl_pp_inf_subst']).
pp(3831,'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_3830(N,R,A).
pp(3830,'three_arg_subst',[],['cp_prop+ques_verb','arg1_subj_lt','three_arg_subst']).
pp(3830,'cp_trans_subst',[],['cp_prop+ques_verb','arg1_subj_lt','cp_trans_subst']).
pp(3830,'three_arg_trans_subst',[],['cp_prop+ques_verb','arg1_subj_lt','three_arg_trans_subst']).
pp(3830,'three_arg',[],['cp_prop+ques_verb','arg1_subj_lt','three_arg']).
pp(3830,'basic_three_arg',[],['cp_prop+ques_verb','arg1_subj_lt','basic_three_arg']).
pp(3830,'two_arg',[],['cp_prop+ques_verb','arg1_subj_lt','two_arg']).
pp(3830,'basic_two_arg',[],['cp_prop+ques_verb','arg1_subj_lt','basic_two_arg']).
pp(3830,'expl_pp_inf_subst',[],['cp_prop+ques_verb','arg1_subj_lt','expl_pp_inf_subst']).
pp(3830,'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_3829(N,R,A).
pp(3829,'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_3828(N,R,A).
pp(3828,'particle_plus_subst',[],['cp_prop+ques_verb','linking_type','particle_plus_subst']).
pp(3828,'three_arg_subst',[],['cp_prop+ques_verb','linking_type','three_arg_subst']).
pp(3828,'cp_trans_subst',[],['cp_prop+ques_verb','linking_type','cp_trans_subst']).
pp(3828,'three_arg_trans_subst',[],['cp_prop+ques_verb','linking_type','three_arg_trans_subst']).
pp(3828,'three_arg',[],['cp_prop+ques_verb','linking_type','three_arg']).
pp(3828,'basic_three_arg',[],['cp_prop+ques_verb','linking_type','basic_three_arg']).
pp(3828,'two_arg',[],['cp_prop+ques_verb','linking_type','two_arg']).
pp(3828,'basic_two_arg',[],['cp_prop+ques_verb','linking_type','basic_two_arg']).
pp(3828,'expl_pp_inf_subst',[],['cp_prop+ques_verb','linking_type','expl_pp_inf_subst']).
pp(3828,'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_3816(N,R,A).
pp(3816,'cp_trans_subst',[],['basic_cp_prop+ques_verb','cp_trans_lt','cp_trans_subst']).
pp(3816,'three_arg_trans_subst',[],['basic_cp_prop+ques_verb','cp_trans_lt','three_arg_trans_subst']).
pp(3816,'three_arg',[],['basic_cp_prop+ques_verb','cp_trans_lt','three_arg']).
pp(3816,'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_3815(N,R,A).
pp(3815,'cp_trans_subst',[],['basic_cp_prop+ques_verb','arg13_lt','cp_trans_subst']).
pp(3815,'three_arg_trans_subst',[],['basic_cp_prop+ques_verb','arg13_lt','three_arg_trans_subst']).
pp(3815,'three_arg',[],['basic_cp_prop+ques_verb','arg13_lt','three_arg']).
pp(3815,'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_3814(N,R,A).
pp(3814,'two_arg',[],['basic_cp_prop+ques_verb','arg14_lt','two_arg']).
pp(3814,'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_3813(N,R,A).
pp(3813,'expl_pp_inf_subst',[],['basic_cp_prop+ques_verb','expl_pp_inf_lt','expl_pp_inf_subst']).
pp(3813,'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_3812(N,R,A).
pp(3812,'three_arg_subst',[],['basic_cp_prop+ques_verb','arg1_subj_lt','three_arg_subst']).
pp(3812,'cp_trans_subst',[],['basic_cp_prop+ques_verb','arg1_subj_lt','cp_trans_subst']).
pp(3812,'three_arg_trans_subst',[],['basic_cp_prop+ques_verb','arg1_subj_lt','three_arg_trans_subst']).
pp(3812,'three_arg',[],['basic_cp_prop+ques_verb','arg1_subj_lt','three_arg']).
pp(3812,'basic_three_arg',[],['basic_cp_prop+ques_verb','arg1_subj_lt','basic_three_arg']).
pp(3812,'two_arg',[],['basic_cp_prop+ques_verb','arg1_subj_lt','two_arg']).
pp(3812,'basic_two_arg',[],['basic_cp_prop+ques_verb','arg1_subj_lt','basic_two_arg']).
pp(3812,'expl_pp_inf_subst',[],['basic_cp_prop+ques_verb','arg1_subj_lt','expl_pp_inf_subst']).
pp(3812,'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_3811(N,R,A).
pp(3811,'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_3810(N,R,A).
pp(3810,'basic_three_arg_subst',[],['basic_cp_prop+ques_verb','linking_type','basic_three_arg_subst']).
pp(3810,'particle_plus_subst',[],['basic_cp_prop+ques_verb','linking_type','particle_plus_subst']).
pp(3810,'three_arg_subst',[],['basic_cp_prop+ques_verb','linking_type','three_arg_subst']).
pp(3810,'cp_trans_subst',[],['basic_cp_prop+ques_verb','linking_type','cp_trans_subst']).
pp(3810,'three_arg_trans_subst',[],['basic_cp_prop+ques_verb','linking_type','three_arg_trans_subst']).
pp(3810,'three_arg',[],['basic_cp_prop+ques_verb','linking_type','three_arg']).
pp(3810,'basic_three_arg',[],['basic_cp_prop+ques_verb','linking_type','basic_three_arg']).
pp(3810,'two_arg',[],['basic_cp_prop+ques_verb','linking_type','two_arg']).
pp(3810,'basic_two_arg',[],['basic_cp_prop+ques_verb','linking_type','basic_two_arg']).
pp(3810,'expl_pp_inf_subst',[],['basic_cp_prop+ques_verb','linking_type','expl_pp_inf_subst']).
pp(3810,'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_3793(N,R,A).
pp(3793,'cp_trans_subst',[],['verb_synsem','cp_trans_lt','cp_trans_subst']).
pp(3793,'three_arg_trans_subst',[],['verb_synsem','cp_trans_lt','three_arg_trans_subst']).
pp(3793,'three_arg',[],['verb_synsem','cp_trans_lt','three_arg']).
pp(3793,'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_3792(N,R,A).
pp(3792,'three_arg_trans_subst',[],['verb_synsem','empty_prep_trans_lt','three_arg_trans_subst']).
pp(3792,'three_arg',[],['verb_synsem','empty_prep_trans_lt','three_arg']).
pp(3792,'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_3791(N,R,A).
pp(3791,'three_arg_trans_subst',[],['verb_synsem','prep_trans_lt','three_arg_trans_subst']).
pp(3791,'three_arg',[],['verb_synsem','prep_trans_lt','three_arg']).
pp(3791,'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_3790(N,R,A).
pp(3790,'two_arg',[],['verb_synsem','trans_lt','two_arg']).
pp(3790,'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_3789(N,R,A).
pp(3789,'cp_trans_subst',[],['verb_synsem','arg13_lt','cp_trans_subst']).
pp(3789,'prep_non_trans_subst',[],['verb_synsem','arg13_lt','prep_non_trans_subst']).
pp(3789,'prep_trans_subst',[],['verb_synsem','arg13_lt','prep_trans_subst']).
pp(3789,'three_arg_trans_subst',[],['verb_synsem','arg13_lt','three_arg_trans_subst']).
pp(3789,'three_arg',[],['verb_synsem','arg13_lt','three_arg']).
pp(3789,'basic_three_arg',[],['verb_synsem','arg13_lt','basic_three_arg']).
pp(3789,'two_arg',[],['verb_synsem','arg13_lt','two_arg']).
pp(3789,'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_3788(N,R,A).
pp(3788,'two_arg',[],['verb_synsem','arg14_lt','two_arg']).
pp(3788,'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_3787(N,R,A).
pp(3787,'ditrans_subst',[],['verb_synsem','ditrans_lt','ditrans_subst']).
pp(3787,'three_arg_trans_subst',[],['verb_synsem','ditrans_lt','three_arg_trans_subst']).
pp(3787,'three_arg',[],['verb_synsem','ditrans_lt','three_arg']).
pp(3787,'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_3786(N,R,A).
pp(3786,'three_arg',[],['verb_synsem','empty_prep_intrans_lt','three_arg']).
pp(3786,'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_3785(N,R,A).
pp(3785,'expl_pp_inf_subst',[],['verb_synsem','expl_pp_inf_lt','expl_pp_inf_subst']).
pp(3785,'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_3784(N,R,A).
pp(3784,'three_arg',[],['verb_synsem','obj_equi_inf_lt','three_arg']).
pp(3784,'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_3783(N,R,A).
pp(3783,'three_arg',[],['verb_synsem','obj_equi_prd_lt','three_arg']).
pp(3783,'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_3782(N,R,A).
pp(3782,'three_arg_trans_subst',[],['verb_synsem','obj_equi_lt','three_arg_trans_subst']).
pp(3782,'three_arg',[],['verb_synsem','obj_equi_lt','three_arg']).
pp(3782,'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_3781(N,R,A).
pp(3781,'particle_plus_subst',[],['verb_synsem','arg1_subj_lt','particle_plus_subst']).
pp(3781,'three_arg_subst',[],['verb_synsem','arg1_subj_lt','three_arg_subst']).
pp(3781,'cp_trans_subst',[],['verb_synsem','arg1_subj_lt','cp_trans_subst']).
pp(3781,'ditrans_subst',[],['verb_synsem','arg1_subj_lt','ditrans_subst']).
pp(3781,'prep_non_trans_subst',[],['verb_synsem','arg1_subj_lt','prep_non_trans_subst']).
pp(3781,'prep_trans_subst',[],['verb_synsem','arg1_subj_lt','prep_trans_subst']).
pp(3781,'three_arg_trans_subst',[],['verb_synsem','arg1_subj_lt','three_arg_trans_subst']).
pp(3781,'three_arg',[],['verb_synsem','arg1_subj_lt','three_arg']).
pp(3781,'basic_three_arg',[],['verb_synsem','arg1_subj_lt','basic_three_arg']).
pp(3781,'two_arg',[],['verb_synsem','arg1_subj_lt','two_arg']).
pp(3781,'basic_two_arg',[],['verb_synsem','arg1_subj_lt','basic_two_arg']).
pp(3781,'expl_pp_inf_subst',[],['verb_synsem','arg1_subj_lt','expl_pp_inf_subst']).
pp(3781,'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_3780(N,R,A).
pp(3780,'two_arg',[],['verb_synsem','basic_prep_intrans_lt','two_arg']).
pp(3780,'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_3779(N,R,A).
pp(3779,'three_arg_subst',[],['verb_synsem','equi_prd_lt','three_arg_subst']).
pp(3779,'three_arg',[],['verb_synsem','equi_prd_lt','three_arg']).
pp(3779,'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_3778(N,R,A).
pp(3778,'two_arg',[],['verb_synsem','subj_equi_lt','two_arg']).
pp(3778,'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_3777(N,R,A).
pp(3777,'particle_plus_subst',[],['verb_synsem','s_equi_lt','particle_plus_subst']).
pp(3777,'three_arg_subst',[],['verb_synsem','s_equi_lt','three_arg_subst']).
pp(3777,'three_arg',[],['verb_synsem','s_equi_lt','three_arg']).
pp(3777,'basic_three_arg',[],['verb_synsem','s_equi_lt','basic_three_arg']).
pp(3777,'two_arg',[],['verb_synsem','s_equi_lt','two_arg']).
pp(3777,'basic_two_arg',[],['verb_synsem','s_equi_lt','basic_two_arg']).
pp(3777,'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_3776(N,R,A).
pp(3776,'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_3775(N,R,A).
pp(3775,'basic_three_arg_subst',[],['verb_synsem','basic_ssr_expr_lt','basic_three_arg_subst']).
pp(3775,'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_3774(N,R,A).
pp(3774,'basic_three_arg_subst',[],['verb_synsem','ssr_lt','basic_three_arg_subst']).
pp(3774,'basic_three_arg',[],['verb_synsem','ssr_lt','basic_three_arg']).
pp(3774,'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_3773(N,R,A).
pp(3773,'two_arg',[],['verb_synsem','unacc_lt','two_arg']).
pp(3773,'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_3772(N,R,A).
pp(3772,'inf_non_trans_subst',[],['verb_synsem','linking_type','inf_non_trans_subst']).
pp(3772,'basic_three_arg_subst',[],['verb_synsem','linking_type','basic_three_arg_subst']).
pp(3772,'particle_plus_subst',[],['verb_synsem','linking_type','particle_plus_subst']).
pp(3772,'three_arg_subst',[],['verb_synsem','linking_type','three_arg_subst']).
pp(3772,'cp_trans_subst',[],['verb_synsem','linking_type','cp_trans_subst']).
pp(3772,'ditrans_subst',[],['verb_synsem','linking_type','ditrans_subst']).
pp(3772,'prep_non_trans_subst',[],['verb_synsem','linking_type','prep_non_trans_subst']).
pp(3772,'prep_trans_subst',[],['verb_synsem','linking_type','prep_trans_subst']).
pp(3772,'three_arg_trans_subst',[],['verb_synsem','linking_type','three_arg_trans_subst']).
pp(3772,'three_arg',[],['verb_synsem','linking_type','three_arg']).
pp(3772,'basic_three_arg',[],['verb_synsem','linking_type','basic_three_arg']).
pp(3772,'two_arg',[],['verb_synsem','linking_type','two_arg']).
pp(3772,'basic_two_arg',[],['verb_synsem','linking_type','basic_two_arg']).
pp(3772,'expl_pp_inf_subst',[],['verb_synsem','linking_type','expl_pp_inf_subst']).
pp(3772,'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_3767(N,R,A).
pp(3767,'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_3763(N,R,A).
pp(3763,'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_3762(N,R,A).
pp(3762,'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_3759(N,R,A).
pp(3759,'nonpro_nomod_synsem',[],['one_arg','ref_synsem','nonpro_nomod_synsem']).
pp(3759,'xpro_synsem',[],['one_arg','ref_synsem','xpro_synsem']).
pp(50,'xref_synsem',[],['one_arg','xref_synsem']).
pp(50,'xref_synsem',[N|R],A) :- pp_3758(N,R,A).
pp(3758,'nonpro_nomod_synsem',[],['one_arg','xref_synsem','nonpro_nomod_synsem']).
pp(3758,'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_3754(N,R,A).
pp(3754,'basic_common_noun_synsem',[],['one_arg','nomod_synsem','basic_common_noun_synsem']).
pp(3754,'noun_synsem',[],['one_arg','nomod_synsem','noun_synsem']).
pp(3754,'nonpronominal_synsem',[],['one_arg','nomod_synsem','nonpronominal_synsem']).
pp(3754,'xpro_synsem',[],['one_arg','nomod_synsem','xpro_synsem']).
pp(3754,'ref_synsem',[],['one_arg','nomod_synsem','ref_synsem']).
pp(3754,'ref_synsem',[N|R],A) :- pp_5615(N,R,A).
pp(5615,'xpro_synsem',[],['one_arg','nomod_synsem','ref_synsem','xpro_synsem']).
pp(3754,'xref_synsem',[],['one_arg','nomod_synsem','xref_synsem']).
pp(3754,'xref_synsem',[N|R],A) :- pp_5614(N,R,A).
pp(5614,'xpro_synsem',[],['one_arg','nomod_synsem','xref_synsem','xpro_synsem']).
pp(3754,'nominal_synsem',[],['one_arg','nomod_synsem','nominal_synsem']).
pp(3754,'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_3753(N,R,A).
pp(3753,'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_3747(N,R,A).
pp(3747,'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_3746(N,R,A).
pp(3746,'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_3745(N,R,A).
pp(3745,'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_3742(N,R,A).
pp(3742,'nonpro_nomod_synsem',[],['basic_one_arg','ref_synsem','nonpro_nomod_synsem']).
pp(3742,'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_3741(N,R,A).
pp(3741,'nonpro_nomod_synsem',[],['basic_one_arg','xref_synsem','nonpro_nomod_synsem']).
pp(3741,'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_3737(N,R,A).
pp(3737,'common_noun_synsem',[],['basic_one_arg','nomod_synsem','common_noun_synsem']).
pp(3737,'basic_common_noun_synsem',[],['basic_one_arg','nomod_synsem','basic_common_noun_synsem']).
pp(3737,'noun_synsem',[],['basic_one_arg','nomod_synsem','noun_synsem']).
pp(3737,'nonpronominal_synsem',[],['basic_one_arg','nomod_synsem','nonpronominal_synsem']).
pp(3737,'xpro_synsem',[],['basic_one_arg','nomod_synsem','xpro_synsem']).
pp(3737,'ref_synsem',[],['basic_one_arg','nomod_synsem','ref_synsem']).
pp(3737,'ref_synsem',[N|R],A) :- pp_5598(N,R,A).
pp(5598,'xpro_synsem',[],['basic_one_arg','nomod_synsem','ref_synsem','xpro_synsem']).
pp(3737,'xref_synsem',[],['basic_one_arg','nomod_synsem','xref_synsem']).
pp(3737,'xref_synsem',[N|R],A) :- pp_5597(N,R,A).
pp(5597,'xpro_synsem',[],['basic_one_arg','nomod_synsem','xref_synsem','xpro_synsem']).
pp(3737,'nominal_synsem',[],['basic_one_arg','nomod_synsem','nominal_synsem']).
pp(3737,'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_3736(N,R,A).
pp(3736,'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_3714(N,R,A).
pp(3714,'lex_synsem',[],['mod_n_or_vp_synsem','prep_p_synsem','lex_synsem']).
pp(3714,'phr_synsem',[],['mod_n_or_vp_synsem','prep_p_synsem','phr_synsem']).
pp(3714,'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_3713(N,R,A).
pp(3713,'lex_synsem',[],['mod_n_or_vp_synsem','basic_prep_synsem','lex_synsem']).
pp(3713,'phr_synsem',[],['mod_n_or_vp_synsem','basic_prep_synsem','phr_synsem']).
pp(3713,'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_3709(N,R,A).
pp(3709,'lex_synsem',[],['basic_mod_n_or_vp_synsem','prep_p_synsem','lex_synsem']).
pp(3709,'phr_synsem',[],['basic_mod_n_or_vp_synsem','prep_p_synsem','phr_synsem']).
pp(3709,'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_3708(N,R,A).
pp(3708,'lex_synsem',[],['basic_mod_n_or_vp_synsem','basic_prep_synsem','lex_synsem']).
pp(3708,'phr_synsem',[],['basic_mod_n_or_vp_synsem','basic_prep_synsem','phr_synsem']).
pp(3708,'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_3703(N,R,A).
pp(3703,'three_arg',[],['isect_synsem','prd_synsem','three_arg']).
pp(3703,'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_3697(N,R,A).
pp(3697,'lex_synsem',[],['isect_synsem','prep_synsem','lex_synsem']).
pp(3697,'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_3696(N,R,A).
pp(3696,'lex_synsem',[],['isect_synsem','basic1_prep_synsem','lex_synsem']).
pp(3696,'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_3695(N,R,A).
pp(3695,'lex_synsem',[],['isect_synsem','prep_p_synsem','lex_synsem']).
pp(3695,'phr_synsem',[],['isect_synsem','prep_p_synsem','phr_synsem']).
pp(3695,'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_3694(N,R,A).
pp(3694,'lex_synsem',[],['isect_synsem','basic_prep_synsem','lex_synsem']).
pp(3694,'phr_synsem',[],['isect_synsem','basic_prep_synsem','phr_synsem']).
pp(3694,'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_3714(N,R,A).
pp(3714,'lex_synsem',[],['mod_n_or_vp_synsem','prep_p_synsem','lex_synsem']).
pp(3714,'phr_synsem',[],['mod_n_or_vp_synsem','prep_p_synsem','phr_synsem']).
pp(3714,'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_3713(N,R,A).
pp(3713,'lex_synsem',[],['mod_n_or_vp_synsem','basic_prep_synsem','lex_synsem']).
pp(3713,'phr_synsem',[],['mod_n_or_vp_synsem','basic_prep_synsem','phr_synsem']).
pp(3713,'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_3689(N,R,A).
pp(3689,'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_3688(N,R,A).
pp(3688,'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_3687(N,R,A).
pp(3687,'basic_two_arg',[],['prep_with_spr_synsem','prep_p_synsem','basic_two_arg']).
pp(3687,'lex_synsem',[],['prep_with_spr_synsem','prep_p_synsem','lex_synsem']).
pp(3687,'phr_synsem',[],['prep_with_spr_synsem','prep_p_synsem','phr_synsem']).
pp(3687,'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_3686(N,R,A).
pp(3686,'basic_two_arg',[],['prep_with_spr_synsem','basic_prep_synsem','basic_two_arg']).
pp(3686,'lex_synsem',[],['prep_with_spr_synsem','basic_prep_synsem','lex_synsem']).
pp(3686,'phr_synsem',[],['prep_with_spr_synsem','basic_prep_synsem','phr_synsem']).
pp(3686,'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_3683(N,R,A).
pp(3683,'arg1_subj_lt',[],['generic_np_particle_subst','verb_synsem','arg1_subj_lt']).
pp(3683,'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_3677(N,R,A).
pp(3677,'three_arg',[],['trans_subst','cp_trans_lt','three_arg']).
pp(3677,'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_3676(N,R,A).
pp(3676,'three_arg',[],['trans_subst','empty_prep_trans_lt','three_arg']).
pp(3676,'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_3675(N,R,A).
pp(3675,'three_arg',[],['trans_subst','prep_trans_lt','three_arg']).
pp(3675,'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_3674(N,R,A).
pp(3674,'three_arg',[],['trans_subst','arg13_lt','three_arg']).
pp(3674,'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_3673(N,R,A).
pp(3673,'three_arg',[],['trans_subst','ditrans_lt','three_arg']).
pp(3673,'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_3672(N,R,A).
pp(3672,'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_3671(N,R,A).
pp(3671,'three_arg',[],['trans_subst','obj_equi_lt','three_arg']).
pp(3671,'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_3670(N,R,A).
pp(3670,'three_arg',[],['trans_subst','arg1_subj_lt','three_arg']).
pp(3670,'basic_three_arg',[],['trans_subst','arg1_subj_lt','basic_three_arg']).
pp(3670,'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_3669(N,R,A).
pp(3669,'three_arg',[],['trans_subst','linking_type','three_arg']).
pp(3669,'basic_three_arg',[],['trans_subst','linking_type','basic_three_arg']).
pp(3669,'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_3668(N,R,A).
pp(3668,'three_arg',[],['trans_subst','fin_cp_prop+ques_verb','three_arg']).
pp(3668,'basic_three_arg',[],['trans_subst','fin_cp_prop+ques_verb','basic_three_arg']).
pp(3668,'cp_trans_lt',[],['trans_subst','fin_cp_prop+ques_verb','cp_trans_lt']).
pp(3668,'cp_trans_lt',[N|R],A) :- pp_5536(N,R,A).
pp(5536,'three_arg',[],['trans_subst','fin_cp_prop+ques_verb','cp_trans_lt','three_arg']).
pp(5536,'basic_three_arg',[],['trans_subst','fin_cp_prop+ques_verb','cp_trans_lt','basic_three_arg']).
pp(3668,'arg13_lt',[],['trans_subst','fin_cp_prop+ques_verb','arg13_lt']).
pp(3668,'arg13_lt',[N|R],A) :- pp_5535(N,R,A).
pp(5535,'three_arg',[],['trans_subst','fin_cp_prop+ques_verb','arg13_lt','three_arg']).
pp(5535,'basic_three_arg',[],['trans_subst','fin_cp_prop+ques_verb','arg13_lt','basic_three_arg']).
pp(3668,'arg1_subj_lt',[],['trans_subst','fin_cp_prop+ques_verb','arg1_subj_lt']).
pp(3668,'arg1_subj_lt',[N|R],A) :- pp_5534(N,R,A).
pp(5534,'three_arg',[],['trans_subst','fin_cp_prop+ques_verb','arg1_subj_lt','three_arg']).
pp(5534,'basic_three_arg',[],['trans_subst','fin_cp_prop+ques_verb','arg1_subj_lt','basic_three_arg']).
pp(3668,'linking_type',[],['trans_subst','fin_cp_prop+ques_verb','linking_type']).
pp(3668,'linking_type',[N|R],A) :- pp_5533(N,R,A).
pp(5533,'three_arg',[],['trans_subst','fin_cp_prop+ques_verb','linking_type','three_arg']).
pp(5533,'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_3667(N,R,A).
pp(3667,'three_arg',[],['trans_subst','cp_prop+ques_verb','three_arg']).
pp(3667,'basic_three_arg',[],['trans_subst','cp_prop+ques_verb','basic_three_arg']).
pp(3667,'four_arg',[],['trans_subst','cp_prop+ques_verb','four_arg']).
pp(3667,'cp_trans_lt',[],['trans_subst','cp_prop+ques_verb','cp_trans_lt']).
pp(3667,'cp_trans_lt',[N|R],A) :- pp_5529(N,R,A).
pp(5529,'three_arg',[],['trans_subst','cp_prop+ques_verb','cp_trans_lt','three_arg']).
pp(5529,'basic_three_arg',[],['trans_subst','cp_prop+ques_verb','cp_trans_lt','basic_three_arg']).
pp(3667,'arg13_lt',[],['trans_subst','cp_prop+ques_verb','arg13_lt']).
pp(3667,'arg13_lt',[N|R],A) :- pp_5528(N,R,A).
pp(5528,'three_arg',[],['trans_subst','cp_prop+ques_verb','arg13_lt','three_arg']).
pp(5528,'basic_three_arg',[],['trans_subst','cp_prop+ques_verb','arg13_lt','basic_three_arg']).
pp(3667,'expl_pp_inf_lt',[],['trans_subst','cp_prop+ques_verb','expl_pp_inf_lt']).
pp(3667,'expl_pp_inf_lt',[N|R],A) :- pp_5527(N,R,A).
pp(5527,'four_arg',[],['trans_subst','cp_prop+ques_verb','expl_pp_inf_lt','four_arg']).
pp(3667,'arg1_subj_lt',[],['trans_subst','cp_prop+ques_verb','arg1_subj_lt']).
pp(3667,'arg1_subj_lt',[N|R],A) :- pp_5526(N,R,A).
pp(5526,'three_arg',[],['trans_subst','cp_prop+ques_verb','arg1_subj_lt','three_arg']).
pp(5526,'basic_three_arg',[],['trans_subst','cp_prop+ques_verb','arg1_subj_lt','basic_three_arg']).
pp(5526,'four_arg',[],['trans_subst','cp_prop+ques_verb','arg1_subj_lt','four_arg']).
pp(3667,'linking_type',[],['trans_subst','cp_prop+ques_verb','linking_type']).
pp(3667,'linking_type',[N|R],A) :- pp_5525(N,R,A).
pp(5525,'three_arg',[],['trans_subst','cp_prop+ques_verb','linking_type','three_arg']).
pp(5525,'basic_three_arg',[],['trans_subst','cp_prop+ques_verb','linking_type','basic_three_arg']).
pp(5525,'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_3666(N,R,A).
pp(3666,'three_arg',[],['trans_subst','basic_cp_prop+ques_verb','three_arg']).
pp(3666,'basic_three_arg',[],['trans_subst','basic_cp_prop+ques_verb','basic_three_arg']).
pp(3666,'four_arg',[],['trans_subst','basic_cp_prop+ques_verb','four_arg']).
pp(3666,'cp_trans_lt',[],['trans_subst','basic_cp_prop+ques_verb','cp_trans_lt']).
pp(3666,'cp_trans_lt',[N|R],A) :- pp_5521(N,R,A).
pp(5521,'three_arg',[],['trans_subst','basic_cp_prop+ques_verb','cp_trans_lt','three_arg']).
pp(5521,'basic_three_arg',[],['trans_subst','basic_cp_prop+ques_verb','cp_trans_lt','basic_three_arg']).
pp(3666,'arg13_lt',[],['trans_subst','basic_cp_prop+ques_verb','arg13_lt']).
pp(3666,'arg13_lt',[N|R],A) :- pp_5520(N,R,A).
pp(5520,'three_arg',[],['trans_subst','basic_cp_prop+ques_verb','arg13_lt','three_arg']).
pp(5520,'basic_three_arg',[],['trans_subst','basic_cp_prop+ques_verb','arg13_lt','basic_three_arg']).
pp(3666,'expl_pp_inf_lt',[],['trans_subst','basic_cp_prop+ques_verb','expl_pp_inf_lt']).
pp(3666,'expl_pp_inf_lt',[N|R],A) :- pp_5519(N,R,A).
pp(5519,'four_arg',[],['trans_subst','basic_cp_prop+ques_verb','expl_pp_inf_lt','four_arg']).
pp(3666,'arg1_subj_lt',[],['trans_subst','basic_cp_prop+ques_verb','arg1_subj_lt']).
pp(3666,'arg1_subj_lt',[N|R],A) :- pp_5518(N,R,A).
pp(5518,'three_arg',[],['trans_subst','basic_cp_prop+ques_verb','arg1_subj_lt','three_arg']).
pp(5518,'basic_three_arg',[],['trans_subst','basic_cp_prop+ques_verb','arg1_subj_lt','basic_three_arg']).
pp(5518,'four_arg',[],['trans_subst','basic_cp_prop+ques_verb','arg1_subj_lt','four_arg']).
pp(3666,'linking_type',[],['trans_subst','basic_cp_prop+ques_verb','linking_type']).
pp(3666,'linking_type',[N|R],A) :- pp_5517(N,R,A).
pp(5517,'three_arg',[],['trans_subst','basic_cp_prop+ques_verb','linking_type','three_arg']).
pp(5517,'basic_three_arg',[],['trans_subst','basic_cp_prop+ques_verb','linking_type','basic_three_arg']).
pp(5517,'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_3665(N,R,A).
pp(3665,'three_arg',[],['trans_subst','verb_synsem','three_arg']).
pp(3665,'basic_three_arg',[],['trans_subst','verb_synsem','basic_three_arg']).
pp(3665,'four_arg',[],['trans_subst','verb_synsem','four_arg']).
pp(3665,'cp_trans_lt',[],['trans_subst','verb_synsem','cp_trans_lt']).
pp(3665,'cp_trans_lt',[N|R],A) :- pp_5513(N,R,A).
pp(5513,'three_arg',[],['trans_subst','verb_synsem','cp_trans_lt','three_arg']).
pp(5513,'basic_three_arg',[],['trans_subst','verb_synsem','cp_trans_lt','basic_three_arg']).
pp(3665,'empty_prep_trans_lt',[],['trans_subst','verb_synsem','empty_prep_trans_lt']).
pp(3665,'empty_prep_trans_lt',[N|R],A) :- pp_5512(N,R,A).
pp(5512,'three_arg',[],['trans_subst','verb_synsem','empty_prep_trans_lt','three_arg']).
pp(5512,'basic_three_arg',[],['trans_subst','verb_synsem','empty_prep_trans_lt','basic_three_arg']).
pp(3665,'prep_trans_lt',[],['trans_subst','verb_synsem','prep_trans_lt']).
pp(3665,'prep_trans_lt',[N|R],A) :- pp_5511(N,R,A).
pp(5511,'three_arg',[],['trans_subst','verb_synsem','prep_trans_lt','three_arg']).
pp(5511,'basic_three_arg',[],['trans_subst','verb_synsem','prep_trans_lt','basic_three_arg']).
pp(3665,'arg13_lt',[],['trans_subst','verb_synsem','arg13_lt']).
pp(3665,'arg13_lt',[N|R],A) :- pp_5510(N,R,A).
pp(5510,'three_arg',[],['trans_subst','verb_synsem','arg13_lt','three_arg']).
pp(5510,'basic_three_arg',[],['trans_subst','verb_synsem','arg13_lt','basic_three_arg']).
pp(3665,'ditrans_lt',[],['trans_subst','verb_synsem','ditrans_lt']).
pp(3665,'ditrans_lt',[N|R],A) :- pp_5509(N,R,A).
pp(5509,'three_arg',[],['trans_subst','verb_synsem','ditrans_lt','three_arg']).
pp(5509,'basic_three_arg',[],['trans_subst','verb_synsem','ditrans_lt','basic_three_arg']).
pp(3665,'expl_pp_inf_lt',[],['trans_subst','verb_synsem','expl_pp_inf_lt']).
pp(3665,'expl_pp_inf_lt',[N|R],A) :- pp_5508(N,R,A).
pp(5508,'four_arg',[],['trans_subst','verb_synsem','expl_pp_inf_lt','four_arg']).
pp(3665,'obj_equi_lt',[],['trans_subst','verb_synsem','obj_equi_lt']).
pp(3665,'obj_equi_lt',[N|R],A) :- pp_5507(N,R,A).
pp(5507,'three_arg',[],['trans_subst','verb_synsem','obj_equi_lt','three_arg']).
pp(5507,'basic_three_arg',[],['trans_subst','verb_synsem','obj_equi_lt','basic_three_arg']).
pp(3665,'arg1_subj_lt',[],['trans_subst','verb_synsem','arg1_subj_lt']).
pp(3665,'arg1_subj_lt',[N|R],A) :- pp_5506(N,R,A).
pp(5506,'three_arg',[],['trans_subst','verb_synsem','arg1_subj_lt','three_arg']).
pp(5506,'basic_three_arg',[],['trans_subst','verb_synsem','arg1_subj_lt','basic_three_arg']).
pp(5506,'four_arg',[],['trans_subst','verb_synsem','arg1_subj_lt','four_arg']).
pp(3665,'linking_type',[],['trans_subst','verb_synsem','linking_type']).
pp(3665,'linking_type',[N|R],A) :- pp_5505(N,R,A).
pp(5505,'three_arg',[],['trans_subst','verb_synsem','linking_type','three_arg']).
pp(5505,'basic_three_arg',[],['trans_subst','verb_synsem','linking_type','basic_three_arg']).
pp(5505,'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_3660(N,R,A).
pp(3660,'two_arg',[],['inf_intrans_subst','linking_type','two_arg']).
pp(3660,'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_3659(N,R,A).
pp(3659,'two_arg',[],['inf_intrans_subst','cp_prop+ques_verb','two_arg']).
pp(3659,'basic_two_arg',[],['inf_intrans_subst','cp_prop+ques_verb','basic_two_arg']).
pp(3659,'linking_type',[],['inf_intrans_subst','cp_prop+ques_verb','linking_type']).
pp(3659,'linking_type',[N|R],A) :- pp_5500(N,R,A).
pp(5500,'two_arg',[],['inf_intrans_subst','cp_prop+ques_verb','linking_type','two_arg']).
pp(5500,'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_3658(N,R,A).
pp(3658,'two_arg',[],['inf_intrans_subst','basic_cp_prop+ques_verb','two_arg']).
pp(3658,'basic_two_arg',[],['inf_intrans_subst','basic_cp_prop+ques_verb','basic_two_arg']).
pp(3658,'linking_type',[],['inf_intrans_subst','basic_cp_prop+ques_verb','linking_type']).
pp(3658,'linking_type',[N|R],A) :- pp_5497(N,R,A).
pp(5497,'two_arg',[],['inf_intrans_subst','basic_cp_prop+ques_verb','linking_type','two_arg']).
pp(5497,'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_3657(N,R,A).
pp(3657,'two_arg',[],['inf_intrans_subst','verb_synsem','two_arg']).
pp(3657,'basic_two_arg',[],['inf_intrans_subst','verb_synsem','basic_two_arg']).
pp(3657,'linking_type',[],['inf_intrans_subst','verb_synsem','linking_type']).
pp(3657,'linking_type',[N|R],A) :- pp_5494(N,R,A).
pp(5494,'two_arg',[],['inf_intrans_subst','verb_synsem','linking_type','two_arg']).
pp(5494,'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_3652(N,R,A).
pp(3652,'two_arg',[],['inf_or_prp_intrans_subst','subj_equi_lt','two_arg']).
pp(3652,'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_3651(N,R,A).
pp(3651,'two_arg',[],['inf_or_prp_intrans_subst','s_equi_lt','two_arg']).
pp(3651,'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_3650(N,R,A).
pp(3650,'two_arg',[],['inf_or_prp_intrans_subst','linking_type','two_arg']).
pp(3650,'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_3649(N,R,A).
pp(3649,'two_arg',[],['inf_or_prp_intrans_subst','cp_prop+ques_verb','two_arg']).
pp(3649,'basic_two_arg',[],['inf_or_prp_intrans_subst','cp_prop+ques_verb','basic_two_arg']).
pp(3649,'linking_type',[],['inf_or_prp_intrans_subst','cp_prop+ques_verb','linking_type']).
pp(3649,'linking_type',[N|R],A) :- pp_5485(N,R,A).
pp(5485,'two_arg',[],['inf_or_prp_intrans_subst','cp_prop+ques_verb','linking_type','two_arg']).
pp(5485,'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_3648(N,R,A).
pp(3648,'two_arg',[],['inf_or_prp_intrans_subst','basic_cp_prop+ques_verb','two_arg']).
pp(3648,'basic_two_arg',[],['inf_or_prp_intrans_subst','basic_cp_prop+ques_verb','basic_two_arg']).
pp(3648,'linking_type',[],['inf_or_prp_intrans_subst','basic_cp_prop+ques_verb','linking_type']).
pp(3648,'linking_type',[N|R],A) :- pp_5482(N,R,A).
pp(5482,'two_arg',[],['inf_or_prp_intrans_subst','basic_cp_prop+ques_verb','linking_type','two_arg']).
pp(5482,'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_3647(N,R,A).
pp(3647,'two_arg',[],['inf_or_prp_intrans_subst','verb_synsem','two_arg']).
pp(3647,'basic_two_arg',[],['inf_or_prp_intrans_subst','verb_synsem','basic_two_arg']).
pp(3647,'subj_equi_lt',[],['inf_or_prp_intrans_subst','verb_synsem','subj_equi_lt']).
pp(3647,'subj_equi_lt',[N|R],A) :- pp_5479(N,R,A).
pp(5479,'two_arg',[],['inf_or_prp_intrans_subst','verb_synsem','subj_equi_lt','two_arg']).
pp(5479,'basic_two_arg',[],['inf_or_prp_intrans_subst','verb_synsem','subj_equi_lt','basic_two_arg']).
pp(3647,'s_equi_lt',[],['inf_or_prp_intrans_subst','verb_synsem','s_equi_lt']).
pp(3647,'s_equi_lt',[N|R],A) :- pp_5478(N,R,A).
pp(5478,'two_arg',[],['inf_or_prp_intrans_subst','verb_synsem','s_equi_lt','two_arg']).
pp(5478,'basic_two_arg',[],['inf_or_prp_intrans_subst','verb_synsem','s_equi_lt','basic_two_arg']).
pp(3647,'linking_type',[],['inf_or_prp_intrans_subst','verb_synsem','linking_type']).
pp(3647,'linking_type',[N|R],A) :- pp_5477(N,R,A).
pp(5477,'two_arg',[],['inf_or_prp_intrans_subst','verb_synsem','linking_type','two_arg']).
pp(5477,'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_3642(N,R,A).
pp(3642,'two_arg',[],['np_non_trans_subst','linking_type','two_arg']).
pp(3642,'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_3641(N,R,A).
pp(3641,'two_arg',[],['np_non_trans_subst','verb_synsem','two_arg']).
pp(3641,'basic_two_arg',[],['np_non_trans_subst','verb_synsem','basic_two_arg']).
pp(3641,'linking_type',[],['np_non_trans_subst','verb_synsem','linking_type']).
pp(3641,'linking_type',[N|R],A) :- pp_5472(N,R,A).
pp(5472,'two_arg',[],['np_non_trans_subst','verb_synsem','linking_type','two_arg']).
pp(5472,'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_3632(N,R,A).
pp(3632,'three_arg_subst',[],['non_trans_subst','linking_type','three_arg_subst']).
pp(3632,'three_arg',[],['non_trans_subst','linking_type','three_arg']).
pp(3632,'basic_three_arg',[],['non_trans_subst','linking_type','basic_three_arg']).
pp(3632,'two_arg',[],['non_trans_subst','linking_type','two_arg']).
pp(3632,'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_3631(N,R,A).
pp(3631,'three_arg_subst',[],['non_trans_subst','verb_synsem','three_arg_subst']).
pp(3631,'three_arg',[],['non_trans_subst','verb_synsem','three_arg']).
pp(3631,'basic_three_arg',[],['non_trans_subst','verb_synsem','basic_three_arg']).
pp(3631,'two_arg',[],['non_trans_subst','verb_synsem','two_arg']).
pp(3631,'basic_two_arg',[],['non_trans_subst','verb_synsem','basic_two_arg']).
pp(3631,'arg1_subj_lt',[],['non_trans_subst','verb_synsem','arg1_subj_lt']).
pp(3631,'linking_type',[],['non_trans_subst','verb_synsem','linking_type']).
pp(3631,'linking_type',[N|R],A) :- pp_5460(N,R,A).
pp(5460,'three_arg_subst',[],['non_trans_subst','verb_synsem','linking_type','three_arg_subst']).
pp(5460,'three_arg',[],['non_trans_subst','verb_synsem','linking_type','three_arg']).
pp(5460,'basic_three_arg',[],['non_trans_subst','verb_synsem','linking_type','basic_three_arg']).
pp(5460,'two_arg',[],['non_trans_subst','verb_synsem','linking_type','two_arg']).
pp(5460,'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_3626(N,R,A).
pp(3626,'three_arg',[],['particle_subst','arg1_subj_lt','three_arg']).
pp(3626,'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_3625(N,R,A).
pp(3625,'three_arg',[],['particle_subst','s_equi_lt','three_arg']).
pp(3625,'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_3624(N,R,A).
pp(3624,'three_arg',[],['particle_subst','linking_type','three_arg']).
pp(3624,'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_3623(N,R,A).
pp(3623,'three_arg',[],['particle_subst','cp_prop+ques_verb','three_arg']).
pp(3623,'basic_three_arg',[],['particle_subst','cp_prop+ques_verb','basic_three_arg']).
pp(3623,'linking_type',[],['particle_subst','cp_prop+ques_verb','linking_type']).
pp(3623,'linking_type',[N|R],A) :- pp_5451(N,R,A).
pp(5451,'three_arg',[],['particle_subst','cp_prop+ques_verb','linking_type','three_arg']).
pp(5451,'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_3622(N,R,A).
pp(3622,'three_arg',[],['particle_subst','basic_cp_prop+ques_verb','three_arg']).
pp(3622,'basic_three_arg',[],['particle_subst','basic_cp_prop+ques_verb','basic_three_arg']).
pp(3622,'linking_type',[],['particle_subst','basic_cp_prop+ques_verb','linking_type']).
pp(3622,'linking_type',[N|R],A) :- pp_5448(N,R,A).
pp(5448,'three_arg',[],['particle_subst','basic_cp_prop+ques_verb','linking_type','three_arg']).
pp(5448,'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_3621(N,R,A).
pp(3621,'three_arg',[],['particle_subst','verb_synsem','three_arg']).
pp(3621,'basic_three_arg',[],['particle_subst','verb_synsem','basic_three_arg']).
pp(3621,'arg1_subj_lt',[],['particle_subst','verb_synsem','arg1_subj_lt']).
pp(3621,'arg1_subj_lt',[N|R],A) :- pp_5445(N,R,A).
pp(5445,'three_arg',[],['particle_subst','verb_synsem','arg1_subj_lt','three_arg']).
pp(5445,'basic_three_arg',[],['particle_subst','verb_synsem','arg1_subj_lt','basic_three_arg']).
pp(3621,'s_equi_lt',[],['particle_subst','verb_synsem','s_equi_lt']).
pp(3621,'s_equi_lt',[N|R],A) :- pp_5444(N,R,A).
pp(5444,'three_arg',[],['particle_subst','verb_synsem','s_equi_lt','three_arg']).
pp(5444,'basic_three_arg',[],['particle_subst','verb_synsem','s_equi_lt','basic_three_arg']).
pp(3621,'linking_type',[],['particle_subst','verb_synsem','linking_type']).
pp(3621,'linking_type',[N|R],A) :- pp_5443(N,R,A).
pp(5443,'three_arg',[],['particle_subst','verb_synsem','linking_type','three_arg']).
pp(5443,'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_3616(N,R,A).
pp(3616,'two_arg',[],['cp_intrans_subst','arg14_lt','two_arg']).
pp(3616,'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_3615(N,R,A).
pp(3615,'two_arg',[],['cp_intrans_subst','arg1_subj_lt','two_arg']).
pp(3615,'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_3614(N,R,A).
pp(3614,'two_arg',[],['cp_intrans_subst','linking_type','two_arg']).
pp(3614,'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_3613(N,R,A).
pp(3613,'two_arg',[],['cp_intrans_subst','fin_cp_prop+ques_verb','two_arg']).
pp(3613,'basic_two_arg',[],['cp_intrans_subst','fin_cp_prop+ques_verb','basic_two_arg']).
pp(3613,'linking_type',[],['cp_intrans_subst','fin_cp_prop+ques_verb','linking_type']).
pp(3613,'linking_type',[N|R],A) :- pp_5434(N,R,A).
pp(5434,'two_arg',[],['cp_intrans_subst','fin_cp_prop+ques_verb','linking_type','two_arg']).
pp(5434,'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_3612(N,R,A).
pp(3612,'two_arg',[],['cp_intrans_subst','cp_prop+ques_verb','two_arg']).
pp(3612,'basic_two_arg',[],['cp_intrans_subst','cp_prop+ques_verb','basic_two_arg']).
pp(3612,'arg14_lt',[],['cp_intrans_subst','cp_prop+ques_verb','arg14_lt']).
pp(3612,'arg14_lt',[N|R],A) :- pp_5431(N,R,A).
pp(5431,'two_arg',[],['cp_intrans_subst','cp_prop+ques_verb','arg14_lt','two_arg']).
pp(5431,'basic_two_arg',[],['cp_intrans_subst','cp_prop+ques_verb','arg14_lt','basic_two_arg']).
pp(3612,'arg1_subj_lt',[],['cp_intrans_subst','cp_prop+ques_verb','arg1_subj_lt']).
pp(3612,'arg1_subj_lt',[N|R],A) :- pp_5430(N,R,A).
pp(5430,'two_arg',[],['cp_intrans_subst','cp_prop+ques_verb','arg1_subj_lt','two_arg']).
pp(5430,'basic_two_arg',[],['cp_intrans_subst','cp_prop+ques_verb','arg1_subj_lt','basic_two_arg']).
pp(3612,'linking_type',[],['cp_intrans_subst','cp_prop+ques_verb','linking_type']).
pp(3612,'linking_type',[N|R],A) :- pp_5429(N,R,A).
pp(5429,'two_arg',[],['cp_intrans_subst','cp_prop+ques_verb','linking_type','two_arg']).
pp(5429,'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_3611(N,R,A).
pp(3611,'two_arg',[],['cp_intrans_subst','basic_cp_prop+ques_verb','two_arg']).
pp(3611,'basic_two_arg',[],['cp_intrans_subst','basic_cp_prop+ques_verb','basic_two_arg']).
pp(3611,'arg14_lt',[],['cp_intrans_subst','basic_cp_prop+ques_verb','arg14_lt']).
pp(3611,'arg14_lt',[N|R],A) :- pp_5426(N,R,A).
pp(5426,'two_arg',[],['cp_intrans_subst','basic_cp_prop+ques_verb','arg14_lt','two_arg']).
pp(5426,'basic_two_arg',[],['cp_intrans_subst','basic_cp_prop+ques_verb','arg14_lt','basic_two_arg']).
pp(3611,'arg1_subj_lt',[],['cp_intrans_subst','basic_cp_prop+ques_verb','arg1_subj_lt']).
pp(3611,'arg1_subj_lt',[N|R],A) :- pp_5425(N,R,A).
pp(5425,'two_arg',[],['cp_intrans_subst','basic_cp_prop+ques_verb','arg1_subj_lt','two_arg']).
pp(5425,'basic_two_arg',[],['cp_intrans_subst','basic_cp_prop+ques_verb','arg1_subj_lt','basic_two_arg']).
pp(3611,'linking_type',[],['cp_intrans_subst','basic_cp_prop+ques_verb','linking_type']).
pp(3611,'linking_type',[N|R],A) :- pp_5424(N,R,A).
pp(5424,'two_arg',[],['cp_intrans_subst','basic_cp_prop+ques_verb','linking_type','two_arg']).
pp(5424,'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_3610(N,R,A).
pp(3610,'two_arg',[],['cp_intrans_subst','verb_synsem','two_arg']).
pp(3610,'basic_two_arg',[],['cp_intrans_subst','verb_synsem','basic_two_arg']).
pp(3610,'arg14_lt',[],['cp_intrans_subst','verb_synsem','arg14_lt']).
pp(3610,'arg14_lt',[N|R],A) :- pp_5421(N,R,A).
pp(5421,'two_arg',[],['cp_intrans_subst','verb_synsem','arg14_lt','two_arg']).
pp(5421,'basic_two_arg',[],['cp_intrans_subst','verb_synsem','arg14_lt','basic_two_arg']).
pp(3610,'arg1_subj_lt',[],['cp_intrans_subst','verb_synsem','arg1_subj_lt']).
pp(3610,'arg1_subj_lt',[N|R],A) :- pp_5420(N,R,A).
pp(5420,'two_arg',[],['cp_intrans_subst','verb_synsem','arg1_subj_lt','two_arg']).
pp(5420,'basic_two_arg',[],['cp_intrans_subst','verb_synsem','arg1_subj_lt','basic_two_arg']).
pp(3610,'linking_type',[],['cp_intrans_subst','verb_synsem','linking_type']).
pp(3610,'linking_type',[N|R],A) :- pp_5419(N,R,A).
pp(5419,'two_arg',[],['cp_intrans_subst','verb_synsem','linking_type','two_arg']).
pp(5419,'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_3605(N,R,A).
pp(3605,'two_arg',[],['prep_intrans_subst','arg1_subj_lt','two_arg']).
pp(3605,'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_3604(N,R,A).
pp(3604,'two_arg',[],['prep_intrans_subst','basic_prep_intrans_lt','two_arg']).
pp(3604,'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_3603(N,R,A).
pp(3603,'two_arg',[],['prep_intrans_subst','linking_type','two_arg']).
pp(3603,'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_3602(N,R,A).
pp(3602,'two_arg',[],['prep_intrans_subst','verb_synsem','two_arg']).
pp(3602,'basic_two_arg',[],['prep_intrans_subst','verb_synsem','basic_two_arg']).
pp(3602,'arg1_subj_lt',[],['prep_intrans_subst','verb_synsem','arg1_subj_lt']).
pp(3602,'arg1_subj_lt',[N|R],A) :- pp_5410(N,R,A).
pp(5410,'two_arg',[],['prep_intrans_subst','verb_synsem','arg1_subj_lt','two_arg']).
pp(5410,'basic_two_arg',[],['prep_intrans_subst','verb_synsem','arg1_subj_lt','basic_two_arg']).
pp(3602,'basic_prep_intrans_lt',[],['prep_intrans_subst','verb_synsem','basic_prep_intrans_lt']).
pp(3602,'basic_prep_intrans_lt',[N|R],A) :- pp_5409(N,R,A).
pp(5409,'two_arg',[],['prep_intrans_subst','verb_synsem','basic_prep_intrans_lt','two_arg']).
pp(5409,'basic_two_arg',[],['prep_intrans_subst','verb_synsem','basic_prep_intrans_lt','basic_two_arg']).
pp(3602,'linking_type',[],['prep_intrans_subst','verb_synsem','linking_type']).
pp(3602,'linking_type',[N|R],A) :- pp_5408(N,R,A).
pp(5408,'two_arg',[],['prep_intrans_subst','verb_synsem','linking_type','two_arg']).
pp(5408,'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_3598(N,R,A).
pp(3598,'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_3597(N,R,A).
pp(3597,'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_3596(N,R,A).
pp(3596,'basic_two_arg',[],['ssr_subst','verb_synsem','basic_two_arg']).
pp(3596,'ssr_lt',[],['ssr_subst','verb_synsem','ssr_lt']).
pp(3596,'ssr_lt',[N|R],A) :- pp_5404(N,R,A).
pp(5404,'basic_two_arg',[],['ssr_subst','verb_synsem','ssr_lt','basic_two_arg']).
pp(3596,'linking_type',[],['ssr_subst','verb_synsem','linking_type']).
pp(3596,'linking_type',[N|R],A) :- pp_5403(N,R,A).
pp(5403,'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_3642(N,R,A).
pp(3642,'two_arg',[],['np_non_trans_subst','linking_type','two_arg']).
pp(3642,'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_3641(N,R,A).
pp(3641,'two_arg',[],['np_non_trans_subst','verb_synsem','two_arg']).
pp(3641,'basic_two_arg',[],['np_non_trans_subst','verb_synsem','basic_two_arg']).
pp(3641,'linking_type',[],['np_non_trans_subst','verb_synsem','linking_type']).
pp(3641,'linking_type',[N|R],A) :- pp_5472(N,R,A).
pp(5472,'two_arg',[],['np_non_trans_subst','verb_synsem','linking_type','two_arg']).
pp(5472,'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_3591(N,R,A).
pp(3591,'two_arg',[],['two_arg_subst','trans_lt','two_arg']).
pp(3591,'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_3590(N,R,A).
pp(3590,'two_arg',[],['two_arg_subst','arg13_lt','two_arg']).
pp(3590,'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_3589(N,R,A).
pp(3589,'two_arg',[],['two_arg_subst','arg14_lt','two_arg']).
pp(3589,'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_3588(N,R,A).
pp(3588,'two_arg',[],['two_arg_subst','arg1_subj_lt','two_arg']).
pp(3588,'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_3587(N,R,A).
pp(3587,'two_arg',[],['two_arg_subst','basic_prep_intrans_lt','two_arg']).
pp(3587,'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_3586(N,R,A).
pp(3586,'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_3585(N,R,A).
pp(3585,'two_arg',[],['two_arg_subst','unacc_lt','two_arg']).
pp(3585,'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_3584(N,R,A).
pp(3584,'two_arg',[],['two_arg_subst','linking_type','two_arg']).
pp(3584,'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_3583(N,R,A).
pp(3583,'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_3582(N,R,A).
pp(3582,'two_arg',[],['two_arg_subst','fin_cp_prop+ques_verb','two_arg']).
pp(3582,'basic_two_arg',[],['two_arg_subst','fin_cp_prop+ques_verb','basic_two_arg']).
pp(3582,'linking_type',[],['two_arg_subst','fin_cp_prop+ques_verb','linking_type']).
pp(3582,'linking_type',[N|R],A) :- pp_5384(N,R,A).
pp(5384,'two_arg',[],['two_arg_subst','fin_cp_prop+ques_verb','linking_type','two_arg']).
pp(5384,'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_3581(N,R,A).
pp(3581,'two_arg',[],['two_arg_subst','cp_prop+ques_verb','two_arg']).
pp(3581,'basic_two_arg',[],['two_arg_subst','cp_prop+ques_verb','basic_two_arg']).
pp(3581,'arg14_lt',[],['two_arg_subst','cp_prop+ques_verb','arg14_lt']).
pp(3581,'arg14_lt',[N|R],A) :- pp_5381(N,R,A).
pp(5381,'two_arg',[],['two_arg_subst','cp_prop+ques_verb','arg14_lt','two_arg']).
pp(5381,'basic_two_arg',[],['two_arg_subst','cp_prop+ques_verb','arg14_lt','basic_two_arg']).
pp(3581,'arg1_subj_lt',[],['two_arg_subst','cp_prop+ques_verb','arg1_subj_lt']).
pp(3581,'arg1_subj_lt',[N|R],A) :- pp_5380(N,R,A).
pp(5380,'two_arg',[],['two_arg_subst','cp_prop+ques_verb','arg1_subj_lt','two_arg']).
pp(5380,'basic_two_arg',[],['two_arg_subst','cp_prop+ques_verb','arg1_subj_lt','basic_two_arg']).
pp(3581,'linking_type',[],['two_arg_subst','cp_prop+ques_verb','linking_type']).
pp(3581,'linking_type',[N|R],A) :- pp_5379(N,R,A).
pp(5379,'two_arg',[],['two_arg_subst','cp_prop+ques_verb','linking_type','two_arg']).
pp(5379,'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_3580(N,R,A).
pp(3580,'two_arg',[],['two_arg_subst','basic_cp_prop+ques_verb','two_arg']).
pp(3580,'basic_two_arg',[],['two_arg_subst','basic_cp_prop+ques_verb','basic_two_arg']).
pp(3580,'arg14_lt',[],['two_arg_subst','basic_cp_prop+ques_verb','arg14_lt']).
pp(3580,'arg14_lt',[N|R],A) :- pp_5376(N,R,A).
pp(5376,'two_arg',[],['two_arg_subst','basic_cp_prop+ques_verb','arg14_lt','two_arg']).
pp(5376,'basic_two_arg',[],['two_arg_subst','basic_cp_prop+ques_verb','arg14_lt','basic_two_arg']).
pp(3580,'arg1_subj_lt',[],['two_arg_subst','basic_cp_prop+ques_verb','arg1_subj_lt']).
pp(3580,'arg1_subj_lt',[N|R],A) :- pp_5375(N,R,A).
pp(5375,'two_arg',[],['two_arg_subst','basic_cp_prop+ques_verb','arg1_subj_lt','two_arg']).
pp(5375,'basic_two_arg',[],['two_arg_subst','basic_cp_prop+ques_verb','arg1_subj_lt','basic_two_arg']).
pp(3580,'linking_type',[],['two_arg_subst','basic_cp_prop+ques_verb','linking_type']).
pp(3580,'linking_type',[N|R],A) :- pp_5374(N,R,A).
pp(5374,'two_arg',[],['two_arg_subst','basic_cp_prop+ques_verb','linking_type','two_arg']).
pp(5374,'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_3579(N,R,A).
pp(3579,'two_arg',[],['two_arg_subst','verb_synsem','two_arg']).
pp(3579,'basic_two_arg',[],['two_arg_subst','verb_synsem','basic_two_arg']).
pp(3579,'trans_lt',[],['two_arg_subst','verb_synsem','trans_lt']).
pp(3579,'trans_lt',[N|R],A) :- pp_5371(N,R,A).
pp(5371,'two_arg',[],['two_arg_subst','verb_synsem','trans_lt','two_arg']).
pp(5371,'basic_two_arg',[],['two_arg_subst','verb_synsem','trans_lt','basic_two_arg']).
pp(3579,'arg13_lt',[],['two_arg_subst','verb_synsem','arg13_lt']).
pp(3579,'arg13_lt',[N|R],A) :- pp_5370(N,R,A).
pp(5370,'two_arg',[],['two_arg_subst','verb_synsem','arg13_lt','two_arg']).
pp(5370,'basic_two_arg',[],['two_arg_subst','verb_synsem','arg13_lt','basic_two_arg']).
pp(3579,'arg14_lt',[],['two_arg_subst','verb_synsem','arg14_lt']).
pp(3579,'arg14_lt',[N|R],A) :- pp_5369(N,R,A).
pp(5369,'two_arg',[],['two_arg_subst','verb_synsem','arg14_lt','two_arg']).
pp(5369,'basic_two_arg',[],['two_arg_subst','verb_synsem','arg14_lt','basic_two_arg']).
pp(3579,'arg1_subj_lt',[],['two_arg_subst','verb_synsem','arg1_subj_lt']).
pp(3579,'arg1_subj_lt',[N|R],A) :- pp_5368(N,R,A).
pp(5368,'two_arg',[],['two_arg_subst','verb_synsem','arg1_subj_lt','two_arg']).
pp(5368,'basic_two_arg',[],['two_arg_subst','verb_synsem','arg1_subj_lt','basic_two_arg']).
pp(3579,'basic_prep_intrans_lt',[],['two_arg_subst','verb_synsem','basic_prep_intrans_lt']).
pp(3579,'basic_prep_intrans_lt',[N|R],A) :- pp_5367(N,R,A).
pp(5367,'two_arg',[],['two_arg_subst','verb_synsem','basic_prep_intrans_lt','two_arg']).
pp(5367,'basic_two_arg',[],['two_arg_subst','verb_synsem','basic_prep_intrans_lt','basic_two_arg']).
pp(3579,'ssr_lt',[],['two_arg_subst','verb_synsem','ssr_lt']).
pp(3579,'ssr_lt',[N|R],A) :- pp_5366(N,R,A).
pp(5366,'basic_two_arg',[],['two_arg_subst','verb_synsem','ssr_lt','basic_two_arg']).
pp(3579,'unacc_lt',[],['two_arg_subst','verb_synsem','unacc_lt']).
pp(3579,'unacc_lt',[N|R],A) :- pp_5365(N,R,A).
pp(5365,'two_arg',[],['two_arg_subst','verb_synsem','unacc_lt','two_arg']).
pp(5365,'basic_two_arg',[],['two_arg_subst','verb_synsem','unacc_lt','basic_two_arg']).
pp(3579,'linking_type',[],['two_arg_subst','verb_synsem','linking_type']).
pp(3579,'linking_type',[N|R],A) :- pp_5364(N,R,A).
pp(5364,'two_arg',[],['two_arg_subst','verb_synsem','linking_type','two_arg']).
pp(5364,'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_3574(N,R,A).
pp(3574,'three_arg',[],['pp_inf_subst','arg1_subj_lt','three_arg']).
pp(3574,'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_3573(N,R,A).
pp(3573,'three_arg',[],['pp_inf_subst','linking_type','three_arg']).
pp(3573,'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_3572(N,R,A).
pp(3572,'three_arg',[],['pp_inf_subst','verb_synsem','three_arg']).
pp(3572,'basic_three_arg',[],['pp_inf_subst','verb_synsem','basic_three_arg']).
pp(3572,'arg1_subj_lt',[],['pp_inf_subst','verb_synsem','arg1_subj_lt']).
pp(3572,'arg1_subj_lt',[N|R],A) :- pp_5357(N,R,A).
pp(5357,'three_arg',[],['pp_inf_subst','verb_synsem','arg1_subj_lt','three_arg']).
pp(5357,'basic_three_arg',[],['pp_inf_subst','verb_synsem','arg1_subj_lt','basic_three_arg']).
pp(3572,'linking_type',[],['pp_inf_subst','verb_synsem','linking_type']).
pp(3572,'linking_type',[N|R],A) :- pp_5356(N,R,A).
pp(5356,'three_arg',[],['pp_inf_subst','verb_synsem','linking_type','three_arg']).
pp(5356,'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_3568(N,R,A).
pp(3568,'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_3567(N,R,A).
pp(3567,'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_3566(N,R,A).
pp(3566,'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_3565(N,R,A).
pp(3565,'four_arg',[],['unsat_four_arg_subst','cp_prop+ques_verb','four_arg']).
pp(3565,'expl_pp_inf_lt',[],['unsat_four_arg_subst','cp_prop+ques_verb','expl_pp_inf_lt']).
pp(3565,'expl_pp_inf_lt',[N|R],A) :- pp_5351(N,R,A).
pp(5351,'four_arg',[],['unsat_four_arg_subst','cp_prop+ques_verb','expl_pp_inf_lt','four_arg']).
pp(3565,'arg1_subj_lt',[],['unsat_four_arg_subst','cp_prop+ques_verb','arg1_subj_lt']).
pp(3565,'arg1_subj_lt',[N|R],A) :- pp_5350(N,R,A).
pp(5350,'four_arg',[],['unsat_four_arg_subst','cp_prop+ques_verb','arg1_subj_lt','four_arg']).
pp(3565,'linking_type',[],['unsat_four_arg_subst','cp_prop+ques_verb','linking_type']).
pp(3565,'linking_type',[N|R],A) :- pp_5349(N,R,A).
pp(5349,'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_3564(N,R,A).
pp(3564,'four_arg',[],['unsat_four_arg_subst','basic_cp_prop+ques_verb','four_arg']).
pp(3564,'expl_pp_inf_lt',[],['unsat_four_arg_subst','basic_cp_prop+ques_verb','expl_pp_inf_lt']).
pp(3564,'expl_pp_inf_lt',[N|R],A) :- pp_5347(N,R,A).
pp(5347,'four_arg',[],['unsat_four_arg_subst','basic_cp_prop+ques_verb','expl_pp_inf_lt','four_arg']).
pp(3564,'arg1_subj_lt',[],['unsat_four_arg_subst','basic_cp_prop+ques_verb','arg1_subj_lt']).
pp(3564,'arg1_subj_lt',[N|R],A) :- pp_5346(N,R,A).
pp(5346,'four_arg',[],['unsat_four_arg_subst','basic_cp_prop+ques_verb','arg1_subj_lt','four_arg']).
pp(3564,'linking_type',[],['unsat_four_arg_subst','basic_cp_prop+ques_verb','linking_type']).
pp(3564,'linking_type',[N|R],A) :- pp_5345(N,R,A).
pp(5345,'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_3563(N,R,A).
pp(3563,'four_arg',[],['unsat_four_arg_subst','verb_synsem','four_arg']).
pp(3563,'expl_pp_inf_lt',[],['unsat_four_arg_subst','verb_synsem','expl_pp_inf_lt']).
pp(3563,'expl_pp_inf_lt',[N|R],A) :- pp_5343(N,R,A).
pp(5343,'four_arg',[],['unsat_four_arg_subst','verb_synsem','expl_pp_inf_lt','four_arg']).
pp(3563,'arg1_subj_lt',[],['unsat_four_arg_subst','verb_synsem','arg1_subj_lt']).
pp(3563,'arg1_subj_lt',[N|R],A) :- pp_5342(N,R,A).
pp(5342,'four_arg',[],['unsat_four_arg_subst','verb_synsem','arg1_subj_lt','four_arg']).
pp(3563,'linking_type',[],['unsat_four_arg_subst','verb_synsem','linking_type']).
pp(3563,'linking_type',[N|R],A) :- pp_5341(N,R,A).
pp(5341,'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_3560(N,R,A).
pp(3560,'four_arg',[],['unsat_four_arg_subst','trans_subst','four_arg']).
pp(3560,'expl_pp_inf_lt',[],['unsat_four_arg_subst','trans_subst','expl_pp_inf_lt']).
pp(3560,'expl_pp_inf_lt',[N|R],A) :- pp_5339(N,R,A).
pp(5339,'four_arg',[],['unsat_four_arg_subst','trans_subst','expl_pp_inf_lt','four_arg']).
pp(3560,'arg1_subj_lt',[],['unsat_four_arg_subst','trans_subst','arg1_subj_lt']).
pp(3560,'arg1_subj_lt',[N|R],A) :- pp_5338(N,R,A).
pp(5338,'four_arg',[],['unsat_four_arg_subst','trans_subst','arg1_subj_lt','four_arg']).
pp(3560,'linking_type',[],['unsat_four_arg_subst','trans_subst','linking_type']).
pp(3560,'linking_type',[N|R],A) :- pp_5337(N,R,A).
pp(5337,'four_arg',[],['unsat_four_arg_subst','trans_subst','linking_type','four_arg']).
pp(3560,'cp_prop+ques_verb',[],['unsat_four_arg_subst','trans_subst','cp_prop+ques_verb']).
pp(3560,'cp_prop+ques_verb',[N|R],A) :- pp_5336(N,R,A).
pp(5336,'four_arg',[],['unsat_four_arg_subst','trans_subst','cp_prop+ques_verb','four_arg']).
pp(5336,'expl_pp_inf_lt',[],['unsat_four_arg_subst','trans_subst','cp_prop+ques_verb','expl_pp_inf_lt']).
pp(5336,'expl_pp_inf_lt',[N|R],A) :- pp_7285(N,R,A).
pp(7285,'four_arg',[],['unsat_four_arg_subst','trans_subst','cp_prop+ques_verb','expl_pp_inf_lt','four_arg']).
pp(5336,'arg1_subj_lt',[],['unsat_four_arg_subst','trans_subst','cp_prop+ques_verb','arg1_subj_lt']).
pp(5336,'arg1_subj_lt',[N|R],A) :- pp_7284(N,R,A).
pp(7284,'four_arg',[],['unsat_four_arg_subst','trans_subst','cp_prop+ques_verb','arg1_subj_lt','four_arg']).
pp(5336,'linking_type',[],['unsat_four_arg_subst','trans_subst','cp_prop+ques_verb','linking_type']).
pp(5336,'linking_type',[N|R],A) :- pp_7283(N,R,A).
pp(7283,'four_arg',[],['unsat_four_arg_subst','trans_subst','cp_prop+ques_verb','linking_type','four_arg']).
pp(3560,'basic_cp_prop+ques_verb',[],['unsat_four_arg_subst','trans_subst','basic_cp_prop+ques_verb']).
pp(3560,'basic_cp_prop+ques_verb',[N|R],A) :- pp_5335(N,R,A).
pp(5335,'four_arg',[],['unsat_four_arg_subst','trans_subst','basic_cp_prop+ques_verb','four_arg']).
pp(5335,'expl_pp_inf_lt',[],['unsat_four_arg_subst','trans_subst','basic_cp_prop+ques_verb','expl_pp_inf_lt']).
pp(5335,'expl_pp_inf_lt',[N|R],A) :- pp_7281(N,R,A).
pp(7281,'four_arg',[],['unsat_four_arg_subst','trans_subst','basic_cp_prop+ques_verb','expl_pp_inf_lt','four_arg']).
pp(5335,'arg1_subj_lt',[],['unsat_four_arg_subst','trans_subst','basic_cp_prop+ques_verb','arg1_subj_lt']).
pp(5335,'arg1_subj_lt',[N|R],A) :- pp_7280(N,R,A).
pp(7280,'four_arg',[],['unsat_four_arg_subst','trans_subst','basic_cp_prop+ques_verb','arg1_subj_lt','four_arg']).
pp(5335,'linking_type',[],['unsat_four_arg_subst','trans_subst','basic_cp_prop+ques_verb','linking_type']).
pp(5335,'linking_type',[N|R],A) :- pp_7279(N,R,A).
pp(7279,'four_arg',[],['unsat_four_arg_subst','trans_subst','basic_cp_prop+ques_verb','linking_type','four_arg']).
pp(3560,'verb_synsem',[],['unsat_four_arg_subst','trans_subst','verb_synsem']).
pp(3560,'verb_synsem',[N|R],A) :- pp_5334(N,R,A).
pp(5334,'four_arg',[],['unsat_four_arg_subst','trans_subst','verb_synsem','four_arg']).
pp(5334,'expl_pp_inf_lt',[],['unsat_four_arg_subst','trans_subst','verb_synsem','expl_pp_inf_lt']).
pp(5334,'expl_pp_inf_lt',[N|R],A) :- pp_7277(N,R,A).
pp(7277,'four_arg',[],['unsat_four_arg_subst','trans_subst','verb_synsem','expl_pp_inf_lt','four_arg']).
pp(5334,'arg1_subj_lt',[],['unsat_four_arg_subst','trans_subst','verb_synsem','arg1_subj_lt']).
pp(5334,'arg1_subj_lt',[N|R],A) :- pp_7276(N,R,A).
pp(7276,'four_arg',[],['unsat_four_arg_subst','trans_subst','verb_synsem','arg1_subj_lt','four_arg']).
pp(5334,'linking_type',[],['unsat_four_arg_subst','trans_subst','verb_synsem','linking_type']).
pp(5334,'linking_type',[N|R],A) :- pp_7275(N,R,A).
pp(7275,'four_arg',[],['unsat_four_arg_subst','trans_subst','verb_synsem','linking_type','four_arg']).
pp(3560,'lex_synsem',[],['unsat_four_arg_subst','trans_subst','lex_synsem']).
pp(3560,'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_3556(N,R,A).
pp(3556,'three_arg',[],['unsat_three_arg_subst','cp_trans_lt','three_arg']).
pp(3556,'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_3555(N,R,A).
pp(3555,'three_arg',[],['unsat_three_arg_subst','empty_prep_trans_lt','three_arg']).
pp(3555,'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_3554(N,R,A).
pp(3554,'three_arg',[],['unsat_three_arg_subst','prep_trans_lt','three_arg']).
pp(3554,'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_3553(N,R,A).
pp(3553,'three_arg',[],['unsat_three_arg_subst','arg13_lt','three_arg']).
pp(3553,'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_3552(N,R,A).
pp(3552,'three_arg',[],['unsat_three_arg_subst','ditrans_lt','three_arg']).
pp(3552,'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_3551(N,R,A).
pp(3551,'three_arg',[],['unsat_three_arg_subst','empty_prep_intrans_lt','three_arg']).
pp(3551,'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_3550(N,R,A).
pp(3550,'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_3549(N,R,A).
pp(3549,'three_arg',[],['unsat_three_arg_subst','obj_equi_inf_lt','three_arg']).
pp(3549,'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_3548(N,R,A).
pp(3548,'three_arg',[],['unsat_three_arg_subst','obj_equi_prd_lt','three_arg']).
pp(3548,'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_3547(N,R,A).
pp(3547,'three_arg',[],['unsat_three_arg_subst','obj_equi_lt','three_arg']).
pp(3547,'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_3546(N,R,A).
pp(3546,'three_arg',[],['unsat_three_arg_subst','arg1_subj_lt','three_arg']).
pp(3546,'basic_three_arg',[],['unsat_three_arg_subst','arg1_subj_lt','basic_three_arg']).
pp(3546,'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_3545(N,R,A).
pp(3545,'three_arg',[],['unsat_three_arg_subst','equi_prd_lt','three_arg']).
pp(3545,'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_3544(N,R,A).
pp(3544,'three_arg',[],['unsat_three_arg_subst','s_equi_lt','three_arg']).
pp(3544,'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_3543(N,R,A).
pp(3543,'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_3542(N,R,A).
pp(3542,'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_3541(N,R,A).
pp(3541,'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_3540(N,R,A).
pp(3540,'three_arg',[],['unsat_three_arg_subst','linking_type','three_arg']).
pp(3540,'basic_three_arg',[],['unsat_three_arg_subst','linking_type','basic_three_arg']).
pp(3540,'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_3539(N,R,A).
pp(3539,'three_arg',[],['unsat_three_arg_subst','fin_cp_prop+ques_verb','three_arg']).
pp(3539,'basic_three_arg',[],['unsat_three_arg_subst','fin_cp_prop+ques_verb','basic_three_arg']).
pp(3539,'cp_trans_lt',[],['unsat_three_arg_subst','fin_cp_prop+ques_verb','cp_trans_lt']).
pp(3539,'cp_trans_lt',[N|R],A) :- pp_5297(N,R,A).
pp(5297,'three_arg',[],['unsat_three_arg_subst','fin_cp_prop+ques_verb','cp_trans_lt','three_arg']).
pp(5297,'basic_three_arg',[],['unsat_three_arg_subst','fin_cp_prop+ques_verb','cp_trans_lt','basic_three_arg']).
pp(3539,'arg13_lt',[],['unsat_three_arg_subst','fin_cp_prop+ques_verb','arg13_lt']).
pp(3539,'arg13_lt',[N|R],A) :- pp_5296(N,R,A).
pp(5296,'three_arg',[],['unsat_three_arg_subst','fin_cp_prop+ques_verb','arg13_lt','three_arg']).
pp(5296,'basic_three_arg',[],['unsat_three_arg_subst','fin_cp_prop+ques_verb','arg13_lt','basic_three_arg']).
pp(3539,'arg1_subj_lt',[],['unsat_three_arg_subst','fin_cp_prop+ques_verb','arg1_subj_lt']).
pp(3539,'arg1_subj_lt',[N|R],A) :- pp_5295(N,R,A).
pp(5295,'three_arg',[],['unsat_three_arg_subst','fin_cp_prop+ques_verb','arg1_subj_lt','three_arg']).
pp(5295,'basic_three_arg',[],['unsat_three_arg_subst','fin_cp_prop+ques_verb','arg1_subj_lt','basic_three_arg']).
pp(3539,'linking_type',[],['unsat_three_arg_subst','fin_cp_prop+ques_verb','linking_type']).
pp(3539,'linking_type',[N|R],A) :- pp_5294(N,R,A).
pp(5294,'three_arg',[],['unsat_three_arg_subst','fin_cp_prop+ques_verb','linking_type','three_arg']).
pp(5294,'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_3538(N,R,A).
pp(3538,'three_arg',[],['unsat_three_arg_subst','cp_prop+ques_verb','three_arg']).
pp(3538,'basic_three_arg',[],['unsat_three_arg_subst','cp_prop+ques_verb','basic_three_arg']).
pp(3538,'four_arg',[],['unsat_three_arg_subst','cp_prop+ques_verb','four_arg']).
pp(3538,'cp_trans_lt',[],['unsat_three_arg_subst','cp_prop+ques_verb','cp_trans_lt']).
pp(3538,'cp_trans_lt',[N|R],A) :- pp_5290(N,R,A).
pp(5290,'three_arg',[],['unsat_three_arg_subst','cp_prop+ques_verb','cp_trans_lt','three_arg']).
pp(5290,'basic_three_arg',[],['unsat_three_arg_subst','cp_prop+ques_verb','cp_trans_lt','basic_three_arg']).
pp(3538,'arg13_lt',[],['unsat_three_arg_subst','cp_prop+ques_verb','arg13_lt']).
pp(3538,'arg13_lt',[N|R],A) :- pp_5289(N,R,A).
pp(5289,'three_arg',[],['unsat_three_arg_subst','cp_prop+ques_verb','arg13_lt','three_arg']).
pp(5289,'basic_three_arg',[],['unsat_three_arg_subst','cp_prop+ques_verb','arg13_lt','basic_three_arg']).
pp(3538,'expl_pp_inf_lt',[],['unsat_three_arg_subst','cp_prop+ques_verb','expl_pp_inf_lt']).
pp(3538,'expl_pp_inf_lt',[N|R],A) :- pp_5288(N,R,A).
pp(5288,'four_arg',[],['unsat_three_arg_subst','cp_prop+ques_verb','expl_pp_inf_lt','four_arg']).
pp(3538,'arg1_subj_lt',[],['unsat_three_arg_subst','cp_prop+ques_verb','arg1_subj_lt']).
pp(3538,'arg1_subj_lt',[N|R],A) :- pp_5287(N,R,A).
pp(5287,'three_arg',[],['unsat_three_arg_subst','cp_prop+ques_verb','arg1_subj_lt','three_arg']).
pp(5287,'basic_three_arg',[],['unsat_three_arg_subst','cp_prop+ques_verb','arg1_subj_lt','basic_three_arg']).
pp(5287,'four_arg',[],['unsat_three_arg_subst','cp_prop+ques_verb','arg1_subj_lt','four_arg']).
pp(3538,'s_equi_lt',[],['unsat_three_arg_subst','cp_prop+ques_verb','s_equi_lt']).
pp(3538,'s_equi_lt',[N|R],A) :- pp_5286(N,R,A).
pp(5286,'basic_three_arg',[],['unsat_three_arg_subst','cp_prop+ques_verb','s_equi_lt','basic_three_arg']).
pp(3538,'linking_type',[],['unsat_three_arg_subst','cp_prop+ques_verb','linking_type']).
pp(3538,'linking_type',[N|R],A) :- pp_5285(N,R,A).
pp(5285,'three_arg',[],['unsat_three_arg_subst','cp_prop+ques_verb','linking_type','three_arg']).
pp(5285,'basic_three_arg',[],['unsat_three_arg_subst','cp_prop+ques_verb','linking_type','basic_three_arg']).
pp(5285,'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_3537(N,R,A).
pp(3537,'three_arg',[],['unsat_three_arg_subst','basic_cp_prop+ques_verb','three_arg']).
pp(3537,'basic_three_arg',[],['unsat_three_arg_subst','basic_cp_prop+ques_verb','basic_three_arg']).
pp(3537,'four_arg',[],['unsat_three_arg_subst','basic_cp_prop+ques_verb','four_arg']).
pp(3537,'cp_trans_lt',[],['unsat_three_arg_subst','basic_cp_prop+ques_verb','cp_trans_lt']).
pp(3537,'cp_trans_lt',[N|R],A) :- pp_5281(N,R,A).
pp(5281,'three_arg',[],['unsat_three_arg_subst','basic_cp_prop+ques_verb','cp_trans_lt','three_arg']).
pp(5281,'basic_three_arg',[],['unsat_three_arg_subst','basic_cp_prop+ques_verb','cp_trans_lt','basic_three_arg']).
pp(3537,'arg13_lt',[],['unsat_three_arg_subst','basic_cp_prop+ques_verb','arg13_lt']).
pp(3537,'arg13_lt',[N|R],A) :- pp_5280(N,R,A).
pp(5280,'three_arg',[],['unsat_three_arg_subst','basic_cp_prop+ques_verb','arg13_lt','three_arg']).
pp(5280,'basic_three_arg',[],['unsat_three_arg_subst','basic_cp_prop+ques_verb','arg13_lt','basic_three_arg']).
pp(3537,'expl_pp_inf_lt',[],['unsat_three_arg_subst','basic_cp_prop+ques_verb','expl_pp_inf_lt']).
pp(3537,'expl_pp_inf_lt',[N|R],A) :- pp_5279(N,R,A).
pp(5279,'four_arg',[],['unsat_three_arg_subst','basic_cp_prop+ques_verb','expl_pp_inf_lt','four_arg']).
pp(3537,'arg1_subj_lt',[],['unsat_three_arg_subst','basic_cp_prop+ques_verb','arg1_subj_lt']).
pp(3537,'arg1_subj_lt',[N|R],A) :- pp_5278(N,R,A).
pp(5278,'three_arg',[],['unsat_three_arg_subst','basic_cp_prop+ques_verb','arg1_subj_lt','three_arg']).
pp(5278,'basic_three_arg',[],['unsat_three_arg_subst','basic_cp_prop+ques_verb','arg1_subj_lt','basic_three_arg']).
pp(5278,'four_arg',[],['unsat_three_arg_subst','basic_cp_prop+ques_verb','arg1_subj_lt','four_arg']).
pp(3537,'s_equi_lt',[],['unsat_three_arg_subst','basic_cp_prop+ques_verb','s_equi_lt']).
pp(3537,'s_equi_lt',[N|R],A) :- pp_5277(N,R,A).
pp(5277,'basic_three_arg',[],['unsat_three_arg_subst','basic_cp_prop+ques_verb','s_equi_lt','basic_three_arg']).
pp(3537,'linking_type',[],['unsat_three_arg_subst','basic_cp_prop+ques_verb','linking_type']).
pp(3537,'linking_type',[N|R],A) :- pp_5276(N,R,A).
pp(5276,'three_arg',[],['unsat_three_arg_subst','basic_cp_prop+ques_verb','linking_type','three_arg']).
pp(5276,'basic_three_arg',[],['unsat_three_arg_subst','basic_cp_prop+ques_verb','linking_type','basic_three_arg']).
pp(5276,'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_3536(N,R,A).
pp(3536,'three_arg',[],['unsat_three_arg_subst','verb_synsem','three_arg']).
pp(3536,'basic_three_arg',[],['unsat_three_arg_subst','verb_synsem','basic_three_arg']).
pp(3536,'four_arg',[],['unsat_three_arg_subst','verb_synsem','four_arg']).
pp(3536,'cp_trans_lt',[],['unsat_three_arg_subst','verb_synsem','cp_trans_lt']).
pp(3536,'cp_trans_lt',[N|R],A) :- pp_5272(N,R,A).
pp(5272,'three_arg',[],['unsat_three_arg_subst','verb_synsem','cp_trans_lt','three_arg']).
pp(5272,'basic_three_arg',[],['unsat_three_arg_subst','verb_synsem','cp_trans_lt','basic_three_arg']).
pp(3536,'empty_prep_trans_lt',[],['unsat_three_arg_subst','verb_synsem','empty_prep_trans_lt']).
pp(3536,'empty_prep_trans_lt',[N|R],A) :- pp_5271(N,R,A).
pp(5271,'three_arg',[],['unsat_three_arg_subst','verb_synsem','empty_prep_trans_lt','three_arg']).
pp(5271,'basic_three_arg',[],['unsat_three_arg_subst','verb_synsem','empty_prep_trans_lt','basic_three_arg']).
pp(3536,'prep_trans_lt',[],['unsat_three_arg_subst','verb_synsem','prep_trans_lt']).
pp(3536,'prep_trans_lt',[N|R],A) :- pp_5270(N,R,A).
pp(5270,'three_arg',[],['unsat_three_arg_subst','verb_synsem','prep_trans_lt','three_arg']).
pp(5270,'basic_three_arg',[],['unsat_three_arg_subst','verb_synsem','prep_trans_lt','basic_three_arg']).
pp(3536,'arg13_lt',[],['unsat_three_arg_subst','verb_synsem','arg13_lt']).
pp(3536,'arg13_lt',[N|R],A) :- pp_5269(N,R,A).
pp(5269,'three_arg',[],['unsat_three_arg_subst','verb_synsem','arg13_lt','three_arg']).
pp(5269,'basic_three_arg',[],['unsat_three_arg_subst','verb_synsem','arg13_lt','basic_three_arg']).
pp(3536,'ditrans_lt',[],['unsat_three_arg_subst','verb_synsem','ditrans_lt']).
pp(3536,'ditrans_lt',[N|R],A) :- pp_5268(N,R,A).
pp(5268,'three_arg',[],['unsat_three_arg_subst','verb_synsem','ditrans_lt','three_arg']).
pp(5268,'basic_three_arg',[],['unsat_three_arg_subst','verb_synsem','ditrans_lt','basic_three_arg']).
pp(3536,'empty_prep_intrans_lt',[],['unsat_three_arg_subst','verb_synsem','empty_prep_intrans_lt']).
pp(3536,'empty_prep_intrans_lt',[N|R],A) :- pp_5267(N,R,A).
pp(5267,'three_arg',[],['unsat_three_arg_subst','verb_synsem','empty_prep_intrans_lt','three_arg']).
pp(5267,'basic_three_arg',[],['unsat_three_arg_subst','verb_synsem','empty_prep_intrans_lt','basic_three_arg']).
pp(3536,'expl_pp_inf_lt',[],['unsat_three_arg_subst','verb_synsem','expl_pp_inf_lt']).
pp(3536,'expl_pp_inf_lt',[N|R],A) :- pp_5266(N,R,A).
pp(5266,'four_arg',[],['unsat_three_arg_subst','verb_synsem','expl_pp_inf_lt','four_arg']).
pp(3536,'obj_equi_inf_lt',[],['unsat_three_arg_subst','verb_synsem','obj_equi_inf_lt']).
pp(3536,'obj_equi_inf_lt',[N|R],A) :- pp_5265(N,R,A).
pp(5265,'three_arg',[],['unsat_three_arg_subst','verb_synsem','obj_equi_inf_lt','three_arg']).
pp(5265,'basic_three_arg',[],['unsat_three_arg_subst','verb_synsem','obj_equi_inf_lt','basic_three_arg']).
pp(3536,'obj_equi_prd_lt',[],['unsat_three_arg_subst','verb_synsem','obj_equi_prd_lt']).
pp(3536,'obj_equi_prd_lt',[N|R],A) :- pp_5264(N,R,A).
pp(5264,'three_arg',[],['unsat_three_arg_subst','verb_synsem','obj_equi_prd_lt','three_arg']).
pp(5264,'basic_three_arg',[],['unsat_three_arg_subst','verb_synsem','obj_equi_prd_lt','basic_three_arg']).
pp(3536,'obj_equi_lt',[],['unsat_three_arg_subst','verb_synsem','obj_equi_lt']).
pp(3536,'obj_equi_lt',[N|R],A) :- pp_5263(N,R,A).
pp(5263,'three_arg',[],['unsat_three_arg_subst','verb_synsem','obj_equi_lt','three_arg']).
pp(5263,'basic_three_arg',[],['unsat_three_arg_subst','verb_synsem','obj_equi_lt','basic_three_arg']).
pp(3536,'arg1_subj_lt',[],['unsat_three_arg_subst','verb_synsem','arg1_subj_lt']).
pp(3536,'arg1_subj_lt',[N|R],A) :- pp_5262(N,R,A).
pp(5262,'three_arg',[],['unsat_three_arg_subst','verb_synsem','arg1_subj_lt','three_arg']).
pp(5262,'basic_three_arg',[],['unsat_three_arg_subst','verb_synsem','arg1_subj_lt','basic_three_arg']).
pp(5262,'four_arg',[],['unsat_three_arg_subst','verb_synsem','arg1_subj_lt','four_arg']).
pp(3536,'equi_prd_lt',[],['unsat_three_arg_subst','verb_synsem','equi_prd_lt']).
pp(3536,'equi_prd_lt',[N|R],A) :- pp_5261(N,R,A).
pp(5261,'three_arg',[],['unsat_three_arg_subst','verb_synsem','equi_prd_lt','three_arg']).
pp(5261,'basic_three_arg',[],['unsat_three_arg_subst','verb_synsem','equi_prd_lt','basic_three_arg']).
pp(3536,'s_equi_lt',[],['unsat_three_arg_subst','verb_synsem','s_equi_lt']).
pp(3536,'s_equi_lt',[N|R],A) :- pp_5260(N,R,A).
pp(5260,'three_arg',[],['unsat_three_arg_subst','verb_synsem','s_equi_lt','three_arg']).
pp(5260,'basic_three_arg',[],['unsat_three_arg_subst','verb_synsem','s_equi_lt','basic_three_arg']).
pp(3536,'sor_lt',[],['unsat_three_arg_subst','verb_synsem','sor_lt']).
pp(3536,'sor_lt',[N|R],A) :- pp_5259(N,R,A).
pp(5259,'basic_three_arg',[],['unsat_three_arg_subst','verb_synsem','sor_lt','basic_three_arg']).
pp(3536,'basic_ssr_expr_lt',[],['unsat_three_arg_subst','verb_synsem','basic_ssr_expr_lt']).
pp(3536,'basic_ssr_expr_lt',[N|R],A) :- pp_5258(N,R,A).
pp(5258,'basic_three_arg',[],['unsat_three_arg_subst','verb_synsem','basic_ssr_expr_lt','basic_three_arg']).
pp(3536,'ssr_lt',[],['unsat_three_arg_subst','verb_synsem','ssr_lt']).
pp(3536,'ssr_lt',[N|R],A) :- pp_5257(N,R,A).
pp(5257,'basic_three_arg',[],['unsat_three_arg_subst','verb_synsem','ssr_lt','basic_three_arg']).
pp(3536,'linking_type',[],['unsat_three_arg_subst','verb_synsem','linking_type']).
pp(3536,'linking_type',[N|R],A) :- pp_5256(N,R,A).
pp(5256,'three_arg',[],['unsat_three_arg_subst','verb_synsem','linking_type','three_arg']).
pp(5256,'basic_three_arg',[],['unsat_three_arg_subst','verb_synsem','linking_type','basic_three_arg']).
pp(5256,'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_3533(N,R,A).
pp(3533,'basic_three_arg',[],['unsat_three_arg_subst','trans_subst','basic_three_arg']).
pp(3533,'four_arg',[],['unsat_three_arg_subst','trans_subst','four_arg']).
pp(3533,'cp_trans_lt',[],['unsat_three_arg_subst','trans_subst','cp_trans_lt']).
pp(3533,'cp_trans_lt',[N|R],A) :- pp_5253(N,R,A).
pp(5253,'basic_three_arg',[],['unsat_three_arg_subst','trans_subst','cp_trans_lt','basic_three_arg']).
pp(3533,'empty_prep_trans_lt',[],['unsat_three_arg_subst','trans_subst','empty_prep_trans_lt']).
pp(3533,'empty_prep_trans_lt',[N|R],A) :- pp_5252(N,R,A).
pp(5252,'basic_three_arg',[],['unsat_three_arg_subst','trans_subst','empty_prep_trans_lt','basic_three_arg']).
pp(3533,'prep_trans_lt',[],['unsat_three_arg_subst','trans_subst','prep_trans_lt']).
pp(3533,'prep_trans_lt',[N|R],A) :- pp_5251(N,R,A).
pp(5251,'basic_three_arg',[],['unsat_three_arg_subst','trans_subst','prep_trans_lt','basic_three_arg']).
pp(3533,'arg13_lt',[],['unsat_three_arg_subst','trans_subst','arg13_lt']).
pp(3533,'arg13_lt',[N|R],A) :- pp_5250(N,R,A).
pp(5250,'basic_three_arg',[],['unsat_three_arg_subst','trans_subst','arg13_lt','basic_three_arg']).
pp(3533,'ditrans_lt',[],['unsat_three_arg_subst','trans_subst','ditrans_lt']).
pp(3533,'ditrans_lt',[N|R],A) :- pp_5249(N,R,A).
pp(5249,'basic_three_arg',[],['unsat_three_arg_subst','trans_subst','ditrans_lt','basic_three_arg']).
pp(3533,'expl_pp_inf_lt',[],['unsat_three_arg_subst','trans_subst','expl_pp_inf_lt']).
pp(3533,'expl_pp_inf_lt',[N|R],A) :- pp_5248(N,R,A).
pp(5248,'four_arg',[],['unsat_three_arg_subst','trans_subst','expl_pp_inf_lt','four_arg']).
pp(3533,'obj_equi_lt',[],['unsat_three_arg_subst','trans_subst','obj_equi_lt']).
pp(3533,'obj_equi_lt',[N|R],A) :- pp_5247(N,R,A).
pp(5247,'basic_three_arg',[],['unsat_three_arg_subst','trans_subst','obj_equi_lt','basic_three_arg']).
pp(3533,'arg1_subj_lt',[],['unsat_three_arg_subst','trans_subst','arg1_subj_lt']).
pp(3533,'arg1_subj_lt',[N|R],A) :- pp_5246(N,R,A).
pp(5246,'basic_three_arg',[],['unsat_three_arg_subst','trans_subst','arg1_subj_lt','basic_three_arg']).
pp(5246,'four_arg',[],['unsat_three_arg_subst','trans_subst','arg1_subj_lt','four_arg']).
pp(3533,'linking_type',[],['unsat_three_arg_subst','trans_subst','linking_type']).
pp(3533,'linking_type',[N|R],A) :- pp_5245(N,R,A).
pp(5245,'basic_three_arg',[],['unsat_three_arg_subst','trans_subst','linking_type','basic_three_arg']).
pp(5245,'four_arg',[],['unsat_three_arg_subst','trans_subst','linking_type','four_arg']).
pp(3533,'fin_cp_prop+ques_verb',[],['unsat_three_arg_subst','trans_subst','fin_cp_prop+ques_verb']).
pp(3533,'fin_cp_prop+ques_verb',[N|R],A) :- pp_5244(N,R,A).
pp(5244,'basic_three_arg',[],['unsat_three_arg_subst','trans_subst','fin_cp_prop+ques_verb','basic_three_arg']).
pp(5244,'cp_trans_lt',[],['unsat_three_arg_subst','trans_subst','fin_cp_prop+ques_verb','cp_trans_lt']).
pp(5244,'cp_trans_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','cp_trans_lt','basic_three_arg']).
pp(5244,'arg13_lt',[],['unsat_three_arg_subst','trans_subst','fin_cp_prop+ques_verb','arg13_lt']).
pp(5244,'arg13_lt',[N|R],A) :- pp_7197(N,R,A).
pp(7197,'basic_three_arg',[],['unsat_three_arg_subst','trans_subst','fin_cp_prop+ques_verb','arg13_lt','basic_three_arg']).
pp(5244,'arg1_subj_lt',[],['unsat_three_arg_subst','trans_subst','fin_cp_prop+ques_verb','arg1_subj_lt']).
pp(5244,'arg1_subj_lt',[N|R],A) :- pp_7196(N,R,A).
pp(7196,'basic_three_arg',[],['unsat_three_arg_subst','trans_subst','fin_cp_prop+ques_verb','arg1_subj_lt','basic_three_arg']).
pp(5244,'linking_type',[],['unsat_three_arg_subst','trans_subst','fin_cp_prop+ques_verb','linking_type']).
pp(5244,'linking_type',[N|R],A) :- pp_7195(N,R,A).
pp(7195,'basic_three_arg',[],['unsat_three_arg_subst','trans_subst','fin_cp_prop+ques_verb','linking_type','basic_three_arg']).
pp(3533,'cp_prop+ques_verb',[],['unsat_three_arg_subst','trans_subst','cp_prop+ques_verb']).
pp(3533,'cp_prop+ques_verb',[N|R],A) :- pp_5243(N,R,A).
pp(5243,'basic_three_arg',[],['unsat_three_arg_subst','trans_subst','cp_prop+ques_verb','basic_three_arg']).
pp(5243,'four_arg',[],['unsat_three_arg_subst','trans_subst','cp_prop+ques_verb','four_arg']).
pp(5243,'cp_trans_lt',[],['unsat_three_arg_subst','trans_subst','cp_prop+ques_verb','cp_trans_lt']).
pp(5243,'cp_trans_lt',[N|R],A) :- pp_7192(N,R,A).
pp(7192,'basic_three_arg',[],['unsat_three_arg_subst','trans_subst','cp_prop+ques_verb','cp_trans_lt','basic_three_arg']).
pp(5243,'arg13_lt',[],['unsat_three_arg_subst','trans_subst','cp_prop+ques_verb','arg13_lt']).
pp(5243,'arg13_lt',[N|R],A) :- pp_7191(N,R,A).
pp(7191,'basic_three_arg',[],['unsat_three_arg_subst','trans_subst','cp_prop+ques_verb','arg13_lt','basic_three_arg']).
pp(5243,'expl_pp_inf_lt',[],['unsat_three_arg_subst','trans_subst','cp_prop+ques_verb','expl_pp_inf_lt']).
pp(5243,'expl_pp_inf_lt',[N|R],A) :- pp_7190(N,R,A).
pp(7190,'four_arg',[],['unsat_three_arg_subst','trans_subst','cp_prop+ques_verb','expl_pp_inf_lt','four_arg']).
pp(5243,'arg1_subj_lt',[],['unsat_three_arg_subst','trans_subst','cp_prop+ques_verb','arg1_subj_lt']).
pp(5243,'arg1_subj_lt',[N|R],A) :- pp_7189(N,R,A).
pp(7189,'basic_three_arg',[],['unsat_three_arg_subst','trans_subst','cp_prop+ques_verb','arg1_subj_lt','basic_three_arg']).
pp(7189,'four_arg',[],['unsat_three_arg_subst','trans_subst','cp_prop+ques_verb','arg1_subj_lt','four_arg']).
pp(5243,'linking_type',[],['unsat_three_arg_subst','trans_subst','cp_prop+ques_verb','linking_type']).
pp(5243,'linking_type',[N|R],A) :- pp_7188(N,R,A).
pp(7188,'basic_three_arg',[],['unsat_three_arg_subst','trans_subst','cp_prop+ques_verb','linking_type','basic_three_arg']).
pp(7188,'four_arg',[],['unsat_three_arg_subst','trans_subst','cp_prop+ques_verb','linking_type','four_arg']).
pp(3533,'basic_cp_prop+ques_verb',[],['unsat_three_arg_subst','trans_subst','basic_cp_prop+ques_verb']).
pp(3533,'basic_cp_prop+ques_verb',[N|R],A) :- pp_5242(N,R,A).
pp(5242,'basic_three_arg',[],['unsat_three_arg_subst','trans_subst','basic_cp_prop+ques_verb','basic_three_arg']).
pp(5242,'four_arg',[],['unsat_three_arg_subst','trans_subst','basic_cp_prop+ques_verb','four_arg']).
pp(5242,'cp_trans_lt',[],['unsat_three_arg_subst','trans_subst','basic_cp_prop+ques_verb','cp_trans_lt']).
pp(5242,'cp_trans_lt',[N|R],A) :- pp_7185(N,R,A).
pp(7185,'basic_three_arg',[],['unsat_three_arg_subst','trans_subst','basic_cp_prop+ques_verb','cp_trans_lt','basic_three_arg']).
pp(5242,'arg13_lt',[],['unsat_three_arg_subst','trans_subst','basic_cp_prop+ques_verb','arg13_lt']).
pp(5242,'arg13_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','arg13_lt','basic_three_arg']).
pp(5242,'expl_pp_inf_lt',[],['unsat_three_arg_subst','trans_subst','basic_cp_prop+ques_verb','expl_pp_inf_lt']).
pp(5242,'expl_pp_inf_lt',[N|R],A) :- pp_7183(N,R,A).
pp(7183,'four_arg',[],['unsat_three_arg_subst','trans_subst','basic_cp_prop+ques_verb','expl_pp_inf_lt','four_arg']).
pp(5242,'arg1_subj_lt',[],['unsat_three_arg_subst','trans_subst','basic_cp_prop+ques_verb','arg1_subj_lt']).
pp(5242,'arg1_subj_lt',[N|R],A) :- pp_7182(N,R,A).
pp(7182,'basic_three_arg',[],['unsat_three_arg_subst','trans_subst','basic_cp_prop+ques_verb','arg1_subj_lt','basic_three_arg']).
pp(7182,'four_arg',[],['unsat_three_arg_subst','trans_subst','basic_cp_prop+ques_verb','arg1_subj_lt','four_arg']).
pp(5242,'linking_type',[],['unsat_three_arg_subst','trans_subst','basic_cp_prop+ques_verb','linking_type']).
pp(5242,'linking_type',[N|R],A) :- pp_7181(N,R,A).
pp(7181,'basic_three_arg',[],['unsat_three_arg_subst','trans_subst','basic_cp_prop+ques_verb','linking_type','basic_three_arg']).
pp(7181,'four_arg',[],['unsat_three_arg_subst','trans_subst','basic_cp_prop+ques_verb','linking_type','four_arg']).
pp(3533,'verb_synsem',[],['unsat_three_arg_subst','trans_subst','verb_synsem']).
pp(3533,'verb_synsem',[N|R],A) :- pp_5241(N,R,A).
pp(5241,'basic_three_arg',[],['unsat_three_arg_subst','trans_subst','verb_synsem','basic_three_arg']).
pp(5241,'four_arg',[],['unsat_three_arg_subst','trans_subst','verb_synsem','four_arg']).
pp(5241,'cp_trans_lt',[],['unsat_three_arg_subst','trans_subst','verb_synsem','cp_trans_lt']).
pp(5241,'cp_trans_lt',[N|R],A) :- pp_7178(N,R,A).
pp(7178,'basic_three_arg',[],['unsat_three_arg_subst','trans_subst','verb_synsem','cp_trans_lt','basic_three_arg']).
pp(5241,'empty_prep_trans_lt',[],['unsat_three_arg_subst','trans_subst','verb_synsem','empty_prep_trans_lt']).
pp(5241,'empty_prep_trans_lt',[N|R],A) :- pp_7177(N,R,A).
pp(7177,'basic_three_arg',[],['unsat_three_arg_subst','trans_subst','verb_synsem','empty_prep_trans_lt','basic_three_arg']).
pp(5241,'prep_trans_lt',[],['unsat_three_arg_subst','trans_subst','verb_synsem','prep_trans_lt']).
pp(5241,'prep_trans_lt',[N|R],A) :- pp_7176(N,R,A).
pp(7176,'basic_three_arg',[],['unsat_three_arg_subst','trans_subst','verb_synsem','prep_trans_lt','basic_three_arg']).
pp(5241,'arg13_lt',[],['unsat_three_arg_subst','trans_subst','verb_synsem','arg13_lt']).
pp(5241,'arg13_lt',[N|R],A) :- pp_7175(N,R,A).
pp(7175,'basic_three_arg',[],['unsat_three_arg_subst','trans_subst','verb_synsem','arg13_lt','basic_three_arg']).
pp(5241,'ditrans_lt',[],['unsat_three_arg_subst','trans_subst','verb_synsem','ditrans_lt']).
pp(5241,'ditrans_lt',[N|R],A) :- pp_7174(N,R,A).
pp(7174,'basic_three_arg',[],['unsat_three_arg_subst','trans_subst','verb_synsem','ditrans_lt','basic_three_arg']).
pp(5241,'expl_pp_inf_lt',[],['unsat_three_arg_subst','trans_subst','verb_synsem','expl_pp_inf_lt']).
pp(5241,'expl_pp_inf_lt',[N|R],A) :- pp_7173(N,R,A).
pp(7173,'four_arg',[],['unsat_three_arg_subst','trans_subst','verb_synsem','expl_pp_inf_lt','four_arg']).
pp(5241,'obj_equi_lt',[],['unsat_three_arg_subst','trans_subst','verb_synsem','obj_equi_lt']).
pp(5241,'obj_equi_lt',[N|R],A) :- pp_7172(N,R,A).
pp(7172,'basic_three_arg',[],['unsat_three_arg_subst','trans_subst','verb_synsem','obj_equi_lt','basic_three_arg']).
pp(5241,'arg1_subj_lt',[],['unsat_three_arg_subst','trans_subst','verb_synsem','arg1_subj_lt']).
pp(5241,'arg1_subj_lt',[N|R],A) :- pp_7171(N,R,A).
pp(7171,'basic_three_arg',[],['unsat_three_arg_subst','trans_subst','verb_synsem','arg1_subj_lt','basic_three_arg']).
pp(7171,'four_arg',[],['unsat_three_arg_subst','trans_subst','verb_synsem','arg1_subj_lt','four_arg']).
pp(5241,'linking_type',[],['unsat_three_arg_subst','trans_subst','verb_synsem','linking_type']).
pp(5241,'linking_type',[N|R],A) :- pp_7170(N,R,A).
pp(7170,'basic_three_arg',[],['unsat_three_arg_subst','trans_subst','verb_synsem','linking_type','basic_three_arg']).
pp(7170,'four_arg',[],['unsat_three_arg_subst','trans_subst','verb_synsem','linking_type','four_arg']).
pp(3533,'lex_synsem',[],['unsat_three_arg_subst','trans_subst','lex_synsem']).
pp(3533,'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_3532(N,R,A).
pp(3532,'three_arg',[],['unsat_three_arg_subst','non_trans_subst','three_arg']).
pp(3532,'basic_three_arg',[],['unsat_three_arg_subst','non_trans_subst','basic_three_arg']).
pp(3532,'linking_type',[],['unsat_three_arg_subst','non_trans_subst','linking_type']).
pp(3532,'linking_type',[N|R],A) :- pp_5236(N,R,A).
pp(5236,'three_arg',[],['unsat_three_arg_subst','non_trans_subst','linking_type','three_arg']).
pp(5236,'basic_three_arg',[],['unsat_three_arg_subst','non_trans_subst','linking_type','basic_three_arg']).
pp(3532,'verb_synsem',[],['unsat_three_arg_subst','non_trans_subst','verb_synsem']).
pp(3532,'verb_synsem',[N|R],A) :- pp_5235(N,R,A).
pp(5235,'three_arg',[],['unsat_three_arg_subst','non_trans_subst','verb_synsem','three_arg']).
pp(5235,'basic_three_arg',[],['unsat_three_arg_subst','non_trans_subst','verb_synsem','basic_three_arg']).
pp(5235,'linking_type',[],['unsat_three_arg_subst','non_trans_subst','verb_synsem','linking_type']).
pp(5235,'linking_type',[N|R],A) :- pp_7165(N,R,A).
pp(7165,'three_arg',[],['unsat_three_arg_subst','non_trans_subst','verb_synsem','linking_type','three_arg']).
pp(7165,'basic_three_arg',[],['unsat_three_arg_subst','non_trans_subst','verb_synsem','linking_type','basic_three_arg']).
pp(3532,'lex_synsem',[],['unsat_three_arg_subst','non_trans_subst','lex_synsem']).
pp(3532,'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_3530(N,R,A).
pp(3530,'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_3528(N,R,A).
pp(3528,'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_3527(N,R,A).
pp(3527,'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_3523(N,R,A).
pp(3523,'three_arg',[],['unsat_two_arg_subst','cp_trans_lt','three_arg']).
pp(3523,'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_3522(N,R,A).
pp(3522,'three_arg',[],['unsat_two_arg_subst','empty_prep_trans_lt','three_arg']).
pp(3522,'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_3521(N,R,A).
pp(3521,'three_arg',[],['unsat_two_arg_subst','prep_trans_lt','three_arg']).
pp(3521,'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_3520(N,R,A).
pp(3520,'two_arg',[],['unsat_two_arg_subst','trans_lt','two_arg']).
pp(3520,'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_3519(N,R,A).
pp(3519,'three_arg',[],['unsat_two_arg_subst','arg13_lt','three_arg']).
pp(3519,'basic_three_arg',[],['unsat_two_arg_subst','arg13_lt','basic_three_arg']).
pp(3519,'two_arg',[],['unsat_two_arg_subst','arg13_lt','two_arg']).
pp(3519,'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_3518(N,R,A).
pp(3518,'two_arg',[],['unsat_two_arg_subst','arg14_lt','two_arg']).
pp(3518,'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_3517(N,R,A).
pp(3517,'three_arg',[],['unsat_two_arg_subst','ditrans_lt','three_arg']).
pp(3517,'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_3516(N,R,A).
pp(3516,'three_arg',[],['unsat_two_arg_subst','empty_prep_intrans_lt','three_arg']).
pp(3516,'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_3515(N,R,A).
pp(3515,'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_3514(N,R,A).
pp(3514,'three_arg',[],['unsat_two_arg_subst','obj_equi_inf_lt','three_arg']).
pp(3514,'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_3513(N,R,A).
pp(3513,'three_arg',[],['unsat_two_arg_subst','obj_equi_prd_lt','three_arg']).
pp(3513,'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_3512(N,R,A).
pp(3512,'three_arg',[],['unsat_two_arg_subst','obj_equi_lt','three_arg']).
pp(3512,'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_3511(N,R,A).
pp(3511,'three_arg',[],['unsat_two_arg_subst','arg1_subj_lt','three_arg']).
pp(3511,'basic_three_arg',[],['unsat_two_arg_subst','arg1_subj_lt','basic_three_arg']).
pp(3511,'two_arg',[],['unsat_two_arg_subst','arg1_subj_lt','two_arg']).
pp(3511,'basic_two_arg',[],['unsat_two_arg_subst','arg1_subj_lt','basic_two_arg']).
pp(3511,'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_3510(N,R,A).
pp(3510,'two_arg',[],['unsat_two_arg_subst','basic_prep_intrans_lt','two_arg']).
pp(3510,'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_3509(N,R,A).
pp(3509,'three_arg',[],['unsat_two_arg_subst','equi_prd_lt','three_arg']).
pp(3509,'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_3508(N,R,A).
pp(3508,'two_arg',[],['unsat_two_arg_subst','subj_equi_lt','two_arg']).
pp(3508,'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_3507(N,R,A).
pp(3507,'three_arg',[],['unsat_two_arg_subst','s_equi_lt','three_arg']).
pp(3507,'basic_three_arg',[],['unsat_two_arg_subst','s_equi_lt','basic_three_arg']).
pp(3507,'two_arg',[],['unsat_two_arg_subst','s_equi_lt','two_arg']).
pp(3507,'basic_two_arg',[],['unsat_two_arg_subst','s_equi_lt','basic_two_arg']).
pp(3507,'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_3506(N,R,A).
pp(3506,'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_3505(N,R,A).
pp(3505,'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_3504(N,R,A).
pp(3504,'basic_three_arg',[],['unsat_two_arg_subst','ssr_lt','basic_three_arg']).
pp(3504,'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_3503(N,R,A).
pp(3503,'two_arg',[],['unsat_two_arg_subst','unacc_lt','two_arg']).
pp(3503,'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_3502(N,R,A).
pp(3502,'three_arg',[],['unsat_two_arg_subst','linking_type','three_arg']).
pp(3502,'basic_three_arg',[],['unsat_two_arg_subst','linking_type','basic_three_arg']).
pp(3502,'two_arg',[],['unsat_two_arg_subst','linking_type','two_arg']).
pp(3502,'basic_two_arg',[],['unsat_two_arg_subst','linking_type','basic_two_arg']).
pp(3502,'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_3501(N,R,A).
pp(3501,'nomod_adj_synsem',[],['unsat_two_arg_subst','prd_synsem','nomod_adj_synsem']).
pp(3501,'basic_adj_synsem',[],['unsat_two_arg_subst','prd_synsem','basic_adj_synsem']).
pp(3501,'three_arg',[],['unsat_two_arg_subst','prd_synsem','three_arg']).
pp(3501,'three_arg',[N|R],A) :- pp_5175(N,R,A).
pp(5175,'basic_adj_synsem',[],['unsat_two_arg_subst','prd_synsem','three_arg','basic_adj_synsem']).
pp(3501,'basic_three_arg',[],['unsat_two_arg_subst','prd_synsem','basic_three_arg']).
pp(3501,'basic_three_arg',[N|R],A) :- pp_5174(N,R,A).
pp(5174,'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_3500(N,R,A).
pp(3500,'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_3499(N,R,A).
pp(3499,'three_arg',[],['unsat_two_arg_subst','fin_cp_prop+ques_verb','three_arg']).
pp(3499,'basic_three_arg',[],['unsat_two_arg_subst','fin_cp_prop+ques_verb','basic_three_arg']).
pp(3499,'two_arg',[],['unsat_two_arg_subst','fin_cp_prop+ques_verb','two_arg']).
pp(3499,'basic_two_arg',[],['unsat_two_arg_subst','fin_cp_prop+ques_verb','basic_two_arg']).
pp(3499,'cp_trans_lt',[],['unsat_two_arg_subst','fin_cp_prop+ques_verb','cp_trans_lt']).
pp(3499,'cp_trans_lt',[N|R],A) :- pp_5168(N,R,A).
pp(5168,'three_arg',[],['unsat_two_arg_subst','fin_cp_prop+ques_verb','cp_trans_lt','three_arg']).
pp(5168,'basic_three_arg',[],['unsat_two_arg_subst','fin_cp_prop+ques_verb','cp_trans_lt','basic_three_arg']).
pp(3499,'arg13_lt',[],['unsat_two_arg_subst','fin_cp_prop+ques_verb','arg13_lt']).
pp(3499,'arg13_lt',[N|R],A) :- pp_5167(N,R,A).
pp(5167,'three_arg',[],['unsat_two_arg_subst','fin_cp_prop+ques_verb','arg13_lt','three_arg']).
pp(5167,'basic_three_arg',[],['unsat_two_arg_subst','fin_cp_prop+ques_verb','arg13_lt','basic_three_arg']).
pp(3499,'arg1_subj_lt',[],['unsat_two_arg_subst','fin_cp_prop+ques_verb','arg1_subj_lt']).
pp(3499,'arg1_subj_lt',[N|R],A) :- pp_5166(N,R,A).
pp(5166,'three_arg',[],['unsat_two_arg_subst','fin_cp_prop+ques_verb','arg1_subj_lt','three_arg']).
pp(5166,'basic_three_arg',[],['unsat_two_arg_subst','fin_cp_prop+ques_verb','arg1_subj_lt','basic_three_arg']).
pp(3499,'linking_type',[],['unsat_two_arg_subst','fin_cp_prop+ques_verb','linking_type']).
pp(3499,'linking_type',[N|R],A) :- pp_5165(N,R,A).
pp(5165,'three_arg',[],['unsat_two_arg_subst','fin_cp_prop+ques_verb','linking_type','three_arg']).
pp(5165,'basic_three_arg',[],['unsat_two_arg_subst','fin_cp_prop+ques_verb','linking_type','basic_three_arg']).
pp(5165,'two_arg',[],['unsat_two_arg_subst','fin_cp_prop+ques_verb','linking_type','two_arg']).
pp(5165,'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_3498(N,R,A).
pp(3498,'three_arg',[],['unsat_two_arg_subst','cp_prop+ques_verb','three_arg']).
pp(3498,'basic_three_arg',[],['unsat_two_arg_subst','cp_prop+ques_verb','basic_three_arg']).
pp(3498,'two_arg',[],['unsat_two_arg_subst','cp_prop+ques_verb','two_arg']).
pp(3498,'basic_two_arg',[],['unsat_two_arg_subst','cp_prop+ques_verb','basic_two_arg']).
pp(3498,'four_arg',[],['unsat_two_arg_subst','cp_prop+ques_verb','four_arg']).
pp(3498,'cp_trans_lt',[],['unsat_two_arg_subst','cp_prop+ques_verb','cp_trans_lt']).
pp(3498,'cp_trans_lt',[N|R],A) :- pp_5159(N,R,A).
pp(5159,'three_arg',[],['unsat_two_arg_subst','cp_prop+ques_verb','cp_trans_lt','three_arg']).
pp(5159,'basic_three_arg',[],['unsat_two_arg_subst','cp_prop+ques_verb','cp_trans_lt','basic_three_arg']).
pp(3498,'arg13_lt',[],['unsat_two_arg_subst','cp_prop+ques_verb','arg13_lt']).
pp(3498,'arg13_lt',[N|R],A) :- pp_5158(N,R,A).
pp(5158,'three_arg',[],['unsat_two_arg_subst','cp_prop+ques_verb','arg13_lt','three_arg']).
pp(5158,'basic_three_arg',[],['unsat_two_arg_subst','cp_prop+ques_verb','arg13_lt','basic_three_arg']).
pp(3498,'arg14_lt',[],['unsat_two_arg_subst','cp_prop+ques_verb','arg14_lt']).
pp(3498,'arg14_lt',[N|R],A) :- pp_5157(N,R,A).
pp(5157,'two_arg',[],['unsat_two_arg_subst','cp_prop+ques_verb','arg14_lt','two_arg']).
pp(5157,'basic_two_arg',[],['unsat_two_arg_subst','cp_prop+ques_verb','arg14_lt','basic_two_arg']).
pp(3498,'expl_pp_inf_lt',[],['unsat_two_arg_subst','cp_prop+ques_verb','expl_pp_inf_lt']).
pp(3498,'expl_pp_inf_lt',[N|R],A) :- pp_5156(N,R,A).
pp(5156,'four_arg',[],['unsat_two_arg_subst','cp_prop+ques_verb','expl_pp_inf_lt','four_arg']).
pp(3498,'arg1_subj_lt',[],['unsat_two_arg_subst','cp_prop+ques_verb','arg1_subj_lt']).
pp(3498,'arg1_subj_lt',[N|R],A) :- pp_5155(N,R,A).
pp(5155,'three_arg',[],['unsat_two_arg_subst','cp_prop+ques_verb','arg1_subj_lt','three_arg']).
pp(5155,'basic_three_arg',[],['unsat_two_arg_subst','cp_prop+ques_verb','arg1_subj_lt','basic_three_arg']).
pp(5155,'two_arg',[],['unsat_two_arg_subst','cp_prop+ques_verb','arg1_subj_lt','two_arg']).
pp(5155,'basic_two_arg',[],['unsat_two_arg_subst','cp_prop+ques_verb','arg1_subj_lt','basic_two_arg']).
pp(5155,'four_arg',[],['unsat_two_arg_subst','cp_prop+ques_verb','arg1_subj_lt','four_arg']).
pp(3498,'s_equi_lt',[],['unsat_two_arg_subst','cp_prop+ques_verb','s_equi_lt']).
pp(3498,'s_equi_lt',[N|R],A) :- pp_5154(N,R,A).
pp(5154,'basic_three_arg',[],['unsat_two_arg_subst','cp_prop+ques_verb','s_equi_lt','basic_three_arg']).
pp(3498,'linking_type',[],['unsat_two_arg_subst','cp_prop+ques_verb','linking_type']).
pp(3498,'linking_type',[N|R],A) :- pp_5153(N,R,A).
pp(5153,'three_arg',[],['unsat_two_arg_subst','cp_prop+ques_verb','linking_type','three_arg']).
pp(5153,'basic_three_arg',[],['unsat_two_arg_subst','cp_prop+ques_verb','linking_type','basic_three_arg']).
pp(5153,'two_arg',[],['unsat_two_arg_subst','cp_prop+ques_verb','linking_type','two_arg']).
pp(5153,'basic_two_arg',[],['unsat_two_arg_subst','cp_prop+ques_verb','linking_type','basic_two_arg']).
pp(5153,'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_3497(N,R,A).
pp(3497,'three_arg',[],['unsat_two_arg_subst','basic_cp_prop+ques_verb','three_arg']).
pp(3497,'basic_three_arg',[],['unsat_two_arg_subst','basic_cp_prop+ques_verb','basic_three_arg']).
pp(3497,'two_arg',[],['unsat_two_arg_subst','basic_cp_prop+ques_verb','two_arg']).
pp(3497,'basic_two_arg',[],['unsat_two_arg_subst','basic_cp_prop+ques_verb','basic_two_arg']).
pp(3497,'four_arg',[],['unsat_two_arg_subst','basic_cp_prop+ques_verb','four_arg']).
pp(3497,'cp_trans_lt',[],['unsat_two_arg_subst','basic_cp_prop+ques_verb','cp_trans_lt']).
pp(3497,'cp_trans_lt',[N|R],A) :- pp_5147(N,R,A).
pp(5147,'three_arg',[],['unsat_two_arg_subst','basic_cp_prop+ques_verb','cp_trans_lt','three_arg']).
pp(5147,'basic_three_arg',[],['unsat_two_arg_subst','basic_cp_prop+ques_verb','cp_trans_lt','basic_three_arg']).
pp(3497,'arg13_lt',[],['unsat_two_arg_subst','basic_cp_prop+ques_verb','arg13_lt']).
pp(3497,'arg13_lt',[N|R],A) :- pp_5146(N,R,A).
pp(5146,'three_arg',[],['unsat_two_arg_subst','basic_cp_prop+ques_verb','arg13_lt','three_arg']).
pp(5146,'basic_three_arg',[],['unsat_two_arg_subst','basic_cp_prop+ques_verb','arg13_lt','basic_three_arg']).
pp(3497,'arg14_lt',[],['unsat_two_arg_subst','basic_cp_prop+ques_verb','arg14_lt']).
pp(3497,'arg14_lt',[N|R],A) :- pp_5145(N,R,A).
pp(5145,'two_arg',[],['unsat_two_arg_subst','basic_cp_prop+ques_verb','arg14_lt','two_arg']).
pp(5145,'basic_two_arg',[],['unsat_two_arg_subst','basic_cp_prop+ques_verb','arg14_lt','basic_two_arg']).
pp(3497,'expl_pp_inf_lt',[],['unsat_two_arg_subst','basic_cp_prop+ques_verb','expl_pp_inf_lt']).
pp(3497,'expl_pp_inf_lt',[N|R],A) :- pp_5144(N,R,A).
pp(5144,'four_arg',[],['unsat_two_arg_subst','basic_cp_prop+ques_verb','expl_pp_inf_lt','four_arg']).
pp(3497,'arg1_subj_lt',[],['unsat_two_arg_subst','basic_cp_prop+ques_verb','arg1_subj_lt']).
pp(3497,'arg1_subj_lt',[N|R],A) :- pp_5143(N,R,A).
pp(5143,'three_arg',[],['unsat_two_arg_subst','basic_cp_prop+ques_verb','arg1_subj_lt','three_arg']).
pp(5143,'basic_three_arg',[],['unsat_two_arg_subst','basic_cp_prop+ques_verb','arg1_subj_lt','basic_three_arg']).
pp(5143,'two_arg',[],['unsat_two_arg_subst','basic_cp_prop+ques_verb','arg1_subj_lt','two_arg']).
pp(5143,'basic_two_arg',[],['unsat_two_arg_subst','basic_cp_prop+ques_verb','arg1_subj_lt','basic_two_arg']).
pp(5143,'four_arg',[],['unsat_two_arg_subst','basic_cp_prop+ques_verb','arg1_subj_lt','four_arg']).
pp(3497,'s_equi_lt',[],['unsat_two_arg_subst','basic_cp_prop+ques_verb','s_equi_lt']).
pp(3497,'s_equi_lt',[N|R],A) :- pp_5142(N,R,A).
pp(5142,'basic_three_arg',[],['unsat_two_arg_subst','basic_cp_prop+ques_verb','s_equi_lt','basic_three_arg']).
pp(3497,'linking_type',[],['unsat_two_arg_subst','basic_cp_prop+ques_verb','linking_type']).
pp(3497,'linking_type',[N|R],A) :- pp_5141(N,R,A).
pp(5141,'three_arg',[],['unsat_two_arg_subst','basic_cp_prop+ques_verb','linking_type','three_arg']).
pp(5141,'basic_three_arg',[],['unsat_two_arg_subst','basic_cp_prop+ques_verb','linking_type','basic_three_arg']).
pp(5141,'two_arg',[],['unsat_two_arg_subst','basic_cp_prop+ques_verb','linking_type','two_arg']).
pp(5141,'basic_two_arg',[],['unsat_two_arg_subst','basic_cp_prop+ques_verb','linking_type','basic_two_arg']).
pp(5141,'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_3496(N,R,A).
pp(3496,'three_arg',[],['unsat_two_arg_subst','verb_synsem','three_arg']).
pp(3496,'basic_three_arg',[],['unsat_two_arg_subst','verb_synsem','basic_three_arg']).
pp(3496,'two_arg',[],['unsat_two_arg_subst','verb_synsem','two_arg']).
pp(3496,'basic_two_arg',[],['unsat_two_arg_subst','verb_synsem','basic_two_arg']).
pp(3496,'four_arg',[],['unsat_two_arg_subst','verb_synsem','four_arg']).
pp(3496,'cp_trans_lt',[],['unsat_two_arg_subst','verb_synsem','cp_trans_lt']).
pp(3496,'cp_trans_lt',[N|R],A) :- pp_5135(N,R,A).
pp(5135,'three_arg',[],['unsat_two_arg_subst','verb_synsem','cp_trans_lt','three_arg']).
pp(5135,'basic_three_arg',[],['unsat_two_arg_subst','verb_synsem','cp_trans_lt','basic_three_arg']).
pp(3496,'empty_prep_trans_lt',[],['unsat_two_arg_subst','verb_synsem','empty_prep_trans_lt']).
pp(3496,'empty_prep_trans_lt',[N|R],A) :- pp_5134(N,R,A).
pp(5134,'three_arg',[],['unsat_two_arg_subst','verb_synsem','empty_prep_trans_lt','three_arg']).
pp(5134,'basic_three_arg',[],['unsat_two_arg_subst','verb_synsem','empty_prep_trans_lt','basic_three_arg']).
pp(3496,'prep_trans_lt',[],['unsat_two_arg_subst','verb_synsem','prep_trans_lt']).
pp(3496,'prep_trans_lt',[N|R],A) :- pp_5133(N,R,A).
pp(5133,'three_arg',[],['unsat_two_arg_subst','verb_synsem','prep_trans_lt','three_arg']).
pp(5133,'basic_three_arg',[],['unsat_two_arg_subst','verb_synsem','prep_trans_lt','basic_three_arg']).
pp(3496,'trans_lt',[],['unsat_two_arg_subst','verb_synsem','trans_lt']).
pp(3496,'trans_lt',[N|R],A) :- pp_5132(N,R,A).
pp(5132,'two_arg',[],['unsat_two_arg_subst','verb_synsem','trans_lt','two_arg']).
pp(5132,'basic_two_arg',[],['unsat_two_arg_subst','verb_synsem','trans_lt','basic_two_arg']).
pp(3496,'arg13_lt',[],['unsat_two_arg_subst','verb_synsem','arg13_lt']).
pp(3496,'arg13_lt',[N|R],A) :- pp_5131(N,R,A).
pp(5131,'three_arg',[],['unsat_two_arg_subst','verb_synsem','arg13_lt','three_arg']).
pp(5131,'basic_three_arg',[],['unsat_two_arg_subst','verb_synsem','arg13_lt','basic_three_arg']).
pp(5131,'two_arg',[],['unsat_two_arg_subst','verb_synsem','arg13_lt','two_arg']).
pp(5131,'basic_two_arg',[],['unsat_two_arg_subst','verb_synsem','arg13_lt','basic_two_arg']).
pp(3496,'arg14_lt',[],['unsat_two_arg_subst','verb_synsem','arg14_lt']).
pp(3496,'arg14_lt',[N|R],A) :- pp_5130(N,R,A).
pp(5130,'two_arg',[],['unsat_two_arg_subst','verb_synsem','arg14_lt','two_arg']).
pp(5130,'basic_two_arg',[],['unsat_two_arg_subst','verb_synsem','arg14_lt','basic_two_arg']).
pp(3496,'ditrans_lt',[],['unsat_two_arg_subst','verb_synsem','ditrans_lt']).
pp(3496,'ditrans_lt',[N|R],A) :- pp_5129(N,R,A).
pp(5129,'three_arg',[],['unsat_two_arg_subst','verb_synsem','ditrans_lt','three_arg']).
pp(5129,'basic_three_arg',[],['unsat_two_arg_subst','verb_synsem','ditrans_lt','basic_three_arg']).
pp(3496,'empty_prep_intrans_lt',[],['unsat_two_arg_subst','verb_synsem','empty_prep_intrans_lt']).
pp(3496,'empty_prep_intrans_lt',[N|R],A) :- pp_5128(N,R,A).
pp(5128,'three_arg',[],['unsat_two_arg_subst','verb_synsem','empty_prep_intrans_lt','three_arg']).
pp(5128,'basic_three_arg',[],['unsat_two_arg_subst','verb_synsem','empty_prep_intrans_lt','basic_three_arg']).
pp(3496,'expl_pp_inf_lt',[],['unsat_two_arg_subst','verb_synsem','expl_pp_inf_lt']).
pp(3496,'expl_pp_inf_lt',[N|R],A) :- pp_5127(N,R,A).
pp(5127,'four_arg',[],['unsat_two_arg_subst','verb_synsem','expl_pp_inf_lt','four_arg']).
pp(3496,'obj_equi_inf_lt',[],['unsat_two_arg_subst','verb_synsem','obj_equi_inf_lt']).
pp(3496,'obj_equi_inf_lt',[N|R],A) :- pp_5126(N,R,A).
pp(5126,'three_arg',[],['unsat_two_arg_subst','verb_synsem','obj_equi_inf_lt','three_arg']).
pp(5126,'basic_three_arg',[],['unsat_two_arg_subst','verb_synsem','obj_equi_inf_lt','basic_three_arg']).
pp(3496,'obj_equi_prd_lt',[],['unsat_two_arg_subst','verb_synsem','obj_equi_prd_lt']).
pp(3496,'obj_equi_prd_lt',[N|R],A) :- pp_5125(N,R,A).
pp(5125,'three_arg',[],['unsat_two_arg_subst','verb_synsem','obj_equi_prd_lt','three_arg']).
pp(5125,'basic_three_arg',[],['unsat_two_arg_subst','verb_synsem','obj_equi_prd_lt','basic_three_arg']).
pp(3496,'obj_equi_lt',[],['unsat_two_arg_subst','verb_synsem','obj_equi_lt']).
pp(3496,'obj_equi_lt',[N|R],A) :- pp_5124(N,R,A).
pp(5124,'three_arg',[],['unsat_two_arg_subst','verb_synsem','obj_equi_lt','three_arg']).
pp(5124,'basic_three_arg',[],['unsat_two_arg_subst','verb_synsem','obj_equi_lt','basic_three_arg']).
pp(3496,'arg1_subj_lt',[],['unsat_two_arg_subst','verb_synsem','arg1_subj_lt']).
pp(3496,'arg1_subj_lt',[N|R],A) :- pp_5123(N,R,A).
pp(5123,'three_arg',[],['unsat_two_arg_subst','verb_synsem','arg1_subj_lt','three_arg']).
pp(5123,'basic_three_arg',[],['unsat_two_arg_subst','verb_synsem','arg1_subj_lt','basic_three_arg']).
pp(5123,'two_arg',[],['unsat_two_arg_subst','verb_synsem','arg1_subj_lt','two_arg']).
pp(5123,'basic_two_arg',[],['unsat_two_arg_subst','verb_synsem','arg1_subj_lt','basic_two_arg']).
pp(5123,'four_arg',[],['unsat_two_arg_subst','verb_synsem','arg1_subj_lt','four_arg']).
pp(3496,'basic_prep_intrans_lt',[],['unsat_two_arg_subst','verb_synsem','basic_prep_intrans_lt']).
pp(3496,'basic_prep_intrans_lt',[N|R],A) :- pp_5122(N,R,A).
pp(5122,'two_arg',[],['unsat_two_arg_subst','verb_synsem','basic_prep_intrans_lt','two_arg']).
pp(5122,'basic_two_arg',[],['unsat_two_arg_subst','verb_synsem','basic_prep_intrans_lt','basic_two_arg']).
pp(3496,'equi_prd_lt',[],['unsat_two_arg_subst','verb_synsem','equi_prd_lt']).
pp(3496,'equi_prd_lt',[N|R],A) :- pp_5121(N,R,A).
pp(5121,'three_arg',[],['unsat_two_arg_subst','verb_synsem','equi_prd_lt','three_arg']).
pp(5121,'basic_three_arg',[],['unsat_two_arg_subst','verb_synsem','equi_prd_lt','basic_three_arg']).
pp(3496,'subj_equi_lt',[],['unsat_two_arg_subst','verb_synsem','subj_equi_lt']).
pp(3496,'subj_equi_lt',[N|R],A) :- pp_5120(N,R,A).
pp(5120,'two_arg',[],['unsat_two_arg_subst','verb_synsem','subj_equi_lt','two_arg']).
pp(5120,'basic_two_arg',[],['unsat_two_arg_subst','verb_synsem','subj_equi_lt','basic_two_arg']).
pp(3496,'s_equi_lt',[],['unsat_two_arg_subst','verb_synsem','s_equi_lt']).
pp(3496,'s_equi_lt',[N|R],A) :- pp_5119(N,R,A).
pp(5119,'three_arg',[],['unsat_two_arg_subst','verb_synsem','s_equi_lt','three_arg']).
pp(5119,'basic_three_arg',[],['unsat_two_arg_subst','verb_synsem','s_equi_lt','basic_three_arg']).
pp(5119,'two_arg',[],['unsat_two_arg_subst','verb_synsem','s_equi_lt','two_arg']).
pp(5119,'basic_two_arg',[],['unsat_two_arg_subst','verb_synsem','s_equi_lt','basic_two_arg']).
pp(5119,'equi_prd_lt',[],['unsat_two_arg_subst','verb_synsem','s_equi_lt','equi_prd_lt']).
pp(3496,'sor_lt',[],['unsat_two_arg_subst','verb_synsem','sor_lt']).
pp(3496,'sor_lt',[N|R],A) :- pp_5118(N,R,A).
pp(5118,'basic_three_arg',[],['unsat_two_arg_subst','verb_synsem','sor_lt','basic_three_arg']).
pp(3496,'basic_ssr_expr_lt',[],['unsat_two_arg_subst','verb_synsem','basic_ssr_expr_lt']).
pp(3496,'basic_ssr_expr_lt',[N|R],A) :- pp_5117(N,R,A).
pp(5117,'basic_three_arg',[],['unsat_two_arg_subst','verb_synsem','basic_ssr_expr_lt','basic_three_arg']).
pp(3496,'ssr_lt',[],['unsat_two_arg_subst','verb_synsem','ssr_lt']).
pp(3496,'ssr_lt',[N|R],A) :- pp_5116(N,R,A).
pp(5116,'basic_three_arg',[],['unsat_two_arg_subst','verb_synsem','ssr_lt','basic_three_arg']).
pp(5116,'basic_two_arg',[],['unsat_two_arg_subst','verb_synsem','ssr_lt','basic_two_arg']).
pp(3496,'unacc_lt',[],['unsat_two_arg_subst','verb_synsem','unacc_lt']).
pp(3496,'unacc_lt',[N|R],A) :- pp_5115(N,R,A).
pp(5115,'two_arg',[],['unsat_two_arg_subst','verb_synsem','unacc_lt','two_arg']).
pp(5115,'basic_two_arg',[],['unsat_two_arg_subst','verb_synsem','unacc_lt','basic_two_arg']).
pp(3496,'linking_type',[],['unsat_two_arg_subst','verb_synsem','linking_type']).
pp(3496,'linking_type',[N|R],A) :- pp_5114(N,R,A).
pp(5114,'three_arg',[],['unsat_two_arg_subst','verb_synsem','linking_type','three_arg']).
pp(5114,'basic_three_arg',[],['unsat_two_arg_subst','verb_synsem','linking_type','basic_three_arg']).
pp(5114,'two_arg',[],['unsat_two_arg_subst','verb_synsem','linking_type','two_arg']).
pp(5114,'basic_two_arg',[],['unsat_two_arg_subst','verb_synsem','linking_type','basic_two_arg']).
pp(5114,'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_3493(N,R,A).
pp(3493,'three_arg',[],['unsat_two_arg_subst','isect_synsem','three_arg']).
pp(3493,'basic_three_arg',[],['unsat_two_arg_subst','isect_synsem','basic_three_arg']).
pp(3493,'lex_synsem',[],['unsat_two_arg_subst','isect_synsem','lex_synsem']).
pp(3493,'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_3492(N,R,A).
pp(3492,'basic_three_arg',[],['unsat_two_arg_subst','trans_subst','basic_three_arg']).
pp(3492,'four_arg',[],['unsat_two_arg_subst','trans_subst','four_arg']).
pp(3492,'cp_trans_lt',[],['unsat_two_arg_subst','trans_subst','cp_trans_lt']).
pp(3492,'cp_trans_lt',[N|R],A) :- pp_5107(N,R,A).
pp(5107,'basic_three_arg',[],['unsat_two_arg_subst','trans_subst','cp_trans_lt','basic_three_arg']).
pp(3492,'empty_prep_trans_lt',[],['unsat_two_arg_subst','trans_subst','empty_prep_trans_lt']).
pp(3492,'empty_prep_trans_lt',[N|R],A) :- pp_5106(N,R,A).
pp(5106,'basic_three_arg',[],['unsat_two_arg_subst','trans_subst','empty_prep_trans_lt','basic_three_arg']).
pp(3492,'prep_trans_lt',[],['unsat_two_arg_subst','trans_subst','prep_trans_lt']).
pp(3492,'prep_trans_lt',[N|R],A) :- pp_5105(N,R,A).
pp(5105,'basic_three_arg',[],['unsat_two_arg_subst','trans_subst','prep_trans_lt','basic_three_arg']).
pp(3492,'arg13_lt',[],['unsat_two_arg_subst','trans_subst','arg13_lt']).
pp(3492,'arg13_lt',[N|R],A) :- pp_5104(N,R,A).
pp(5104,'basic_three_arg',[],['unsat_two_arg_subst','trans_subst','arg13_lt','basic_three_arg']).
pp(3492,'ditrans_lt',[],['unsat_two_arg_subst','trans_subst','ditrans_lt']).
pp(3492,'ditrans_lt',[N|R],A) :- pp_5103(N,R,A).
pp(5103,'basic_three_arg',[],['unsat_two_arg_subst','trans_subst','ditrans_lt','basic_three_arg']).
pp(3492,'expl_pp_inf_lt',[],['unsat_two_arg_subst','trans_subst','expl_pp_inf_lt']).
pp(3492,'expl_pp_inf_lt',[N|R],A) :- pp_5102(N,R,A).
pp(5102,'four_arg',[],['unsat_two_arg_subst','trans_subst','expl_pp_inf_lt','four_arg']).
pp(3492,'obj_equi_lt',[],['unsat_two_arg_subst','trans_subst','obj_equi_lt']).
pp(3492,'obj_equi_lt',[N|R],A) :- pp_5101(N,R,A).
pp(5101,'basic_three_arg',[],['unsat_two_arg_subst','trans_subst','obj_equi_lt','basic_three_arg']).
pp(3492,'arg1_subj_lt',[],['unsat_two_arg_subst','trans_subst','arg1_subj_lt']).
pp(3492,'arg1_subj_lt',[N|R],A) :- pp_5100(N,R,A).
pp(5100,'basic_three_arg',[],['unsat_two_arg_subst','trans_subst','arg1_subj_lt','basic_three_arg']).
pp(5100,'four_arg',[],['unsat_two_arg_subst','trans_subst','arg1_subj_lt','four_arg']).
pp(3492,'linking_type',[],['unsat_two_arg_subst','trans_subst','linking_type']).
pp(3492,'linking_type',[N|R],A) :- pp_5099(N,R,A).
pp(5099,'basic_three_arg',[],['unsat_two_arg_subst','trans_subst','linking_type','basic_three_arg']).
pp(5099,'four_arg',[],['unsat_two_arg_subst','trans_subst','linking_type','four_arg']).
pp(3492,'fin_cp_prop+ques_verb',[],['unsat_two_arg_subst','trans_subst','fin_cp_prop+ques_verb']).
pp(3492,'fin_cp_prop+ques_verb',[N|R],A) :- pp_5098(N,R,A).
pp(5098,'basic_three_arg',[],['unsat_two_arg_subst','trans_subst','fin_cp_prop+ques_verb','basic_three_arg']).
pp(5098,'cp_trans_lt',[],['unsat_two_arg_subst','trans_subst','fin_cp_prop+ques_verb','cp_trans_lt']).
pp(5098,'cp_trans_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','cp_trans_lt','basic_three_arg']).
pp(5098,'arg13_lt',[],['unsat_two_arg_subst','trans_subst','fin_cp_prop+ques_verb','arg13_lt']).
pp(5098,'arg13_lt',[N|R],A) :- pp_7051(N,R,A).
pp(7051,'basic_three_arg',[],['unsat_two_arg_subst','trans_subst','fin_cp_prop+ques_verb','arg13_lt','basic_three_arg']).
pp(5098,'arg1_subj_lt',[],['unsat_two_arg_subst','trans_subst','fin_cp_prop+ques_verb','arg1_subj_lt']).
pp(5098,'arg1_subj_lt',[N|R],A) :- pp_7050(N,R,A).
pp(7050,'basic_three_arg',[],['unsat_two_arg_subst','trans_subst','fin_cp_prop+ques_verb','arg1_subj_lt','basic_three_arg']).
pp(5098,'linking_type',[],['unsat_two_arg_subst','trans_subst','fin_cp_prop+ques_verb','linking_type']).
pp(5098,'linking_type',[N|R],A) :- pp_7049(N,R,A).
pp(7049,'basic_three_arg',[],['unsat_two_arg_subst','trans_subst','fin_cp_prop+ques_verb','linking_type','basic_three_arg']).
pp(3492,'cp_prop+ques_verb',[],['unsat_two_arg_subst','trans_subst','cp_prop+ques_verb']).
pp(3492,'cp_prop+ques_verb',[N|R],A) :- pp_5097(N,R,A).
pp(5097,'basic_three_arg',[],['unsat_two_arg_subst','trans_subst','cp_prop+ques_verb','basic_three_arg']).
pp(5097,'four_arg',[],['unsat_two_arg_subst','trans_subst','cp_prop+ques_verb','four_arg']).
pp(5097,'cp_trans_lt',[],['unsat_two_arg_subst','trans_subst','cp_prop+ques_verb','cp_trans_lt']).
pp(5097,'cp_trans_lt',[N|R],A) :- pp_7046(N,R,A).
pp(7046,'basic_three_arg',[],['unsat_two_arg_subst','trans_subst','cp_prop+ques_verb','cp_trans_lt','basic_three_arg']).
pp(5097,'arg13_lt',[],['unsat_two_arg_subst','trans_subst','cp_prop+ques_verb','arg13_lt']).
pp(5097,'arg13_lt',[N|R],A) :- pp_7045(N,R,A).
pp(7045,'basic_three_arg',[],['unsat_two_arg_subst','trans_subst','cp_prop+ques_verb','arg13_lt','basic_three_arg']).
pp(5097,'expl_pp_inf_lt',[],['unsat_two_arg_subst','trans_subst','cp_prop+ques_verb','expl_pp_inf_lt']).
pp(5097,'expl_pp_inf_lt',[N|R],A) :- pp_7044(N,R,A).
pp(7044,'four_arg',[],['unsat_two_arg_subst','trans_subst','cp_prop+ques_verb','expl_pp_inf_lt','four_arg']).
pp(5097,'arg1_subj_lt',[],['unsat_two_arg_subst','trans_subst','cp_prop+ques_verb','arg1_subj_lt']).
pp(5097,'arg1_subj_lt',[N|R],A) :- pp_7043(N,R,A).
pp(7043,'basic_three_arg',[],['unsat_two_arg_subst','trans_subst','cp_prop+ques_verb','arg1_subj_lt','basic_three_arg']).
pp(7043,'four_arg',[],['unsat_two_arg_subst','trans_subst','cp_prop+ques_verb','arg1_subj_lt','four_arg']).
pp(5097,'linking_type',[],['unsat_two_arg_subst','trans_subst','cp_prop+ques_verb','linking_type']).
pp(5097,'linking_type',[N|R],A) :- pp_7042(N,R,A).
pp(7042,'basic_three_arg',[],['unsat_two_arg_subst','trans_subst','cp_prop+ques_verb','linking_type','basic_three_arg']).
pp(7042,'four_arg',[],['unsat_two_arg_subst','trans_subst','cp_prop+ques_verb','linking_type','four_arg']).
pp(3492,'basic_cp_prop+ques_verb',[],['unsat_two_arg_subst','trans_subst','basic_cp_prop+ques_verb']).
pp(3492,'basic_cp_prop+ques_verb',[N|R],A) :- pp_5096(N,R,A).
pp(5096,'basic_three_arg',[],['unsat_two_arg_subst','trans_subst','basic_cp_prop+ques_verb','basic_three_arg']).
pp(5096,'four_arg',[],['unsat_two_arg_subst','trans_subst','basic_cp_prop+ques_verb','four_arg']).
pp(5096,'cp_trans_lt',[],['unsat_two_arg_subst','trans_subst','basic_cp_prop+ques_verb','cp_trans_lt']).
pp(5096,'cp_trans_lt',[N|R],A) :- pp_7039(N,R,A).
pp(7039,'basic_three_arg',[],['unsat_two_arg_subst','trans_subst','basic_cp_prop+ques_verb','cp_trans_lt','basic_three_arg']).
pp(5096,'arg13_lt',[],['unsat_two_arg_subst','trans_subst','basic_cp_prop+ques_verb','arg13_lt']).
pp(5096,'arg13_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','arg13_lt','basic_three_arg']).
pp(5096,'expl_pp_inf_lt',[],['unsat_two_arg_subst','trans_subst','basic_cp_prop+ques_verb','expl_pp_inf_lt']).
pp(5096,'expl_pp_inf_lt',[N|R],A) :- pp_7037(N,R,A).
pp(7037,'four_arg',[],['unsat_two_arg_subst','trans_subst','basic_cp_prop+ques_verb','expl_pp_inf_lt','four_arg']).
pp(5096,'arg1_subj_lt',[],['unsat_two_arg_subst','trans_subst','basic_cp_prop+ques_verb','arg1_subj_lt']).
pp(5096,'arg1_subj_lt',[N|R],A) :- pp_7036(N,R,A).
pp(7036,'basic_three_arg',[],['unsat_two_arg_subst','trans_subst','basic_cp_prop+ques_verb','arg1_subj_lt','basic_three_arg']).
pp(7036,'four_arg',[],['unsat_two_arg_subst','trans_subst','basic_cp_prop+ques_verb','arg1_subj_lt','four_arg']).
pp(5096,'linking_type',[],['unsat_two_arg_subst','trans_subst','basic_cp_prop+ques_verb','linking_type']).
pp(5096,'linking_type',[N|R],A) :- pp_7035(N,R,A).
pp(7035,'basic_three_arg',[],['unsat_two_arg_subst','trans_subst','basic_cp_prop+ques_verb','linking_type','basic_three_arg']).
pp(7035,'four_arg',[],['unsat_two_arg_subst','trans_subst','basic_cp_prop+ques_verb','linking_type','four_arg']).
pp(3492,'verb_synsem',[],['unsat_two_arg_subst','trans_subst','verb_synsem']).
pp(3492,'verb_synsem',[N|R],A) :- pp_5095(N,R,A).
pp(5095,'basic_three_arg',[],['unsat_two_arg_subst','trans_subst','verb_synsem','basic_three_arg']).
pp(5095,'four_arg',[],['unsat_two_arg_subst','trans_subst','verb_synsem','four_arg']).
pp(5095,'cp_trans_lt',[],['unsat_two_arg_subst','trans_subst','verb_synsem','cp_trans_lt']).
pp(5095,'cp_trans_lt',[N|R],A) :- pp_7032(N,R,A).
pp(7032,'basic_three_arg',[],['unsat_two_arg_subst','trans_subst','verb_synsem','cp_trans_lt','basic_three_arg']).
pp(5095,'empty_prep_trans_lt',[],['unsat_two_arg_subst','trans_subst','verb_synsem','empty_prep_trans_lt']).
pp(5095,'empty_prep_trans_lt',[N|R],A) :- pp_7031(N,R,A).
pp(7031,'basic_three_arg',[],['unsat_two_arg_subst','trans_subst','verb_synsem','empty_prep_trans_lt','basic_three_arg']).
pp(5095,'prep_trans_lt',[],['unsat_two_arg_subst','trans_subst','verb_synsem','prep_trans_lt']).
pp(5095,'prep_trans_lt',[N|R],A) :- pp_7030(N,R,A).
pp(7030,'basic_three_arg',[],['unsat_two_arg_subst','trans_subst','verb_synsem','prep_trans_lt','basic_three_arg']).
pp(5095,'arg13_lt',[],['unsat_two_arg_subst','trans_subst','verb_synsem','arg13_lt']).
pp(5095,'arg13_lt',[N|R],A) :- pp_7029(N,R,A).
pp(7029,'basic_three_arg',[],['unsat_two_arg_subst','trans_subst','verb_synsem','arg13_lt','basic_three_arg']).
pp(5095,'ditrans_lt',[],['unsat_two_arg_subst','trans_subst','verb_synsem','ditrans_lt']).
pp(5095,'ditrans_lt',[N|R],A) :- pp_7028(N,R,A).
pp(7028,'basic_three_arg',[],['unsat_two_arg_subst','trans_subst','verb_synsem','ditrans_lt','basic_three_arg']).
pp(5095,'expl_pp_inf_lt',[],['unsat_two_arg_subst','trans_subst','verb_synsem','expl_pp_inf_lt']).
pp(5095,'expl_pp_inf_lt',[N|R],A) :- pp_7027(N,R,A).
pp(7027,'four_arg',[],['unsat_two_arg_subst','trans_subst','verb_synsem','expl_pp_inf_lt','four_arg']).
pp(5095,'obj_equi_lt',[],['unsat_two_arg_subst','trans_subst','verb_synsem','obj_equi_lt']).
pp(5095,'obj_equi_lt',[N|R],A) :- pp_7026(N,R,A).
pp(7026,'basic_three_arg',[],['unsat_two_arg_subst','trans_subst','verb_synsem','obj_equi_lt','basic_three_arg']).
pp(5095,'arg1_subj_lt',[],['unsat_two_arg_subst','trans_subst','verb_synsem','arg1_subj_lt']).
pp(5095,'arg1_subj_lt',[N|R],A) :- pp_7025(N,R,A).
pp(7025,'basic_three_arg',[],['unsat_two_arg_subst','trans_subst','verb_synsem','arg1_subj_lt','basic_three_arg']).
pp(7025,'four_arg',[],['unsat_two_arg_subst','trans_subst','verb_synsem','arg1_subj_lt','four_arg']).
pp(5095,'linking_type',[],['unsat_two_arg_subst','trans_subst','verb_synsem','linking_type']).
pp(5095,'linking_type',[N|R],A) :- pp_7024(N,R,A).
pp(7024,'basic_three_arg',[],['unsat_two_arg_subst','trans_subst','verb_synsem','linking_type','basic_three_arg']).
pp(7024,'four_arg',[],['unsat_two_arg_subst','trans_subst','verb_synsem','linking_type','four_arg']).
pp(3492,'lex_synsem',[],['unsat_two_arg_subst','trans_subst','lex_synsem']).
pp(3492,'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_3490(N,R,A).
pp(3490,'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_3488(N,R,A).
pp(3488,'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_3487(N,R,A).
pp(3487,'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_3483(N,R,A).
pp(3483,'three_arg',[],['unsat_subst','cp_trans_lt','three_arg']).
pp(3483,'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_3482(N,R,A).
pp(3482,'three_arg',[],['unsat_subst','empty_prep_trans_lt','three_arg']).
pp(3482,'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_3481(N,R,A).
pp(3481,'three_arg',[],['unsat_subst','prep_trans_lt','three_arg']).
pp(3481,'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_3480(N,R,A).
pp(3480,'two_arg',[],['unsat_subst','trans_lt','two_arg']).
pp(3480,'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_3479(N,R,A).
pp(3479,'three_arg',[],['unsat_subst','arg13_lt','three_arg']).
pp(3479,'basic_three_arg',[],['unsat_subst','arg13_lt','basic_three_arg']).
pp(3479,'two_arg',[],['unsat_subst','arg13_lt','two_arg']).
pp(3479,'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_3478(N,R,A).
pp(3478,'two_arg',[],['unsat_subst','arg14_lt','two_arg']).
pp(3478,'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_3477(N,R,A).
pp(3477,'three_arg',[],['unsat_subst','ditrans_lt','three_arg']).
pp(3477,'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_3476(N,R,A).
pp(3476,'three_arg',[],['unsat_subst','empty_prep_intrans_lt','three_arg']).
pp(3476,'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_3475(N,R,A).
pp(3475,'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_3474(N,R,A).
pp(3474,'three_arg',[],['unsat_subst','obj_equi_inf_lt','three_arg']).
pp(3474,'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_3473(N,R,A).
pp(3473,'three_arg',[],['unsat_subst','obj_equi_prd_lt','three_arg']).
pp(3473,'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_3472(N,R,A).
pp(3472,'three_arg',[],['unsat_subst','obj_equi_lt','three_arg']).
pp(3472,'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_3471(N,R,A).
pp(3471,'three_arg',[],['unsat_subst','arg1_subj_lt','three_arg']).
pp(3471,'basic_three_arg',[],['unsat_subst','arg1_subj_lt','basic_three_arg']).
pp(3471,'two_arg',[],['unsat_subst','arg1_subj_lt','two_arg']).
pp(3471,'basic_two_arg',[],['unsat_subst','arg1_subj_lt','basic_two_arg']).
pp(3471,'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_3470(N,R,A).
pp(3470,'two_arg',[],['unsat_subst','basic_prep_intrans_lt','two_arg']).
pp(3470,'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_3469(N,R,A).
pp(3469,'three_arg',[],['unsat_subst','equi_prd_lt','three_arg']).
pp(3469,'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_3468(N,R,A).
pp(3468,'two_arg',[],['unsat_subst','subj_equi_lt','two_arg']).
pp(3468,'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_3467(N,R,A).
pp(3467,'three_arg',[],['unsat_subst','s_equi_lt','three_arg']).
pp(3467,'basic_three_arg',[],['unsat_subst','s_equi_lt','basic_three_arg']).
pp(3467,'two_arg',[],['unsat_subst','s_equi_lt','two_arg']).
pp(3467,'basic_two_arg',[],['unsat_subst','s_equi_lt','basic_two_arg']).
pp(3467,'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_3466(N,R,A).
pp(3466,'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_3465(N,R,A).
pp(3465,'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_3464(N,R,A).
pp(3464,'basic_three_arg',[],['unsat_subst','ssr_lt','basic_three_arg']).
pp(3464,'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_3463(N,R,A).
pp(3463,'two_arg',[],['unsat_subst','unacc_lt','two_arg']).
pp(3463,'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_3462(N,R,A).
pp(3462,'three_arg',[],['unsat_subst','linking_type','three_arg']).
pp(3462,'basic_three_arg',[],['unsat_subst','linking_type','basic_three_arg']).
pp(3462,'two_arg',[],['unsat_subst','linking_type','two_arg']).
pp(3462,'basic_two_arg',[],['unsat_subst','linking_type','basic_two_arg']).
pp(3462,'four_arg',[],['unsat_subst','linking_type','four_arg']).
pp(18,'prd_synsem',[],['unsat_subst','prd_synsem']).
pp(18,'prd_synsem',[N|R],A) :- pp_3461(N,R,A).
pp(3461,'nomod_adj_synsem',[],['unsat_subst','prd_synsem','nomod_adj_synsem']).
pp(3461,'basic_adj_synsem',[],['unsat_subst','prd_synsem','basic_adj_synsem']).
pp(3461,'three_arg',[],['unsat_subst','prd_synsem','three_arg']).
pp(3461,'three_arg',[N|R],A) :- pp_5035(N,R,A).
pp(5035,'basic_adj_synsem',[],['unsat_subst','prd_synsem','three_arg','basic_adj_synsem']).
pp(3461,'basic_three_arg',[],['unsat_subst','prd_synsem','basic_three_arg']).
pp(3461,'basic_three_arg',[N|R],A) :- pp_5034(N,R,A).
pp(5034,'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_3460(N,R,A).
pp(3460,'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_3459(N,R,A).
pp(3459,'three_arg',[],['unsat_subst','fin_cp_prop+ques_verb','three_arg']).
pp(3459,'basic_three_arg',[],['unsat_subst','fin_cp_prop+ques_verb','basic_three_arg']).
pp(3459,'two_arg',[],['unsat_subst','fin_cp_prop+ques_verb','two_arg']).
pp(3459,'basic_two_arg',[],['unsat_subst','fin_cp_prop+ques_verb','basic_two_arg']).
pp(3459,'cp_trans_lt',[],['unsat_subst','fin_cp_prop+ques_verb','cp_trans_lt']).
pp(3459,'cp_trans_lt',[N|R],A) :- pp_5028(N,R,A).
pp(5028,'three_arg',[],['unsat_subst','fin_cp_prop+ques_verb','cp_trans_lt','three_arg']).
pp(5028,'basic_three_arg',[],['unsat_subst','fin_cp_prop+ques_verb','cp_trans_lt','basic_three_arg']).
pp(3459,'arg13_lt',[],['unsat_subst','fin_cp_prop+ques_verb','arg13_lt']).
pp(3459,'arg13_lt',[N|R],A) :- pp_5027(N,R,A).
pp(5027,'three_arg',[],['unsat_subst','fin_cp_prop+ques_verb','arg13_lt','three_arg']).
pp(5027,'basic_three_arg',[],['unsat_subst','fin_cp_prop+ques_verb','arg13_lt','basic_three_arg']).
pp(3459,'arg1_subj_lt',[],['unsat_subst','fin_cp_prop+ques_verb','arg1_subj_lt']).
pp(3459,'arg1_subj_lt',[N|R],A) :- pp_5026(N,R,A).
pp(5026,'three_arg',[],['unsat_subst','fin_cp_prop+ques_verb','arg1_subj_lt','three_arg']).
pp(5026,'basic_three_arg',[],['unsat_subst','fin_cp_prop+ques_verb','arg1_subj_lt','basic_three_arg']).
pp(3459,'linking_type',[],['unsat_subst','fin_cp_prop+ques_verb','linking_type']).
pp(3459,'linking_type',[N|R],A) :- pp_5025(N,R,A).
pp(5025,'three_arg',[],['unsat_subst','fin_cp_prop+ques_verb','linking_type','three_arg']).
pp(5025,'basic_three_arg',[],['unsat_subst','fin_cp_prop+ques_verb','linking_type','basic_three_arg']).
pp(5025,'two_arg',[],['unsat_subst','fin_cp_prop+ques_verb','linking_type','two_arg']).
pp(5025,'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_3458(N,R,A).
pp(3458,'three_arg',[],['unsat_subst','cp_prop+ques_verb','three_arg']).
pp(3458,'basic_three_arg',[],['unsat_subst','cp_prop+ques_verb','basic_three_arg']).
pp(3458,'two_arg',[],['unsat_subst','cp_prop+ques_verb','two_arg']).
pp(3458,'basic_two_arg',[],['unsat_subst','cp_prop+ques_verb','basic_two_arg']).
pp(3458,'four_arg',[],['unsat_subst','cp_prop+ques_verb','four_arg']).
pp(3458,'cp_trans_lt',[],['unsat_subst','cp_prop+ques_verb','cp_trans_lt']).
pp(3458,'cp_trans_lt',[N|R],A) :- pp_5019(N,R,A).
pp(5019,'three_arg',[],['unsat_subst','cp_prop+ques_verb','cp_trans_lt','three_arg']).
pp(5019,'basic_three_arg',[],['unsat_subst','cp_prop+ques_verb','cp_trans_lt','basic_three_arg']).
pp(3458,'arg13_lt',[],['unsat_subst','cp_prop+ques_verb','arg13_lt']).
pp(3458,'arg13_lt',[N|R],A) :- pp_5018(N,R,A).
pp(5018,'three_arg',[],['unsat_subst','cp_prop+ques_verb','arg13_lt','three_arg']).
pp(5018,'basic_three_arg',[],['unsat_subst','cp_prop+ques_verb','arg13_lt','basic_three_arg']).
pp(3458,'arg14_lt',[],['unsat_subst','cp_prop+ques_verb','arg14_lt']).
pp(3458,'arg14_lt',[N|R],A) :- pp_5017(N,R,A).
pp(5017,'two_arg',[],['unsat_subst','cp_prop+ques_verb','arg14_lt','two_arg']).
pp(5017,'basic_two_arg',[],['unsat_subst','cp_prop+ques_verb','arg14_lt','basic_two_arg']).
pp(3458,'expl_pp_inf_lt',[],['unsat_subst','cp_prop+ques_verb','expl_pp_inf_lt']).
pp(3458,'expl_pp_inf_lt',[N|R],A) :- pp_5016(N,R,A).
pp(5016,'four_arg',[],['unsat_subst','cp_prop+ques_verb','expl_pp_inf_lt','four_arg']).
pp(3458,'arg1_subj_lt',[],['unsat_subst','cp_prop+ques_verb','arg1_subj_lt']).
pp(3458,'arg1_subj_lt',[N|R],A) :- pp_5015(N,R,A).
pp(5015,'three_arg',[],['unsat_subst','cp_prop+ques_verb','arg1_subj_lt','three_arg']).
pp(5015,'basic_three_arg',[],['unsat_subst','cp_prop+ques_verb','arg1_subj_lt','basic_three_arg']).
pp(5015,'two_arg',[],['unsat_subst','cp_prop+ques_verb','arg1_subj_lt','two_arg']).
pp(5015,'basic_two_arg',[],['unsat_subst','cp_prop+ques_verb','arg1_subj_lt','basic_two_arg']).
pp(5015,'four_arg',[],['unsat_subst','cp_prop+ques_verb','arg1_subj_lt','four_arg']).
pp(3458,'s_equi_lt',[],['unsat_subst','cp_prop+ques_verb','s_equi_lt']).
pp(3458,'s_equi_lt',[N|R],A) :- pp_5014(N,R,A).
pp(5014,'basic_three_arg',[],['unsat_subst','cp_prop+ques_verb','s_equi_lt','basic_three_arg']).
pp(3458,'linking_type',[],['unsat_subst','cp_prop+ques_verb','linking_type']).
pp(3458,'linking_type',[N|R],A) :- pp_5013(N,R,A).
pp(5013,'three_arg',[],['unsat_subst','cp_prop+ques_verb','linking_type','three_arg']).
pp(5013,'basic_three_arg',[],['unsat_subst','cp_prop+ques_verb','linking_type','basic_three_arg']).
pp(5013,'two_arg',[],['unsat_subst','cp_prop+ques_verb','linking_type','two_arg']).
pp(5013,'basic_two_arg',[],['unsat_subst','cp_prop+ques_verb','linking_type','basic_two_arg']).
pp(5013,'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_3457(N,R,A).
pp(3457,'three_arg',[],['unsat_subst','basic_cp_prop+ques_verb','three_arg']).
pp(3457,'basic_three_arg',[],['unsat_subst','basic_cp_prop+ques_verb','basic_three_arg']).
pp(3457,'two_arg',[],['unsat_subst','basic_cp_prop+ques_verb','two_arg']).
pp(3457,'basic_two_arg',[],['unsat_subst','basic_cp_prop+ques_verb','basic_two_arg']).
pp(3457,'four_arg',[],['unsat_subst','basic_cp_prop+ques_verb','four_arg']).
pp(3457,'cp_trans_lt',[],['unsat_subst','basic_cp_prop+ques_verb','cp_trans_lt']).
pp(3457,'cp_trans_lt',[N|R],A) :- pp_5007(N,R,A).
pp(5007,'three_arg',[],['unsat_subst','basic_cp_prop+ques_verb','cp_trans_lt','three_arg']).
pp(5007,'basic_three_arg',[],['unsat_subst','basic_cp_prop+ques_verb','cp_trans_lt','basic_three_arg']).
pp(3457,'arg13_lt',[],['unsat_subst','basic_cp_prop+ques_verb','arg13_lt']).
pp(3457,'arg13_lt',[N|R],A) :- pp_5006(N,R,A).
pp(5006,'three_arg',[],['unsat_subst','basic_cp_prop+ques_verb','arg13_lt','three_arg']).
pp(5006,'basic_three_arg',[],['unsat_subst','basic_cp_prop+ques_verb','arg13_lt','basic_three_arg']).
pp(3457,'arg14_lt',[],['unsat_subst','basic_cp_prop+ques_verb','arg14_lt']).
pp(3457,'arg14_lt',[N|R],A) :- pp_5005(N,R,A).
pp(5005,'two_arg',[],['unsat_subst','basic_cp_prop+ques_verb','arg14_lt','two_arg']).
pp(5005,'basic_two_arg',[],['unsat_subst','basic_cp_prop+ques_verb','arg14_lt','basic_two_arg']).
pp(3457,'expl_pp_inf_lt',[],['unsat_subst','basic_cp_prop+ques_verb','expl_pp_inf_lt']).
pp(3457,'expl_pp_inf_lt',[N|R],A) :- pp_5004(N,R,A).
pp(5004,'four_arg',[],['unsat_subst','basic_cp_prop+ques_verb','expl_pp_inf_lt','four_arg']).
pp(3457,'arg1_subj_lt',[],['unsat_subst','basic_cp_prop+ques_verb','arg1_subj_lt']).
pp(3457,'arg1_subj_lt',[N|R],A) :- pp_5003(N,R,A).
pp(5003,'three_arg',[],['unsat_subst','basic_cp_prop+ques_verb','arg1_subj_lt','three_arg']).
pp(5003,'basic_three_arg',[],['unsat_subst','basic_cp_prop+ques_verb','arg1_subj_lt','basic_three_arg']).
pp(5003,'two_arg',[],['unsat_subst','basic_cp_prop+ques_verb','arg1_subj_lt','two_arg']).
pp(5003,'basic_two_arg',[],['unsat_subst','basic_cp_prop+ques_verb','arg1_subj_lt','basic_two_arg']).
pp(5003,'four_arg',[],['unsat_subst','basic_cp_prop+ques_verb','arg1_subj_lt','four_arg']).
pp(3457,'s_equi_lt',[],['unsat_subst','basic_cp_prop+ques_verb','s_equi_lt']).
pp(3457,'s_equi_lt',[N|R],A) :- pp_5002(N,R,A).
pp(5002,'basic_three_arg',[],['unsat_subst','basic_cp_prop+ques_verb','s_equi_lt','basic_three_arg']).
pp(3457,'linking_type',[],['unsat_subst','basic_cp_prop+ques_verb','linking_type']).
pp(3457,'linking_type',[N|R],A) :- pp_5001(N,R,A).
pp(5001,'three_arg',[],['unsat_subst','basic_cp_prop+ques_verb','linking_type','three_arg']).
pp(5001,'basic_three_arg',[],['unsat_subst','basic_cp_prop+ques_verb','linking_type','basic_three_arg']).
pp(5001,'two_arg',[],['unsat_subst','basic_cp_prop+ques_verb','linking_type','two_arg']).
pp(5001,'basic_two_arg',[],['unsat_subst','basic_cp_prop+ques_verb','linking_type','basic_two_arg']).
pp(5001,'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_3456(N,R,A).
pp(3456,'three_arg',[],['unsat_subst','verb_synsem','three_arg']).
pp(3456,'basic_three_arg',[],['unsat_subst','verb_synsem','basic_three_arg']).
pp(3456,'two_arg',[],['unsat_subst','verb_synsem','two_arg']).
pp(3456,'basic_two_arg',[],['unsat_subst','verb_synsem','basic_two_arg']).
pp(3456,'four_arg',[],['unsat_subst','verb_synsem','four_arg']).
pp(3456,'cp_trans_lt',[],['unsat_subst','verb_synsem','cp_trans_lt']).
pp(3456,'cp_trans_lt',[N|R],A) :- pp_4995(N,R,A).
pp(4995,'three_arg',[],['unsat_subst','verb_synsem','cp_trans_lt','three_arg']).
pp(4995,'basic_three_arg',[],['unsat_subst','verb_synsem','cp_trans_lt','basic_three_arg']).
pp(3456,'empty_prep_trans_lt',[],['unsat_subst','verb_synsem','empty_prep_trans_lt']).
pp(3456,'empty_prep_trans_lt',[N|R],A) :- pp_4994(N,R,A).
pp(4994,'three_arg',[],['unsat_subst','verb_synsem','empty_prep_trans_lt','three_arg']).
pp(4994,'basic_three_arg',[],['unsat_subst','verb_synsem','empty_prep_trans_lt','basic_three_arg']).
pp(3456,'prep_trans_lt',[],['unsat_subst','verb_synsem','prep_trans_lt']).
pp(3456,'prep_trans_lt',[N|R],A) :- pp_4993(N,R,A).
pp(4993,'three_arg',[],['unsat_subst','verb_synsem','prep_trans_lt','three_arg']).
pp(4993,'basic_three_arg',[],['unsat_subst','verb_synsem','prep_trans_lt','basic_three_arg']).
pp(3456,'trans_lt',[],['unsat_subst','verb_synsem','trans_lt']).
pp(3456,'trans_lt',[N|R],A) :- pp_4992(N,R,A).
pp(4992,'two_arg',[],['unsat_subst','verb_synsem','trans_lt','two_arg']).
pp(4992,'basic_two_arg',[],['unsat_subst','verb_synsem','trans_lt','basic_two_arg']).
pp(3456,'arg13_lt',[],['unsat_subst','verb_synsem','arg13_lt']).
pp(3456,'arg13_lt',[N|R],A) :- pp_4991(N,R,A).
pp(4991,'three_arg',[],['unsat_subst','verb_synsem','arg13_lt','three_arg']).
pp(4991,'basic_three_arg',[],['unsat_subst','verb_synsem','arg13_lt','basic_three_arg']).
pp(4991,'two_arg',[],['unsat_subst','verb_synsem','arg13_lt','two_arg']).
pp(4991,'basic_two_arg',[],['unsat_subst','verb_synsem','arg13_lt','basic_two_arg']).
pp(3456,'arg14_lt',[],['unsat_subst','verb_synsem','arg14_lt']).
pp(3456,'arg14_lt',[N|R],A) :- pp_4990(N,R,A).
pp(4990,'two_arg',[],['unsat_subst','verb_synsem','arg14_lt','two_arg']).
pp(4990,'basic_two_arg',[],['unsat_subst','verb_synsem','arg14_lt','basic_two_arg']).
pp(3456,'ditrans_lt',[],['unsat_subst','verb_synsem','ditrans_lt']).
pp(3456,'ditrans_lt',[N|R],A) :- pp_4989(N,R,A).
pp(4989,'three_arg',[],['unsat_subst','verb_synsem','ditrans_lt','three_arg']).
pp(4989,'basic_three_arg',[],['unsat_subst','verb_synsem','ditrans_lt','basic_three_arg']).
pp(3456,'empty_prep_intrans_lt',[],['unsat_subst','verb_synsem','empty_prep_intrans_lt']).
pp(3456,'empty_prep_intrans_lt',[N|R],A) :- pp_4988(N,R,A).
pp(4988,'three_arg',[],['unsat_subst','verb_synsem','empty_prep_intrans_lt','three_arg']).
pp(4988,'basic_three_arg',[],['unsat_subst','verb_synsem','empty_prep_intrans_lt','basic_three_arg']).
pp(3456,'expl_pp_inf_lt',[],['unsat_subst','verb_synsem','expl_pp_inf_lt']).
pp(3456,'expl_pp_inf_lt',[N|R],A) :- pp_4987(N,R,A).
pp(4987,'four_arg',[],['unsat_subst','verb_synsem','expl_pp_inf_lt','four_arg']).
pp(3456,'obj_equi_inf_lt',[],['unsat_subst','verb_synsem','obj_equi_inf_lt']).
pp(3456,'obj_equi_inf_lt',[N|R],A) :- pp_4986(N,R,A).
pp(4986,'three_arg',[],['unsat_subst','verb_synsem','obj_equi_inf_lt','three_arg']).
pp(4986,'basic_three_arg',[],['unsat_subst','verb_synsem','obj_equi_inf_lt','basic_three_arg']).
pp(3456,'obj_equi_prd_lt',[],['unsat_subst','verb_synsem','obj_equi_prd_lt']).
pp(3456,'obj_equi_prd_lt',[N|R],A) :- pp_4985(N,R,A).
pp(4985,'three_arg',[],['unsat_subst','verb_synsem','obj_equi_prd_lt','three_arg']).
pp(4985,'basic_three_arg',[],['unsat_subst','verb_synsem','obj_equi_prd_lt','basic_three_arg']).
pp(3456,'obj_equi_lt',[],['unsat_subst','verb_synsem','obj_equi_lt']).
pp(3456,'obj_equi_lt',[N|R],A) :- pp_4984(N,R,A).
pp(4984,'three_arg',[],['unsat_subst','verb_synsem','obj_equi_lt','three_arg']).
pp(4984,'basic_three_arg',[],['unsat_subst','verb_synsem','obj_equi_lt','basic_three_arg']).
pp(3456,'arg1_subj_lt',[],['unsat_subst','verb_synsem','arg1_subj_lt']).
pp(3456,'arg1_subj_lt',[N|R],A) :- pp_4983(N,R,A).
pp(4983,'three_arg',[],['unsat_subst','verb_synsem','arg1_subj_lt','three_arg']).
pp(4983,'basic_three_arg',[],['unsat_subst','verb_synsem','arg1_subj_lt','basic_three_arg']).
pp(4983,'two_arg',[],['unsat_subst','verb_synsem','arg1_subj_lt','two_arg']).
pp(4983,'basic_two_arg',[],['unsat_subst','verb_synsem','arg1_subj_lt','basic_two_arg']).
pp(4983,'four_arg',[],['unsat_subst','verb_synsem','arg1_subj_lt','four_arg']).
pp(3456,'basic_prep_intrans_lt',[],['unsat_subst','verb_synsem','basic_prep_intrans_lt']).
pp(3456,'basic_prep_intrans_lt',[N|R],A) :- pp_4982(N,R,A).
pp(4982,'two_arg',[],['unsat_subst','verb_synsem','basic_prep_intrans_lt','two_arg']).
pp(4982,'basic_two_arg',[],['unsat_subst','verb_synsem','basic_prep_intrans_lt','basic_two_arg']).
pp(3456,'equi_prd_lt',[],['unsat_subst','verb_synsem','equi_prd_lt']).
pp(3456,'equi_prd_lt',[N|R],A) :- pp_4981(N,R,A).
pp(4981,'three_arg',[],['unsat_subst','verb_synsem','equi_prd_lt','three_arg']).
pp(4981,'basic_three_arg',[],['unsat_subst','verb_synsem','equi_prd_lt','basic_three_arg']).
pp(3456,'subj_equi_lt',[],['unsat_subst','verb_synsem','subj_equi_lt']).
pp(3456,'subj_equi_lt',[N|R],A) :- pp_4980(N,R,A).
pp(4980,'two_arg',[],['unsat_subst','verb_synsem','subj_equi_lt','two_arg']).
pp(4980,'basic_two_arg',[],['unsat_subst','verb_synsem','subj_equi_lt','basic_two_arg']).
pp(3456,'s_equi_lt',[],['unsat_subst','verb_synsem','s_equi_lt']).
pp(3456,'s_equi_lt',[N|R],A) :- pp_4979(N,R,A).
pp(4979,'three_arg',[],['unsat_subst','verb_synsem','s_equi_lt','three_arg']).
pp(4979,'basic_three_arg',[],['unsat_subst','verb_synsem','s_equi_lt','basic_three_arg']).
pp(4979,'two_arg',[],['unsat_subst','verb_synsem','s_equi_lt','two_arg']).
pp(4979,'basic_two_arg',[],['unsat_subst','verb_synsem','s_equi_lt','basic_two_arg']).
pp(4979,'equi_prd_lt',[],['unsat_subst','verb_synsem','s_equi_lt','equi_prd_lt']).
pp(3456,'sor_lt',[],['unsat_subst','verb_synsem','sor_lt']).
pp(3456,'sor_lt',[N|R],A) :- pp_4978(N,R,A).
pp(4978,'basic_three_arg',[],['unsat_subst','verb_synsem','sor_lt','basic_three_arg']).
pp(3456,'basic_ssr_expr_lt',[],['unsat_subst','verb_synsem','basic_ssr_expr_lt']).
pp(3456,'basic_ssr_expr_lt',[N|R],A) :- pp_4977(N,R,A).
pp(4977,'basic_three_arg',[],['unsat_subst','verb_synsem','basic_ssr_expr_lt','basic_three_arg']).
pp(3456,'ssr_lt',[],['unsat_subst','verb_synsem','ssr_lt']).
pp(3456,'ssr_lt',[N|R],A) :- pp_4976(N,R,A).
pp(4976,'basic_three_arg',[],['unsat_subst','verb_synsem','ssr_lt','basic_three_arg']).
pp(4976,'basic_two_arg',[],['unsat_subst','verb_synsem','ssr_lt','basic_two_arg']).
pp(3456,'unacc_lt',[],['unsat_subst','verb_synsem','unacc_lt']).
pp(3456,'unacc_lt',[N|R],A) :- pp_4975(N,R,A).
pp(4975,'two_arg',[],['unsat_subst','verb_synsem','unacc_lt','two_arg']).
pp(4975,'basic_two_arg',[],['unsat_subst','verb_synsem','unacc_lt','basic_two_arg']).
pp(3456,'linking_type',[],['unsat_subst','verb_synsem','linking_type']).
pp(3456,'linking_type',[N|R],A) :- pp_4974(N,R,A).
pp(4974,'three_arg',[],['unsat_subst','verb_synsem','linking_type','three_arg']).
pp(4974,'basic_three_arg',[],['unsat_subst','verb_synsem','linking_type','basic_three_arg']).
pp(4974,'two_arg',[],['unsat_subst','verb_synsem','linking_type','two_arg']).
pp(4974,'basic_two_arg',[],['unsat_subst','verb_synsem','linking_type','basic_two_arg']).
pp(4974,'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_3453(N,R,A).
pp(3453,'three_arg',[],['unsat_subst','isect_synsem','three_arg']).
pp(3453,'basic_three_arg',[],['unsat_subst','isect_synsem','basic_three_arg']).
pp(3453,'lex_synsem',[],['unsat_subst','isect_synsem','lex_synsem']).
pp(3453,'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_3767(N,R,A).
pp(3767,'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_3451(N,R,A).
pp(3451,'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_3449(N,R,A).
pp(3449,'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_3448(N,R,A).
pp(3448,'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_3444(N,R,A).
pp(3444,'three_arg',[],['valence_type','cp_trans_lt','three_arg']).
pp(3444,'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_3443(N,R,A).
pp(3443,'three_arg',[],['valence_type','empty_prep_trans_lt','three_arg']).
pp(3443,'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_3442(N,R,A).
pp(3442,'three_arg',[],['valence_type','prep_trans_lt','three_arg']).
pp(3442,'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_3441(N,R,A).
pp(3441,'two_arg',[],['valence_type','trans_lt','two_arg']).
pp(3441,'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_3440(N,R,A).
pp(3440,'three_arg',[],['valence_type','arg13_lt','three_arg']).
pp(3440,'basic_three_arg',[],['valence_type','arg13_lt','basic_three_arg']).
pp(3440,'two_arg',[],['valence_type','arg13_lt','two_arg']).
pp(3440,'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_3439(N,R,A).
pp(3439,'two_arg',[],['valence_type','arg14_lt','two_arg']).
pp(3439,'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_3438(N,R,A).
pp(3438,'three_arg',[],['valence_type','ditrans_lt','three_arg']).
pp(3438,'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_3437(N,R,A).
pp(3437,'three_arg',[],['valence_type','empty_prep_intrans_lt','three_arg']).
pp(3437,'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_3436(N,R,A).
pp(3436,'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_3435(N,R,A).
pp(3435,'three_arg',[],['valence_type','obj_equi_inf_lt','three_arg']).
pp(3435,'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_3434(N,R,A).
pp(3434,'three_arg',[],['valence_type','obj_equi_prd_lt','three_arg']).
pp(3434,'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_3433(N,R,A).
pp(3433,'three_arg',[],['valence_type','obj_equi_lt','three_arg']).
pp(3433,'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_3432(N,R,A).
pp(3432,'three_arg',[],['valence_type','arg1_subj_lt','three_arg']).
pp(3432,'basic_three_arg',[],['valence_type','arg1_subj_lt','basic_three_arg']).
pp(3432,'two_arg',[],['valence_type','arg1_subj_lt','two_arg']).
pp(3432,'basic_two_arg',[],['valence_type','arg1_subj_lt','basic_two_arg']).
pp(3432,'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_3431(N,R,A).
pp(3431,'two_arg',[],['valence_type','basic_prep_intrans_lt','two_arg']).
pp(3431,'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_3430(N,R,A).
pp(3430,'three_arg',[],['valence_type','equi_prd_lt','three_arg']).
pp(3430,'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_3429(N,R,A).
pp(3429,'two_arg',[],['valence_type','subj_equi_lt','two_arg']).
pp(3429,'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_3428(N,R,A).
pp(3428,'three_arg',[],['valence_type','s_equi_lt','three_arg']).
pp(3428,'basic_three_arg',[],['valence_type','s_equi_lt','basic_three_arg']).
pp(3428,'two_arg',[],['valence_type','s_equi_lt','two_arg']).
pp(3428,'basic_two_arg',[],['valence_type','s_equi_lt','basic_two_arg']).
pp(3428,'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_3427(N,R,A).
pp(3427,'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_3426(N,R,A).
pp(3426,'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_3425(N,R,A).
pp(3425,'basic_three_arg',[],['valence_type','ssr_lt','basic_three_arg']).
pp(3425,'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_3424(N,R,A).
pp(3424,'two_arg',[],['valence_type','unacc_lt','two_arg']).
pp(3424,'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_3423(N,R,A).
pp(3423,'three_arg',[],['valence_type','linking_type','three_arg']).
pp(3423,'basic_three_arg',[],['valence_type','linking_type','basic_three_arg']).
pp(3423,'two_arg',[],['valence_type','linking_type','two_arg']).
pp(3423,'basic_two_arg',[],['valence_type','linking_type','basic_two_arg']).
pp(3423,'four_arg',[],['valence_type','linking_type','four_arg']).
pp(17,'prd_synsem',[],['valence_type','prd_synsem']).
pp(17,'prd_synsem',[N|R],A) :- pp_3422(N,R,A).
pp(3422,'nomod_adj_synsem',[],['valence_type','prd_synsem','nomod_adj_synsem']).
pp(3422,'basic_adj_synsem',[],['valence_type','prd_synsem','basic_adj_synsem']).
pp(3422,'three_arg',[],['valence_type','prd_synsem','three_arg']).
pp(3422,'three_arg',[N|R],A) :- pp_4912(N,R,A).
pp(4912,'basic_adj_synsem',[],['valence_type','prd_synsem','three_arg','basic_adj_synsem']).
pp(3422,'basic_three_arg',[],['valence_type','prd_synsem','basic_three_arg']).
pp(3422,'basic_three_arg',[N|R],A) :- pp_4911(N,R,A).
pp(4911,'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_3421(N,R,A).
pp(3421,'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_3420(N,R,A).
pp(3420,'three_arg',[],['valence_type','fin_cp_prop+ques_verb','three_arg']).
pp(3420,'basic_three_arg',[],['valence_type','fin_cp_prop+ques_verb','basic_three_arg']).
pp(3420,'two_arg',[],['valence_type','fin_cp_prop+ques_verb','two_arg']).
pp(3420,'basic_two_arg',[],['valence_type','fin_cp_prop+ques_verb','basic_two_arg']).
pp(3420,'cp_trans_lt',[],['valence_type','fin_cp_prop+ques_verb','cp_trans_lt']).
pp(3420,'cp_trans_lt',[N|R],A) :- pp_4905(N,R,A).
pp(4905,'three_arg',[],['valence_type','fin_cp_prop+ques_verb','cp_trans_lt','three_arg']).
pp(4905,'basic_three_arg',[],['valence_type','fin_cp_prop+ques_verb','cp_trans_lt','basic_three_arg']).
pp(3420,'arg13_lt',[],['valence_type','fin_cp_prop+ques_verb','arg13_lt']).
pp(3420,'arg13_lt',[N|R],A) :- pp_4904(N,R,A).
pp(4904,'three_arg',[],['valence_type','fin_cp_prop+ques_verb','arg13_lt','three_arg']).
pp(4904,'basic_three_arg',[],['valence_type','fin_cp_prop+ques_verb','arg13_lt','basic_three_arg']).
pp(3420,'arg1_subj_lt',[],['valence_type','fin_cp_prop+ques_verb','arg1_subj_lt']).
pp(3420,'arg1_subj_lt',[N|R],A) :- pp_4903(N,R,A).
pp(4903,'three_arg',[],['valence_type','fin_cp_prop+ques_verb','arg1_subj_lt','three_arg']).
pp(4903,'basic_three_arg',[],['valence_type','fin_cp_prop+ques_verb','arg1_subj_lt','basic_three_arg']).
pp(3420,'linking_type',[],['valence_type','fin_cp_prop+ques_verb','linking_type']).
pp(3420,'linking_type',[N|R],A) :- pp_4902(N,R,A).
pp(4902,'three_arg',[],['valence_type','fin_cp_prop+ques_verb','linking_type','three_arg']).
pp(4902,'basic_three_arg',[],['valence_type','fin_cp_prop+ques_verb','linking_type','basic_three_arg']).
pp(4902,'two_arg',[],['valence_type','fin_cp_prop+ques_verb','linking_type','two_arg']).
pp(4902,'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_3419(N,R,A).
pp(3419,'three_arg',[],['valence_type','cp_prop+ques_verb','three_arg']).
pp(3419,'basic_three_arg',[],['valence_type','cp_prop+ques_verb','basic_three_arg']).
pp(3419,'two_arg',[],['valence_type','cp_prop+ques_verb','two_arg']).
pp(3419,'basic_two_arg',[],['valence_type','cp_prop+ques_verb','basic_two_arg']).
pp(3419,'four_arg',[],['valence_type','cp_prop+ques_verb','four_arg']).
pp(3419,'cp_trans_lt',[],['valence_type','cp_prop+ques_verb','cp_trans_lt']).
pp(3419,'cp_trans_lt',[N|R],A) :- pp_4896(N,R,A).
pp(4896,'three_arg',[],['valence_type','cp_prop+ques_verb','cp_trans_lt','three_arg']).
pp(4896,'basic_three_arg',[],['valence_type','cp_prop+ques_verb','cp_trans_lt','basic_three_arg']).
pp(3419,'arg13_lt',[],['valence_type','cp_prop+ques_verb','arg13_lt']).
pp(3419,'arg13_lt',[N|R],A) :- pp_4895(N,R,A).
pp(4895,'three_arg',[],['valence_type','cp_prop+ques_verb','arg13_lt','three_arg']).
pp(4895,'basic_three_arg',[],['valence_type','cp_prop+ques_verb','arg13_lt','basic_three_arg']).
pp(3419,'arg14_lt',[],['valence_type','cp_prop+ques_verb','arg14_lt']).
pp(3419,'arg14_lt',[N|R],A) :- pp_4894(N,R,A).
pp(4894,'two_arg',[],['valence_type','cp_prop+ques_verb','arg14_lt','two_arg']).
pp(4894,'basic_two_arg',[],['valence_type','cp_prop+ques_verb','arg14_lt','basic_two_arg']).
pp(3419,'expl_pp_inf_lt',[],['valence_type','cp_prop+ques_verb','expl_pp_inf_lt']).
pp(3419,'expl_pp_inf_lt',[N|R],A) :- pp_4893(N,R,A).
pp(4893,'four_arg',[],['valence_type','cp_prop+ques_verb','expl_pp_inf_lt','four_arg']).
pp(3419,'arg1_subj_lt',[],['valence_type','cp_prop+ques_verb','arg1_subj_lt']).
pp(3419,'arg1_subj_lt',[N|R],A) :- pp_4892(N,R,A).
pp(4892,'three_arg',[],['valence_type','cp_prop+ques_verb','arg1_subj_lt','three_arg']).
pp(4892,'basic_three_arg',[],['valence_type','cp_prop+ques_verb','arg1_subj_lt','basic_three_arg']).
pp(4892,'two_arg',[],['valence_type','cp_prop+ques_verb','arg1_subj_lt','two_arg']).
pp(4892,'basic_two_arg',[],['valence_type','cp_prop+ques_verb','arg1_subj_lt','basic_two_arg']).
pp(4892,'four_arg',[],['valence_type','cp_prop+ques_verb','arg1_subj_lt','four_arg']).
pp(3419,'s_equi_lt',[],['valence_type','cp_prop+ques_verb','s_equi_lt']).
pp(3419,'s_equi_lt',[N|R],A) :- pp_4891(N,R,A).
pp(4891,'basic_three_arg',[],['valence_type','cp_prop+ques_verb','s_equi_lt','basic_three_arg']).
pp(3419,'linking_type',[],['valence_type','cp_prop+ques_verb','linking_type']).
pp(3419,'linking_type',[N|R],A) :- pp_4890(N,R,A).
pp(4890,'three_arg',[],['valence_type','cp_prop+ques_verb','linking_type','three_arg']).
pp(4890,'basic_three_arg',[],['valence_type','cp_prop+ques_verb','linking_type','basic_three_arg']).
pp(4890,'two_arg',[],['valence_type','cp_prop+ques_verb','linking_type','two_arg']).
pp(4890,'basic_two_arg',[],['valence_type','cp_prop+ques_verb','linking_type','basic_two_arg']).
pp(4890,'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_3418(N,R,A).
pp(3418,'three_arg',[],['valence_type','basic_cp_prop+ques_verb','three_arg']).
pp(3418,'basic_three_arg',[],['valence_type','basic_cp_prop+ques_verb','basic_three_arg']).
pp(3418,'two_arg',[],['valence_type','basic_cp_prop+ques_verb','two_arg']).
pp(3418,'basic_two_arg',[],['valence_type','basic_cp_prop+ques_verb','basic_two_arg']).
pp(3418,'four_arg',[],['valence_type','basic_cp_prop+ques_verb','four_arg']).
pp(3418,'cp_trans_lt',[],['valence_type','basic_cp_prop+ques_verb','cp_trans_lt']).
pp(3418,'cp_trans_lt',[N|R],A) :- pp_4884(N,R,A).
pp(4884,'three_arg',[],['valence_type','basic_cp_prop+ques_verb','cp_trans_lt','three_arg']).
pp(4884,'basic_three_arg',[],['valence_type','basic_cp_prop+ques_verb','cp_trans_lt','basic_three_arg']).
pp(3418,'arg13_lt',[],['valence_type','basic_cp_prop+ques_verb','arg13_lt']).
pp(3418,'arg13_lt',[N|R],A) :- pp_4883(N,R,A).
pp(4883,'three_arg',[],['valence_type','basic_cp_prop+ques_verb','arg13_lt','three_arg']).
pp(4883,'basic_three_arg',[],['valence_type','basic_cp_prop+ques_verb','arg13_lt','basic_three_arg']).
pp(3418,'arg14_lt',[],['valence_type','basic_cp_prop+ques_verb','arg14_lt']).
pp(3418,'arg14_lt',[N|R],A) :- pp_4882(N,R,A).
pp(4882,'two_arg',[],['valence_type','basic_cp_prop+ques_verb','arg14_lt','two_arg']).
pp(4882,'basic_two_arg',[],['valence_type','basic_cp_prop+ques_verb','arg14_lt','basic_two_arg']).
pp(3418,'expl_pp_inf_lt',[],['valence_type','basic_cp_prop+ques_verb','expl_pp_inf_lt']).
pp(3418,'expl_pp_inf_lt',[N|R],A) :- pp_4881(N,R,A).
pp(4881,'four_arg',[],['valence_type','basic_cp_prop+ques_verb','expl_pp_inf_lt','four_arg']).
pp(3418,'arg1_subj_lt',[],['valence_type','basic_cp_prop+ques_verb','arg1_subj_lt']).
pp(3418,'arg1_subj_lt',[N|R],A) :- pp_4880(N,R,A).
pp(4880,'three_arg',[],['valence_type','basic_cp_prop+ques_verb','arg1_subj_lt','three_arg']).
pp(4880,'basic_three_arg',[],['valence_type','basic_cp_prop+ques_verb','arg1_subj_lt','basic_three_arg']).
pp(4880,'two_arg',[],['valence_type','basic_cp_prop+ques_verb','arg1_subj_lt','two_arg']).
pp(4880,'basic_two_arg',[],['valence_type','basic_cp_prop+ques_verb','arg1_subj_lt','basic_two_arg']).
pp(4880,'four_arg',[],['valence_type','basic_cp_prop+ques_verb','arg1_subj_lt','four_arg']).
pp(3418,'s_equi_lt',[],['valence_type','basic_cp_prop+ques_verb','s_equi_lt']).
pp(3418,'s_equi_lt',[N|R],A) :- pp_4879(N,R,A).
pp(4879,'basic_three_arg',[],['valence_type','basic_cp_prop+ques_verb','s_equi_lt','basic_three_arg']).
pp(3418,'linking_type',[],['valence_type','basic_cp_prop+ques_verb','linking_type']).
pp(3418,'linking_type',[N|R],A) :- pp_4878(N,R,A).
pp(4878,'three_arg',[],['valence_type','basic_cp_prop+ques_verb','linking_type','three_arg']).
pp(4878,'basic_three_arg',[],['valence_type','basic_cp_prop+ques_verb','linking_type','basic_three_arg']).
pp(4878,'two_arg',[],['valence_type','basic_cp_prop+ques_verb','linking_type','two_arg']).
pp(4878,'basic_two_arg',[],['valence_type','basic_cp_prop+ques_verb','linking_type','basic_two_arg']).
pp(4878,'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_3417(N,R,A).
pp(3417,'three_arg',[],['valence_type','verb_synsem','three_arg']).
pp(3417,'basic_three_arg',[],['valence_type','verb_synsem','basic_three_arg']).
pp(3417,'two_arg',[],['valence_type','verb_synsem','two_arg']).
pp(3417,'basic_two_arg',[],['valence_type','verb_synsem','basic_two_arg']).
pp(3417,'four_arg',[],['valence_type','verb_synsem','four_arg']).
pp(3417,'cp_trans_lt',[],['valence_type','verb_synsem','cp_trans_lt']).
pp(3417,'cp_trans_lt',[N|R],A) :- pp_4872(N,R,A).
pp(4872,'three_arg',[],['valence_type','verb_synsem','cp_trans_lt','three_arg']).
pp(4872,'basic_three_arg',[],['valence_type','verb_synsem','cp_trans_lt','basic_three_arg']).
pp(3417,'empty_prep_trans_lt',[],['valence_type','verb_synsem','empty_prep_trans_lt']).
pp(3417,'empty_prep_trans_lt',[N|R],A) :- pp_4871(N,R,A).
pp(4871,'three_arg',[],['valence_type','verb_synsem','empty_prep_trans_lt','three_arg']).
pp(4871,'basic_three_arg',[],['valence_type','verb_synsem','empty_prep_trans_lt','basic_three_arg']).
pp(3417,'prep_trans_lt',[],['valence_type','verb_synsem','prep_trans_lt']).
pp(3417,'prep_trans_lt',[N|R],A) :- pp_4870(N,R,A).
pp(4870,'three_arg',[],['valence_type','verb_synsem','prep_trans_lt','three_arg']).
pp(4870,'basic_three_arg',[],['valence_type','verb_synsem','prep_trans_lt','basic_three_arg']).
pp(3417,'trans_lt',[],['valence_type','verb_synsem','trans_lt']).
pp(3417,'trans_lt',[N|R],A) :- pp_4869(N,R,A).
pp(4869,'two_arg',[],['valence_type','verb_synsem','trans_lt','two_arg']).
pp(4869,'basic_two_arg',[],['valence_type','verb_synsem','trans_lt','basic_two_arg']).
pp(3417,'arg13_lt',[],['valence_type','verb_synsem','arg13_lt']).
pp(3417,'arg13_lt',[N|R],A) :- pp_4868(N,R,A).
pp(4868,'three_arg',[],['valence_type','verb_synsem','arg13_lt','three_arg']).
pp(4868,'basic_three_arg',[],['valence_type','verb_synsem','arg13_lt','basic_three_arg']).
pp(4868,'two_arg',[],['valence_type','verb_synsem','arg13_lt','two_arg']).
pp(4868,'basic_two_arg',[],['valence_type','verb_synsem','arg13_lt','basic_two_arg']).
pp(3417,'arg14_lt',[],['valence_type','verb_synsem','arg14_lt']).
pp(3417,'arg14_lt',[N|R],A) :- pp_4867(N,R,A).
pp(4867,'two_arg',[],['valence_type','verb_synsem','arg14_lt','two_arg']).
pp(4867,'basic_two_arg',[],['valence_type','verb_synsem','arg14_lt','basic_two_arg']).
pp(3417,'ditrans_lt',[],['valence_type','verb_synsem','ditrans_lt']).
pp(3417,'ditrans_lt',[N|R],A) :- pp_4866(N,R,A).
pp(4866,'three_arg',[],['valence_type','verb_synsem','ditrans_lt','three_arg']).
pp(4866,'basic_three_arg',[],['valence_type','verb_synsem','ditrans_lt','basic_three_arg']).
pp(3417,'empty_prep_intrans_lt',[],['valence_type','verb_synsem','empty_prep_intrans_lt']).
pp(3417,'empty_prep_intrans_lt',[N|R],A) :- pp_4865(N,R,A).
pp(4865,'three_arg',[],['valence_type','verb_synsem','empty_prep_intrans_lt','three_arg']).
pp(4865,'basic_three_arg',[],['valence_type','verb_synsem','empty_prep_intrans_lt','basic_three_arg']).
pp(3417,'expl_pp_inf_lt',[],['valence_type','verb_synsem','expl_pp_inf_lt']).
pp(3417,'expl_pp_inf_lt',[N|R],A) :- pp_4864(N,R,A).
pp(4864,'four_arg',[],['valence_type','verb_synsem','expl_pp_inf_lt','four_arg']).
pp(3417,'obj_equi_inf_lt',[],['valence_type','verb_synsem','obj_equi_inf_lt']).
pp(3417,'obj_equi_inf_lt',[N|R],A) :- pp_4863(N,R,A).
pp(4863,'three_arg',[],['valence_type','verb_synsem','obj_equi_inf_lt','three_arg']).
pp(4863,'basic_three_arg',[],['valence_type','verb_synsem','obj_equi_inf_lt','basic_three_arg']).
pp(3417,'obj_equi_prd_lt',[],['valence_type','verb_synsem','obj_equi_prd_lt']).
pp(3417,'obj_equi_prd_lt',[N|R],A) :- pp_4862(N,R,A).
pp(4862,'three_arg',[],['valence_type','verb_synsem','obj_equi_prd_lt','three_arg']).
pp(4862,'basic_three_arg',[],['valence_type','verb_synsem','obj_equi_prd_lt','basic_three_arg']).
pp(3417,'obj_equi_lt',[],['valence_type','verb_synsem','obj_equi_lt']).
pp(3417,'obj_equi_lt',[N|R],A) :- pp_4861(N,R,A).
pp(4861,'three_arg',[],['valence_type','verb_synsem','obj_equi_lt','three_arg']).
pp(4861,'basic_three_arg',[],['valence_type','verb_synsem','obj_equi_lt','basic_three_arg']).
pp(3417,'arg1_subj_lt',[],['valence_type','verb_synsem','arg1_subj_lt']).
pp(3417,'arg1_subj_lt',[N|R],A) :- pp_4860(N,R,A).
pp(4860,'three_arg',[],['valence_type','verb_synsem','arg1_subj_lt','three_arg']).
pp(4860,'basic_three_arg',[],['valence_type','verb_synsem','arg1_subj_lt','basic_three_arg']).
pp(4860,'two_arg',[],['valence_type','verb_synsem','arg1_subj_lt','two_arg']).
pp(4860,'basic_two_arg',[],['valence_type','verb_synsem','arg1_subj_lt','basic_two_arg']).
pp(4860,'four_arg',[],['valence_type','verb_synsem','arg1_subj_lt','four_arg']).
pp(3417,'basic_prep_intrans_lt',[],['valence_type','verb_synsem','basic_prep_intrans_lt']).
pp(3417,'basic_prep_intrans_lt',[N|R],A) :- pp_4859(N,R,A).
pp(4859,'two_arg',[],['valence_type','verb_synsem','basic_prep_intrans_lt','two_arg']).
pp(4859,'basic_two_arg',[],['valence_type','verb_synsem','basic_prep_intrans_lt','basic_two_arg']).
pp(3417,'equi_prd_lt',[],['valence_type','verb_synsem','equi_prd_lt']).
pp(3417,'equi_prd_lt',[N|R],A) :- pp_4858(N,R,A).
pp(4858,'three_arg',[],['valence_type','verb_synsem','equi_prd_lt','three_arg']).
pp(4858,'basic_three_arg',[],['valence_type','verb_synsem','equi_prd_lt','basic_three_arg']).
pp(3417,'subj_equi_lt',[],['valence_type','verb_synsem','subj_equi_lt']).
pp(3417,'subj_equi_lt',[N|R],A) :- pp_4857(N,R,A).
pp(4857,'two_arg',[],['valence_type','verb_synsem','subj_equi_lt','two_arg']).
pp(4857,'basic_two_arg',[],['valence_type','verb_synsem','subj_equi_lt','basic_two_arg']).
pp(3417,'s_equi_lt',[],['valence_type','verb_synsem','s_equi_lt']).
pp(3417,'s_equi_lt',[N|R],A) :- pp_4856(N,R,A).
pp(4856,'three_arg',[],['valence_type','verb_synsem','s_equi_lt','three_arg']).
pp(4856,'basic_three_arg',[],['valence_type','verb_synsem','s_equi_lt','basic_three_arg']).
pp(4856,'two_arg',[],['valence_type','verb_synsem','s_equi_lt','two_arg']).
pp(4856,'basic_two_arg',[],['valence_type','verb_synsem','s_equi_lt','basic_two_arg']).
pp(4856,'equi_prd_lt',[],['valence_type','verb_synsem','s_equi_lt','equi_prd_lt']).
pp(3417,'sor_lt',[],['valence_type','verb_synsem','sor_lt']).
pp(3417,'sor_lt',[N|R],A) :- pp_4855(N,R,A).
pp(4855,'basic_three_arg',[],['valence_type','verb_synsem','sor_lt','basic_three_arg']).
pp(3417,'basic_ssr_expr_lt',[],['valence_type','verb_synsem','basic_ssr_expr_lt']).
pp(3417,'basic_ssr_expr_lt',[N|R],A) :- pp_4854(N,R,A).
pp(4854,'basic_three_arg',[],['valence_type','verb_synsem','basic_ssr_expr_lt','basic_three_arg']).
pp(3417,'ssr_lt',[],['valence_type','verb_synsem','ssr_lt']).
pp(3417,'ssr_lt',[N|R],A) :- pp_4853(N,R,A).
pp(4853,'basic_three_arg',[],['valence_type','verb_synsem','ssr_lt','basic_three_arg']).
pp(4853,'basic_two_arg',[],['valence_type','verb_synsem','ssr_lt','basic_two_arg']).
pp(3417,'unacc_lt',[],['valence_type','verb_synsem','unacc_lt']).
pp(3417,'unacc_lt',[N|R],A) :- pp_4852(N,R,A).
pp(4852,'two_arg',[],['valence_type','verb_synsem','unacc_lt','two_arg']).
pp(4852,'basic_two_arg',[],['valence_type','verb_synsem','unacc_lt','basic_two_arg']).
pp(3417,'linking_type',[],['valence_type','verb_synsem','linking_type']).
pp(3417,'linking_type',[N|R],A) :- pp_4851(N,R,A).
pp(4851,'three_arg',[],['valence_type','verb_synsem','linking_type','three_arg']).
pp(4851,'basic_three_arg',[],['valence_type','verb_synsem','linking_type','basic_three_arg']).
pp(4851,'two_arg',[],['valence_type','verb_synsem','linking_type','two_arg']).
pp(4851,'basic_two_arg',[],['valence_type','verb_synsem','linking_type','basic_two_arg']).
pp(4851,'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_3414(N,R,A).
pp(3414,'three_arg',[],['valence_type','isect_synsem','three_arg']).
pp(3414,'basic_three_arg',[],['valence_type','isect_synsem','basic_three_arg']).
pp(3414,'lex_synsem',[],['valence_type','isect_synsem','lex_synsem']).
pp(3414,'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(8666,'mobile',L,A) :- pp_6520('adj*',L,A).
pp(8666,'a_or_p',L,A) :- pp_6520('adj*',L,A).
pp(8142,'mobile',L,A) :- pp_4596('adj*',L,A).
pp(8142,'a_or_p',L,A) :- pp_4596('adj*',L,A).
pp(6589,'adverbee',[N|R],A) :- pp_8132(N,R,A).
pp(8132,'mobile',L,A) :- pp_4586('adj*',L,A).
pp(8132,'a_or_p',L,A) :- pp_4586('adj*',L,A).
pp(8123,'mobile',L,A) :- pp_4585('adj*',L,A).
pp(8123,'a_or_p',L,A) :- pp_4585('adj*',L,A).
pp(6566,'adverbee',[N|R],A) :- pp_8108(N,R,A).
pp(8108,'mobile',L,A) :- pp_4577('adj*',L,A).
pp(8108,'a_or_p',L,A) :- pp_4577('adj*',L,A).
pp(8097,'mobile',L,A) :- pp_4576('adj*',L,A).
pp(8097,'a_or_p',L,A) :- pp_4576('adj*',L,A).
pp(8073,'mobile',L,A) :- pp_4568('adj*',L,A).
pp(8073,'a_or_p',L,A) :- pp_4568('adj*',L,A).
pp(8042,'mobile',L,A) :- pp_4565('adj*',L,A).
pp(8042,'a_or_p',L,A) :- pp_4565('adj*',L,A).
pp(6431,'adverbee',[N|R],A) :- pp_7928(N,R,A).
pp(7928,'mobile',L,A) :- pp_4529('adj*',L,A).
pp(7928,'a_or_p',L,A) :- pp_4529('adj*',L,A).
pp(7919,'mobile',L,A) :- pp_4528('adj*',L,A).
pp(7919,'a_or_p',L,A) :- pp_4528('adj*',L,A).
pp(7648,'basic_head_filler_phrase',L,A) :- pp_6062('head_filler_phrase',L,A).
pp(7647,'basic_head_filler_phrase',L,A) :- pp_6062('head_filler_phrase',L,A).
pp(7645,'basic_head_filler_phrase',L,A) :- pp_6062('head_filler_phrase',L,A).
pp(6773,'arg4_rel',L,A) :- pp_4751('basic_adj_arg4_rel',L,A).
pp(6767,'arg4_rel',L,A) :- pp_4750('basic_adj_arg4_rel',L,A).
pp(6702,'arg4_rel',L,A) :- pp_4717('basic_adj_arg4_rel',L,A).
pp(6696,'arg4_rel',L,A) :- pp_4716('basic_adj_arg4_rel',L,A).
pp(6680,'arg4_rel',L,A) :- pp_4708('basic_adj_arg4_rel',L,A).
pp(6674,'arg4_rel',L,A) :- pp_4707('basic_adj_arg4_rel',L,A).
pp(4621,'adverbee',[N|R],A) :- pp_6638(N,R,A).
pp(6638,'mobile',L,A) :- pp_1110('adj*',L,A).
pp(6638,'a_or_p',L,A) :- pp_1110('adj*',L,A).
pp(6627,'mobile',L,A) :- pp_1109('adj*',L,A).
pp(6627,'a_or_p',L,A) :- pp_1109('adj*',L,A).
pp(4597,'mobile',[N|R],A) :- pp_6612(N,R,A).
pp(6612,'disc_adverbee',L,A) :- pp_0('a_and_g',L,A).
pp(6610,'mobile',L,A) :- pp_1106('adj*',L,A).
pp(6610,'a_or_p',L,A) :- pp_1106('adj*',L,A).
pp(4587,'mobile',[N|R],A) :- pp_6596(N,R,A).
pp(6596,'disc_adverbee',L,A) :- pp_0('a_and_g',L,A).
pp(6594,'mobile',L,A) :- pp_1105('adj*',L,A).
pp(6594,'a_or_p',L,A) :- pp_1105('adj*',L,A).
pp(6572,'mobile',L,A) :- pp_1104('adj*',L,A).
pp(6572,'a_or_p',L,A) :- pp_1104('adj*',L,A).
pp(6547,'mobile',L,A) :- pp_1103('adj*',L,A).
pp(6547,'a_or_p',L,A) :- pp_1103('adj*',L,A).
pp(6534,'mobile',L,A) :- pp_0('a_and_g',L,A).
pp(6529,'mobile',L,A) :- pp_0('a_and_g',L,A).
pp(6499,'n_or_a',L,A) :- pp_1102('noun*',L,A).
pp(6486,'n_or_p',L,A) :- pp_1102('noun*',L,A).
pp(4547,'adverbee',[N|R],A) :- pp_6473(N,R,A).
pp(6473,'mobile',L,A) :- pp_1101('adj*',L,A).
pp(6473,'a_or_p',L,A) :- pp_1101('adj*',L,A).
pp(4545,'n_or_p',[N|R],A) :- pp_6467(N,R,A).
pp(6467,'n_or_a',L,A) :- pp_1101('noun*',L,A).
pp(4544,'n_or_a',[N|R],A) :- pp_6465(N,R,A).
pp(6465,'adverbee',L,A) :- pp_0('v_and_n',L,A).
pp(4543,'n_or_a',[N|R],A) :- pp_6460(N,R,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(6460,'adverbee',L,A) :- pp_0('v_and_n',L,A).
pp(6459,'adverbee',L,A) :- pp_0('v_and_n',L,A).
pp(6458,'n_or_p',L,A) :- pp_1101('noun*',L,A).
pp(6458,'mobile',L,A) :- pp_0('n_and_p',L,A).
pp(6458,'a_or_p',L,A) :- pp_0('n_and_p',L,A).
pp(6449,'mobile',L,A) :- pp_1101('adj*',L,A).
pp(6449,'a_or_p',L,A) :- pp_1101('adj*',L,A).
pp(6447,'n_or_a',L,A) :- pp_0('v_and_n',L,A).
pp(6446,'n_or_a',L,A) :- pp_0('v_and_n',L,A).
pp(6446,'n_or_p',L,A) :- pp_0('v_and_n',L,A).
pp(4530,'mobile',[N|R],A) :- pp_6438(N,R,A).
pp(6438,'disc_adverbee',L,A) :- pp_0('a_and_g',L,A).
pp(6436,'mobile',L,A) :- pp_1098('adj*',L,A).
pp(6436,'a_or_p',L,A) :- pp_1098('adj*',L,A).
pp(6421,'mobile',L,A) :- pp_0('a_and_g',L,A).
pp(6415,'mobile',L,A) :- pp_1098('adj*',L,A).
pp(6415,'a_or_p',L,A) :- pp_1098('adj*',L,A).
pp(4525,'n_or_a',[N|R],A) :- pp_6409(N,R,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(6409,'adverbee',L,A) :- pp_0('v_and_n',L,A).
pp(6408,'mobile',L,A) :- pp_1098('prep*',L,A).
pp(6408,'a_or_p',L,A) :- pp_1098('prep*',L,A).
pp(6408,'adverbee',L,A) :- pp_0('v_and_n',L,A).
pp(6407,'adverbee',L,A) :- pp_1098('verb*',L,A).
pp(6407,'mobile',L,A) :- pp_0('n_and_p',L,A).
pp(6407,'a_or_p',L,A) :- pp_0('n_and_p',L,A).
pp(6406,'n_or_v',L,A) :- pp_1098('verb*',L,A).
pp(6406,'nominal_or_verbal',L,A) :- pp_1098('verb*',L,A).
pp(6406,'n_or_a',L,A) :- pp_0('v_and_n',L,A).
pp(6406,'n_or_p',L,A) :- pp_0('v_and_n',L,A).
pp(4513,'mobile',[N|R],A) :- pp_6397(N,R,A).
pp(6397,'disc_adverbee',L,A) :- pp_0('gerund_acc',L,A).
pp(4510,'mobile',[N|R],A) :- pp_6392(N,R,A).
pp(6392,'disc_adverbee',L,A) :- pp_0('gerund_acc',L,A).
pp(6391,'mobile',L,A) :- pp_0('gerund_acc',L,A).
pp(4509,'mobile',[N|R],A) :- pp_6389(N,R,A).
pp(6389,'disc_adverbee',L,A) :- pp_0('gerund_acc',L,A).
pp(6388,'mobile',L,A) :- pp_0('gerund_acc',L,A).
pp(4509,'n_or_p',[N|R],A) :- pp_6387(N,R,A).
pp(6387,'mobile',L,A) :- pp_0('noun_acc',L,A).
pp(6386,'disc_adverbee',L,A) :- pp_0('gerund',L,A).
pp(6386,'adverbee',L,A) :- pp_0('gerund',L,A).
pp(4508,'mobile',[N|R],A) :- pp_6384(N,R,A).
pp(6384,'disc_adverbee',L,A) :- pp_0('gerund_acc',L,A).
pp(6383,'mobile',L,A) :- pp_0('gerund_acc',L,A).
pp(4508,'n_or_p',[N|R],A) :- pp_6382(N,R,A).
pp(6382,'mobile',L,A) :- pp_0('noun_acc',L,A).
pp(6377,'n_or_v',L,A) :- pp_0('gerund',L,A).
pp(4506,'mobile',[N|R],A) :- pp_6374(N,R,A).
pp(6374,'disc_adverbee',L,A) :- pp_0('gerund_acc',L,A).
pp(6372,'mobile',L,A) :- pp_0('gerund_acc',L,A).
pp(6371,'mobile',L,A) :- pp_0('gerund_acc',L,A).
pp(6371,'n_or_v',L,A) :- pp_0('gerund',L,A).
pp(6370,'mobile',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(4502,'mobile',[N|R],A) :- pp_6366(N,R,A).
pp(6366,'disc_adverbee',L,A) :- pp_0('gerund_acc',L,A).
pp(6365,'mobile',L,A) :- pp_0('gerund_acc',L,A).
pp(4502,'n_or_p',[N|R],A) :- pp_6364(N,R,A).
pp(6364,'mobile',L,A) :- pp_0('noun_acc',L,A).
pp(6363,'disc_adverbee',L,A) :- pp_0('gerund',L,A).
pp(6363,'adverbee',L,A) :- pp_0('gerund',L,A).
pp(6362,'n_or_v',L,A) :- pp_0('gerund',L,A).
pp(6361,'mobile',L,A) :- pp_0('gerund_acc',L,A).
pp(6361,'n_or_v',L,A) :- pp_0('gerund',L,A).
pp(6200,'basic_head_filler_phrase',L,A) :- pp_4350('head_filler_phrase',L,A).
pp(6194,'basic_head_filler_phrase',L,A) :- pp_4349('head_filler_phrase',L,A).
pp(6177,'basic_head_filler_phrase',L,A) :- pp_4345('head_filler_phrase',L,A).
pp(6176,'basic_head_filler_phrase',L,A) :- pp_4345('head_filler_phrase',L,A).
pp(6170,'basic_head_filler_phrase',L,A) :- pp_4344('head_filler_phrase',L,A).
pp(6169,'basic_head_filler_phrase',L,A) :- pp_4344('head_filler_phrase',L,A).
pp(6167,'basic_head_filler_phrase',L,A) :- pp_4344('head_filler_phrase',L,A).
pp(6161,'basic_head_filler_phrase',L,A) :- pp_4343('head_filler_phrase',L,A).
pp(6160,'basic_head_filler_phrase',L,A) :- pp_4343('head_filler_phrase',L,A).
pp(6158,'basic_head_filler_phrase',L,A) :- pp_4343('head_filler_phrase',L,A).
pp(6127,'basic_head_filler_phrase',L,A) :- pp_4325('head_filler_phrase',L,A).
pp(6126,'basic_head_filler_phrase',L,A) :- pp_4325('head_filler_phrase',L,A).
pp(6124,'basic_head_filler_phrase',L,A) :- pp_4325('head_filler_phrase',L,A).
pp(6084,'basic_head_filler_phrase',L,A) :- pp_4311('head_filler_phrase',L,A).
pp(6083,'basic_head_filler_phrase',L,A) :- pp_4311('head_filler_phrase',L,A).
pp(6081,'basic_head_filler_phrase',L,A) :- pp_4311('head_filler_phrase',L,A).
pp(6066,'basic_head_filler_phrase',L,A) :- pp_4308('head_filler_phrase',L,A).
pp(6065,'basic_head_filler_phrase',L,A) :- pp_4308('head_filler_phrase',L,A).
pp(6063,'basic_head_filler_phrase',L,A) :- pp_4308('head_filler_phrase',L,A).
pp(6061,'binary_phrase',L,A) :- pp_4308('binary_headed_phrase',L,A).
pp(6061,'basic_head_filler_phrase',L,A) :- pp_4308('head_filler_phrase',L,A).
pp(5816,'nonpronominal_synsem',L,A) :- pp_3863('noun_synsem',L,A).
pp(5815,'nonpronominal_synsem',L,A) :- pp_3863('noun_synsem',L,A).
pp(5806,'nonpronominal_synsem',L,A) :- pp_3862('noun_synsem',L,A).
pp(5805,'nonpronominal_synsem',L,A) :- pp_3862('noun_synsem',L,A).
pp(5615,'nonpronominal_synsem',L,A) :- pp_3754('noun_synsem',L,A).
pp(5614,'nonpronominal_synsem',L,A) :- pp_3754('noun_synsem',L,A).
pp(5598,'nonpronominal_synsem',L,A) :- pp_3737('noun_synsem',L,A).
pp(5597,'nonpronominal_synsem',L,A) :- pp_3737('noun_synsem',L,A).
pp(5261,'obj_equi_lt',L,A) :- pp_3536('obj_equi_prd_lt',L,A).
pp(5261,'arg1_subj_lt',L,A) :- pp_3536('obj_equi_prd_lt',L,A).
pp(5121,'obj_equi_lt',L,A) :- pp_3496('obj_equi_prd_lt',L,A).
pp(5121,'arg1_subj_lt',L,A) :- pp_3496('obj_equi_prd_lt',L,A).
pp(4981,'obj_equi_lt',L,A) :- pp_3456('obj_equi_prd_lt',L,A).
pp(4981,'arg1_subj_lt',L,A) :- pp_3456('obj_equi_prd_lt',L,A).
pp(4858,'obj_equi_lt',L,A) :- pp_3417('obj_equi_prd_lt',L,A).
pp(4858,'arg1_subj_lt',L,A) :- pp_3417('obj_equi_prd_lt',L,A).
pp(4785,'adj_rel',L,A) :- pp_1360('adj_arg2_rel',L,A).
pp(4777,'role_rel',L,A) :- pp_1359('arg12_rel',L,A).
pp(4777,'mod_role_rel',L,A) :- pp_1359('arg12_rel',L,A).
pp(4777,'arg1_rel',L,A) :- pp_1359('arg12_rel',L,A).
pp(4777,'adj_rel',L,A) :- pp_1359('adj_arg2_rel',L,A).
pp(4776,'arg1_rel',L,A) :- pp_1359('arg13_rel',L,A).
pp(4764,'arg4_rel',L,A) :- pp_1236('basic_adj_arg4_rel',L,A).
pp(4758,'arg4_rel',L,A) :- pp_1235('basic_adj_arg4_rel',L,A).
pp(4752,'arg4_rel',L,A) :- pp_1232('basic_adj_arg4_rel',L,A).
pp(1220,'non_day_rel',[N|R],A) :- pp_4745(N,R,A).
pp(4745,'diadic_nom_rel',L,A) :- pp_1220('non_day_diadic_rel',L,A).
pp(4738,'non_temp_nom_rel',L,A) :- pp_0('place_rel',L,A).
pp(4738,'nom_nondim_rel',L,A) :- pp_0('place_rel',L,A).
pp(4737,'non_day_rel',L,A) :- pp_1220('non_day_diadic_rel',L,A).
pp(4718,'arg4_rel',L,A) :- pp_1208('basic_adj_arg4_rel',L,A).
pp(4709,'arg4_rel',L,A) :- pp_1207('basic_adj_arg4_rel',L,A).
pp(1205,'state_loc_rel',[N|R],A) :- pp_4703(N,R,A).
pp(4703,'dir_rel',L,A) :- pp_1205('dir_or_state_rel',L,A).
pp(4692,'prep_rel',L,A) :- pp_1205('prep_mod_rel',L,A).
pp(4692,'basic_adj_rel',L,A) :- pp_1205('abstr_adj_rel',L,A).
pp(4691,'prep_rel',L,A) :- pp_1205('prep_mod_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(4689,'basic_adj_rel',L,A) :- pp_1205('abstr_adj_rel',L,A).
pp(4688,'basic_adj_rel',L,A) :- pp_1205('abstr_adj_rel',L,A).
pp(1114,'adverbee',[N|R],A) :- pp_4639(N,R,A).
pp(4639,'mobile',L,A) :- pp_0('n_and_a',L,A).
pp(4639,'a_or_p',L,A) :- pp_0('n_and_a',L,A).
pp(4634,'verb*',L,A) :- pp_0('v_and_a',L,A).
pp(4634,'verbal',L,A) :- pp_0('v_and_a',L,A).
pp(4633,'verb*',L,A) :- pp_0('v_and_a',L,A).
pp(4633,'verbal',L,A) :- pp_0('v_and_a',L,A).
pp(4632,'prep*',L,A) :- pp_0('a_and_p',L,A).
pp(4632,'mobile',L,A) :- pp_0('adj*',L,A).
pp(4632,'a_or_p',L,A) :- pp_0('adj*',L,A).
pp(1111,'n_or_a',[N|R],A) :- pp_4629(N,R,A).
pp(4629,'mobile',L,A) :- pp_0('mod_and_a',L,A).
pp(4629,'a_or_p',L,A) :- pp_0('mod_and_a',L,A).
pp(1110,'mobile',[N|R],A) :- pp_4624(N,R,A).
pp(4624,'verb*',L,A) :- pp_0('v_and_p',L,A).
pp(4624,'verbal',L,A) :- pp_0('v_and_p',L,A).
pp(4624,'disc_adverbee',L,A) :- pp_0('v_and_p',L,A).
pp(4623,'verb*',L,A) :- pp_0('v_and_p',L,A).
pp(4623,'verbal',L,A) :- pp_0('v_and_p',L,A).
pp(4623,'disc_adverbee',L,A) :- pp_0('v_and_p',L,A).
pp(4621,'verb*',L,A) :- pp_0('v_and_n',L,A).
pp(4621,'verbal',L,A) :- pp_0('v_and_n',L,A).
pp(4621,'disc_adverbee',L,A) :- pp_0('v_and_n',L,A).
pp(4614,'prep*',L,A) :- pp_0('v_and_p',L,A).
pp(4613,'prep*',L,A) :- pp_0('n_and_p',L,A).
pp(4612,'adj*',L,A) :- pp_0('n_and_a',L,A).
pp(4612,'n_or_a',L,A) :- pp_0('noun*',L,A).
pp(1106,'adj*',[N|R],A) :- pp_4602(N,R,A).
pp(4602,'disc_adverbee',L,A) :- pp_0('a_and_g',L,A).
pp(4599,'disc_adverbee',L,A) :- pp_0('a_and_g',L,A).
pp(4597,'verb*',L,A) :- pp_0('v_and_n',L,A).
pp(4597,'verbal',L,A) :- pp_0('v_and_n',L,A).
pp(4596,'verbal',L,A) :- pp_1106('verb*',L,A).
pp(1105,'adj*',[N|R],A) :- pp_4592(N,R,A).
pp(4592,'disc_adverbee',L,A) :- pp_0('a_and_g',L,A).
pp(4589,'disc_adverbee',L,A) :- pp_0('a_and_g',L,A).
pp(4587,'verb*',L,A) :- pp_0('v_and_n',L,A).
pp(4587,'verbal',L,A) :- pp_0('v_and_n',L,A).
pp(4587,'prep*',L,A) :- pp_0('n_and_p',L,A).
pp(4586,'verb*',L,A) :- pp_0('v_and_n',L,A).
pp(4586,'verbal',L,A) :- pp_0('v_and_n',L,A).
pp(4586,'disc_adverbee',L,A) :- pp_0('v_and_n',L,A).
pp(4585,'verbal',L,A) :- pp_1105('verb*',L,A).
pp(4585,'prep*',L,A) :- pp_0('n_and_p',L,A).
pp(4585,'n_or_p',L,A) :- pp_0('noun*',L,A).
pp(4579,'prep*',L,A) :- pp_0('v_and_p',L,A).
pp(4578,'prep*',L,A) :- pp_0('n_and_p',L,A).
pp(4569,'mobile',L,A) :- pp_0('v_and_p',L,A).
pp(4569,'a_or_p',L,A) :- pp_0('v_and_p',L,A).
pp(4569,'n_or_a',L,A) :- pp_0('v_and_n',L,A).
pp(4567,'adj*',L,A) :- pp_0('a_and_g',L,A).
pp(4567,'a_or_p',L,A) :- pp_0('a_and_g',L,A).
pp(4566,'adj*',L,A) :- pp_0('a_and_g',L,A).
pp(4566,'a_or_p',L,A) :- pp_0('a_and_g',L,A).
pp(4566,'n_or_p',L,A) :- pp_0('v_and_n',L,A).
pp(4559,'mobile',L,A) :- pp_0('n_and_a',L,A).
pp(4559,'a_or_p',L,A) :- pp_0('n_and_a',L,A).
pp(4558,'prep*',L,A) :- pp_0('a_and_p',L,A).
pp(4558,'mobile',L,A) :- pp_0('adj*',L,A).
pp(4558,'a_or_p',L,A) :- pp_0('adj*',L,A).
pp(4556,'prep*',L,A) :- pp_0('v_and_p',L,A).
pp(4555,'n_or_p',L,A) :- pp_1102('noun*',L,A).
pp(4553,'prep*',L,A) :- pp_0('v_and_p',L,A).
pp(1101,'noun*',[N|R],A) :- pp_4548(N,R,A).
pp(4548,'mobile',L,A) :- pp_0('n_and_p',L,A).
pp(4548,'a_or_p',L,A) :- pp_0('n_and_p',L,A).
pp(4548,'adverbee',L,A) :- pp_0('v_and_n',L,A).
pp(4546,'adj*',L,A) :- pp_0('a_and_p',L,A).
pp(4546,'mobile',L,A) :- pp_0('prep*',L,A).
pp(4546,'a_or_p',L,A) :- pp_0('prep*',L,A).
pp(4545,'adj*',L,A) :- pp_0('v_and_a',L,A).
pp(4545,'adverbee',L,A) :- pp_0('verb*',L,A).
pp(4544,'n_or_p',L,A) :- pp_1101('noun*',L,A).
pp(4544,'mobile',L,A) :- pp_0('n_and_p',L,A).
pp(4544,'a_or_p',L,A) :- pp_0('n_and_p',L,A).
pp(4542,'adj*',L,A) :- pp_0('v_and_a',L,A).
pp(4542,'adverbee',L,A) :- pp_0('verb*',L,A).
pp(4541,'noun*',L,A) :- pp_0('v_and_n',L,A).
pp(4541,'n_or_v',L,A) :- pp_0('verb*',L,A).
pp(4541,'nominal_or_verbal',L,A) :- pp_0('verb*',L,A).
pp(1098,'adj*',[N|R],A) :- pp_4535(N,R,A).
pp(4535,'disc_adverbee',L,A) :- pp_0('a_and_g',L,A).
pp(4532,'disc_adverbee',L,A) :- pp_0('a_and_g',L,A).
pp(4530,'verb*',L,A) :- pp_0('v_and_n',L,A).
pp(4530,'verbal',L,A) :- pp_0('v_and_n',L,A).
pp(4530,'prep*',L,A) :- pp_0('n_and_p',L,A).
pp(4529,'verb*',L,A) :- pp_0('v_and_n',L,A).
pp(4529,'verbal',L,A) :- pp_0('v_and_n',L,A).
pp(4529,'disc_adverbee',L,A) :- pp_0('v_and_n',L,A).
pp(4528,'verbal',L,A) :- pp_1098('verb*',L,A).
pp(4528,'prep*',L,A) :- pp_0('n_and_p',L,A).
pp(4528,'n_or_p',L,A) :- pp_0('noun*',L,A).
pp(4527,'adj*',L,A) :- pp_0('a_and_g',L,A).
pp(4527,'a_or_p',L,A) :- pp_0('a_and_g',L,A).
pp(4527,'n_or_p',L,A) :- pp_0('v_and_n',L,A).
pp(4525,'verbal',L,A) :- pp_1098('verb*',L,A).
pp(4525,'v_or_g',L,A) :- pp_1098('verb*',L,A).
pp(4525,'disc_adverbee',L,A) :- pp_1098('verb*',L,A).
pp(4513,'a_or_p',L,A) :- pp_0('adj',L,A).
pp(4512,'a_or_p',L,A) :- pp_0('adj',L,A).
pp(4512,'adverbee',L,A) :- pp_0('adj',L,A).
pp(4511,'a_or_p',L,A) :- pp_0('prep',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(4510,'n_or_p',L,A) :- pp_0('noun',L,A).
pp(4509,'n_or_a',L,A) :- pp_0('noun',L,A).
pp(4508,'n_or_a',L,A) :- pp_0('noun',L,A).
pp(4507,'mobile',L,A) :- pp_0('gerund_acc',L,A).
pp(4506,'a_or_p',L,A) :- pp_0('adj',L,A).
pp(4506,'n_or_a',L,A) :- pp_0('adj',L,A).
pp(1097,'v_or_p',[N|R],A) :- pp_4505(N,R,A).
pp(4505,'mobile',L,A) :- pp_0('prep',L,A).
pp(4505,'a_or_p',L,A) :- pp_0('prep',L,A).
pp(4505,'adverbee',L,A) :- pp_0('verb',L,A).
pp(4505,'n_or_p',L,A) :- pp_0('prep',L,A).
pp(4505,'n_or_v',L,A) :- pp_0('verb',L,A).
pp(4505,'nominal_or_verbal',L,A) :- pp_0('verb',L,A).
pp(4505,'v_or_g_or_a',L,A) :- pp_0('verb',L,A).
pp(4502,'subst',L,A) :- pp_1097('nominal',L,A).
pp(4502,'nominal_or_verbal',L,A) :- pp_1097('nominal',L,A).
pp(4502,'n_or_a',L,A) :- pp_0('noun',L,A).
pp(4453,'basic_head_filler_phrase',L,A) :- pp_893('head_filler_phrase',L,A).
pp(4447,'basic_head_filler_phrase',L,A) :- pp_892('head_filler_phrase',L,A).
pp(4421,'binary_headed_phrase',L,A) :- pp_0('head_comp_or_marker_phrase',L,A).
pp(4421,'binary_phrase',L,A) :- pp_0('head_comp_or_marker_phrase',L,A).
pp(4412,'head_initial',L,A) :- pp_0('head_comp_or_marker_phrase',L,A).
pp(4412,'binary_headed_phrase',L,A) :- pp_0('head_comp_or_marker_phrase',L,A).
pp(4412,'binary_phrase',L,A) :- pp_0('head_comp_or_marker_phrase',L,A).
pp(4402,'head_initial',L,A) :- pp_0('head_comp_or_marker_phrase',L,A).
pp(4392,'basic_head_filler_phrase',L,A) :- pp_867('head_filler_phrase',L,A).
pp(4391,'basic_head_filler_phrase',L,A) :- pp_867('head_filler_phrase',L,A).
pp(4385,'basic_head_filler_phrase',L,A) :- pp_866('head_filler_phrase',L,A).
pp(4384,'basic_head_filler_phrase',L,A) :- pp_866('head_filler_phrase',L,A).
pp(4382,'head_final',L,A) :- pp_0('subjh_rule_decl',L,A).
pp(4382,'binary_headed_phrase',L,A) :- pp_0('subjh_rule_decl',L,A).
pp(4382,'binary_phrase',L,A) :- pp_0('subjh_rule_decl',L,A).
pp(4381,'head_final',L,A) :- pp_0('subjh_rule_decl',L,A).
pp(4381,'binary_headed_phrase',L,A) :- pp_0('subjh_rule_decl',L,A).
pp(4381,'binary_phrase',L,A) :- pp_0('subjh_rule_decl',L,A).
pp(4380,'basic_head_filler_phrase',L,A) :- pp_866('head_filler_phrase',L,A).
pp(4373,'basic_head_filler_phrase',L,A) :- pp_865('head_filler_phrase',L,A).
pp(4371,'basic_head_filler_phrase',L,A) :- pp_865('head_filler_phrase',L,A).
pp(4369,'head_initial',L,A) :- pp_0('head_comp_or_marker_phrase',L,A).
pp(4369,'binary_headed_phrase',L,A) :- pp_0('head_comp_or_marker_phrase',L,A).
pp(4369,'binary_phrase',L,A) :- pp_0('head_comp_or_marker_phrase',L,A).
pp(4368,'basic_head_filler_phrase',L,A) :- pp_865('head_filler_phrase',L,A).
pp(4351,'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(4346,'basic_head_filler_phrase',L,A) :- pp_862('head_filler_phrase',L,A).
pp(4345,'binary_phrase',L,A) :- pp_862('wh_interrog',L,A).
pp(4345,'binary_headed_phrase',L,A) :- pp_862('wh_interrog',L,A).
pp(4342,'binary_phrase',L,A) :- pp_862('binary_headed_phrase',L,A).
pp(4342,'basic_head_filler_phrase',L,A) :- pp_862('head_filler_phrase',L,A).
pp(4332,'basic_head_filler_phrase',L,A) :- pp_856('head_filler_phrase',L,A).
pp(4331,'basic_head_filler_phrase',L,A) :- pp_856('head_filler_phrase',L,A).
pp(4329,'head_final',L,A) :- pp_0('subjh_rule_decl',L,A).
pp(4329,'binary_headed_phrase',L,A) :- pp_0('subjh_rule_decl',L,A).
pp(4329,'binary_phrase',L,A) :- pp_0('subjh_rule_decl',L,A).
pp(4328,'head_final',L,A) :- pp_0('subjh_rule_decl',L,A).
pp(4328,'binary_headed_phrase',L,A) :- pp_0('subjh_rule_decl',L,A).
pp(4328,'binary_phrase',L,A) :- pp_0('subjh_rule_decl',L,A).
pp(4327,'basic_head_filler_phrase',L,A) :- pp_856('head_filler_phrase',L,A).
pp(4318,'basic_head_filler_phrase',L,A) :- pp_853('head_filler_phrase',L,A).
pp(4317,'basic_head_filler_phrase',L,A) :- pp_853('head_filler_phrase',L,A).
pp(4312,'basic_head_filler_phrase',L,A) :- pp_853('head_filler_phrase',L,A).
pp(4309,'binary_phrase',L,A) :- pp_853('binary_headed_phrase',L,A).
pp(4309,'basic_head_filler_phrase',L,A) :- pp_853('head_filler_phrase',L,A).
pp(4299,'headed_phrase',L,A) :- pp_851('non_rel_clause',L,A).
pp(4299,'head_nexus_rel_phrase',L,A) :- pp_851('non_rel_clause',L,A).
pp(529,'generic_modal_neg_super',[N|R],A) :- pp_4244(N,R,A).
pp(4244,'aux_verb_word',L,A) :- pp_529('generic_modal_neg',L,A).
pp(4238,'aux_verb_word',L,A) :- pp_528('generic_modal_neg',L,A).
pp(4232,'aux_verb_word',L,A) :- pp_525('generic_modal_neg',L,A).
pp(383,'aux_verb_word',[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(383,'aux_verb_word_super',[N|R],A) :- pp_4193(N,R,A).
pp(4193,'contracted_aux_word',L,A) :- pp_0('be_c_is_cx_le',L,A).
pp(383,'hc-to-phr',[N|R],A) :- pp_4192(N,R,A).
pp(4192,'contracted_aux_word',L,A) :- pp_0('be_c_is_cx_le',L,A).
pp(382,'aux_verb_word',[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(382,'aux_verb_word_super',[N|R],A) :- pp_4185(N,R,A).
pp(4185,'contracted_aux_word',L,A) :- pp_0('be_c_is_cx_le',L,A).
pp(382,'hc-to-phr',[N|R],A) :- pp_4184(N,R,A).
pp(4184,'contracted_aux_word',L,A) :- pp_0('be_c_is_cx_le',L,A).
pp(381,'aux_verb_word',[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(381,'aux_verb_word_super',[N|R],A) :- pp_4176(N,R,A).
pp(4176,'contracted_aux_word',L,A) :- pp_0('be_c_is_cx_le',L,A).
pp(381,'hc-to-phr',[N|R],A) :- pp_4175(N,R,A).
pp(4175,'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(4166,'contracted_aux_word',L,A) :- pp_0('be_c_is_cx_le',L,A).
pp(4165,'contracted_aux_word',L,A) :- pp_0('be_c_is_cx_le',L,A).
pp(378,'be_past',[N|R],A) :- pp_4161(N,R,A).
pp(4161,'be_neg',L,A) :- pp_378('be_past_neg_lex_entry',L,A).
pp(378,'be_pres',[N|R],A) :- pp_4160(N,R,A).
pp(4160,'be_neg',L,A) :- pp_378('be_pres_neg_lex_entry',L,A).
pp(374,'be_past',[N|R],A) :- pp_4148(N,R,A).
pp(4148,'be_neg',L,A) :- pp_374('be_past_neg_lex_entry',L,A).
pp(374,'be_pres',[N|R],A) :- pp_4145(N,R,A).
pp(4145,'be_neg',L,A) :- pp_374('be_pres_neg_lex_entry',L,A).
pp(367,'be_past',[N|R],A) :- pp_4140(N,R,A).
pp(4140,'be_neg',L,A) :- pp_367('be_past_neg_lex_entry',L,A).
pp(367,'be_pres',[N|R],A) :- pp_4139(N,R,A).
pp(4139,'be_neg',L,A) :- pp_367('be_pres_neg_lex_entry',L,A).
pp(365,'be_past',[N|R],A) :- pp_4128(N,R,A).
pp(4128,'be_neg',L,A) :- pp_365('be_past_neg_lex_entry',L,A).
pp(365,'be_pres',[N|R],A) :- pp_4126(N,R,A).
pp(4126,'be_neg',L,A) :- pp_365('be_pres_neg_lex_entry',L,A).
pp(4117,'contracted_aux_word',L,A) :- pp_0('be_c_is_cx_le',L,A).
pp(4116,'contracted_aux_word',L,A) :- pp_0('be_c_is_cx_le',L,A).
pp(4115,'contracted_aux_word',L,A) :- pp_0('be_c_is_cx_le',L,A).
pp(357,'be_is_lex_entry',[N|R],A) :- pp_4040(N,R,A).
pp(4040,'contracted_aux_word',L,A) :- pp_0('be_id_is_cx_le',L,A).
pp(3980,'nonpronominal_synsem',L,A) :- pp_174('noun_synsem',L,A).
pp(3979,'nonpronominal_synsem',L,A) :- pp_174('noun_synsem',L,A).
pp(3968,'nonpronominal_synsem',L,A) :- pp_173('noun_synsem',L,A).
pp(3967,'nonpronominal_synsem',L,A) :- pp_173('noun_synsem',L,A).
pp(92,'equi_prd_lt',[N|R],A) :- pp_3900(N,R,A).
pp(3900,'three_arg_subst',L,A) :- pp_0('particle_prd_verb',L,A).
pp(3900,'three_arg',L,A) :- pp_0('particle_prd_verb',L,A).
pp(3900,'basic_three_arg',L,A) :- pp_0('particle_prd_verb',L,A).
pp(3868,'noun_synsem',L,A) :- pp_0('np_sing_synsem',L,A).
pp(3868,'nonpronominal_synsem',L,A) :- pp_0('np_sing_synsem',L,A).
pp(3868,'pronominal_synsem',L,A) :- pp_0('pers_pro_synsem',L,A).
pp(3867,'nonpronominal_synsem',L,A) :- pp_76('noun_synsem',L,A).
pp(3867,'pronominal_synsem',L,A) :- pp_0('ref_pro_synsem',L,A).
pp(3866,'nonpronominal_synsem',L,A) :- pp_76('noun_synsem',L,A).
pp(3846,'two_arg',L,A) :- pp_0('cp_intrans_verb',L,A).
pp(3846,'basic_two_arg',L,A) :- pp_0('cp_intrans_verb',L,A).
pp(3830,'particle_plus_subst',L,A) :- pp_0('particle_cp_verb',L,A).
pp(3829,'particle_plus_subst',L,A) :- pp_0('particle_inf_verb',L,A).
pp(3829,'three_arg_subst',L,A) :- pp_0('particle_inf_verb',L,A).
pp(3829,'three_arg',L,A) :- pp_0('particle_inf_verb',L,A).
pp(3829,'two_arg',L,A) :- pp_0('subj_equi_verb',L,A).
pp(3829,'basic_two_arg',L,A) :- pp_0('subj_equi_verb',L,A).
pp(3812,'particle_plus_subst',L,A) :- pp_0('particle_cp_verb',L,A).
pp(3811,'particle_plus_subst',L,A) :- pp_0('particle_inf_verb',L,A).
pp(3811,'three_arg_subst',L,A) :- pp_0('particle_inf_verb',L,A).
pp(3811,'three_arg',L,A) :- pp_0('particle_inf_verb',L,A).
pp(3811,'two_arg',L,A) :- pp_0('subj_equi_verb',L,A).
pp(3811,'basic_two_arg',L,A) :- pp_0('subj_equi_verb',L,A).
pp(3779,'obj_equi_lt',L,A) :- pp_63('obj_equi_prd_lt',L,A).
pp(3779,'arg1_subj_lt',L,A) :- pp_63('obj_equi_prd_lt',L,A).
pp(3759,'nonpronominal_synsem',L,A) :- pp_50('noun_synsem',L,A).
pp(3758,'nonpronominal_synsem',L,A) :- pp_50('noun_synsem',L,A).
pp(3742,'nonpronominal_synsem',L,A) :- pp_49('noun_synsem',L,A).
pp(3741,'nonpronominal_synsem',L,A) :- pp_49('noun_synsem',L,A).
pp(39,'one_arg',[N|R],A) :- pp_3699(N,R,A).
pp(3699,'lex_or_phrase',L,A) :- pp_0('lex_pp_one_arg_synsem',L,A).
pp(39,'basic_one_arg',[N|R],A) :- pp_3698(N,R,A).
pp(3698,'lex_or_phrase',L,A) :- pp_0('lex_pp_one_arg_synsem',L,A).
pp(3695,'basic_two_arg',L,A) :- pp_0('basic_trans_prep_synsem',L,A).
pp(3694,'basic_two_arg',L,A) :- pp_0('basic_trans_prep_synsem',L,A).
pp(3689,'lex_synsem',L,A) :- pp_0('prep_nosubj_synsem',L,A).
pp(3688,'lex_synsem',L,A) :- pp_0('prep_nosubj_synsem',L,A).
pp(3649,'s_equi_lt',L,A) :- pp_0('subj_equi_verb',L,A).
pp(3648,'s_equi_lt',L,A) :- pp_0('subj_equi_verb',L,A).
pp(30,'arg1_subj_lt',[N|R],A) :- pp_3633(N,R,A).
pp(3633,'three_arg_subst',L,A) :- pp_0('obj_equi_non_trans_prd_verb',L,A).
pp(3633,'three_arg',L,A) :- pp_0('obj_equi_non_trans_prd_verb',L,A).
pp(3633,'basic_three_arg',L,A) :- pp_0('obj_equi_non_trans_prd_verb',L,A).
pp(3633,'two_arg',L,A) :- pp_0('np_non_trans_verb',L,A).
pp(3633,'basic_two_arg',L,A) :- pp_0('np_non_trans_verb',L,A).
pp(3623,'arg1_subj_lt',L,A) :- pp_0('particle_cp_verb',L,A).
pp(3623,'s_equi_lt',L,A) :- pp_0('particle_inf_verb',L,A).
pp(3622,'arg1_subj_lt',L,A) :- pp_0('particle_cp_verb',L,A).
pp(3622,'s_equi_lt',L,A) :- pp_0('particle_inf_verb',L,A).
pp(3613,'arg1_subj_lt',L,A) :- pp_0('cp_intrans_verb',L,A).
pp(3582,'arg1_subj_lt',L,A) :- pp_0('cp_intrans_verb',L,A).
pp(3545,'obj_equi_lt',L,A) :- pp_20('obj_equi_prd_lt',L,A).
pp(3545,'arg1_subj_lt',L,A) :- pp_20('obj_equi_prd_lt',L,A).
pp(3544,'equi_prd_lt',L,A) :- pp_0('particle_prd_verb',L,A).
pp(3533,'three_arg',L,A) :- pp_0('three_arg_trans_subst',L,A).
pp(3532,'arg1_subj_lt',L,A) :- pp_0('obj_equi_non_trans_prd_verb',L,A).
pp(3509,'obj_equi_lt',L,A) :- pp_19('obj_equi_prd_lt',L,A).
pp(3509,'arg1_subj_lt',L,A) :- pp_19('obj_equi_prd_lt',L,A).
pp(3493,'basic_two_arg',L,A) :- pp_0('basic_trans_prep_synsem',L,A).
pp(3493,'prd_synsem',L,A) :- pp_0('reg_adj_equi_synsem',L,A).
pp(3492,'three_arg',L,A) :- pp_0('three_arg_trans_subst',L,A).
pp(3469,'obj_equi_lt',L,A) :- pp_18('obj_equi_prd_lt',L,A).
pp(3469,'arg1_subj_lt',L,A) :- pp_18('obj_equi_prd_lt',L,A).
pp(3453,'basic_two_arg',L,A) :- pp_0('basic_trans_prep_synsem',L,A).
pp(3453,'prd_synsem',L,A) :- pp_0('reg_adj_equi_synsem',L,A).
pp(3430,'obj_equi_lt',L,A) :- pp_17('obj_equi_prd_lt',L,A).
pp(3430,'arg1_subj_lt',L,A) :- pp_17('obj_equi_prd_lt',L,A).
pp(3414,'basic_two_arg',L,A) :- pp_0('basic_trans_prep_synsem',L,A).
pp(3414,'prd_synsem',L,A) :- pp_0('reg_adj_equi_synsem',L,A).
pp(0,'*onull*',[N|R],A) :- pp_3396(N,R,A).
pp(3396,'*handlelist*',L,A) :- pp_0('*handlenull*',L,A).
pp(3396,'*handlelist*',L,A) :- pp_0('*handlenull*',L,A).
pp(0,'*olist*',[N|R],A) :- pp_3395(N,R,A).
pp(3395,'*handlelist*',L,A) :- pp_0('*handlenull*',L,A).
pp(0,'*prolist*',[N|R],A) :- pp_3393(N,R,A).
pp(3393,'*onull*',L,A) :- pp_0('*pronull*',L,A).
pp(3393,'*olist*',L,A) :- pp_0('*pronull*',L,A).
pp(0,'*substcons*',[N|R],A) :- pp_3392(N,R,A).
pp(3392,'*olist*',L,A) :- pp_0('*substocons*',L,A).
pp(3392,'*olist*',L,A) :- pp_0('*substocons*',L,A).
pp(3392,'*ocons*',L,A) :- pp_0('*substocons*',L,A).
pp(3392,'*ocons*',L,A) :- pp_0('*substocons*',L,A).
pp(3391,'*onull*',L,A) :- pp_0('*substnull*',L,A).
pp(3391,'*ocons*',L,A) :- pp_0('*substocons*',L,A).
pp(0,'*unexplist*',[N|R],A) :- pp_3389(N,R,A).
pp(3389,'*onull*',L,A) :- pp_0('*unexpnull*',L,A).
pp(3389,'*olist*',L,A) :- pp_0('*unexpnull*',L,A).
pp(0,'1-list',[N|R],A) :- pp_3388(N,R,A).
pp(3388,'*handlelist*',L,A) :- pp_0('*handlecons*',L,A).
pp(3388,'*handlelist*',L,A) :- pp_0('*handlecons*',L,A).
pp(3387,'*onull*',L,A) :- pp_0('*handlenull*',L,A).
pp(3387,'*olist*',L,A) :- pp_0('*handlenull*',L,A).
pp(0,'e_list',[N|R],A) :- pp_3386(N,R,A).
pp(3386,'0-1-list',L,A) :- pp_0('*handlenull*',L,A).
pp(3386,'*unexplist*',L,A) :- pp_0('*unexpnull*',L,A).
pp(3386,'*substlist*',L,A) :- pp_0('*substnull*',L,A).
pp(3386,'*prolist*',L,A) :- pp_0('*pronull*',L,A).
pp(3386,'*olist*',L,A) :- pp_0('*onull*',L,A).
pp(3386,'*handlelist*',L,A) :- pp_0('*handlenull*',L,A).
pp(3386,'*gaplist*',L,A) :- pp_0('*gapnull*',L,A).
pp(0,'ne_list',[N|R],A) :- pp_3384(N,R,A).
pp(3384,'0-1-list',L,A) :- pp_0('1-list',L,A).
pp(3384,'*unexplist*',L,A) :- pp_0('*unexpcons*',L,A).
pp(3384,'*substlist*',L,A) :- pp_0('*substcons*',L,A).
pp(3384,'*prolist*',L,A) :- pp_0('*procons*',L,A).
pp(3384,'*olist*',L,A) :- pp_0('*ocons*',L,A).
pp(3384,'*handlelist*',L,A) :- pp_0('*handlecons*',L,A).
pp(3384,'*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).
