view pyrevpos/test-data/output_sample @ 0:bf92b6bd8b20 draft

Uploaded
author fubar
date Tue, 24 Nov 2020 21:59:01 +0000
parents
children
line wrap: on
line source

nohtyp vne/nib/rsu/!#
yp.yrotcaFlooTgr #
yrotcafloot/2rabuf/moc.buhtig//:sptth ees #
#
2102 yaM )moc pots liamg ta surazal pots ssor( surazal ssor thgirypoc #
#
devreser sthgir lla #
LPGL eht rednu desneciL #
yrotcafloot/2rabuf/moc.buhtig//:sptth ta emoclew sexif gub dna tnemevorpmi rof snoitseggus #
#
.sraey 5 retfa elkniw nav pir ekil leef I dna nuf saw CCB :0202 yluJ #
ot dediceD #
esac tselpmis rof enod - skrow ti os yrotcafloot eht xiF .1 #
skrow noitcnuf yrotcafloot eht os omenalp xiF .2 #
enod - esnes sekam taht erehw snoitcnuf lmxyxalag gnisu stib etirweR .3 #
#
tpircs emas siht esu loot wen eht gnikam gnidulcni snoitacilpmoc dlo eht lla devomer #
lmxyxalag/anelyxeh/moc.buhtig//:sptth lmx loot eht setareneg won lmxyxalag #
stuptuo yrartibra morf noitaerc elif LMTH citamotua rof troppus oN #
kooh noitucexe tsop a sa edoc taht nur ot noitpo dda :ODOT #
eno ylno yltnerruc - sretemarap tupni yrotsih lanoitidda dda :ODOT #


esrapgra tropmi
gniggol tropmi
so tropmi
er tropmi
lituhs tropmi
ssecorpbus tropmi
sys tropmi
elifrat tropmi
elifpmet tropmi
emit tropmi

txg sa loot.lmxyxalag tropmi
ptxg sa sretemarap.loot.lmxyxalag tropmi

lmxl tropmi

"0202 yluJ 1.2V" = noisrevym
eurT = esobrev
eurT = gubed
"yrotcafloot/2rabuf/moc.buhtig//:sptth" = LRUyrotcaFloot
"~~~" = miledruo

lebal_tupni$~~~stamrof_tupni$~~~LC$~~~selif_tupni$"=selif_tupni-- #
"pleh_tupni$~~~ #
0 = SOPHTAPI
1 = SOPLCI
2 = SOPTMFI
3 = SOPBALI
4 = SOPLEHI
5 = SOPLCOI

LC.bato$~~~tamrof_yrotsih.bato$~~~eman_yrotsih.bato$" selif_tuptuo-- #
0 = SOPEMANO
1 = SOPTMFO
2 = SOPLCO
3 = SOPLCOO

~~~eulav_marap.i$~~~eman_marap.i$"=sretemarap_lanoitidda-- #
"edirrevoLC_marap.$i~~~LC.i$~~~epyt_marap.i$~~~pleh_marap.i$~~~lebal_marap.i$ #
0 = SOPEMANA
1 = SOPLAVA
2 = SOPBALA
3 = SOPPLEHA
4 = SOPEPYTA
5 = SOPLCA
6 = SOPREVOA
7 = SOPLCOA


)__noisrev__.lmxl(nel = oof
!eman ym yaS .8ekalf ,uoy guf #

:)(wonemit fed
gnirts a sa emit tnerruc nruter"""    
"""    
)))(emit.emit(emitlacol.emit ,"S%:M%:H% Y%/m%/d%"(emitfrts.emit nruter    


:)s(ciremun_non_etouq fed
sciremun-non rof gnirts detouqerp a nruter"""    
?gnissap retemarap tpircsR dna lrep rof lufesu    
"""    
:yrt    
)s(taolf = _        
s nruter        
:rorrEeulaV tpecxe    
s % '"s%"' nruter        


}"$\"r :"$" ,";tl&" :"<" ,";tg&" :">" ,";pma&" :"&"{ = elbat_epacse_lmth


:)txet(epacse_lmth fed
""".txet nihtiw seititne ecudorP"""    
)txet ni c rof )c ,c(teg.elbat_epacse_lmth(nioj."" nruter    


:)txet(epacsenu_lmth fed
"""ecalper esu os stegrat retcarahc elpitluM .txet nihtiw seititne treveR"""    
)"&" ,";pma&"(ecalper.txet = t    
)">" ,";tg&"(ecalper.t = t    
)"<" ,";tl&"(ecalper.t = t    
)"$" ,"$\\"(ecalper.t = t    
t nruter    


:)txet_snoitatic(snoitatic_esrap fed
"""    
"""    
])(pirts.c fi )"**YRTNE**"(tilps.txet_snoitatic ni c rof c[ = snoitatic    
][ = selput_noitatic    
:snoitatic ni noitatic rof    
:)"iod"(htiwstrats.noitatic fi        
)))(pirts.]: )"iod"(nel[noitatic ,"iod"((dneppa.selput_noitatic            
:esle        
(dneppa.selput_noitatic            
))(pirts.]: )"xetbib"(nel[noitatic ,"xetbib"(                
)            
selput_noitatic nruter    


:rennuRtpircS ssalc
tpircs yrartibra na rof repparW"""    
lmxyxalag sesu    

"""    

:)enoN=sgra ,fles(__tini__ fed    
"""        
ereh loot eht gninnur rof lc enil dnammoc eraperp        
noitareneg loot lmxyxalag rof dedeen stnemele eraperp dna        
"""        

]selif_tupni.sgra ni x rof )miledruo(tilps.x[ = selifni.fles        
]selif_tuptuo.sgra ni x rof )miledruo(tilps.x[ = seliftuo.fles        
]sretemarap_lanoitidda.sgra ni x rof )miledruo(tilps.x[ = rapdda.fles        
sgra = sgra.fles        
)(rappunaelc.fles        
enoN = tceriderlctsal.fles        
enoN = tceriderlcxtsal.fles        
][ = lc.fles        
][ = lclmx.fles        
"lanoitisop" == ssapmarap.sgra.fles = lanoitisop_si.fles        
dneppa.lc.fles = LCa        
[ ni ssapmarap.sgra tressa        
,"0"            
,"esrapgra"            
,"lanoitisop"            
'"esrapgra" ro "lanoitisop","0" eb tsum ssapmarap.sgra ni gnissap retemaraP' ,]        
)eman_loot.sgra ,"" ,"+]_9-0Z-Az-a^["(bus.er = eman_loot.fles        
eman_loot.fles = di_loot.fles        
:eman_reterpretni.sgra.fles fi        
"eMnur$" = exe            
:esle        
egakcap_exe.sgra.fles = exe            
( tressa        
enoN ton si exe            
"dliub tonnac os nur ot gnihton - ni dessap elbatucexe ro retepretni oN" ,)        
(looT.txg = loot.fles        
,eman_loot.sgra.fles            
,di_loot.fles            
,noisrev_loot.sgra.fles            
,csed_loot.sgra.fles            
,exe            
)        
)(stupnI.ptxg = stupnit.fles        
)(stuptuO.ptxg = stuptuot.fles        
][ = maraptset.fles        
( fi        
"metsys" == edomnur.sgra.fles ro "elbatucexE" == edomnur.sgra.fles            
deen on - yranib #  :)        
nur tsuj lliw LC elttil siht #  )egakcap_exe.sgra.fles(LCa            
:esle        
)(tpircSperp.fles            
eman_loot.fles % "txt.gol_rorre_s%" = gole.fles        
eman_loot.fles % "txt.gol_rennur_s%" = golt.fles        

:"0" == ssapmarap.sgra.fles fi        
)(elpmislc.fles            
:esle        
][ = xiffuslc            
][ = xiffuslcx            
:)selifni.fles(etaremune ni p ,i rof            
:"NIDTS" == ]SOPLCOI[p fi                
[ = emdneppa                    
,]SOPLCOI[p                        
,]SOPLCI[p                        
,]SOPHTAPI[p                        
,]SOPHTAPI[p % "s% <"                        
]                    
[ = emdneppax                    
,]SOPLCOI[p                        
,]SOPLCI[p                        
,]SOPHTAPI[p                        
,]SOPLCI[p % "s%$ <"                        
]                    
:esle                
]"" ,]SOPHTAPI[p ,]SOPLCI[p ,]SOPLCOI[p[ = emdneppa                    
]"" ,]SOPLCI[p % "s%$" ,]SOPLCI[p ,]SOPLCOI[p[ = emdneppax                    
)emdneppa(dneppa.xiffuslc                
)emdneppax(dneppa.xiffuslcx                
))emdneppa,i( % 's%=emdneppa ,d%=i elifni##'(tnirp #                
:)seliftuo.fles(etaremune ni p ,i rof            
:"TUODTS" == ]SOPLCOO[p fi                
]]SOPEMANO[p ,">"[ = tceriderlctsal.fles                    
]]SOPLCO[p % "s%$" ,">"[ = tceriderlcxtsal.fles                    
:esle                
)]"" ,]SOPEMANO[p ,]SOPLCO[p ,]SOPLCOO[p[(dneppa.xiffuslc                    
(dneppa.xiffuslcx                    
]"" ,]SOPEMANO[p % "s%$" ,]SOPLCO[p ,]SOPLCOO[p[                        
)                    
:rapdda.fles ni p rof            
(dneppa.xiffuslc                
]]SOPREVOA[p ,]SOPLAVA[p ,]SOPLCA[p ,]SOPLCOA[p[                    
)                
(dneppa.xiffuslcx                
]]SOPREVOA[p ,]SOPEMANA[p % '"s%$"' ,]SOPLCA[p ,]SOPLCOA[p[                    
)                
)(tros.xiffuslc            
)(tros.xiffuslcx            
xiffuslcx = xiffuslcx.fles            
xiffuslc = xiffuslc.fles            
:"lanoitisop" == ssapmarap.sgra.fles fi            
)(lanoitisoplc.fles                
:esle            
)(esrapgralc.fles                

:)fles(tpircSperp fed    
dneppa.lc.fles = LCa        
)(senildaer.)"r" ,htap_tpircs.sgra.fles(nepo = xr        
]xr ni x rof )(pirtsr.x[ = xr        
]"" > )(pirts.x fi xr ni x rof )(pirts.x[ = kcehcxr        
"nur tonnaC .ytpme si tpircs deilppuS" ,0 > )kcehcxr(nel tressa        
)xr(nioj."n\" = tpircs.fles        
(pmetskm.elifpmet = elifs.fles ,eldnahf        
)eman_reterpretni.sgra.fles( % "s%_"=xiffus ,eman_loot.fles=xiferp            
)        
)"w" ,elifs.fles(nepo = tpircst        
)tpircs.fles(etirw.tpircst        
)(esolc.tpircst        
(nioj."n\" % "s%  " = tpircSdetnedni.fles        
]xr ni x rof )x(epacse_lmth % "s% "[            
)        
(nioj."n\" % "s%" = tpircSdepacse.fles        
]xr ni x rof )x(epacse_lmth % "s% "[            
)        
)eman_reterpretni.sgra.fles ,eman_loot.fles( % "s%.s%" = tra        
)"bw" ,tra(nepo = tcafitra        
))"8ftu" ,tpircs.fles(setyb(etirw.tcafitra        
)(esolc.tcafitra        
)eman_reterpretni.sgra.fles(LCa        
)elifs.fles(LCa        

:)fles(rappunaelc fed    
"""lanidro ciremun rieht yb detacilpmoc era sretemarap lanoitisop """        
:)selifni.fles(etaremune ni p ,i rof        
:"lanoitisop" == ssapmarap.sgra.fles fi            
( ,)(tigidsi.]SOPLCI[p tressa                
"s% rof s% tog - sregetni lanidro eb tsum sretemarap lanoitisoP"                    
)]SOPBALI[p ,]SOPLCI[p( %                    
)                
)]SOPLCI[p(dneppa.p            
:"0" == ssapmarap.sgra.fles ro )(tigidsi.]SOPLCI[p fi            
)1 + i( % "d%tupni" = lcs                
lcs = ]SOPLCI[p                
p = ]i[selifni.fles            
(etaremune ni p ,i rof        
seliftuo.fles            
snoisnetxe gnisu rehtag yllacigamotua ot gniyrt #  :)        
:"TUODTS" =! ]SOPLCO[p dna "lanoitisop" == ssapmarap.sgra.fles fi            
( ,)(tigidsi.]SOPLCO[p tressa                
"s% rof s% tog - sregetni lanidro eb tsum sretemarap lanoitisoP"                    
)]SOPEMANO[p ,]SOPLCO[p( %                    
)                
)]SOPLCO[p(dneppa.p            
:"TUODTS" == ]SOPLCO[p ro )(tigidsi.]SOPLCO[p fi            
]SOPEMANO[p = lcs                
lcs = ]SOPLCO[p                
p = ]i[seliftuo.fles            
:)rapdda.fles(etaremune ni p ,i rof        
:"lanoitisop" == ssapmarap.sgra.fles fi            
( ,)(tigidsi.]SOPLCA[p tressa                
"s% rof s% tog - sregetni lanidro eb tsum sretemarap lanoitisoP"                    
)]SOPEMANA[p ,]SOPLCA[p( %                    
)                
)]SOPLCA[p(dneppa.p            
:)(tigidsi.]SOPLCA[p fi            
]SOPLCA[p % "s%tupni" = lcs                
lcs = ]SOPLCA[p                
p = ]i[rapdda.fles            

:)fles(elpmislc fed    
o/i rof > dna < sesu - sretemarap on """        
"""        
dneppa.lc.fles = LCa        
)"<"(LCa        
)]SOPHTAPI[]0[selifni.fles(LCa        
)">"(LCa        
)]SOPLCO[]0[seliftuo.fles(LCa        
dneppa.lclmx.fles = LCXa        
)"<"(LCXa        
)]SOPLCI[]0[selifni.fles % "s%$"(LCXa        
)">"(LCXa        
)]SOPEMANO[]0[seliftuo.fles % "s%$"(LCXa        

:)fles(lanoitisoplc fed    
smarap neht redro ni stupni #        
dneppa.lc.fles = LCa        
:xiffuslc.fles ni )edirrevok ,v ,k ,v_o( rof        
:v ni " " fi            
)v % "s%"(LCa                
:esle            
)v(LCa                
dneppa.lclmx.fles = LCXa        
:xiffuslcx.fles ni )edirrevok ,v ,k ,v_o( rof        
)v(LCXa            
:tceriderlcxtsal.fles fi        
)]0[tceriderlcxtsal.fles(LCXa            
)]1[tceriderlcxtsal.fles(LCXa            

:)fles(esrapgralc fed    
elyts esrapgra """        
"""        
dneppa.lc.fles = LCa        
dneppa.lclmx.fles = LCXa        
mrof deman esrapgra ni smarap neht stupni #        
:xiffuslcx.fles ni )edirrevok ,v ,k ,v_o( rof        
:"" > edirrevok fi            
edirrevok = k                
:1 == ))(pirts.k(nel file            
k % "s%-" = k                
:esle            
k % "s%--" = k                
)k(LCXa            
)v(LCXa            
:xiffuslc.fles ni )edirrevok ,v ,k ,v_o( rof        
:"" > edirrevok fi            
edirrevok = k                
:1 == ))(pirts.k(nel file            
k % "s%-" = k                
:esle            
k % "s%--" = k                
)k(LCa            
)v(LCa            

:)emanwen ,fles(hsadNteg fed    
:lanoitisop_si.fles fi        
0 = hsadn            
:esle        
2 = hsadn            
:2 < )emanwen(nel fi            
1 = hsadn                
hsadn nruter        

:)fles(marapLMXod fed    
"""...siht od em edam 8ekalf"""        
:seliftuo.fles ni p rof        
p = lcdlo ,lcwen ,tmfwen ,emanwen            
)lcwen(hsadNteg.fles = hsadn            
)hsadn=sehsad_mun ,tmfwen=tamrof ,lcwen(ataDtuptuO.ptxg = mrapa            
lanoitisop_si.fles = lanoitisop.mrapa            
:lanoitisop_si.fles fi            
:"TUODTS" == lcdlo fi                
9999999 = lanoitisop.mrapa                    
lcwen % "s%$ >" = edirrevo_enil_dnammoc.mrapa                    
:esle                
)lcdlo(tni = lanoitisop.mrapa                    
lcwen % "s%$" = edirrevo_enil_dnammoc.mrapa                    
)mrapa(dneppa.stuptuot.fles            
(tuptuOtseT.ptxg = pt            
tmfwen=tamrof ,lcwen % "elpmas_s%"=eulav ,lcwen=eman                
)            
)pt(dneppa.maraptset.fles            
:selifni.fles ni p rof        
]SOPLCI[p = emanwen            
]SOPTMFI[p = tmfwen            
)emanwen(hsadNteg.fles = hsadn            
:0 > )]SOPBALI[p(nel ton fi            
]SOPLCI[p = bala                
:esle            
]SOPBALI[p = bala                
(maraPataD.ptxg = tupnina            
,emanwen                
,eslaF=lanoitpo                
,bala=lebal                
,]SOPLEHI[p=pleh                
,tmfwen=tamrof                
,eslaF=elpitlum                
,hsadn=sehsad_mun                
)            
lanoitisop_si.fles = lanoitisop.tupnina            
)tupnina(dneppa.stupnit.fles            
)emanwen % "elpmas_s%"=eulav ,emanwen=eman(maraPtseT.ptxg = mrapt            
)mrapt(dneppa.maraptset.fles            
:rapdda.fles ni p rof        
p = lcdlo ,edirrevo ,lcwen ,epytwen ,plehwen ,lebalwen ,lavwen ,emanwen            
:0 > )lebalwen(nel ton fi            
emanwen = lebalwen                
)emanwen(hsadNteg.fles = hsadn            
:"txet" == epytwen fi            
(maraPtxeT.ptxg = mrapa                
,emanwen                    
,lebalwen=lebal                    
,plehwen=pleh                    
,lavwen=eulav                    
,hsadn=sehsad_mun                    
)                
:"regetni" == epytwen file            
(maraPregetnI.ptxg = mrapa                
,emanwen                    
,emanwen=lebal                    
,plehwen=pleh                    
,lavwen=eulav                    
,hsadn=sehsad_mun                    
)                
:"taolf" == epytwen file            
(maraPtaolF.ptxg = mrapa                
,emanwen                    
,emanwen=lebal                    
,plehwen=pleh                    
,lavwen=eulav                    
,hsadn=sehsad_mun                    
)                
:esle            
(rorrEeulaV esiar                
\rof "s%" epyt retemarap desingocernU'                    
'LMXekam ni s% retemarap lanoitidda                 
)emanwen ,epytwen( %                    
)                
lanoitisop_si.fles = lanoitisop.mrapa            
:lanoitisop_si.fles fi            
)lcdlo(tni = lanoitisop.tupnina                
)mrapa(dneppa.stupnit.fles            
)lavwen=eulav ,emanwen(maraPtseT.ptxg = mrapt.fles            
)mrapt(dneppa.maraptset.fles            

:)fles(marapLMXoNod fed    
]SOPBALI[]0[selifni.fles = bala        
:0 == )bala(nel fi        
]SOPLCI[]0[selifni.fles = bala            
( = s1xam        
"s% - deilppus selif tupni eno naht erom - 0 si ssapmarap fi tupni eno mumixaM"            
)selifni.fles(rts %            
)        
s1xam ,1 == )selifni.fles(nel tressa        
]SOPLCI[]0[selifni.fles = emanwen        
(maraPataD.ptxg = tupnina        
,emanwen            
,eslaF=lanoitpo            
,bala=lebal            
,]SOPLEHI[]0[selifni.fles=pleh            
,]SOPTMFI[]0[selifni.fles=tamrof            
,eslaF=elpitlum            
,0=sehsad_mun            
)        
emanwen % "s%$ <" = edirrevo_enil_dnammoc.tupnina        
lanoitisop_si.fles = lanoitisop.tupnina        
)tupnina(dneppa.stupnit.fles        
)emanwen % "elpmas_s%"=eulav ,emanwen=eman(maraPtseT.ptxg = pt        
)pt(dneppa.maraptset.fles        
]SOPLCO[]0[seliftuo.fles = emanwen        
]SOPTMFO[]0[seliftuo.fles = tmfwen        
)0=sehsad_mun ,tmfwen=tamrof ,emanwen(ataDtuptuO.ptxg = tuona        
emanwen % "s%$ >" = edirrevo_enil_dnammoc.tuona        
lanoitisop_si.fles = lanoitisop.tuona        
)tuona(dneppa.stuptuot.fles        
(tuptuOtseT.ptxg = pt        
tmfwen=tamrof ,emanwen % "elpmas_s%"=eulav ,emanwen=eman            
)        
)pt(dneppa.maraptset.fles        

:)fles(LMXekam fed    
"""        
tpircs wen eht rof repparw loot lmx yxalaG a etaerC        
lmthyxalag sesU        
...redro tcerroc otni enil dnammoc eht teg ot woH .mmmH        
"""        
lclmx.fles = edirrevo_enil_dnammoc.loot.fles        
:eman_reterpretni.sgra.fles fi        
eman_reterpretni.sgra.fles = reterpretni.loot.fles            
:txet_pleh.sgra.fles fi        
)(senildaer.)"r" ,txet_pleh.sgra.fles(nepo = txetpleh            
]txetpleh ni x rof )x(epacse_lmth[ = txetpleh            
)]txetpleh ni x rof x[(nioj."" = pleh.loot.fles            
:esle        
( = pleh.loot.fles            
\ pleh rof )s%( rohtua loot eht ksa esaelP"                
"n\noitareneg loot ta deilppus saw enon sa              
)liame_resu.sgra.fles( %                
)            
tnaw ton od #  enoN = dnammoc_noisrev.loot.fles        
)(stnemeriuqeR.ptxg = stnemeriuqer        

:eman_reterpretni.sgra.fles fi        
:"nohtyp" == eman_reterpretni.sgra.fles fi            
(dneppa.stnemeriuqer                
(tnemeriuqeR.ptxg                    
noisrev_reterpretni.sgra.fles ,"nohtyp" ,"egakcap"                        
)                    
)                
:]"hs" ,"hsab"[ ni ton eman_reterpretni.sgra.fles file            
(dneppa.stnemeriuqer                
(tnemeriuqeR.ptxg                    
,"egakcap"                        
,eman_reterpretni.sgra.fles                        
,noisrev_reterpretni.sgra.fles                        
)                    
)                
:esle        
:"metsys" =! ssapmarap.sgra.fles dna egakcap_exe.sgra.fles fi            
(dneppa.stnemeriuqer                
(tnemeriuqeR.ptxg                    
,"egakcap"                        
,egakcap_exe.sgra.fles                        
,noisrev_egakcap_exe.sgra.fles                        
)                    
)                
stnemeriuqer = stnemeriuqer.loot.fles        
:"0" == ssapmarap.sgra.fles fi        
)(marapLMXoNod.fles            
:esle        
)(marapLMXod.fles            
stuptuot.fles = stuptuo.loot.fles        
stupnit.fles = stupni.loot.fles        
:]"metsys" ,"elbatucexE"[ ni ton edomnur.sgra.fles fi        
)(selifgifnoC.ptxg = selifgifnoc            
))tpircs.fles=txet ,"eMnur"=eman(elifgifnoC.ptxg(dneppa.selifgifnoc            
selifgifnoc = selifgifnoc.loot.fles            
)(stseT.ptxg = stset        
)(tseT.ptxg = a_tset        
:maraptset.fles ni pt rof        
)pt(dneppa.a_tset            
)a_tset(dneppa.stset        
stset = stset.loot.fles        
(tnemmoc_dda.loot.fles        
".yrotcaF looT yxalaG eht gnisu s% ta s% yb detaerC"            
))(wonemit ,liame_resu.sgra.fles( %            
)        
))LRUyrotcaFloot( % "s% :ta tig ni ecruoS"(tnemmoc_dda.loot.fles        
(tnemmoc_dda.loot.fles        
"375stb/scitamrofnioib/3901.01 :iod stpircs morf sloot elbasu-er gnitaerC :etiC"            
)        
)(tropxe.loot.fles = lmxe        
)"w" ,eman_loot.fles % 'lmx.s%'(nepo = fx        
)lmxe(etirw.fx        
)"n\"(etirw.fx        
)(esolc.fx        
llabrat eht rof ydaer #        

:)fles(ratlooTekam fed    
"""        
ge htiw llabrat zg a si loot a        
... oof.ni_1tset/atad-tset/emanloot/ yp.loot/emanloot/ lmx.loot/emanloot/        
tsum os ereh degnum era stuptuo dna stupni tset rof seman ETON        
lc detareneg eht no desu seman tuptuo dna tupni lautca ot dnopserroc        
"""        
)(nur.fles = lavter        
:lavter fi        
(etirw.rredts.sys            
"yrter dna xif esaelP .tey dliub tonnaC .deliaf nuR ##"                
)            
)1(tixe.sys            
"tuoft" = ridt        
:)ridt(stsixe.htap.so ton fi        
)ridt(ridkm.so            
)(LMXekam.fles        
)"atad-tset" ,ridt(nioj.htap.so = ridtset        
:)ridtset(stsixe.htap.so ton fi        
yrotcerid stset ekam #  )ridtset(ridkm.so            
:selifni.fles ni p rof        
]SOPHTAPI[p = htp            
)]SOPLCI[p % "elpmas_s%" ,ridtset(nioj.htap.so = tsed            
)tsed ,htp(elifypoc.lituhs            
:seliftuo.fles ni p rof        
]SOPLCO[p = htp            
:"0" == ssapmarap.sgra.fles ro "TUODTS" == ]SOPLCOO[p fi            
]SOPEMANO[p = htp                
)]SOPEMANO[p % "elpmas_s%" ,ridtset(nioj.htap.so = tsed                
)tsed ,htp(elifypoc.lituhs                
)]SOPEMANO[p ,ridt(nioj.htap.so = tsed                
)tsed ,htp(elifypoc.lituhs                
:esle            
]SOPLCO[p = htp                
)]SOPLCO[p % "elpmas_s%" ,ridtset(nioj.htap.so = tsed                
)tsed ,htp(elifypoc.lituhs                
)]SOPLCO[p ,ridt(nioj.htap.so = tsed                
)tsed ,htp(elifypoc.lituhs                

:0 > ezis_ts.)golt.fles(tats.so dna )golt.fles(stsixe.htap.so fi        
))"txteliftuo_gol_1tset" ,ridtset(nioj.htap.so ,golt.fles(elifypoc.lituhs            
:]"metsys" ,"elbatucexE"[ ni ton edomnur.sgra.fles fi        
))elifs.fles( % "s%" ,ridt(nioj.htap.so = emants            
:)emants(stsixe.htap.so ton fi            
)emants ,elifs.fles(elifypoc.lituhs                
eman_loot.fles % 'lmx.s%' = laerx        
)laerx,ridt(nioj.htap.so = tuox        
)tuox ,laerx(elifypoc.lituhs        
eman_loot.fles % "zgt.s%_yrotcafloot" = htaprat        
)"zg:w" ,htaprat(nepo.elifrat = ft        
)eman_loot.fles=emancra ,ridt=eman(dda.ft        
)(esolc.ft        
)loot_wen.sgra.fles ,htaprat(elifypoc.lituhs        
)"txt.lmx_loot",laerx(elifypoc.lituhs        
"ridpmet_troper_nur_FT" = ridper        
:)ridper(stsixe.htap.so ton fi        
)ridper(ridkm.so            
]seliftuo.fles ni x rof ]SOPLCO[x[ = semantuoper        
:stuo sa )'.'(ridnacs.so htiw        
:stuo ni yrtne rof            
:)(elif_si.yrtne ton ro )'zgt.'(htiwsdne.eman.yrtne fi                
eunitnoc                    
:semantuoper ni eman.yrtne fi                
))eman.yrtne,ridper(nioj.htap.so,eman.yrtne(elifypoc.lituhs                    
:eman_loot.fles % "lmx.s%" == eman.yrtne file                
))"lmx_loot_wen",ridper(nioj.htap.so,eman.yrtne(elifypoc.lituhs                    
lavter nruter        

:)fles(nur fed    
"""        
htiaf eht htiw gnipeek m'I os daer rredts evisnefed siht evah sloot maetved emoS        
.etadpu ot eerf leeF        
"""        
)lc.fles(rts % "s%=lc nur" = s        

)s(gubed.gniggol        
)lc.fles(nioj." " = lcs        
enoN = rre        
:"0" =! ssapmarap.sgra.fles fi        
)"bw" ,gole.fles(nepo = ets            
:tceriderlctsal.fles fi            
(nepo = ots                
"bw" ,]1[tceriderlctsal.fles                    
elif tuptuo na fo eman si #  )                
:esle            
)"bw" ,golt.fles(nepo = ots                
(etirw.ots                
(setyb                    
"n\s% = enil dnammoc detareneg yrotcaflooT gnitucexE ##"                        
,lcs %                        
,"8ftu"                        
)                    
)                
)(hsulf.ots            
)ets=rredts ,ots=tuodts ,eslaF=llehs ,lc.fles(nur.ssecorpbus = p            
)(esolc.ots            
)(esolc.ets            
)"br" ,gole.fles(nepo = rredts_pmt            
"" = rre            
6758401 = ezisffub            
:yrt            
:eurT elihw                
))ezisffub(daer.rredts_pmt(rts =+ rre                    
:0 =! ezisffub % )rre(nel ro rre ton fi                    
kaerb                        
:rorrEwolfrevO tpecxe            
ssap                
)(esolc.rredts_pmt            
edocnruter.p = lavter            
tuodts ot etirw dna nidts ekat taht stpircs elpmis fo esac laiceps dnuora krow #  :esle        
)"br" ,]SOPHTAPI[]0[selifni.fles(nepo = its            
)"bw" ,]SOPEMANO[]0[seliftuo.fles(nepo = ots            
tcerider ot llehs esu tsum #            
)its=nidts ,ots=tuodts ,eslaF=llehs ,lc.fles(nur.ssecorpbus = p            
edocnruter.p = lavter            
)(esolc.ots            
)(esolc.its            
:0 == ezis_ts.)golt.fles(tats.so dna )golt.fles(elifsi.htap.so fi        
)golt.fles(knilnu.so            
:0 == ezis_ts.)gole.fles(tats.so dna )gole.fles(elifsi.htap.so fi        
)gole.fles(knilnu.so            
melborp #  :rre dna 0 =! edocnruter.p fi        
)rre(etirw.rredts.sys            
)"enod nur"(gubed.gniggol        
lavter nruter        


:)(niam fed
"""    
:sa lmx.loot esoprup laiceps a yb dellac eb ot stcepxe tI .repparw yxalaG a si sihT    
"tpircsR" reterpretni-- "oof" eman_loot-- "htaPtpircs$" htap_tpircs-- yp.repparWtpircSesaBgr>"nohtyp"=reterpretni dnammoc<    
>dnammoc/<    
"""    
)(resraPtnemugrA.esrapgra = resrap    
tnemugra_dda.resrap = a    
)""=tluafed ,"htap_tpircs--"(a    
)enoN=tluafed ,"eman_loot--"(a    
)enoN=tluafed ,"eman_reterpretni--"(a    
)enoN=tluafed ,"noisrev_reterpretni--"(a    
)enoN=tluafed ,"egakcap_exe--"(a    
)enoN=tluafed ,"noisrev_egakcap_exe--"(a    
)"dneppa"=noitca ,][=tluafed ,"selif_tupni--"(a    
)"dneppa"=noitca ,][=tluafed ,"selif_tuptuo--"(a    
)"nwonknU"=tluafed ,"liame_resu--"(a    
)enoN=tluafed ,"resu_dab--"(a    
)enoN=tluafed ,"looT_ekam--"(a    
)enoN=tluafed ,"txet_pleh--"(a    
)enoN=tluafed ,"csed_loot--"(a    
)enoN=tluafed ,"noisrev_loot--"(a    
)enoN=tluafed ,"snoitatic--"(a    
)][=tluafed ,"dneppa"=noitca ,"sretemarap_lanoitidda--"(a    
)eslaF=tluafed ,"eurt_erots"=noitca ,"sretemarap_lanoitidda_tide--"(a    
)"lanoitisop"=tluafed ,"ssapmarap--"(a    
)"tuoft/."=tluafed ,"tuoft--"(a    
)"loot_wen"=tluafed ,"loot_wen--"(a    
)enoN=tluafed ,"edomnur--"(a    
)(sgra_esrap.resrap = sgra    
( ,resu_dab.sgra ton tressa    
'elif noitarugifnoc yxalaG eht ni "sresu_nimda" ot s% sdda nimda yxalaG litnu loot siht esu ot dezirohtua TON si s% :DESIROHTUANU'        
)resu_dab.sgra ,resu_dab.sgra( %        
)    
( tressa    
eman_loot.sgra        
"qeSED=eman_loot-- ge - eman loot a stcepxe yrotcaF looT ##" ,)    
( tressa    
egakcap_exe.sgra ro eman_reterpretni.sgra        
"egakcap elbatucexe na ro reterpretni na stcepxe repparw yrotcaF looT ##" ,)    
( ro egakcap_exe.sgra tressa    
)htap_tpircs.sgra(elifsi.htap.so dna 0 > )htap_tpircs.sgra(nel        
"elbatucexe on fi R.oof=htap_tpircs-- ge - htap tpircs a stcepxe repparw yrotcaF looT ##" ,)    
[ = selif_tupni.sgra    
selif_tupni.sgra ni x rof )"" ,"'"(ecalper.)"" ,'"'(ecalper.x        
]    
smarap LC ni secaps htiw laed ot deen ew setouq evomer #    
:)sretemarap_lanoitidda.sgra(etaremune ni x ,i rof    
(ecalper.]i[sretemarap_lanoitidda.sgra = ]i[sretemarap_lanoitidda.sgra        
"" ,'"'            
)        
)sgra(rennuRtpircS = r    
:looT_ekam.sgra fi    
)(ratlooTekam.r = edocter        
:esle    
)(nur.r = edocter        
:edocter fi    
rennur boj ot eruliaf etacidni #  )edocter(tixe.sys        


:"__niam__" == __eman__ fi
)(niam