MOON
Server: Apache/2.2.34 (Unix) mod_ssl/2.2.34 OpenSSL/0.9.8e-fips-rhel5 mod_bwlimited/1.4 FrontPage/5.0.2.2635
System: Linux server.asjudinet.com 2.6.32-042stab141.3 #1 SMP Fri Nov 15 22:45:34 MSK 2019 i686
User: asjudine (504)
PHP: 5.2.17
Disabled: NONE
Upload Files
File: //proc/3/root/usr/lib/python2.4/Demo/tkinter/guido/hanoi.pyo
mò
‚=5Dc@sHdkTd„Zdfd„ƒYZd„ZedjoeƒndS((t*cCs]|djodSnt|d||||ƒ||||ƒt|d||||ƒdS(Nii(tnthanoitatctbtreport(RRRRR((t./usr/lib/python2.4/Demo/tkinter/guido/hanoi.pyRs

tTkhanoicBs&tZdd„Zd„Zd„ZRS(NcCsä||_tƒ|_}	t|	ƒ|_}|iƒ|	i|dƒ|	i|dƒ}}|o-|i|d|dd|ddƒ|_nd}|d}|d}
|
|d|d	d}}||||}
}g|_|i|||
|d
dƒ}|ii|ƒ||
|
|
}}
|i|||
|d
dƒ}|ii|ƒ||
|
|
}}
|i|||
|d
dƒ}|ii|ƒ|iiƒ|d}|
dd}d|}gggg|_h|_|
|d||d}}||||}
}||dtd	|d	ƒ}x¨t |d
dƒD]”}|i|||
|d
dƒ}||i|<|id
i|ƒ|||
|}}
||d||d}}|iiƒ|ii"dƒqHWdS(Ntwidththeightitbitmapt
foregroundtbluei
iitfilltblackiiiÿÿÿÿtredi(#RtselftTkttktCanvastcanvasRtpacktgetintR	R
Rt
create_bitmaptpegwidtht	pegheighttpegdisttx1ty1tx2ty2tpegstcreate_rectangletptappendtupdatetpieceheightt
maxpiecewidtht
minpiecewidthtpegstatetpiecestmaxtdxtrangetitafter(RRRR&RRRR	RRRR'R+RRRR-R
R"R%((Rt__init__sR	
'

	


	

cCs´x­t|iddd|iƒt|iddd|iƒt|iddd|iƒt|iddd|iƒt|iddd|iƒt|iddd|iƒqWdS(Niii(RRRR(R((RtrunNscCs
|i|d|jo
t‚n|i|d=|i|}|i}|i	|i
|ƒ\}}}}xR|i	|ƒ\}
}}}||joPn|i|ddƒ|iiƒqkW|i	|i
|ƒ\}}}	}||	d}x„|i	|ƒ\}
}}}|
|d}||joPn||jo|i|ddƒn|i|ddƒ|iiƒqðW||}||t|i|ƒd}
xR|i	|ƒ\}
}}}||
joPn|i|ddƒ|iiƒq W|i|i |ƒdS(Niÿÿÿÿiii(!RR(RR-tRuntimeErrorR)R"RRtbboxR tax1tay1tax2tay2RRRRtmoveRR$Rtbx1tby1tbx2tby2t	newcentertcenterR%tlent	newbottomR#(RR-RRRRR5R3R8R:R?R<RRRR=R;R9R"R%R4R6((RRXsF

	"
"



(t__name__t
__module__tNoneR/R0R(((RRs1	
cCs«dk}dk}|ido|i|idƒ}nd}|ido:|id}|ddjo|d}qŽd|}nd}t||ƒ}|i	ƒdS(Niiiit@(
tsyststringtargvtatoiRRRBRthR0(RERHRRDR((Rtmains
t__main__N(tTkinterRRRIR@(RIRR((Rt?
s
	e