home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DP Tool Club 15
/
CD_ASCQ_15_070894.iso
/
vrac
/
shrdit.zip
/
SHROUDIT.PRO
< prev
next >
Wrap
Text File
|
1994-04-22
|
56KB
|
971 lines
trace
code = 4050
errorlevel = 1
% Source file : shroudit.pro
% Licensed to : LNK Corporation 1994.
% Serial Number : P01-10394SH-1
% ================ PROGRAM CONSTANTS ===============
include "shroudit.shr"
% ================ PROGRAM CONSTANTS ===============
% Htahy:- Vvbtgqe lglb not kpgdhx gO_yIs, i.y. uwixlbyo jhkjvu p string.
domains
weytdsffga = string*
uvsgiciwdoj = integer*
file = boqc_mmaaiq; xemc_hgovg; jsgp_vbjcdp
constants
ddnvgi_llyo = oQY_dEFB
ucxc_sbmw = dLE_CR
cybexdk_b = gH_KWN
yrlu_ipgf = uTmr_t
bcmi_lrs = ewjA_Cvn
dvor_qww = ew_XH
mqcs_vdq = ky_gY
yrtwy_pjqb = sig_Q
jhy_wylbbx = fN_Jqp
mve_noqkd = bBgB_GpWE
lilu_tphe = yikA_eUog
idin_ymrw = nsRK_xeFN
uwixlbyo = gkex_r
kser_turgowo = tQy_EFD
qqlkam = uYH_g
eusjaxwx = rntU_eG
sncs_qccxkforu = wlW_MBAQ
kmod_lkr = jGkt_s
fkuhbpf_anwap = tOi_axch
utmgc_dfrdlv = vk_hJB
iwfh_auikbbk = esyO_qIRL
tlsi_ehhywkw = cO_gmt
kkfgqjsvqbs = uImA_EmGq
fdjkgyvu_fee = bp_PsKc
vjlqunua_glct = frWd_n
vnwtxobi_axel = lPN_X
jpgdlgome_wsa = eNC_DnVK
nxswadi_ltki = fB_JLY
bewqqw_rbmpd = yy_KaRP
nkheob_udqg = cOHm_lcC
kdmwht_rvor = dHx_gjI
tjthfl_ciic = mwgi_AY
noidxo_eaol = ex_ff
kkjm_tn_ytr = xJ_Cw
psqb_vexu = iAcP_NesA
hiny_rbmaf = cQHX_isFc
ofrjupl_viwk = vnol_Y
database - qikmk_eureqeYxyqaile
volxy_slbykx(string,string,string)
database - rbwcnp_aogpbNqagmsbc
easlfn_asshm(string,string)
database - hna_oloxhKigatfqa
qph_wixac(string,string)
database - itv_wypvrBmgukcxr
cnp_dvgyx(string,string,char,uvsgiciwdoj)
database - feirf_lxgpnJnqgirkx
aodxa_owkeh(string,integer)
database - idtyrort_lyoKofuggbe
eurhrkhu_rxk(string)
database - icdrspa_rvtftGvagciqh
ynbgvtt_lglla(string)
database - kfnxufl_elwlNqyhbilx
wpbqowf_xaia(string)
database - qgqbous_hafOnbklqsy
yqukwbu_tdp(long,string)
database - pfhngiy_mldcgVexqncgf
qopxeie_aacbj(string)
database - ifdgnlr_mahegcwIoudbsag
qqyqrtc_imfmons(char)
database - qcxdde_niyiCpqhkpck
ehwtri_mybi(char)
database - ylrx_ldbsVltpydet
nnel_vocw(char)
database - dqss_byhwyk_iabhWsyngqxm
curm_ihnuis_pfxm(string)
database - hkil_nwyWtoyqrea
hkth_bvd(char)
database - qgeb_jtvHvsaejwo
qfjm_ksk(integer)
database - ccys_dfnpkQxknysba
gxag_mgomy(long)
database - cyvcvis_nuqfYkbitjpp
nqywlpp_wswi(string)
database - obycpt_jatqXllcivmf
qyufpj_jftd(string)
database - jcbuip_utet_rfrClymiymy
fvhoid_jbfh_xfb(integer)
database - xqh_hvmtblyxcPqnxwoiw
cis_yueowgrvx(char)
database - lthjmx_seqsosnhHulaobtc
tbhsii_ohcbwsft(char)
database - vcjgciyd_qxboukMomsrxiq
quqpqiui_akrsab(string)
database - xrkj_dqjrnuUgwvjufr
snvl_kuqujq(char)
database - ljyvoi_bltwSbubocci
gpisgq_ovvq(integer)
predicates
cif_qkxns(integer) xmk_kmgqhmsvfd(string,string,string,string)
glia_jduu_indra(string,string) rww_cfql_rwiexpku(string,string)
ajb_lbge_jgfeatwa(string,string) kin_lnrr_hfjjcoar(string,string)
yqe_lrox_sblnfgmw(string,string) lhi_twia_pliuk(string) ytxtf_ncs_snduxrax
wpr_qhobbbmvq(string) ghu_bhgj_jyjew(string,string) qeto_toannku_svwun
ljrin_kgcr(string,string) xos_ttx_kqlxsrn(string,string)
myg_qbk_vnir(string,string,string) smxc_smp_lcgny usoh_yvasxa_ryqgp
toio_jobojdm_cupag podj_ehqdqtt_denio auui_hiditrgla(string,string)
obhm_durmrwikvn(string,string) qctf_lexnpculf_wicuy dhkbm_uwoarpjtk(string)
anlvt_uspbvxmu(string) kybti_llcixyy(string) popdj_lrfm(string,string)
ggmb_otgas(string) jaim_pbwoils_sjwm(string,string) yiqhmqc_clrm(string)
cfy_uoeohyi_osss(integer,string) pujgyiq_ypch(string,string,string)
lksqc_pcoccppr_fknl ajtip_xvkwyqlgie(string,string) lkg_qou_btxrm(string)
dlqtk_unqyaot_uyxa(string,string) kqkb_doj_iphdcjg(string,string,string)
lgyty_leiifgfaow(string,string,string) jjsuj_vbstndlljjxh(string)
elmbbu_xmhjgue(string,string,string,string) fiw_peoevwb_fvpbegbm
nffl_tvulitx(string,string) pht_rvnh_fjcj(string,string,string)
fspsy_ajofrs(string,string) naie_rrreuw_lcuw(string) tabuh_yrddwh
irymrtw_qdgnn(string) wed_ppvmifvyo_guavn usqplg_tdavit_dirw
ietj_ahoy(string,string) nondeterm dmtyik ywqu_pnlr(string)
numpt_ukna(string,string,string) lsusb_wikuiubwfpc(string,string)
cxf_cbybnd_rvlqiyf(string) roa_iasi_xxlc(integer,integer)
lse_ptbd_oppjl(string,string,string) tuwitt_ovf_fuuh(string,string,string)
ybx_dcn_lek(integer,string,string) xnm_kmpdw_kll(integer,string,string)
djdges_uoxhgmion(string,string,integer)
ygcey_xaejkajwv(string,string,integer,integer)
racrgnf_mystj(string,string,string,string) owjhdbw_koifsj(string)
nefr_ofjf_hhfhdvi(string,string) apu_tcs_qqf_duqtgg(string,integer)
wwncpo_iaaa_pos(integer,string,string) os_npx_obcxhwf(string,string)
abdgen_gdaaiwek(string,string,string,string,string)
ffyw_kfelhnu_imo(string,integer,string) bqx_rjdfeym(string,string)
jqg_ekf_bawxxgw(string,string,string,char) edps_mjuxysl_eihw
wsxeu_hxyf(string,string) kxf_udlhwwbv_aa(string) uygv_apqtylbovna(string)
klm_ymlitr_gmivoxwcbct(string) ycj_jyfgmlacw_mx(string) bqs_uycn(string)
lrfh_weuv_nglf(string) hhos_lyny_fimk(string)
dwb_lgxj_awqwlg(string,string,string,string)
egwcdlihj_bbx_htsgio(string,string,string,char) xya_iholcqxj_ummhtp(string)
yxpyxhtoy_ucifk(integer,integer,string,string)
hca_okaqpo_qlkq(string,string)
ousdqxr_nhccdt(string,string,string,string,string)
ame_exvqemu(string,string,string) kruval_bgjsok(string,string,string)
bav_ydxdmj_wsceq(string,string) kxn_yvld_yaikl(string,string,string)
kws_askn_qxjnv_lcldmg teg_iyfdidrcuf(string,string,string)
uls_nwe_tamxjy(string,string,string,string,string,string)
eoxal_pfdoyngpehsy(string,string)
padm_scys_jxcthgxpnvsq(string,string,string,string,string)
bhi_ore_cxrtacd(integer,string) tfj_nbvwucx_odhts(integer)
gge_fgkm_wnew(string) hyc_bme_hiactjsofx(integer)
pgo_jryaxqk_fqdfrpkax(string,string) yiu_llxrb_qxfxm(string)
gab_bjq_pipcn(string,string,string) jm_mgjoysj_mta(string)
otihlsi_iajdpdx(string,string,string) oxafdor_jbc_hwfct(integer)
ophg_fcmtsqw_hut(string) bjowlb_vlkevh_ptg(string,string,string,string)
bgt_tgbio(integer,string,string) ini_nuwih_kxptk(integer,string)
ajpgtehnb_brijfl(string,string,string,char) tqyfjof_pbfc(char,char,char)
rqv_lefs_eogtrp(string,string,string,string,string,string)
diuqd_qfxawsq_bpkyfq(string) jusphs_xvmp_ljqpls(string,string,string,string)
wgpxrl_iqaq_lh obosu_up_ppleo(string,string,string,string)
xhwdao_oufatc_nopsb(string,string) lsh_demc_mbtwjo(string,string,string)
kbrdlr_cfxh_ltawfl hlnqi_mprjic_vqcwbdd(string,string,string,string)
ykbwg_dodofq_ldntusk(string,string,string,string) cja_hqsy_qyqyo
snruu_pxl_dryfo(string,string,char,uvsgiciwdoj)
tbmonp(uvsgiciwdoj,integer,uvsgiciwdoj) bmp_gfs_snyx(char,char)
uswtkh_dlm(string) utdwv_tffkcha glovs_des_hkguseh(char,string) oxfoc_fa
gbvgj_akiv(string) peldo_lbdd_wqi flm_wter_okmq tht_uuibnb_jhog
irc_bhntrly_wfil(string,string,string) vuugb_ticnqtuw(string)
vmh_uspwrbu_dsfa(string,string,string) hlj_kbxhkuoe_seeafqecy(string)
djd_ltsylmiq_xwyrkan(string,string,string) byixt_vhkjvsp_xtv(string,long)
jrotq_wiuldyty gai_ythmuvsc_ecxt pesqs_poatbsa_ewnv(string)
rne_hwmxl_avguhyn(string,string,string)
jyb_uecpq_ltgenng(string,string,string) aknfa_dhfxgnr_ljku(string,string)
cinn_jwad(string,string) ffliroq_ispbra(string,string)
vciqdyi_fxvqynii(string) apkrp_bjefph(string) jgbnxjh_ubxogs(string,string)
ckyqt_irop_yiqycedfr(string,string,string,string,string,string)
espfn_vyekfjr_kaaq(string,string) hqqpypbov_tlbjre(string,string,long)
nglhiq_vqotunn(string,string) iipnqd_cd_wlvshhx(string,string)
omkqswf_yvwpfm(string,long) wyhxtcqgk_vxe(string,integer,integer)
iqc_ffh_ltyqpsc(string,string) xji_fadb_hbapb(string)
fvnwcx_bigpmqw_ogd(string,string,string,string,string)
mnkifcf_kiq(string,string,string,string)
mbmfjyr_ejeu_fxd(string,string,string,string,string)
kxe_ikpo_kcpx(string,string,string,string) kqn_plbd_iknr(integer)
gckqb_eetoojcv_wivjwc ciyqy_vyyo_gojf(string) bno_gkdoyql_ccgqivnl
ehw_fgt_wxfr(string) pxesf_knqw_sypul(string) cwx_yruqe_nbac(string)
puotqot_wjvfscfxpav clauses gckqb_eetoojcv_wivjwc:-
retractall(quqpqiui_akrsab(_)),!. dmtyik. dmtyik:-dmtyik.
ywqu_pnlr(Yoci):- readln(Yoci),!. ywqu_pnlr(iGxT_RGeA). tbmonp(E,L,[L|E]).
xmk_kmgqhmsvfd(Icflen,Qoypwrh,Lfrxo,Vggekrww):- comline(Ahybt),
pht_rvnh_fjcj(Ahybt,Icflen,GufdP), trap(existfile(Icflen),_,write(obR_c)),
assertz(wpbqowf_xaia(Icflen)), pht_rvnh_fjcj(GufdP,QtsHdvj,JfuyM),
QtsHdvj > sSO_W, irc_bhntrly_wfil(Icflen,QtsHdvj,Qoypwrh),
upper_lower(OiiXpw,Qoypwrh), upper_lower(EmFnv,Icflen), EmFnv <> OiiXpw,
dlqtk_unqyaot_uyxa(Qoypwrh,TuxKcewgmck),
trap(deletefile(TuxKcewgmck),_,fail), pht_rvnh_fjcj(JfuyM,Kdfd_fucg,PrqjT),
fspsy_ajofrs(Kdfd_fucg,Vggekrww), pht_rvnh_fjcj(PrqjT,Lfrxo,_),
filenamepath(Icflen,Moys,_), glia_jduu_indra(Moys,Vggekrww),!.
xmk_kmgqhmsvfd(ta_gSm,ihmp_o,xObm_bj,aM_nb):-beep, write(hoe_Dl),
write(qssi_DS), write(nu_ecV), assertz(gpisgq_ovvq(gCNI_JIpd)), !.
irc_bhntrly_wfil(XbQsbk,QtsHdvj,Qoypwrh):-
filenameext(QtsHdvj,MqxWgch,Mvkm), str_len(MqxWgch,Jbj),
Mnd = Jbj - oG_Hway, trap(frontstr(Mnd,MqxWgch,ExoIcpd,Flv),_,fail),
Flv = mfer_mrNb, filenamepath(XbQsbk,BcPpfp,FcQrdr),
filenameext(FcQrdr,LbIhxk,_), str_len(BcPpfp,OgaN),
Eyjky = OgaN + vgLt_kXyk, str_len(LbIhxk,Tjs),
substring(XbQsbk,Eyjky,Tjs,HgdxBhex), concat(ExoIcpd,HgdxBhex,FM),
concat(FM,Mvkm,Qoypwrh),!. irc_bhntrly_wfil(_,Qoypwrh,Qoypwrh):-!.
pht_rvnh_fjcj(Ahybt,Bjum,Cbfwis):- searchstring(Ahybt,el_wJ,Unv),
Mnd = Unv - if_yrJ, frontstr(Mnd,Ahybt,Bjum,Qmrh),
fspsy_ajofrs(Qmrh,Cbfwis),!. pht_rvnh_fjcj(Bjum,Bjum,wJXW_hpG):-!.
fspsy_ajofrs(Qmrh,Qmrh):- frontchar(Qmrh,Flv,_), Flv > ' ',!.
fspsy_ajofrs(Qmrh,Cbfwis):- frontchar(Qmrh,_,Wnvt),!,
fspsy_ajofrs(Wnvt,Cbfwis). fspsy_ajofrs(Qmrh,Qmrh):-!.
glia_jduu_indra(Moys,Vggekrww):- Tgiy = yR_EKB, concat(Tgiy,Vggekrww,Doue),
concat(Doue,aUP_kF,CsjoNxfjS), concat(Doue,ibbX_FB,TvorFaqxT),
concat(Doue,kHpK_k,LqwiQqmoD), concat(Doue,chpM_vP,MbsrFikvA),
concat(Doue,epJ_PDc,MqbsIttjJ), concat(Doue,lXJM_LYw,HkurQmotV),
syspath(FbcKvlv,_), concat(Moys,oUB_qbI,WF), concat(WF,FbcKvlv,TbdhMbrr),
rww_cfql_rwiexpku(TbdhMbrr,CsjoNxfjS),
ajb_lbge_jgfeatwa(TbdhMbrr,TvorFaqxT),
kin_lnrr_hfjjcoar(TbdhMbrr,LqwiQqmoD),
yqe_lrox_sblnfgmw(TbdhMbrr,MbsrFikvA), auui_hiditrgla(TbdhMbrr,MqbsIttjJ),
obhm_durmrwikvn(TbdhMbrr,HkurQmotV), nl,!.
rww_cfql_rwiexpku(TbdhMbrr,CsjoNxfjS):-
searchfile(TbdhMbrr,CsjoNxfjS,TmsvR), ggmb_otgas(TmsvR),
write(pU_WUY,TmsvR), qeto_toannku_svwun, ytxtf_ncs_snduxrax,!.
rww_cfql_rwiexpku(_,CsjoNxfjS):- write(yL_NYb,CsjoNxfjS),!,fail.
ytxtf_ncs_snduxrax:- wpr_qhobbbmvq(ddnvgi_llyo), wpr_qhobbbmvq(yrlu_ipgf),
wpr_qhobbbmvq(mve_noqkd), wpr_qhobbbmvq(idin_ymrw),
wpr_qhobbbmvq(yrtwy_pjqb), ghu_bhgj_jyjew(qqlkam,uwixlbyo),
ghu_bhgj_jyjew(uwixlbyo,qqlkam), ghu_bhgj_jyjew(iwfh_auikbbk,eusjaxwx),
ghu_bhgj_jyjew(iwfh_auikbbk,nkheob_udqg),
ghu_bhgj_jyjew(tlsi_ehhywkw,eusjaxwx),
ghu_bhgj_jyjew(tlsi_ehhywkw,nkheob_udqg),
ghu_bhgj_jyjew(nkheob_udqg,eusjaxwx), ghu_bhgj_jyjew(kdmwht_rvor,eusjaxwx),
ghu_bhgj_jyjew(tjthfl_ciic,eusjaxwx),
ghu_bhgj_jyjew(tjthfl_ciic,kdmwht_rvor),
ghu_bhgj_jyjew(kdmwht_rvor,tjthfl_ciic),
ghu_bhgj_jyjew(kdmwht_rvor,nkheob_udqg),
ghu_bhgj_jyjew(nkheob_udqg,kdmwht_rvor),
ghu_bhgj_jyjew(fkuhbpf_anwap,utmgc_dfrdlv),
ghu_bhgj_jyjew(jpgdlgome_wsa,utmgc_dfrdlv),
ghu_bhgj_jyjew(nxswadi_ltki,bewqqw_rbmpd),
ghu_bhgj_jyjew(bewqqw_rbmpd,nxswadi_ltki),
ghu_bhgj_jyjew(vjlqunua_glct,kkfgqjsvqbs),
ghu_bhgj_jyjew(kkjm_tn_ytr,ddnvgi_llyo),!. wpr_qhobbbmvq(Bjum):-
volxy_slbykx(Bjum,_,_),!. wpr_qhobbbmvq(Bjum):- beep,
write(skew_U,Bjum),!,fail. ghu_bhgj_jyjew(Ifjsc,Mmiskp):-
volxy_slbykx(Ifjsc,Flv,_), Flv <> ytvK_LIB,!, wpr_qhobbbmvq(Mmiskp),!.
ghu_bhgj_jyjew(_,_):-!. ajb_lbge_jgfeatwa(TbdhMbrr,TvorFaqxT):-
searchfile(TbdhMbrr,TvorFaqxT,TpukP), ggmb_otgas(TpukP),
write(ukX_ph,TpukP), smxc_smp_lcgny,!. ajb_lbge_jgfeatwa(_,CsjoNxfjS):-
write(ffH_nGO,CsjoNxfjS),!,fail. kin_lnrr_hfjjcoar(TbdhMbrr,LqwiQqmoD):-
searchfile(TbdhMbrr,LqwiQqmoD,NeepD), ggmb_otgas(NeepD),
write(whep_Xpjp,NeepD), usoh_yvasxa_ryqgp,!. kin_lnrr_hfjjcoar(_,_):-
write(yuLV_f),!. yqe_lrox_sblnfgmw(TbdhMbrr,MbsrFikvA):-
searchfile(TbdhMbrr,MbsrFikvA,AojbU), ggmb_otgas(AojbU), write(xI_fw,AojbU),
toio_jobojdm_cupag,!. yqe_lrox_sblnfgmw(_,_):- write(waJ_KNh),!.
lhi_twia_pliuk(JqesUrqs):- trap(existfile(JqesUrqs),_,fail),!.
lhi_twia_pliuk(JqesUrqs):- assertz(gpisgq_ovvq(jfpV_n)),
write(bpYq_DXhd,JqesUrqs),!,fail. ggmb_otgas(Icflen):- existfile(Icflen),
closefile(xemc_hgovg), openread(xemc_hgovg, Icflen),
readdevice(xemc_hgovg),!. ggmb_otgas(Icflen):- writedevice(screen),
beep, write(iHac_NQ,Icflen), assertz(gpisgq_ovvq(cuX_OAe)),
writedevice(boqc_mmaaiq),!, fail. qeto_toannku_svwun:- dmtyik,
ywqu_pnlr(UjjhUtea), xos_ttx_kqlxsrn(UjjhUtea,Yoci),
myg_qbk_vnir(Yoci,Hdh,Qmrh), lse_ptbd_oppjl(Qmrh,FtbvbN,BbkeyM),
numpt_ukna(Hdh,FtbvbN,BbkeyM), eof(xemc_hgovg), closefile(xemc_hgovg),
readdevice(keyboard), tht_uuibnb_jhog,!. tht_uuibnb_jhog:-
volxy_slbykx(kmod_lkr,rA_vk,_), volxy_slbykx(nxswadi_ltki,UtleP,XihmN),
hqqpypbov_tlbjre(UtleP,XihmN,Uirwwe), randominit(Uirwwe),!.
tht_uuibnb_jhog:- volxy_slbykx(kmod_lkr,vdQ_mQ,_), time(_,_,_,Pyter),
randominit(Pyter),!. tht_uuibnb_jhog:-!. xos_ttx_kqlxsrn(UjjhUtea,mF_SvbN):-
fronttoken(UjjhUtea,Flv,_), Flv = xaK_pp,!. xos_ttx_kqlxsrn(Yoci,Yoci):-!.
myg_qbk_vnir(Yoci,Hdh,Qmrh):- searchstring(Yoci,ajI_TH,Unv),
Mnd = Unv - iaS_CrnE, frontstr(Mnd,Yoci,Wnvt,_), fspsy_ajofrs(Wnvt,Ifjsc),
upper_lower(Hdh,Ifjsc), frontstr(Unv,Yoci,_,Qmrh),!.
myg_qbk_vnir(_,kM_ubQ,mRd_bfE):-!. numpt_ukna(kBiE_EXG,_,_):-!.
numpt_ukna(Hdh,FtbvbN,BbkeyM):- assertz(volxy_slbykx(Hdh,FtbvbN,BbkeyM)),!.
smxc_smp_lcgny:- dmtyik, ywqu_pnlr(Yoci),
lse_ptbd_oppjl(Yoci,FtbvbN,BbkeyM), ljrin_kgcr(FtbvbN,BbkeyM),
eof(xemc_hgovg), closefile(xemc_hgovg), readdevice(keyboard),!.
ljrin_kgcr(gL_Gsul,_):-!. ljrin_kgcr(FtbvbN,_):- qph_wixac(FtbvbN,_),!.
ljrin_kgcr(FtbvbN,BbkeyM):- assertz(qph_wixac(FtbvbN,BbkeyM)),!.
usoh_yvasxa_ryqgp:- dmtyik, ywqu_pnlr(Yoci),
lse_ptbd_oppjl(Yoci,FtbvbN,BbkeyM), popdj_lrfm(FtbvbN,BbkeyM),
eof(xemc_hgovg), closefile(xemc_hgovg), readdevice(keyboard),!.
toio_jobojdm_cupag:- dmtyik, ywqu_pnlr(Yoci), lse_ptbd_oppjl(Yoci,FtbvbN,_),
kybti_llcixyy(FtbvbN), eof(xemc_hgovg), closefile(xemc_hgovg),
readdevice(keyboard),!. auui_hiditrgla(TbdhMbrr,MqbsIttjJ):-
volxy_slbykx(fkuhbpf_anwap,Qsm,_), Qsm = qI_YMtm,
searchfile(TbdhMbrr,MqbsIttjJ,RhvxJ), ggmb_otgas(RhvxJ),
write(mnTv_WUu,MqbsIttjJ), podj_ehqdqtt_denio,!. auui_hiditrgla(_,_):-!.
podj_ehqdqtt_denio:- dmtyik, ywqu_pnlr(Yoci), lse_ptbd_oppjl(Yoci,FtbvbN,_),
anlvt_uspbvxmu(FtbvbN), eof(xemc_hgovg), closefile(xemc_hgovg),
readdevice(keyboard),!. anlvt_uspbvxmu(tRy_w):-!. anlvt_uspbvxmu(FtbvbN):-
assertz(aodxa_owkeh(FtbvbN,vV_wI)),!. obhm_durmrwikvn(TbdhMbrr,JqesUrqs):-
searchfile(TbdhMbrr,JqesUrqs,Doue), ggmb_otgas(Doue), write(etx_oRlx,Doue),
qctf_lexnpculf_wicuy,!. obhm_durmrwikvn(_,_):-!. qctf_lexnpculf_wicuy:-
dmtyik, ywqu_pnlr(Yoci), lse_ptbd_oppjl(Yoci,FtbvbN,_),
dhkbm_uwoarpjtk(FtbvbN), eof(xemc_hgovg), closefile(xemc_hgovg),
readdevice(keyboard),!. dhkbm_uwoarpjtk(tKl_C):-!. dhkbm_uwoarpjtk(FtbvbN):-
assertz(eurhrkhu_rxk(FtbvbN)),!. popdj_lrfm(oyU_gjH,_):-!.
popdj_lrfm(FtbvbN,_):- easlfn_asshm(FtbvbN,_),!. popdj_lrfm(FtbvbN,_):-
qph_wixac(FtbvbN,_),!. popdj_lrfm(FtbvbN,yXOq_u):-
volxy_slbykx(kdmwht_rvor,Flv,_), Flv = flb_Ds,
volxy_slbykx(yrlu_ipgf,Lssn,_), str_char(Lssn,Fvrd),
egwcdlihj_bbx_htsgio(FtbvbN,dnQh_sGK,Etdxjv,Fvrd),
assertz(easlfn_asshm(FtbvbN,Etdxjv)),
asserta(cnp_dvgyx(FtbvbN,Etdxjv,'E',[])),!. popdj_lrfm(FtbvbN,BbkeyM):-
assertz(easlfn_asshm(FtbvbN,BbkeyM)),
asserta(cnp_dvgyx(FtbvbN,BbkeyM,'E',[])),!. kybti_llcixyy(rb_tW):-!.
kybti_llcixyy(FtbvbN):- assertz(qopxeie_aacbj(FtbvbN)),!.
pujgyiq_ypch(_,at_vV,_):-!. pujgyiq_ypch(Icflen,Qoypwrh,Lfrxo):-
write(bKqG_HN,Icflen), write(mss_h,Qoypwrh), naie_rrreuw_lcuw(Qoypwrh),
closefile(xemc_hgovg), openread(xemc_hgovg, Icflen), readdevice(xemc_hgovg),
lksqc_pcoccppr_fknl, lkg_qou_btxrm(Qoypwrh), writedevice(screen),
write(vcG_h), writedevice(boqc_mmaaiq), assertz(qyufpj_jftd(gV_aWVD)),
irymrtw_qdgnn(Lfrxo),!. pujgyiq_ypch(_,_,_):- tabuh_yrddwh,
closefile(xemc_hgovg), readdevice(keyboard),!. lksqc_pcoccppr_fknl:-
not(eurhrkhu_rxk(_)), not(volxy_slbykx(ofrjupl_viwk,_,_)),!.
lksqc_pcoccppr_fknl:- dmtyik, filepos(xemc_hgovg,Unv,bsd_A),
ywqu_pnlr(Yoci), nefr_ofjf_hhfhdvi(Yoci,Uixa), ajtip_xvkwyqlgie(Uixa,Yoci),
filepos(xemc_hgovg,Unv,mD_dW),!. lksqc_pcoccppr_fknl:-!.
ajtip_xvkwyqlgie(_,_):- eof(xemc_hgovg),!.
ajtip_xvkwyqlgie(_,bsEW_jReD):-!,fail. ajtip_xvkwyqlgie(qQnK_FpS,Yoci):-
volxy_slbykx(ofrjupl_viwk,Flv,_), Flv <> iAEI_pg,
searchstring(Yoci,Flv,Unv), Unv > px_BxCU, write(Yoci),nl,!,fail.
ajtip_xvkwyqlgie(Yoci,_):- trap(fronttoken(Yoci,Flv,_),_,fail),
eurhrkhu_rxk(Flv), write(Yoci),nl,!,fail. ajtip_xvkwyqlgie(Yoci,_):-
trap(fronttoken(Yoci,Flv,_),_,fail), Flv <> yeL_Ss,!.
ajtip_xvkwyqlgie(Yoci,_):- fspsy_ajofrs(Yoci,NqcVqfg),!,
ajtip_xvkwyqlgie(NqcVqfg,NqcVqfg). ajtip_xvkwyqlgie(_,_):-!.
lkg_qou_btxrm(Qoypwrh):- fiw_peoevwb_fvpbegbm,
dlqtk_unqyaot_uyxa(Qoypwrh,TuxKcewgmck),
volxy_slbykx(idin_ymrw,Ykavirt_Ryg,Ssm_Bjv),
elmbbu_xmhjgue(Ykavirt_Ryg,Ssm_Bjv,Xwukhqn,Hkx),
write(Xwukhqn,kYts_Ujq, Qoypwrh,jXGx_P, Hkx),nl,
espfn_vyekfjr_kaaq(Xwukhqn,Hkx), write(kQwX_p,Xwukhqn,in_uhn, Hkx),
kqkb_doj_iphdcjg(Vwknclu_stwp,HwpkrYfg,DeaNoy),
write(tSCQ_f,Vwknclu_stwp,kmu_E,HwpkrYfg,TuxKcewgmck,DeaNoy),
write(qr_nPi,Xwukhqn,nSg_CPS, Hkx),nl, writedevice(screen),
write(mE_bm,TuxKcewgmck), closefile(jsgp_vbjcdp),
openwrite(jsgp_vbjcdp, TuxKcewgmck), writedevice(jsgp_vbjcdp),
write(Xwukhqn,wHS_cQfN, TuxKcewgmck,pJ_mMFg, Hkx),nl,
espfn_vyekfjr_kaaq(Xwukhqn,Hkx),!. lkg_qou_btxrm(Qoypwrh):-
volxy_slbykx(idin_ymrw,Ykavirt_Ryg,Ssm_Bjv),
elmbbu_xmhjgue(Ykavirt_Ryg,Ssm_Bjv,Xwukhqn,Hkx),
write(Xwukhqn,hM_dbAy, Qoypwrh,hMbb_c, Hkx),nl,
espfn_vyekfjr_kaaq(Xwukhqn,Hkx),!. lkg_qou_btxrm(_):-!.
dlqtk_unqyaot_uyxa(Qoypwrh,TuxKcewgmck):-
filenamepath(Qoypwrh,IwlyLqkt,JqesUrqs), filenameext(JqesUrqs,Otui,_),
concat(IwlyLqkt,Otui,RnwyIcke), str_len(RnwyIcke,Mnd),
frontstr(Mnd,Qoypwrh,HgdxBhex,_), concat(HgdxBhex,yqu_Q,TuxKcewgmck),!.
kqkb_doj_iphdcjg(Vwknclu_stwp,HwpkrYfg,DeaNoy):-
volxy_slbykx(sncs_qccxkforu,Flv,_),
volxy_slbykx(eusjaxwx,Vwknclu_stwp,Lprhtdijvg), Flv <> Lprhtdijvg,
lgyty_leiifgfaow(Lprhtdijvg,HwpkrYfg,DeaNoy),!.
kqkb_doj_iphdcjg(Vwknclu_stwp,HwpkrYfg,DeaNoy):-
volxy_slbykx(eusjaxwx,Vwknclu_stwp,Lprhtdijvg),
lgyty_leiifgfaow(Lprhtdijvg,HwpkrYfg,DeaNoy),!.
lgyty_leiifgfaow(ybTH_SrE,xXE_Tfn,shoy_bn):-!.
lgyty_leiifgfaow(Lprhtdijvg,HwpkrYfg,DeaNoy):-
frontstr(rT_Hq,Lprhtdijvg,HwpkrYfg,DeaNoy),!.
lgyty_leiifgfaow(_,hj_ANe,jvy_lx):-!. jjsuj_vbstndlljjxh(Qoypwrh):-
volxy_slbykx(idin_ymrw,Ykavirt_Ryg,Ssm_Bjv),
elmbbu_xmhjgue(Ykavirt_Ryg,Ssm_Bjv,Xwukhqn,Hkx),
volxy_slbykx(kdmwht_rvor,Mva_Frk,_),
volxy_slbykx(nkheob_udqg,UlqsjvrxjC,FimuoeluqX),
volxy_slbykx(tjthfl_ciic,Gpm_Ysv,_), trap(writedevice(jsgp_vbjcdp),_,fail),
write(iwg_d,Xwukhqn,lt_jx, Hkx),
write(qdi_OF,Xwukhqn,pI_JYq, Qoypwrh,sD_VCd, Hkx),
write(wOT_ncIB,Xwukhqn,wff_kTej, Hkx),nl,
rne_hwmxl_avguhyn(Mva_Frk,UlqsjvrxjC,FimuoeluqX),
aknfa_dhfxgnr_ljku(UlqsjvrxjC,FimuoeluqX),
jyb_uecpq_ltgenng(Gpm_Ysv,UlqsjvrxjC,FimuoeluqX),!.
jjsuj_vbstndlljjxh(_):-!.
elmbbu_xmhjgue(Ykavirt_Ryg,Ssm_Bjv,Xwukhqn,nLA_sFi):- str_len(Ssm_Bjv,Jbj),
Jbj = eV_DeSY, frontchar(Ssm_Bjv,Flv,_), char_int(Flv,Yfni),
Yfni > gSSE_H, Yfni < bcoL_al, str_int(Ssm_Bjv,Cjo), str_len(Dptqlqr,Cjo),
concat(Dptqlqr,Ykavirt_Ryg,Xwukhqn),!.
elmbbu_xmhjgue(Xwukhqn,Hkx,Xwukhqn,Hkx):-!. fiw_peoevwb_fvpbegbm:-
volxy_slbykx(iwfh_auikbbk,Flv,_), Flv <> tfAa_LS,!. fiw_peoevwb_fvpbegbm:-
volxy_slbykx(tlsi_ehhywkw,Flv,_), Flv <> mFl_fYO,!.
rne_hwmxl_avguhyn(mrp_shi,MonrF,IjgqI):- easlfn_asshm(Etdxjv,DtlBpadli),
ckyqt_irop_yiqycedfr(MonrF,IjgqI,DtlBpadli,Etdxjv,Yfni,xo_JGj),
gbvgj_akiv(Yfni), fail. rne_hwmxl_avguhyn(_,_,_):-!.
aknfa_dhfxgnr_ljku(MonrF,IjgqI):-
volxy_slbykx(noidxo_eaol,Etdxjv,DtlBpadli),
ckyqt_irop_yiqycedfr(MonrF,IjgqI,DtlBpadli,Etdxjv,Yfni,mmbl_OWx),
gbvgj_akiv(Yfni), fail. aknfa_dhfxgnr_ljku(_,_):-!.
jyb_uecpq_ltgenng(cL_cnR,MonrF,IjgqI):- qph_wixac(Etdxjv,DtlBpadli),
ckyqt_irop_yiqycedfr(MonrF,IjgqI,DtlBpadli,Etdxjv,Yfni,iPr_QD),
gbvgj_akiv(Yfni), fail. jyb_uecpq_ltgenng(_,_,_):-!. irymrtw_qdgnn(Lfrxo):-
dmtyik, usqplg_tdavit_dirw, ywqu_pnlr(Yoci), ietj_ahoy(Yoci,Lfrxo),
cja_hqsy_qyqyo, gckqb_eetoojcv_wivjwc, ciyqy_vyyo_gojf(Yoci),
vuugb_ticnqtuw(Yoci), lsusb_wikuiubwfpc(Yoci,Dfe_Jsvf),
cxf_cbybnd_rvlqiyf(Dfe_Jsvf), uygv_apqtylbovna(Dfe_Jsvf),
wed_ppvmifvyo_guavn, lrfh_weuv_nglf(Dfe_Jsvf), owjhdbw_koifsj(Dfe_Jsvf),
uygv_apqtylbovna(Dfe_Jsvf), kxf_udlhwwbv_aa(Yoci), eof(xemc_hgovg),
usqplg_tdavit_dirw, jrotq_wiuldyty, writedevice(screen), write(jd_xKf),
closefile(xemc_hgovg), readdevice(keyboard),!. irymrtw_qdgnn(_):-
tabuh_yrddwh, closefile(xemc_hgovg), readdevice(keyboard), beep,
assertz(gpisgq_ovvq(lKP_EsC)), write(iBIv_TId),!. wed_ppvmifvyo_guavn:-
fvhoid_jbfh_xfb(Wrunn), Wrunn > hML_ql, retractall(cis_yueowgrvx(_)),!.
wed_ppvmifvyo_guavn:- volxy_slbykx(utmgc_dfrdlv,Flv,_), Flv <> oTRT_Pa,
retractall(cis_yueowgrvx(_)), assertz(cis_yueowgrvx('Y')),!.
wed_ppvmifvyo_guavn:-!. lsusb_wikuiubwfpc(vuk_AfK,kFGy_kifw):-!.
lsusb_wikuiubwfpc(Yoci,Yoci):- volxy_slbykx(fdjkgyvu_fee,_,_),!.
lsusb_wikuiubwfpc(Yoci,Dfe_Jsvf):- volxy_slbykx(kkfgqjsvqbs,Qsm,_),
Qsm = nfn_uf, fspsy_ajofrs(Yoci,Dfe_Jsvf),!.
lsusb_wikuiubwfpc(Yoci,Yoci):-!. cxf_cbybnd_rvlqiyf(gA_yQm):-!.
cxf_cbybnd_rvlqiyf(Dfe_Jsvf):- concat(dkUp_iE,qjv_fr,Vypdpn),
searchstring(Dfe_Jsvf,Vypdpn,Xwgsf), Mnd = Xwgsf + tFef_m,
frontstr(Mnd,Dfe_Jsvf,_,Encmbis), myg_qbk_vnir(Encmbis,Hdh,Qmrh),
lse_ptbd_oppjl(Qmrh,FtbvbN,BbkeyM), retractall(volxy_slbykx(Hdh,_,_)),
numpt_ukna(Hdh,FtbvbN,BbkeyM),!. cxf_cbybnd_rvlqiyf(_):-!.
ietj_ahoy(_,kj_HJjy):-!. ietj_ahoy(Yoci,_):- gxag_mgomy(Yjk),
ybx_dcn_lek(jsr_pQu,Yoci,Hdbo), cinn_jwad(Hdbo,Jlprrth),
writedevice(screen), cursor(HEE,COW),
write(Yjk,lVH_h,Jlprrth,bd_wsG), cursor(HEE,COW),
writedevice(boqc_mmaaiq),!. ietj_ahoy(_,_):-!. cinn_jwad(mx_tyS,cBsA_I):-!.
cinn_jwad(Hdbo,Jlprrth):- trap(frontstr(aKfM_PQh,Hdbo,Flv,Jlprrth),_,fail),
Flv = odG_dMny,!. cinn_jwad(Hdbo,Hdbo):-!. vuugb_ticnqtuw(wu_HJE):-!.
vuugb_ticnqtuw(Yoci):- volxy_slbykx(eusjaxwx,Hdh,Lprhtdijvg),
concat(Hdh,go_CJM,Oggt_Alg), searchstring(Yoci,Oggt_Alg,Xwgsf),
fronttoken(Yoci,Flv,_), searchstring(Oggt_Alg,Flv,XssM), XssM > wtS_u,
str_len(Oggt_Alg,Jbj), Mnd = Xwgsf + Jbj - qG_rKDx,
frontstr(Mnd,Yoci,_,Qmrh), vmh_uspwrbu_dsfa(Lprhtdijvg,Qmrh,Hmuqhsb_Yysw),
!, djd_ltsylmiq_xwyrkan(Lprhtdijvg,Yoci,Hmuqhsb_Yysw),
filepos(xemc_hgovg,XmaVao,qCY_aYSt), jaim_pbwoils_sjwm(Hmuqhsb_Yysw,Yoci),
byixt_vhkjvsp_xtv(Hmuqhsb_Yysw,XmaVao), !,fail. vuugb_ticnqtuw(_):-!.
vmh_uspwrbu_dsfa(uUiA_jhMY,Qmrh,Hmuqhsb_Yysw):-
pht_rvnh_fjcj(Qmrh,Hmuqhsb_Yysw,_), hlj_kbxhkuoe_seeafqecy(Hmuqhsb_Yysw),!.
vmh_uspwrbu_dsfa(BskrMcpss,Qmrh,Hmuqhsb_Yysw):- str_len(BskrMcpss,Flv),
Flv > meh_UC,!, pht_rvnh_fjcj(Qmrh,Rotyqik_Aryr,_),
hlj_kbxhkuoe_seeafqecy(Rotyqik_Aryr),
concat(Rotyqik_Aryr,BskrMcpss,Hmuqhsb_Yysw),!.
vmh_uspwrbu_dsfa(Lprhtdijvg,Qmrh,Hmuqhsb_Yysw):-
frontstr(aEa_IPJD,Lprhtdijvg,Nprwx,Hkx), searchstring(Qmrh,Nprwx,Unv),
frontstr(Unv,Qmrh,_,Ifjsc), searchstring(Ifjsc,Hkx,XssM),
Mnd = XssM - np_foAX, frontstr(Mnd,Ifjsc,Hmuqhsb_Yysw,_),!.
hlj_kbxhkuoe_seeafqecy(Hmuqhsb_Yysw):- qph_wixac(Hmuqhsb_Yysw,_),!,fail.
hlj_kbxhkuoe_seeafqecy(_):-!. djd_ltsylmiq_xwyrkan(_,Yoci,_):-
volxy_slbykx(lilu_tphe,Qgnhvb_Nst,Ssm_Bjv),
elmbbu_xmhjgue(Qgnhvb_Nst,Ssm_Bjv,Egxrlu,_), searchstring(Yoci,Egxrlu,Unv),
Unv > alI_txR, fronttoken(Yoci,Flv,_), searchstring(Egxrlu,Flv,XssM),
XssM > uc_EC, write(Yoci),nl, !,fail. djd_ltsylmiq_xwyrkan(_,_,_):-
qqyqrtc_imfmons('Y'), !,fail. djd_ltsylmiq_xwyrkan(Cbel,Yoci,_):-
volxy_slbykx(sncs_qccxkforu,Flv,_), Flv = Cbel, write(Yoci),nl, !,fail.
djd_ltsylmiq_xwyrkan(_,Yoci,Hmuqhsb_Yysw):- qopxeie_aacbj(Hmuqhsb_Yysw),
write(Yoci),nl, !,fail. djd_ltsylmiq_xwyrkan(_,_,_):-!.
jaim_pbwoils_sjwm(Icflen,_):- existfile(Icflen), closefile(xemc_hgovg),
openread(xemc_hgovg, Icflen), readdevice(xemc_hgovg),!.
jaim_pbwoils_sjwm(Icflen,_):- envsymbol(cOt_PHm,OdxscoDyg),
envsymbol(OdxscoDyg,UqdixngMvmd), searchfile(UqdixngMvmd,Icflen,DkttuQmqa),
closefile(xemc_hgovg), openread(xemc_hgovg, DkttuQmqa),
readdevice(xemc_hgovg),!. jaim_pbwoils_sjwm(Icflen,_):-
concat(rbNy_OmXV,hgrH_c,Flv), envsymbol(Flv,UqdixngMvmd),
searchfile(UqdixngMvmd,Icflen,DkttuQmqa), closefile(xemc_hgovg),
openread(xemc_hgovg, DkttuQmqa), readdevice(xemc_hgovg),!.
jaim_pbwoils_sjwm(Icflen,Yoci):- writedevice(screen),
beep, write(ah_sU,Icflen), assertz(gpisgq_ovvq(an_Jmqp)),
writedevice(boqc_mmaaiq), write(Yoci),nl, !, fail.
byixt_vhkjvsp_xtv(Hmuqhsb_Yysw,XmaVao):- wpbqowf_xaia(JqesUrqs),
asserta(yqukwbu_tdp(XmaVao,JqesUrqs)), retractall(wpbqowf_xaia(_)),
assertz(wpbqowf_xaia(Hmuqhsb_Yysw)),!. jrotq_wiuldyty:-
yqukwbu_tdp(XmaVao,JqesUrqs), ggmb_otgas(JqesUrqs),
filepos(xemc_hgovg,XmaVao,dFf_U), pesqs_poatbsa_ewnv(JqesUrqs),
gai_ythmuvsc_ecxt, !,fail. jrotq_wiuldyty. gai_ythmuvsc_ecxt:-
retract(yqukwbu_tdp(_,_)),!. gai_ythmuvsc_ecxt:-!.
pesqs_poatbsa_ewnv(JqesUrqs):- retractall(wpbqowf_xaia(_)),
assertz(wpbqowf_xaia(JqesUrqs)),!. cja_hqsy_qyqyo:- yqukwbu_tdp(_,_),!.
cja_hqsy_qyqyo:- gxag_mgomy(Yjk), Afa = Yjk + heN_u,
retractall(gxag_mgomy(_)), assertz(gxag_mgomy(Afa)),!. cja_hqsy_qyqyo:-
assertz(gxag_mgomy(oMy_JJjM)),!. naie_rrreuw_lcuw(UammuDuet):-
closefile(boqc_mmaaiq), openwrite(boqc_mmaaiq, UammuDuet),
writedevice(boqc_mmaaiq),!.
owjhdbw_koifsj(fk_NOyX):-not(qqyqrtc_imfmons('Y')),oxfoc_fa,!.
owjhdbw_koifsj(qj_dcr):-!. owjhdbw_koifsj(_):- dmtyik, bqs_uycn(Yoci),
nefr_ofjf_hhfhdvi(Yoci,Uixa), ycj_jyfgmlacw_mx(Uixa),
os_npx_obcxhwf(Uixa,Wnvt), lrfh_weuv_nglf(Wnvt), Wnvt = sfBC_G, oxfoc_fa,!.
bqs_uycn(Yoci):- nqywlpp_wswi(Yoci),!. bqs_uycn(cFig_ngJW):-!.
lrfh_weuv_nglf(uoxS_TkvU):- retractall(nqywlpp_wswi(_)),!.
lrfh_weuv_nglf(Yoci):- retractall(nqywlpp_wswi(_)),
assertz(nqywlpp_wswi(Yoci)),!. lrfh_weuv_nglf(_):-!. kxf_udlhwwbv_aa(Yoci):-
volxy_slbykx(fdjkgyvu_fee,KwwXolq,_), searchstring(Yoci,KwwXolq,Unv),
Unv > wLdD_D, retractall(volxy_slbykx(fdjkgyvu_fee,_,_)),!.
kxf_udlhwwbv_aa(_):-!. uygv_apqtylbovna(_):-
volxy_slbykx(fdjkgyvu_fee,_,_),!. uygv_apqtylbovna(Yoci):-
volxy_slbykx(vjlqunua_glct,KwwXolq,_), concat(KwwXolq,dI_vh,Tlbg),
searchstring(Yoci,Tlbg,Unv), Unv > vovx_DX,
volxy_slbykx(kkfgqjsvqbs,Qsm,Xtkkda), Qsm = nG_gAa, usqplg_tdavit_dirw,
pxesf_knqw_sypul(Xtkkda),!. uygv_apqtylbovna(Yoci):-
volxy_slbykx(vnwtxobi_axel,KwwXolq,Hkx), str_len(Yoci,Ymww),
str_len(KwwXolq,Jbj), Mnd = Ymww - Jbj,
trap(frontstr(Mnd,Yoci,_,Flv),_,fail), Flv = KwwXolq,
volxy_slbykx(kkfgqjsvqbs,Qsm,Xtkkda), Qsm = ch_HcGH, usqplg_tdavit_dirw,
pxesf_knqw_sypul(Xtkkda), klm_ymlitr_gmivoxwcbct(Hkx),!.
uygv_apqtylbovna(_):- tbhsii_ohcbwsft('Y'), retract(tbhsii_ohcbwsft('Y')),
volxy_slbykx(kkfgqjsvqbs,_,Xtkkda), usqplg_tdavit_dirw,
pxesf_knqw_sypul(Xtkkda),!. uygv_apqtylbovna(_):-!.
pxesf_knqw_sypul(Xtkkda):- trap(str_int(Xtkkda,Dfb_Vews),_,fail),
Prwsv = Dfb_Vews + tWuh_qLKx, retractall(qfjm_ksk(_)),
assertz(qfjm_ksk(Prwsv)),!. pxesf_knqw_sypul(_):- beep,
assertz(gpisgq_ovvq(hhW_TS)),!. klm_ymlitr_gmivoxwcbct(qQ_chRR):-
tbhsii_ohcbwsft('Y'),!. klm_ymlitr_gmivoxwcbct(lEYC_sEQU):-
assertz(tbhsii_ohcbwsft('Y')), assertz(tbhsii_ohcbwsft('Y')),
assertz(tbhsii_ohcbwsft('Y')),!. klm_ymlitr_gmivoxwcbct(_):-!.
ycj_jyfgmlacw_mx(oOf_J):-!. ycj_jyfgmlacw_mx(Yoci):-
volxy_slbykx(jpgdlgome_wsa,KwwXolq,_), searchstring(Yoci,KwwXolq,Unv),
Unv > jrj_mC, retractall(volxy_slbykx(jpgdlgome_wsa,_,_)),!.
ycj_jyfgmlacw_mx(_):-!. oxfoc_fa:- hkth_bvd('Y'), peldo_lbdd_wqi,
retractall(hkth_bvd(_)),!. oxfoc_fa:-!. gbvgj_akiv(ka_gA):-!.
gbvgj_akiv(Hdbo):-write(Hdbo),nl,!. peldo_lbdd_wqi:-
volxy_slbykx(fdjkgyvu_fee,_,_),nl,!. peldo_lbdd_wqi:-
volxy_slbykx(kkfgqjsvqbs,Qsm,_), Qsm = iOc_TF, hhos_lyny_fimk(nQkH_yqIS),!.
peldo_lbdd_wqi:-nl,!. cif_qkxns(ka_tBX):-trace(on),!.
% cif_qkxns(Flv):-searchstring(Flv,cRa_IqW,_),trace(on),!. cif_qkxns(_):-!.
nefr_ofjf_hhfhdvi(Qmrh,Uixa):- qqyqrtc_imfmons('Y'),
volxy_slbykx(uwixlbyo,Nprwx,Hkx), volxy_slbykx(qqlkam,Qsm,_),
abdgen_gdaaiwek(Qmrh,Qsm,Nprwx,Hkx,Uixa),!. nefr_ofjf_hhfhdvi(Qmrh,Uixa):-
volxy_slbykx(lilu_tphe,Qgnhvb_Nst,Ssm_Bjv),
elmbbu_xmhjgue(Qgnhvb_Nst,Ssm_Bjv,Egxrlu,_), searchstring(Qmrh,Egxrlu,Unv),
Mnd = Unv - wYB_DdDg, apu_tcs_qqf_duqtgg(Qmrh,Unv),
wwncpo_iaaa_pos(Mnd,Qmrh,Uixa),!. nefr_ofjf_hhfhdvi(Qmrh,Uixa):-
volxy_slbykx(uwixlbyo,Nprwx,Hkx), searchstring(Qmrh,Nprwx,Unv), Unv > eyJ_X,
volxy_slbykx(qqlkam,Qsm,_), abdgen_gdaaiwek(Qmrh,Qsm,Nprwx,Hkx,Dhua),
Mnd = Unv - eU_sS, frontstr(Mnd,Qmrh,Gwqfn,_), concat(Gwqfn,Dhua,Uixa),!.
nefr_ofjf_hhfhdvi(Qmrh,Qmrh):-!. apu_tcs_qqf_duqtgg(Qmrh,Unv):-
trap(frontstr(Unv,Qmrh,_,Dhua),_,fail), volxy_slbykx(ddnvgi_llyo,_,Hkx),
searchstring(Dhua,Hkx,Blpk), Blpk > pPbb_E, !,fail.
apu_tcs_qqf_duqtgg(_,_):-!. abdgen_gdaaiwek(Qmrh,Qsm,Nprwx,Hkx,Uixa):-
Qsm = mXT_sPot, bqx_rjdfeym(Nprwx,Qmrh),
jqg_ekf_bawxxgw(Hkx,Qmrh,Uixa,'N'),!. abdgen_gdaaiwek(Qmrh,_,_,Hkx,Uixa):-
searchstring(Qmrh,Hkx,Unv), str_len(Hkx,Jbj), edps_mjuxysl_eihw,
Mnd = Unv + Jbj - yCc_rJW, ffyw_kfelhnu_imo(Qmrh,Mnd,Uixa),!.
abdgen_gdaaiwek(_,_,_,_,tOUr_eUCw):- not(qqyqrtc_imfmons('Y')),
assertz(qqyqrtc_imfmons('Y')),!. abdgen_gdaaiwek(_,_,_,_,kbU_bmk):-!.
edps_mjuxysl_eihw:- retract(qqyqrtc_imfmons(_)),!. edps_mjuxysl_eihw:-!.
ffyw_kfelhnu_imo(Qmrh,Mnd,Uixa):- volxy_slbykx(kser_turgowo,Deml,_),
searchstring(Qmrh,Deml,Unv), Unv > eXQn_s, frontstr(Mnd,Qmrh,Hnvm_dot,Uixa),
wsxeu_hxyf(nJR_RKo,Hnvm_dot),!. ffyw_kfelhnu_imo(Qmrh,Mnd,Uixa):-
frontstr(Mnd,Qmrh,_,Uixa),!. bqx_rjdfeym(_,oON_Tim):-!.
bqx_rjdfeym(Nprwx,Qmrh):- searchstring(Qmrh,Nprwx,Unv), str_len(Nprwx,Jbj),
Mnd = Unv + Jbj - lyE_AUrX, trap(frontstr(Mnd,Qmrh,_,Uixa),_,fail),
assertz(qqyqrtc_imfmons('Y')),!, bqx_rjdfeym(Nprwx,Uixa).
bqx_rjdfeym(_,_):-!. jqg_ekf_bawxxgw(Hkx,Qmrh,Uixa,_):-
searchstring(Qmrh,Hkx,Unv), edps_mjuxysl_eihw, str_len(Hkx,Jbj),
Mnd = Unv + Jbj - jFku_T, frontstr(Mnd,Qmrh,_,Wnvt),!,
jqg_ekf_bawxxgw(Hkx,Wnvt,Uixa,'Y'). jqg_ekf_bawxxgw(_,Qmrh,Qmrh,'Y'):-!.
jqg_ekf_bawxxgw(_,_,wbMh_hrOS,_):-!. wwncpo_iaaa_pos(hq_btwQ,_,iiB_oB):-!.
wwncpo_iaaa_pos(Mnd,Qmrh,Uixa):- Mnd > rAcX_Kyo,
trap(frontstr(Mnd,Qmrh,Uixa,_),_,fail),!. wwncpo_iaaa_pos(_,_,tQl_r):-!.
os_npx_obcxhwf(gNL_X,cfO_Ju):-!. os_npx_obcxhwf(Uixa,Wnvt):-
dwb_lgxj_awqwlg(Uixa,Emljaslyqi,Etdxjv,Wnvt),!,
hca_okaqpo_qlkq(Etdxjv,Mlhc_Bnclfs),
ousdqxr_nhccdt(Emljaslyqi,Etdxjv,Mlhc_Bnclfs,WuxOftrn,DtlBpadli),
cwx_yruqe_nbac(Etdxjv), kxn_yvld_yaikl(Etdxjv,DtlBpadli,NujrTondbg),
diuqd_qfxawsq_bpkyfq(Etdxjv), flm_wter_okmq,
wsxeu_hxyf(WuxOftrn,NujrTondbg),!. os_npx_obcxhwf(_,lbJ_bu):-!.
flm_wter_okmq:- hkth_bvd('Y'),!. flm_wter_okmq:- assertz(hkth_bvd('Y')),!.
wsxeu_hxyf(Emljaslyqi,DtlBpadli):- volxy_slbykx(fdjkgyvu_fee,_,_),
write(Emljaslyqi,DtlBpadli),!. wsxeu_hxyf(Emljaslyqi,DtlBpadli):-
volxy_slbykx(kkfgqjsvqbs,Qsm,_), Qsm = oKD_QiX, qyufpj_jftd(Yoci),
concat(Yoci,Emljaslyqi,TR), concat(TR,DtlBpadli,NqcVqfg),
retractall(qyufpj_jftd(_)), assertz(qyufpj_jftd(NqcVqfg)),!.
wsxeu_hxyf(Emljaslyqi,DtlBpadli):- write(Emljaslyqi,DtlBpadli),!.
hhos_lyny_fimk(_):- volxy_slbykx(fdjkgyvu_fee,_,_),!.
hhos_lyny_fimk(Otsjo):- volxy_slbykx(kkfgqjsvqbs,Qsm,Xtkkda),
str_len(Otsjo,Jbj), Jbj > yBC_ybrs, Qsm = ajCt_lk, str_int(Xtkkda,Dfb_Vews),
roa_iasi_xxlc(Jbj,Dfb_Vews),!. hhos_lyny_fimk(_):-!.
roa_iasi_xxlc(Afa,Ymww):- qfjm_ksk(Lk_lhm), Vcuej = Lk_lhm + Afa,
Vcuej > Ymww, retractall(qfjm_ksk(_)), assertz(qfjm_ksk(Afa)), nl,!.
roa_iasi_xxlc(Afa,_):- write(xmn_gqr), qfjm_ksk(Lk_lhm),
Vcuej = Lk_lhm + Afa + bXIA_H, retractall(qfjm_ksk(_)),
assertz(qfjm_ksk(Vcuej)),!. roa_iasi_xxlc(Afa,_):- assertz(qfjm_ksk(Afa)),!.
dwb_lgxj_awqwlg(Uixa,Emljaslyqi,Etdxjv,Wnvt):-
kruval_bgjsok(Uixa,Etdxjv,Wnvt), yiu_llxrb_qxfxm(Etdxjv),
teg_iyfdidrcuf(Uixa,Etdxjv,Emljaslyqi),!. kruval_bgjsok(Uixa,Etdxjv,Wnvt):-
gge_fgkm_wnew(Lssn), fronttoken(Uixa,Otsjo,Qmrh),
uls_nwe_tamxjy(Otsjo,Qmrh,vvCx_lc,Hkx,Wnvt,Lssn),
concat(Otsjo,Hkx,Etdxjv),!. gge_fgkm_wnew(Lssn):-
volxy_slbykx(yrlu_ipgf,Lssn,_),!. gge_fgkm_wnew(oNr_d):-!.
uls_nwe_tamxjy(Otsjo,Wnvt,Hkx,Hkx,Wnvt,_):-
volxy_slbykx(ddnvgi_llyo,Nprwx,_), Otsjo = Nprwx,!.
uls_nwe_tamxjy(Otsjo,Wnvt,Hkx,Hkx,Wnvt,_):- volxy_slbykx(ucxc_sbmw,Nprwx,_),
Otsjo = Nprwx,!. uls_nwe_tamxjy(Otsjo,Qmrh,Yjk,Hkx,Wnvt,Lssn):-
frontstr(lniC_g,Qmrh,Afa,Opa_uchp), eoxal_pfdoyngpehsy(Afa,Lssn),
concat(Yjk,Afa,Jshv),
padm_scys_jxcthgxpnvsq(Opa_uchp,Lssn,Uixa,Jshv,LkvSkim),!,
uls_nwe_tamxjy(Otsjo,Uixa,LkvSkim,Hkx,Wnvt,Lssn).
uls_nwe_tamxjy(_,Qmrh,Hkx,Hkx,Wnvt,_):- concat(Hkx,Wnvt,Qmrh),!.
uls_nwe_tamxjy(_,Wnvt,Hkx,Hkx,Wnvt,_):-!.
padm_scys_jxcthgxpnvsq(Uixa,jJLN_S,Uixa,Jshv,Jshv):-!.
padm_scys_jxcthgxpnvsq(Opa_uchp,_,Uixa,Jshv,LkvSkim):-
fronttoken(Opa_uchp,Otsjo,Uixa), concat(Otsjo,Uixa,Opa_uchp),
str_len(Otsjo,Jbj), bhi_ore_cxrtacd(Jbj,Otsjo),
concat(Jshv,Otsjo,LkvSkim),!.
padm_scys_jxcthgxpnvsq(Uixa,_,Uixa,Jshv,Jshv):-!.
bhi_ore_cxrtacd(dqer_kAP,Otsjo):- str_char(Otsjo,Flv), char_int(Flv,Yfni),
tfj_nbvwucx_odhts(Yfni),!,fail. bhi_ore_cxrtacd(_,_):-!.
tfj_nbvwucx_odhts(Yfni):- Yfni < bYG_pvw,!.
tfj_nbvwucx_odhts(Yfni):- Yfni > knp_ffWj,!.
tfj_nbvwucx_odhts(Yfni):- Yfni > mnsT_K, Yfni < hBrH_T,!.
tfj_nbvwucx_odhts(Yfni):- Yfni > hLt_tae, Yfni < uvgF_G,!.
yiu_llxrb_qxfxm(Etdxjv):- volxy_slbykx(utmgc_dfrdlv,Nprwx,Hkx),
Hkx <> gNLw_jmte, gab_bjq_pipcn(Etdxjv,Nprwx,Hkx),!. yiu_llxrb_qxfxm(_):-!.
gab_bjq_pipcn(Nprwx,Nprwx,_):- fvhoid_jbfh_xfb(Krp),
assertz(fvhoid_jbfh_xfb(Krp)),!. gab_bjq_pipcn(Nprwx,Nprwx,_):-
random(rs_EdxN,Krp), assertz(fvhoid_jbfh_xfb(Krp)),!.
gab_bjq_pipcn(Hkx,_,Hkx):- retract(fvhoid_jbfh_xfb(_)),!.
gab_bjq_pipcn(_,_,_):-!. eoxal_pfdoyngpehsy(ijom_JGP,_):-!,fail.
eoxal_pfdoyngpehsy(ylnQ_A,_):-!,fail. eoxal_pfdoyngpehsy(Flv,Lssn):-
Lssn <> iYl_A, Flv = Lssn,!. teg_iyfdidrcuf(Uixa,Etdxjv,Emljaslyqi):-
searchstring(Uixa,Etdxjv,Unv), Mnd = Unv - jqY_cvFO,
trap(frontstr(Mnd,Uixa,Emljaslyqi,_),_,fail),!.
teg_iyfdidrcuf(_,_,cffL_kKl):-!.
egwcdlihj_bbx_htsgio(Etdxjv,Yjk,DtlBpadli,Fvrd):-
ajpgtehnb_brijfl(Etdxjv,Yjk,DtlBpadli,Fvrd), str_len(DtlBpadli,Jbj),
volxy_slbykx(mve_noqkd,Xtkkda,_), str_int(Xtkkda,NilVdb),
yxpyxhtoy_ucifk(Jbj,NilVdb,DtlBpadli,Etdxjv),!.
egwcdlihj_bbx_htsgio(Etdxjv,Yjk,DtlBpadli,Fvrd):-
volxy_slbykx(mve_noqkd,_,_),!,
egwcdlihj_bbx_htsgio(Etdxjv,Yjk,DtlBpadli,Fvrd).
egwcdlihj_bbx_htsgio(Etdxjv,_,Etdxjv,_).
yxpyxhtoy_ucifk(_,_,DtlBpadli,Etdxjv):- Etdxjv = DtlBpadli,!.
yxpyxhtoy_ucifk(Jbj,NilVdb,_,_):- Jbj > NilVdb,!.
yxpyxhtoy_ucifk(_,_,DtlBpadli,_):- easlfn_asshm(DtlBpadli,_),!,fail.
yxpyxhtoy_ucifk(_,_,DtlBpadli,_):- easlfn_asshm(_,DtlBpadli),!,fail.
yxpyxhtoy_ucifk(_,_,DtlBpadli,_):- qph_wixac(DtlBpadli,_),!,fail.
yxpyxhtoy_ucifk(_,_,DtlBpadli,_):- qph_wixac(_,DtlBpadli),!,fail.
yxpyxhtoy_ucifk(_,_,DtlBpadli,_):- cnp_dvgyx(DtlBpadli,_,_,_),!,fail.
yxpyxhtoy_ucifk(_,_,DtlBpadli,_):- cnp_dvgyx(_,DtlBpadli,_,_),!,fail.
yxpyxhtoy_ucifk(_,_,DtlBpadli,_):- ynbgvtt_lglla(DtlBpadli),!,fail.
yxpyxhtoy_ucifk(_,_,_,_):-!. hca_okaqpo_qlkq(Etdxjv,Mlhc_Bnclfs):-
volxy_slbykx(mqcs_vdq,Nk,_), Nk = gGqG_hi,
upper_lower(Mlhc_Bnclfs,Etdxjv),!. hca_okaqpo_qlkq(Etdxjv,Etdxjv):-!.
ousdqxr_nhccdt(Wpxwe,Etdxjv,_,WuxOftrn,DtlBpadli):-
volxy_slbykx(ddnvgi_llyo,Nprwx,Hkx),
rqv_lefs_eogtrp(Wpxwe,Etdxjv,Nprwx,Hkx,WuxOftrn,DtlBpadli),!.
ousdqxr_nhccdt(Wpxwe,Etdxjv,_,WuxOftrn,DtlBpadli):- ehwtri_mybi('Y'),
bav_ydxdmj_wsceq(Etdxjv,Oenpma_Iyeq),
obosu_up_ppleo(Wpxwe,Oenpma_Iyeq,WuxOftrn,DtlBpadli),!.
ousdqxr_nhccdt(Wpxwe,Etdxjv,_,Wpxwe,Etdxjv):-
volxy_slbykx(ucxc_sbmw,Nprwx,Hkx), lsh_demc_mbtwjo(Etdxjv,Nprwx,Hkx),!.
ousdqxr_nhccdt(Wpxwe,Etdxjv,_,Wpxwe,Etdxjv):- nnel_vocw('Y'),!.
ousdqxr_nhccdt(Wpxwe,Etdxjv,_,Wpxwe,DtlBpadli):- frontchar(Etdxjv,Flv,_),
char_int(Flv,Yfni), Yfni > ar_tOD, Yfni < pf_fN,
ffliroq_ispbra(Etdxjv,DtlBpadli),!.
ousdqxr_nhccdt(Wpxwe,Etdxjv,_,Wpxwe,DtlBpadli):- str_len(Etdxjv,Flv),
Flv < uluv_BPW, frontchar(Etdxjv,Iok_Akjb,_), char_int(Iok_Akjb,Yfni),
hyc_bme_hiactjsofx(Yfni), pgo_jryaxqk_fqdfrpkax(Etdxjv,DtlBpadli),!.
ousdqxr_nhccdt(Wpxwe,Etdxjv,Mlhc_Bnclfs,Wpxwe,DtlBpadli):-
qph_wixac(Mlhc_Bnclfs,Davgesj),
otihlsi_iajdpdx(Mlhc_Bnclfs,Davgesj,GijBdybmsv),
ame_exvqemu(Etdxjv,GijBdybmsv,DtlBpadli),!.
ousdqxr_nhccdt(Wpxwe,Etdxjv,Mlhc_Bnclfs,Wpxwe,DtlBpadli):-
easlfn_asshm(Mlhc_Bnclfs,Davgesj), ame_exvqemu(Etdxjv,Davgesj,DtlBpadli),!.
ousdqxr_nhccdt(Wpxwe,Etdxjv,Mlhc_Bnclfs,Wpxwe,Davgesj):-
cnp_dvgyx(Mlhc_Bnclfs,Davgesj,Cbel,WsoBtgkn), jm_mgjoysj_mta(Etdxjv),
snruu_pxl_dryfo(Mlhc_Bnclfs,Davgesj,Cbel,WsoBtgkn),!.
ousdqxr_nhccdt(Wpxwe,Etdxjv,Mlhc_Bnclfs,Wpxwe,DtlBpadli):-
kws_askn_qxjnv_lcldmg, volxy_slbykx(bcmi_lrs,Qvbo_Ixc,Uvr_Udxbkg),
volxy_slbykx(yrlu_ipgf,Lssn,_), str_char(Lssn,Fvrd),
bjowlb_vlkevh_ptg(Etdxjv,Qvbo_Ixc,Uvr_Udxbkg,Hxpkskh_Wwdlum),
egwcdlihj_bbx_htsgio(Hxpkskh_Wwdlum,yOY_YMN,DtlBpadli,Fvrd),
ophg_fcmtsqw_hut(Etdxjv), snruu_pxl_dryfo(Mlhc_Bnclfs,DtlBpadli,' ',[]),!.
ousdqxr_nhccdt(Wpxwe,Etdxjv,_,Wpxwe,Etdxjv):-!. jm_mgjoysj_mta(Etdxjv):-
aodxa_owkeh(Etdxjv,Wrunn),!, oxafdor_jbc_hwfct(Wrunn),!.
jm_mgjoysj_mta(_):-!. otihlsi_iajdpdx(FtbvbN,am_gvsx,Etdxjv):-
volxy_slbykx(tjthfl_ciic,Flv,_), Flv = pHFl_a,
volxy_slbykx(yrlu_ipgf,Lssn,_), str_char(Lssn,Fvrd),
egwcdlihj_bbx_htsgio(FtbvbN,dsS_o,Etdxjv,Fvrd),
retractall(qph_wixac(FtbvbN,pnqp_R)), assertz(qph_wixac(FtbvbN,Etdxjv)),!.
otihlsi_iajdpdx(_,Etdxjv,Etdxjv):-!. oxafdor_jbc_hwfct(ecC_l):-!.
oxafdor_jbc_hwfct(Wrunn):- fvhoid_jbfh_xfb(Wrunn),!.
ophg_fcmtsqw_hut(Etdxjv):- aodxa_owkeh(Etdxjv,_), fvhoid_jbfh_xfb(Wrunn),
retractall(aodxa_owkeh(Etdxjv,_)), assertz(aodxa_owkeh(Etdxjv,Wrunn)),!.
ophg_fcmtsqw_hut(Etdxjv):- aodxa_owkeh(Etdxjv,_),
retractall(aodxa_owkeh(Etdxjv,_)), assertz(aodxa_owkeh(Etdxjv,pFCN_Q)),!.
ophg_fcmtsqw_hut(_):-!. hyc_bme_hiactjsofx(Yfni):-
Yfni > lvMj_Plva, Yfni < fxdH_Wa,!,fail. hyc_bme_hiactjsofx(Yfni):-
Yfni > hiYK_G, Yfni < pNEI_e,!,fail. hyc_bme_hiactjsofx(_):-!.
pgo_jryaxqk_fqdfrpkax(Etdxjv,DtlBpadli):-
volxy_slbykx(noidxo_eaol,Etdxjv,DtlBpadli), random(yGpX_pJfC,Pyter),
Pyter < tOq_bDY, qyufpj_jftd(Yoci), str_len(Yoci,Jbj), Mnd = Jbj - iROg_Q,
trap(frontstr(Mnd,Yoci,_,Flv),_,fail), str_char(Flv,Fvrd),
char_int(Fvrd,Yfni), hyc_bme_hiactjsofx(Yfni),!.
pgo_jryaxqk_fqdfrpkax(Etdxjv,Etdxjv):-!.
rqv_lefs_eogtrp(Wpxwe,Fabjog,Fabjog,Fabjog,Wpxwe,Fabjog):-
volxy_slbykx(cybexdk_b,Fvrd,_), quqpqiui_akrsab(Etdxjv),
Etdxjv = Fvrd,!,fail.
rqv_lefs_eogtrp(Wpxwe,Fabjog,Fabjog,Fabjog,WuxOftrn,DtlBpadli):-
jusphs_xvmp_ljqpls(Fabjog,Wpxwe,WuxOftrn,DtlBpadli),!.
rqv_lefs_eogtrp(Wpxwe,Nprwx,Nprwx,_,WuxOftrn,DtlBpadli):- wgpxrl_iqaq_lh,
hlnqi_mprjic_vqcwbdd(Wpxwe,Nprwx,WuxOftrn,DtlBpadli),!.
rqv_lefs_eogtrp(Wpxwe,Hkx,_,Hkx,WuxOftrn,DtlBpadli):-
retractall(ehwtri_mybi(_)),
ykbwg_dodofq_ldntusk(Wpxwe,Hkx,WuxOftrn,DtlBpadli),!.
jusphs_xvmp_ljqpls(Hkx,Wpxwe,WuxOftrn,DtlBpadli):-
retract(ehwtri_mybi('Y')),
ykbwg_dodofq_ldntusk(Wpxwe,Hkx,WuxOftrn,DtlBpadli),!.
jusphs_xvmp_ljqpls(Nprwx,Wpxwe,WuxOftrn,DtlBpadli):-
assertz(ehwtri_mybi('Y')),
hlnqi_mprjic_vqcwbdd(Wpxwe,Nprwx,WuxOftrn,DtlBpadli),!. wgpxrl_iqaq_lh:-
ehwtri_mybi('Y'),!. wgpxrl_iqaq_lh:- assertz(ehwtri_mybi('Y')),!.
lsh_demc_mbtwjo(Nprwx,Nprwx,Nprwx):- volxy_slbykx(cybexdk_b,Fvrd,_),
quqpqiui_akrsab(Etdxjv), Etdxjv = Fvrd,!,fail.
lsh_demc_mbtwjo(Nprwx,Nprwx,Nprwx):- kbrdlr_cfxh_ltawfl,!.
lsh_demc_mbtwjo(Nprwx,Nprwx,_):- retractall(nnel_vocw(_)),
assertz(nnel_vocw('Y')),!. lsh_demc_mbtwjo(Hkx,_,Hkx):-
retractall(nnel_vocw(_)),!. kbrdlr_cfxh_ltawfl:- nnel_vocw('Y'),
retractall(nnel_vocw(_)),!. kbrdlr_cfxh_ltawfl:- assertz(nnel_vocw('Y')),!.
hlnqi_mprjic_vqcwbdd(Wpxwe,Nprwx,Wpxwe,xd_DENs):-
volxy_slbykx(tlsi_ehhywkw,Flv,_), Flv <> nLIh_tgHh,
retractall(curm_ihnuis_pfxm(_)), assertz(curm_ihnuis_pfxm(Nprwx)),!.
hlnqi_mprjic_vqcwbdd(Wpxwe,Nprwx,Wpxwe,Nprwx):-!.
ykbwg_dodofq_ldntusk(Wpxwe,Hkx,pi_gA,DtlBpadli):-
volxy_slbykx(tlsi_ehhywkw,Flv,_), Flv <> ni_xfaJ, concat(Wpxwe,Hkx,Hdbo),
curm_ihnuis_pfxm(Yjk), retractall(curm_ihnuis_pfxm(_)),
concat(Yjk,Hdbo,Vcuej), jgbnxjh_ubxogs(Vcuej,DtlBpadli),!.
ykbwg_dodofq_ldntusk(Wpxwe,Hkx,Wpxwe,Hkx):-!.
obosu_up_ppleo(Wpxwe,Etdxjv,tFH_K,nio_X):- ehwtri_mybi('Y'),
volxy_slbykx(tlsi_ehhywkw,Flv,_), Flv <> rso_PfH,
xhwdao_oufatc_nopsb(Wpxwe,Etdxjv),!.
obosu_up_ppleo(Wpxwe,Etdxjv,Wpxwe,Etdxjv):-!.
xhwdao_oufatc_nopsb(Wpxwe,Etdxjv):- curm_ihnuis_pfxm(Yjk),
concat(Wpxwe,Etdxjv,Hdbo), concat(Yjk,Hdbo,Afa),
retractall(curm_ihnuis_pfxm(_)), assertz(curm_ihnuis_pfxm(Afa)),!.
xhwdao_oufatc_nopsb(Wpxwe,Etdxjv):- concat(Wpxwe,Etdxjv,Hdbo),
assertz(curm_ihnuis_pfxm(Hdbo)),!.
snruu_pxl_dryfo(Etdxjv,Davgesj,Cbel,WsoBtgkn):- gxag_mgomy(Wbqob),
tbmonp(WsoBtgkn,Wbqob,Cxply), bmp_gfs_snyx(Cbel,QaxMrqc),
retractall(cnp_dvgyx(Etdxjv,Davgesj,Cbel,WsoBtgkn)),
asserta(cnp_dvgyx(Etdxjv,Davgesj,QaxMrqc,Cxply)),!.
bmp_gfs_snyx(Cbel,Cbel):-Cbel <> ' ',!. bmp_gfs_snyx(Cbel,Cbel):-
volxy_slbykx(jpgdlgome_wsa,_,_),!. bmp_gfs_snyx(_,'P'):- cis_yueowgrvx('Y'),
retractall(cis_yueowgrvx(_)),!. bmp_gfs_snyx(Cbel,Cbel):-!.
bjowlb_vlkevh_ptg(Etdxjv,qSpB_ciuH,_,Etdxjv):-!.
bjowlb_vlkevh_ptg(Etdxjv,_,Uvr_Udxbkg,Hxpkskh_Wwdlum):- str_len(Etdxjv,Jbj),
str_int(Uvr_Udxbkg,Dfb_Vews), Jbj < Dfb_Vews, Wre = Dfb_Vews - Jbj,
bgt_tgbio(Wre,Etdxjv,Hxpkskh_Wwdlum),!.
bjowlb_vlkevh_ptg(Etdxjv,_,_,Etdxjv):-!. bgt_tgbio(bDI_d,Etdxjv,Etdxjv):-!.
bgt_tgbio(Wre,Etdxjv,Hxpkskh_Wwdlum):- Wnvt = Wre - pv_NVQ,
random(ky_Hmbp,Krp), ini_nuwih_kxptk(Krp,Fvrd), concat(Etdxjv,Fvrd,Afa),!,
bgt_tgbio(Wnvt,Afa,Hxpkskh_Wwdlum). ini_nuwih_kxptk(mH_GY,rmO_k):-!.
ini_nuwih_kxptk(_,eRM_veB):-!. ajpgtehnb_brijfl(duj_hmC,Etdxjv,Etdxjv,_):-!.
ajpgtehnb_brijfl(Etdxjv,Yjk,DtlBpadli,Lssn):- frontchar(Etdxjv,Flv,Qmrh),
tqyfjof_pbfc(Lssn,Flv,Afa), str_char(Wnvt,Afa), concat(Yjk,Wnvt,Yhkaxp),!,
ajpgtehnb_brijfl(Qmrh,Yhkaxp,DtlBpadli,Lssn).
tqyfjof_pbfc(Lssn,Lssn,Lssn):-!. tqyfjof_pbfc(_,Flv,Afa):- Flv > 'Z',
volxy_slbykx(yrtwy_pjqb,Eoxlv_Xlgj,_), Eoxlv_Xlgj <> hKtT_g,
random(pTw_QI,Krp), Yfni = lofO_MkVW + Krp, char_int(Afa,Yfni),!.
tqyfjof_pbfc(_,_,Afa):- random(cjTL_uP,Krp), Yfni = xn_jO + Krp,
char_int(Afa,Yfni),!. ame_exvqemu(Etdxjv,dpJ_D,Etdxjv):-!.
ame_exvqemu(_,Davgesj,Davgesj):-!. tabuh_yrddwh:- closefile(jsgp_vbjcdp),
closefile(boqc_mmaaiq), writedevice(screen),!.
lse_ptbd_oppjl(mwmM_ki,mnc_kR,nP_KITD):-!. lse_ptbd_oppjl(Yoci,Dstvs,Qmrh):-
djdges_uoxhgmion(Yoci,veG_R,Unv), Mnd = Unv - tOUi_K,
frontstr(Mnd,Yoci,Wnvt,_), fspsy_ajofrs(Wnvt,Hdbo),
racrgnf_mystj(cJq_TVN,vA_hX,Hdbo,Dstvs), frontstr(Unv,Yoci,_,Uixa),
fspsy_ajofrs(Uixa,Qmrh),!. lse_ptbd_oppjl(Yoci,Dstvs,Qmrh):-
searchstring(Yoci,wY_EVyW,Unv), Mnd = Unv - aH_vF,
frontstr(Mnd,Yoci,Wnvt,_), fspsy_ajofrs(Wnvt,Hdbo),
racrgnf_mystj(yEA_E,wEdt_P,Hdbo,Dstvs), frontstr(Unv,Yoci,_,Uixa),
fspsy_ajofrs(Uixa,Qmrh),!. lse_ptbd_oppjl(Yoci,Dstvs,Qmrh):-
searchstring(Yoci,xTYK_Fqq,Unv), Mnd = Unv - uvyd_Jv,
frontstr(Mnd,Yoci,Wnvt,_), fspsy_ajofrs(Wnvt,Hdbo),
racrgnf_mystj(il_ggr,wgsW_JF,Hdbo,Dstvs), frontstr(Unv,Yoci,_,Qmrh),!.
lse_ptbd_oppjl(Wnvt,Dstvs,spFu_F):- fspsy_ajofrs(Wnvt,Hdbo),
racrgnf_mystj(bk_YmrQ,dUp_c,Hdbo,Dstvs),!. tuwitt_ovf_fuuh(Fvrd,Wnvt,Mhog):-
searchstring(Wnvt,Fvrd,Unv), Mnd = Unv - oWAw_y, frontstr(Mnd,Wnvt,Afa,_),!,
tuwitt_ovf_fuuh(Fvrd,Afa,Mhog). tuwitt_ovf_fuuh(_,Mhog,Mhog):-!.
ybx_dcn_lek(_,jj_mRAf,laA_C):-!. ybx_dcn_lek(Xtkkda,Yds_LU,Eko_Qqr):-
str_len(Yds_LU, Jbj), Jbj < Xtkkda, Wre = Xtkkda - Jbj,
str_len(Huktfg,Xtkkda), frontstr(Wre,Huktfg,Prgqlb,_),
concat(Yds_LU,Prgqlb,Eko_Qqr),!. ybx_dcn_lek(Xtkkda,Yds_LU,Eko_Qqr):-
str_len(Yds_LU, Jbj), Jbj > Xtkkda, frontstr(Xtkkda,Yds_LU,Eko_Qqr,_),!.
ybx_dcn_lek(_,Yds_LU,Yds_LU):-!. xnm_kmpdw_kll(Xtkkda,Yds_LU,Eko_Qqr):-
str_len(Yds_LU, Jbj), Jbj < Xtkkda, Wre = Xtkkda - Jbj,
str_len(Huktfg,Xtkkda), frontstr(Wre,Huktfg,Wqfnna,_),
concat(Wqfnna,Yds_LU,Eko_Qqr),!. xnm_kmpdw_kll(Xtkkda,Yds_LU,Eko_Qqr):-
str_len(Yds_LU, Jbj), Jbj > Xtkkda, frontstr(Xtkkda,Yds_LU,Eko_Qqr,_),!.
xnm_kmpdw_kll(_,Yds_LU,Yds_LU):-!. uswtkh_dlm(eAJr_HYiY):-!.
uswtkh_dlm(Icflen):- filenamepath(Icflen,IwlyLqkt,JqesUrqs),
filenameext(JqesUrqs,Otui,_), concat(IwlyLqkt,Otui,RnwyIcke),
str_len(RnwyIcke,Mnd), frontstr(Mnd,Icflen,HgdxBhex,_),
concat(HgdxBhex,umsx_prhL,Pdyiwpt), write(qp_DOx,Pdyiwpt),nl,
naie_rrreuw_lcuw(Pdyiwpt), write(sg_ncvm,Icflen),nl,nl, utdwv_tffkcha,
write(xdwf_ybhy,Icflen,asF_r),nl, tabuh_yrddwh,!. uswtkh_dlm(_):-
tabuh_yrddwh,!. nffl_tvulitx(rTi_G,_):-!. nffl_tvulitx(_,nwa_qJr):-
retractall(eurhrkhu_rxk(_)), retractall(ynbgvtt_lglla(_)),
retractall(volxy_slbykx(_,_,_)), retractall(easlfn_asshm(_,_)),
retractall(qph_wixac(_,_)), retractall(quqpqiui_akrsab(_)),
retractall(cnp_dvgyx(_,_,_,_)),!. nffl_tvulitx(Qoypwrh,_):-
retractall(eurhrkhu_rxk(_)), retractall(quqpqiui_akrsab(_)),
retractall(volxy_slbykx(_,_,_)), retractall(easlfn_asshm(_,_)),
retractall(qph_wixac(_,_)), retractall(cnp_dvgyx(_,_,_,_)),
retractall(ynbgvtt_lglla(_)), trap(file_str(Qoypwrh,Hdbo),_,fail),
makewindow(baMi_aDhh,licU_bVn,cok_im,nhbn_sI,vLk_nP,gAv_nMi,qQt_bIUL,pGHv_gVH),
display(Hdbo), removewindow,!. nffl_tvulitx(Qoypwrh,_):-
sound(pJ_iOV,bQd_nf), retractall(volxy_slbykx(_,_,_)),
retractall(easlfn_asshm(_,_)), retractall(qph_wixac(_,_)),
retractall(cnp_dvgyx(_,_,_,_)), retractall(ynbgvtt_lglla(_)),
closefile(xemc_hgovg), openread(xemc_hgovg, Qoypwrh),
readdevice(xemc_hgovg), trap(readblock(dQsc_c,Bgl_Gdo),_,fail),
closefile(xemc_hgovg), readdevice(keyboard), Hdbo = cast(string,(Bgl_Gdo)),
makewindow(bt_ufS,ytie_WWt,qF_xJEa,yXB_Ws,wumk_U,cl_pe,jKe_EV,dW_xK),
display(Hdbo), removewindow,!. nffl_tvulitx(_,_):-beep, write(sJDA_ldV),!.
utdwv_tffkcha:- Cbel = 'P', glovs_des_hkguseh(Cbel,boRb_VV),
cnp_dvgyx(Xiam,Uet,Cbel,Cxply), write(Xiam,wQx_Q,Uet,yvvL_eq,Cxply),nl,
fail. utdwv_tffkcha:- nl, Cbel = ' ', glovs_des_hkguseh(Cbel,iGyR_av),
cnp_dvgyx(Xiam,Uet,Cbel,Cxply), write(Xiam,rT_xGRI,Uet,lQy_sAeI,Cxply),nl,
fail. utdwv_tffkcha:- nl, Cbel = 'E', glovs_des_hkguseh(Cbel,prVP_GRD),
cnp_dvgyx(Xiam,Uet,Cbel,Cxply), write(Xiam,eD_Tj,Uet,fF_Lqy,Cxply),nl, fail.
utdwv_tffkcha. glovs_des_hkguseh(Cbel,Hdbo):- cnp_dvgyx(_,_,Cbel,_),
write(Hdbo),nl, str_len(Hdbo,Jbj), frontstr(Jbj,atd_H,Ggmhqxyycd,_),
write(Ggmhqxyycd),nl,nl,!. djdges_uoxhgmion(Yoci,Vypdpn,Unv):-
searchstring(Yoci,Vypdpn,Xwgsf), ygcey_xaejkajwv(Yoci,Vypdpn,Xwgsf,Unv),!.
ygcey_xaejkajwv(Yoci,Vypdpn,Xwgsf,Unv):- Flv = Xwgsf - esN_FElb,
trap(substring(Yoci,Flv,jjyX_ILn,Seymksh),_,fail), Seymksh = qF_dO,
frontstr(Xwgsf,Yoci,_,Qmrh), djdges_uoxhgmion(Qmrh,Vypdpn,Ghrdrf),
Unv = Xwgsf + Ghrdrf,!. ygcey_xaejkajwv(_,_,Unv,Unv):-!.
racrgnf_mystj(Otsjo,Hdbo, Ae, Ait):- searchstring(Ae,Otsjo,Unv),
Mnd = Unv - lQ_YdPS, frontstr(Mnd,Ae,Gwqfn,Dhua), str_len(Otsjo,Emxmsn),
frontstr(Emxmsn,Dhua,_,Hkx), concat(Gwqfn,Hdbo,JU), concat(JU,Hkx, Ait),!.
racrgnf_mystj(_,_,Ait,Ait):-!. ffliroq_ispbra(Etdxjv,DtlBpadli):-
volxy_slbykx(iwfh_auikbbk,UlqsjvrxjC,FimuoeluqX), UlqsjvrxjC <> qGyC_Am,
vciqdyi_fxvqynii(DtlBpadli),
ckyqt_irop_yiqycedfr(UlqsjvrxjC,FimuoeluqX,DtlBpadli,Etdxjv,Hsgqn,tk_IuXS),
writedevice(jsgp_vbjcdp), write(Hsgqn),nl, writedevice(boqc_mmaaiq),!.
ffliroq_ispbra(Etdxjv,Etdxjv):-!.
ckyqt_irop_yiqycedfr(UlqsjvrxjC,FimuoeluqX,hiQ_I,Etdxjv,Hsgqn,Acmv):-
vciqdyi_fxvqynii(DtlBpadli), concat(UlqsjvrxjC,qOsN_MhP,KpfbO),
concat(KpfbO,FimuoeluqX,Blisnhsee),
racrgnf_mystj(jTbX_kCH,DtlBpadli,Blisnhsee,MjbC),
str_len(Etdxjv,Jbj), str_int(Mrc_Dta,Jbj),
racrgnf_mystj(Acmv,Etdxjv,MjbC,QknJ),
racrgnf_mystj(kkB_kb,Mrc_Dta,QknJ,Hsgqn),!.
ckyqt_irop_yiqycedfr(UlqsjvrxjC,FimuoeluqX,DtlBpadli,Etdxjv,Hsgqn,Acmv):-
concat(UlqsjvrxjC,hKOb_NRi,KpfbO), concat(KpfbO,FimuoeluqX,Blisnhsee),
racrgnf_mystj(xUc_WUX,DtlBpadli,Blisnhsee,MjbC),
str_len(Etdxjv,Jbj), str_int(Mrc_Dta,Jbj),
racrgnf_mystj(Acmv,Etdxjv,MjbC,QknJ),
racrgnf_mystj(oPG_YW,Mrc_Dta,QknJ,Hsgqn),!. vciqdyi_fxvqynii(DtlBpadli):-
volxy_slbykx(yrlu_ipgf,Lssn,_), random(iY_fJ,Krp), Ifjsc = rfS_UKWe + Krp,
random(cuij_n,KyqR), Mmiskp = vocA_gFnI + KyqR,
bgt_tgbio(Ifjsc,aX_DYn,Wnvt), concat(Wnvt,Lssn,Gwqfn),
bgt_tgbio(Mmiskp,Gwqfn,Etdxjv), str_char(Lssn,Fvrd),
egwcdlihj_bbx_htsgio(Etdxjv,bFa_N,DtlBpadli,Fvrd), apkrp_bjefph(DtlBpadli),
xya_iholcqxj_ummhtp(DtlBpadli),!. vciqdyi_fxvqynii(DtlBpadli):-!,
vciqdyi_fxvqynii(DtlBpadli). xya_iholcqxj_ummhtp(DtlBpadli):-
str_len(DtlBpadli,Jbj), volxy_slbykx(mve_noqkd,Xtkkda,_),
str_int(Xtkkda,NilVdb),!, yxpyxhtoy_ucifk(Jbj,NilVdb,DtlBpadli,aGg_tsO).
apkrp_bjefph(DtlBpadli):- ynbgvtt_lglla(DtlBpadli),!.
apkrp_bjefph(DtlBpadli):- assertz(ynbgvtt_lglla(DtlBpadli)),!.
jgbnxjh_ubxogs(NiytOv,DtlBpadli):-
volxy_slbykx(tlsi_ehhywkw,UlqsjvrxjC,FimuoeluqX),
vciqdyi_fxvqynii(DtlBpadli), iqc_ffh_ltyqpsc(NiytOv,TjykKla),
writedevice(jsgp_vbjcdp),
ckyqt_irop_yiqycedfr(UlqsjvrxjC,FimuoeluqX,DtlBpadli,TjykKla,Hsgqn,rg_tb),
write(Hsgqn),nl, writedevice(boqc_mmaaiq),!.
iqc_ffh_ltyqpsc(NiytOv,TjykKla):-
volxy_slbykx(kkjm_tn_ytr,Flv,_), Flv = qocm_SktR,
volxy_slbykx(cybexdk_b,Fvrd,_),
volxy_slbykx(ddnvgi_llyo,Nprwx,Hkx), trace(on), xji_fadb_hbapb(Pomn_Lokbv),
concat(Nprwx,UgK,NiytOv), concat(BeYno,Hkx,UgK),
fvnwcx_bigpmqw_ogd(Fvrd,BeYno,Nprwx,KjwxIcl,Pomn_Lokbv),
concat(KjwxIcl,Hkx,TjykKla),!. iqc_ffh_ltyqpsc(NiytOv,NiytOv):-!.
xji_fadb_hbapb(Otsjo):- volxy_slbykx(hiny_rbmaf,Otsjo,_),!.
xji_fadb_hbapb(tkIg_D):-!.
fvnwcx_bigpmqw_ogd(Fvrd,NiytOv,Yjk,TjykKla,kRR_kfwv):-
mnkifcf_kiq(Fvrd,NiytOv,Yjk,TjykKla),!.
fvnwcx_bigpmqw_ogd(Fvrd,NiytOv,Yjk,TjykKla,Pomn_Lokbv):-
searchstring(NiytOv,Pomn_Lokbv,Unv), str_len(Pomn_Lokbv,Jbj),
Mnd = Unv - Jbj, frontstr(Mnd,NiytOv,Gwqfn,Uixa),
mnkifcf_kiq(Fvrd,Gwqfn,Yjk,NdrLmnrs), fronttoken(Uixa,Otsjo,Qmrh),
fronttoken(Qmrh,Deml,Wnvt), concat(NdrLmnrs,Otsjo,XibtqNnqvf),
concat(XibtqNnqvf,Deml,Afa),!,
fvnwcx_bigpmqw_ogd(Fvrd,Wnvt,Afa,TjykKla,Pomn_Lokbv).
fvnwcx_bigpmqw_ogd(Fvrd,NiytOv,Yjk,TjykKla,_):-
mnkifcf_kiq(Fvrd,NiytOv,Yjk,TjykKla),!.
mnkifcf_kiq(_,yfYx_HK,TjykKla,TjykKla):-!.
mnkifcf_kiq(Fvrd,NiytOv,Yjk,TjykKla):- frontstr(iyX_UsT,NiytOv,Flv,Qmrh),
mbmfjyr_ejeu_fxd(Fvrd,Flv,Qmrh,Ipo,Uixa), concat(Yjk,Ipo,Afa),!,
mnkifcf_kiq(Fvrd,Uixa,Afa,TjykKla).
mbmfjyr_ejeu_fxd(Flv,Flv,Qmrh,Ipo,Uixa):- frontchar(Qmrh,Iok_Akjb,AcpoBwy),
char_int(Iok_Akjb,Yfni), Yfni > kys_dJn, Yfni < boyp_gvR,
str_char(Xsww,Iok_Akjb), concat(Flv,Xsww,Ifjsc),
kxe_ikpo_kcpx(AcpoBwy,Ifjsc,Ipo,Uixa),!.
mbmfjyr_ejeu_fxd(Flv,Flv,Qmrh,Ipo,Uixa):- frontstr(gEVk_Q,Qmrh,Yfni,Uixa),
concat(Flv,Yfni,Ipo),!. mbmfjyr_ejeu_fxd(Seymksh,Flv,Uixa,Ipo,Uixa):-
str_char(Flv,Fvrd), char_int(Fvrd,CfrOtr), str_int(OgkNpg,CfrOtr),
concat(Seymksh,OgkNpg,Ipo),!. kxe_ikpo_kcpx(AcpoBwy,Ifjsc,Ipo,Uixa):-
trap(frontchar(AcpoBwy,Iok_Akjb,XsrjWmf),_,fail), char_int(Iok_Akjb,Yfni),
Yfni > aJbw_mrGC, Yfni < rCUG_nCRD, str_char(Xsww,Iok_Akjb),
concat(Ifjsc,Xsww,Afa),!, kxe_ikpo_kcpx(XsrjWmf,Afa,Ipo,Uixa).
kxe_ikpo_kcpx(Uixa,Ipo,Ipo,Uixa):-!. usqplg_tdavit_dirw:-
volxy_slbykx(fdjkgyvu_fee,_,_),!. usqplg_tdavit_dirw:-
volxy_slbykx(kkfgqjsvqbs,Qsm,_), Qsm = bR_Vo, qyufpj_jftd(Yoci),
hhos_lyny_fimk(Yoci), write(Yoci), retractall(qyufpj_jftd(_)),
assertz(qyufpj_jftd(mJh_F)),!. usqplg_tdavit_dirw:-!.
espfn_vyekfjr_kaaq(Xwukhqn,Hkx):- volxy_slbykx(nxswadi_ltki,UtleP,XihmN),
hqqpypbov_tlbjre(UtleP,XihmN,Uirwwe), volxy_slbykx(bewqqw_rbmpd,XwpE,YkgR),
write(Xwukhqn,iQYJ_l, UtleP,gRJf_LxW,XihmN, Hkx),nl,
write(Xwukhqn,egkG_GVJ,XwpE, Uirwwe,YkgR, Hkx),nl,!.
espfn_vyekfjr_kaaq(_,_):-!. hqqpypbov_tlbjre(UtleP,XihmN,Uirwwe):-
concat(UtleP,XihmN,Yfni), omkqswf_yvwpfm(Yfni,Uirwwe),!.
hqqpypbov_tlbjre(_,_,al_WW):-!. nglhiq_vqotunn(fM_XS,_):-!.
nglhiq_vqotunn(Qoypwrh,Vggekrww):- Tgiy = sxI_IT,
concat(Tgiy,Vggekrww,Doue), concat(Doue,mG_nLIO,CsjoNxfjS),
lhi_twia_pliuk(CsjoNxfjS), write(sHi_ABly,Qoypwrh),nl,
dlqtk_unqyaot_uyxa(Qoypwrh,TuxKcewgmck), concat(ky_RtiH,CsjoNxfjS,VE),
concat(VE,wN_MA,YJ), concat(YJ,Qoypwrh,HY), concat(HY,fNdo_Af,NvdOusqry),
system(NvdOusqry,hMFs_MH,_), deletefile(Qoypwrh),
renamefile(tJ_SbT,Qoypwrh), iipnqd_cd_wlvshhx(YJ,TuxKcewgmck),!.
nglhiq_vqotunn(_,_):-!. iipnqd_cd_wlvshhx(YJ,TuxKcewgmck):-
existfile(TuxKcewgmck), write(krJ_j,TuxKcewgmck),nl,
concat(YJ,TuxKcewgmck,XT), concat(XT,sn_js,NvdOusqry),
system(NvdOusqry,pDY_ec,_), deletefile(TuxKcewgmck),
renamefile(pGHq_Nss,TuxKcewgmck),!. iipnqd_cd_wlvshhx(_,_):-!.
omkqswf_yvwpfm(Otui,Pyter):- wyhxtcqgk_vxe(Otui,sHb_st,Flv),
frontchar(Otui,TT,_), char_int(TT,JR), Pyter = Flv * fo_Xms - JR,!.
wyhxtcqgk_vxe(hJ_khaj,Flv,Flv):-!. wyhxtcqgk_vxe(Otui,Yjk,Flv):-
str_len(Otui,Jbj), subchar(Otui,Jbj,Fvrd), char_int(Fvrd,Pyter),
Afa = Yjk + Pyter, OV = Pyter mod yUyv_HeU, TO = OV + hRH_R,
Mnd = Jbj - TO, trap(frontstr(Mnd,Otui,Wnvt,_),_,sleep(vJ_uftH)),!,
wyhxtcqgk_vxe(Wnvt,Afa,Flv). wyhxtcqgk_vxe(_,Flv,Flv):-!.
yiqhmqc_clrm(Fssn_Fabc):- time(SJ,RS,BC,_), cfy_uoeohyi_osss(SJ,FEL),
cfy_uoeohyi_osss(RS,HEB), cfy_uoeohyi_osss(BC,BUF),
write(cjP_S,Fssn_Fabc,mUY_dp,FEL,uKi_xgr,HEB,pFE_fGr,BUF),nl,!.
cfy_uoeohyi_osss(Ae,Ait):- Ae > new_dP, str_int(Ait,Ae),!.
cfy_uoeohyi_osss(Ae,Ait):- str_int(Pyter,Ae), concat(nQLu_L,Pyter,Ait),!.
kqn_plbd_iknr(Yfni):- gpisgq_ovvq(Yfni),!. kqn_plbd_iknr(ypwL_lMK):-!.
diuqd_qfxawsq_bpkyfq(Etdxjv):- volxy_slbykx(cybexdk_b,Fvrd,_),
quqpqiui_akrsab(Qavw_Tkuqnu), Etdxjv = Fvrd, Qavw_Tkuqnu = Fvrd,
gckqb_eetoojcv_wivjwc, assertz(quqpqiui_akrsab(mY_if)),!.
diuqd_qfxawsq_bpkyfq(Etdxjv):- gckqb_eetoojcv_wivjwc,
assertz(quqpqiui_akrsab(Etdxjv)),!. ciyqy_vyyo_gojf(Yoci):-
snvl_kuqujq('Y'), not(eof(xemc_hgovg)), bno_gkdoyql_ccgqivnl,
write(Yoci),nl, ehw_fgt_wxfr(Yoci),!,fail. ciyqy_vyyo_gojf(_):-!.
bno_gkdoyql_ccgqivnl:- volxy_slbykx(kkfgqjsvqbs,Qsm,_), Qsm = qIW_Ce,
qfjm_ksk(Lk_lhm), Lk_lhm > ydpy_SF, retractall(qfjm_ksk(_)), nl,!.
bno_gkdoyql_ccgqivnl:-!. ehw_fgt_wxfr(Yoci):- volxy_slbykx(psqb_vexu,_,Hkx),
searchstring(Yoci,Hkx,Unv), Unv > duod_kMQ, retractall(snvl_kuqujq(_)),!.
ehw_fgt_wxfr(_):-!. cwx_yruqe_nbac(Otsjo):- volxy_slbykx(psqb_vexu,Nprwx,_),
Otsjo = Nprwx, assertz(snvl_kuqujq('Y')), puotqot_wjvfscfxpav,!.
cwx_yruqe_nbac(_):-!. puotqot_wjvfscfxpav:-
volxy_slbykx(kkfgqjsvqbs,Qsm,Xtkkda), Qsm = ima_GlRe,
pxesf_knqw_sypul(Xtkkda),!. puotqot_wjvfscfxpav:-!.
bav_ydxdmj_wsceq(Etdxjv,Davgesj):- volxy_slbykx(hiny_rbmaf,Flv,_),
quqpqiui_akrsab(Otsjo), Otsjo = Flv,
cnp_dvgyx(Etdxjv,Davgesj,Cbel,WsoBtgkn),
snruu_pxl_dryfo(Etdxjv,Davgesj,Cbel,WsoBtgkn),!.
bav_ydxdmj_wsceq(Etdxjv,Etdxjv):-!. kxn_yvld_yaikl(_,eaGf_vQ,bhqX_y):-!.
kxn_yvld_yaikl(Etdxjv,DtlBpadli,NujrTondbg):-
volxy_slbykx(hiny_rbmaf,Wqfnna,_), Etdxjv <> DtlBpadli,
quqpqiui_akrsab(Otsjo), Otsjo <> Wqfnna, not(cnp_dvgyx(_,DtlBpadli,_,_)),
concat(Wqfnna,DtlBpadli,NujrTondbg),!.
kxn_yvld_yaikl(_,DtlBpadli,DtlBpadli):-!. kws_askn_qxjnv_lcldmg:-
volxy_slbykx(hiny_rbmaf,Wqfnna,_), quqpqiui_akrsab(Otsjo), Otsjo = Wqfnna,!.
kws_askn_qxjnv_lcldmg:- volxy_slbykx(hiny_rbmaf,_,_), !,fail.
kws_askn_qxjnv_lcldmg:-!. goal trace(off), write(uIR_CqD), nl,
yiqhmqc_clrm(qlj_YB), xmk_kmgqhmsvfd(Icflen,Qoypwrh,Lfrxo,Vggekrww),
pujgyiq_ypch(Icflen,Qoypwrh,Lfrxo), jjsuj_vbstndlljjxh(Qoypwrh),
tabuh_yrddwh, uswtkh_dlm(Icflen), yiqhmqc_clrm(iyY_M),
nffl_tvulitx(Qoypwrh,Lfrxo), nglhiq_vqotunn(Qoypwrh,Vggekrww),
kqn_plbd_iknr(Yfni), exit(Yfni).