function N1(s){return c1.indexOf(s)!=-1}var c1=navigator.userAgent.toLowerCase(),isW=N1("win"),ro=N1("msie"),is8=N1("opera")&&parseFloat(navigator.appVersion)
<9,D=document,mo="&#160;",h1=h1?h1:"5,6Classic,10,12ZigZag,11,16Blocks,6,20Classic,12,20Birds,13,22Wavy,14,22Polygons,15,32Round,16,35Jigzone,17,40Birds,18,41Tetris,8,44Tri-Dove,0,48Classic,19,48Euros,20,48USA,21,50Circles,22,50Tri-Clip,7,51Crazy,23,55Sixstar,24,62Tetris,1,67Classic,2,70Bulbs,25,79Stars,26,79Bricks,3,80Classic,4,87Crazy,27,91Lizards,28,96Triangles,29,100Classic,9,108Swirls,30,154Classic,31,184Crazy,32,240Classic,34,240Squares,33,247Triangles".replace(/(\d)([A-Z])/g,"$1 Piece $2")
,d1=0,qo=0,oo=0,lo=0,j1=0,m1=0,n1=1,io=0,ao=0,bo=1,B=0,co=1,o1='http:\/\/',l=o1+window.location.hostname,g1=g1?g1:"Ok to start over",f1=f1?f1:"Oops, the puzzle has failed to start in a reasonable time. <br/>This could happen if your are no longer connected to the internet or your computer has problems displaying <b>Java</b> applets.",
e1=e1?e1:"Investigate the problem";function E(k){return D.getElementById(k)}function S(k){var o=E(k);if(!o)return null;return o.style}function V(o,f){if(!o)return;o.visibility=f?"inherit":
"hidden"}function N(k,v){var o=E(k);if(o)o.className=v}function H(k,h){var o=E(k);if(o)o.innerHTML=h;return h}function M(){return (new Date).getTime()}function T(s,t){return setTimeout(
s,t)}function X(i){clearTimeout(i)}function U(e){return D.elementFromPoint(e.changedTouches[0].clientX,e.changedTouches[0].clientY)}function W(e){return e["target"]||e.srcElement}function _jX(
){ao=1;return 1}function _jL(x){T("X1()",1);bo=x;if(!x){N('ec','');B=1}}function _jT(a,b,c){d1=b;lo=0;if(io)clearInterval(io);if(a){lo=M()-d1;io=setInterval("B1()",100)}N("wc",a?"wc":
"vc");B1();if(c){qo=1;if(E("kn")){H("jn",E("cn").innerHTML);T('V(S("kn"),1)',200)}if(E("cc"))V(S("cc"),0);N("dc",'');E1(0,b)}}function _jS(s){if(m1)Fl(s)}function X1(){if(!C){var a=S(
"ZJ");if(!a){window.location=l+"/puz/badB.php";return}a.width="100%";a.height="352px";co=0;ao=2;S("ac").display="none"}}function V1(){if(B)if(confirm(g1)){B1(1);_jS(O4);Q1(3,0)}}function D1(
s,i){if(B){Q1(4,i+';'+s);if(m1)V(S("fq"),0);H("_c",s);N("bc","U"+i);B1(1);E1(i,0);C1(0)}}function S1(){if(B)if(qo)V1();else Q1(1,0)}function A1(a){if(B){oo=1;_jS(O4);Q1(2,a)}}function Q1(
a,b){qo=0;if(!C)self.focus();if(B)Z._(a,b)}var a1=0,b1=0;function B1(o){if(o){oo=0;_jT(0,0)}if(lo)d1=M()-lo;var m=I(d1/60000),s=I((d1-(m*60000))/1000);if(s!=b1){b1=s;if(m1)H('gq',H(
'yc',(s>9?'':'0')+s));s=H('yc',(s>9?'':'0')+s);if(m1&&!oo){H('gq',s);Dl(I(d1/1000))}}if(m!=a1){a1=m;H('xc',m);if(m1&&!oo)H('hq',m)}}function P1(){N('fc',"gc");H('fc',f1+'<p><small><a href="/faq/help">'+e1+'</a></small></p>')
;co=0;if(O1&0x400)(new Image).src='/log/javaloadE.php?'+O3+";1;"+ao}function I1(i,z){var o=E(i);if(o){var a=o.tagName=="A"?[o]:o.getElementsByTagName("A"),rz=/[?&]z=.+/,rv=/&v=.+/;for(
var j=a.length-1;j>=0;--j){o=a[j];o.href=o.href.replace(z.charAt(0)=='z'?rz:rv,"");if(z)o.href+=(o.href.indexOf('?')==-1?'?':'&')+z;o.target="_top"}}}function R1(x){if(x&&ao==1)T("R1(0)",
65432);else{if(ao!=2)P1()}}var fo=".....&#183;.....",go=5,ho=-1;function F1(f){if(f){T("R1(1)",65432);V(S('fc'),1)}if(!co)return;E("fc").childNodes[1].innerHTML=fo.substring(go,go+11)
;go+=ho;if(go==5||go==0)ho=-ho;T('F1()',120)}function J1(o,i){while(o&&o.id!=i)o=o.parentNode;return o}var l1,jo=0,ko=0,j1,k1=E("ec");function G1(){var a=h1.split(","),w='<td nowrap="nowrap">',
h='<table id="mc" cellspacing="0"><tr id="an">'+w;for(var i=0;i<a.length;i+=2){var n=a[i+1],x=((a[i]==O2.split(";")[0])?' class="X"':''),s='';if(!i||i>47&&i<56){s+=mo+mo}h+='<a href="javascript:D1(\''+n+'\','+a[i]+')"><s'+x+'>&bull;'+s+'</s><u>'+n+'</u></a>';
if(i==22||i==46){h+='</td>'+w}}h+='</td></tr></table>';D.write(h);i=E("lc");i.replaceChild(E("mc"),i.firstChild)}G1();function T1(o){if(o!=j1){j1=o;var b=E("an").firstChild;do{var c=b.firstChild;
do{c.className=c==j1?"bn":""}while(c=c.nextSibling)}while(b=b.nextSibling);c=E("ec").firstChild;do{if(c.tagName=="A")c.className=c==j1?"fn bn":"fn"}while(c=c.nextSibling);V(S("tc"),
o&&(o.id=="sc"||o.id=="tc"))}}function C1(o){if(!B)return;var m=S("rc"),a=Z.style;if(o){V(m,1);if(C)S("kc").opacity="0.2";else{if(is8){a.width="701px";a.marginLeft="700px"}else{V(a,
0)}}T1(0);l1=M();W1()}else{V(m,0);if(C)S("kc").opacity="1";else{if(is8){a.width="100%";a.marginLeft=0}else{V(a,1)}}self.focus()}jo=o}function W1(){var w=E("pc").offsetWidth,s=S("pc")
,d=w*(M()-l1)/300;if(d<w){s.clip="rect(0px "+d+"px auto 0px)";T(W1,15)}else{try{s.clip="rect(0px "+w+"px auto 0px)";s.clip="inherit"}catch(d){}}}function M1(e){if(!B||iO.length)return;
if(!e)var e=window.event;var a;if(e.targetTouches){if(e.targetTouches.length!=1)return false;e.preventDefault();a=U(e)}else a=W(e);if(a.tagName!="A")a=a.parentNode;if(e.targetTouches&&jo&&a.className=="fn")
C1(0);if(a.tagName!="A")a=0;T1(a);return false}function U1(e){e.preventDefault();var a=U(e);if(j1){eval(unescape(j1.href));T1(0)}else{var a=U(e);if(a.id=="qc"||a.parentNode.id=="qc"||a.id=="_c")
C1(!jo)}}function K1(e){if(!e)var e=window.event;var z=W(e);if(jo){if(!J1(z,"rc")){if(!ko)ko=T('C1(0)',250)}else{if(ko){X(ko);ko=0}}}}k1.ontouchstart=k1.ontouchmove=k1.onmousemove=M1;
k1.ontouchend=U1;E('ec').onmouseout=T1;E('gn').onselectstart=E('gn').onmousedown=function(){return false};D.onmousemove=K1;function cc(){n1=!n1;S("cc").backgroundColor=n1?"#ddd":"transparent";
V(E("cc").firstChild.style,n1)}var g0,gO,dO=0,fO=0,o0=1,r0=0,s0=0,t0=0,e0=0,qO=0,rO=0,x0=0,k0=0,j0=0,i0,A=[],lO=[],nO=300,mO=400,jO,kO,hO,h0,a0,u0,w0=1,oO=9236,pO=8532,iO=[],eO,d0,n0,
f0,b0,sO,tO,c0,y0,zO=l.length-8,aO,bO,vO,wO,uO,p0,q0,l0=['f6f6f6','eee','ddd','bbb','999','777','f6f6f6'],m0=(Math.PI/6),cO,Z=E('Z'),C=Z.getContext,v0=D.createElement("audio"),yO=["ogg",
"wav","mpeg"],i;if(C)C=Z.getContext('2d');if(C&&!(v0.canPlayType&&C.getImageData&&C.fillText))C=0;O4=O4.replace(new RegExp('&amp;','g'),'&');zO=l.substring(zO,zO+1);function K0(){qO=hO=Z.width=Z.offsetWidth;
rO=h0=Z.height=Z.offsetHeight;oO=pO=0;var o=Z;p0=q0=0;while(o){p0+=o.offsetLeft;q0+=o.offsetTop;o=o.offsetParent}}function LO(){if(fO&&dO&&o0){if(!gO.complete||!g0.complete){T(LO,10)
;return}o0=0;J0();B=1;N('ec','')}}function MO(o){return unescape("%2fpzj%2fcutP%2f"+o+".%70ng")}function _6(){if(C){for(i in A){var o=A[i],a=o.l/2;if(o._<hO/3)a=0;else if(o._+o.l>hO/3*2)
a=o.l;o._=I((o._+a)*Z.offsetWidth/hO-a)}K0();C0();if(tO==_5||tO==_4)G0(_5,200);else if(tO==_2)HO();else H0(C0)}}function KO(o){w0=1;r0=0;BO(0);y0=o;i0=M();C0(1);N('hc',"ic");T(J0,1)
;e0=M()}function J0(){i=f0[0];var a=O1&2&&i!=17&&i!=12&&i!=25,b=O1&1&&i!=19,c=0,e=0,q=0,g=-1;if(i==20||i==16)a=b=0;A=[];eO=0;C.save();C.scale(b?-1:1,a?-1:1);C.drawImage(gO,b?-mO:0,a?-nO:
0);C.restore();jO=C.getImageData(0,0,mO,nO).data;if(!kO){C.drawImage(g0,0,0);kO=C.getImageData(0,0,mO,nO).data}C.clearRect(0,0,mO,nO);try{for(var z=0;z<nO;z++,q+=mO){var h=-1,k=0;for(
var _=0;_<mO;_++){var l=A0(_,z),m=B0(jO,l);if(m!=h){if(h!=-1)A[c].H(_-1,z);c=g=-1;if(q!=0&&m==B0(jO,A0(_,z-1))){c=lO[_+q-mO];k=0}if(c==-1){var o=new __(e);A[e]=o;o.u=(m==0/*||zO!="z"*/)
;c=e++;eO++;k=1}A[c].G(_,z);h=m}else{if(z!=0){var n=B0(jO,A0(_,z-1)),p=lO[_+q-mO];if(m==n&&c!=p){if(k){var r=c;c=p;A[c].I(A[r]);A.pop();eO--;--e;k=0;var x=_-1;while(x>=0&&lO[x+q]==r)
{lO[x+q]=p;x--}}else{if(n!=g){var s=p,t=A[c];t.L(A[s],A);eO--}}}}g=n}lO[_+q]=c;if(_==mO-1&&c!=0)A[c].H(_,z)}}}catch(ex){return}for(i in A){o=A[i];if(o.e!=-1)continue;for(var n=0;n<o.g;
n++)o.I(A[o.f[n]])}for(i=_7()-1;i>=0;i--){o=A[i];if(o.e!=-1||o.u)A.splice(i,1)}n0=0;JO()}function JO(){var o=A[n0];if(o)o.K(0,0);C0();if(++n0<_7())T(JO,1);else{_jL();HO()}}function IO(
x,y,c){C.beginPath();C.arc(x,y,4,0,12*m0,0);if(c)C.fillStyle="#"+c;C.fill()}function C0(f){if(i0){var t=M(),a=(t-i0)/2000;if(t<j0+100)return;j0=t;a=a>1?1:a;if(f)C.clearRect(0,0,hO,h0)
;C.save();C.translate(hO/2,h0/2);C.fillStyle="#fff";C.rect(-30,-30,60,60);C.fill();C.rotate(m0*(k0++%12));C.globalAlpha=a;IO(-12,0,"e7e7e7");IO(12,0);C.rect(-8,-9,16,18);C.fill();C.globalAlpha=1;
IO(0,-5,"fff");IO(0,5);C.globalAlpha=a;for(i=0;i<7;i++){C.rotate(m0);IO(-24,0,l0[i])}C.restore();G0(C0,100)}else{if(!qO){return}C.save();C.beginPath();C.rect(oO-1,pO-1,qO-oO+2,rO-pO+2)
;C.clip();C.clearRect(0,0,hO,h0);for(i=_7()-1;i>=0;i--)A[i].P();oO=pO=7448;qO=rO=0;C.restore()}}function HO(){var n=_7(),s=[],u=[],x=I(hO/10),y=I(h0/10);if(eO>12){var w=I(x/4),h=I(y/4)
,r=h0/hO;C.save();C.scale(1,r);C.beginPath();C.arc(x/2,x/2,w,0,m0*12,0);C.restore();for(var _=w*3+2;_>=w;_--)for(var z=h*3+2;z>=h;z--)u[_+z*x]=C.isPointInPath(_,z)}for(i=0;i<n;i++){
var r=0,b,g;for(var j in A){var o=A[j],a=o.l*o.p;if(a>r){r=a;g=o;b=j}}A.splice(b,1);g.U(u,x,y);s.unshift(g)}A=s;oO=pO=0;qO=hO;rO=h0;a0=25;G0(_2,50);i0=0}function _2(){H0();if(--a0>0)
{for(i in A)A[i].T();G0(_2,50);C0()}else{if(y0){G0(_5,3000);y0=0}}}function _5(){b0=1;c0=1;H0();if(_7()==1){if(x0)G0("KO(1)",8000);GO();return}aO=A[_8(_7())];bO=aO.X();if(bO.l*bO.p>aO.l*aO.p)
{var o=aO;aO=bO;bO=o}A.splice(A.indexOf(bO),1);A.unshift(bO);bO.R();C0();aO.W(bO);G0(_4,25);return 1}function _4(){H0();if(_7()==1)return;if(aO.T()+bO.T()==2){bO.J(aO);if(c0)G0(_5,30)
;return}C0();G0(_4,25)}function GO(){BO(1);N('hc',"jc");if(!x0)D0(1)}function _3(){H0();if(wO){if(wO.T(1)){if(wO.S())GO();wO=0;return}C0();G0(_3,25)}}function F0(){H0();var l=0,b=M(
);for(i in A){var o=A[i];if(o.t){var r0=b-o.s;o.s=b;var _=o._+I(o.j*o.r*r0),z=o.z+I(o.k*o.r*r0),c=hO-o.l,f=h0-o.p;if(_<0||_>c||z<0||z>f){o.r=o.r*0.1;if(_<0||_>c)o.j=-o.j;if(z<0||z>f)
o.k=-o.k}o.Q(_<0?0:_>c?c:_,z<0?0:z>f?f:z);o.r=o.r*0.7;if(o.r>0.02)l++;else{o.t=0;if(o.S())GO()}}}if(l)G0(F0,25);C0()}function A0(_,z){return (_+z*mO)*4}function B0(a,i){return (a[i]+(
a[i+1]<<8)+(a[i+2]<<16))&0x808080}function U0(e){d0=e.changedTouches;if(!d0||e.changedTouches.length==1){var _=O0(e),z=P0(e),o=L0(_,z,-1,1);if(vO){if(vO==o){N0()}else{wO=vO;var x=E0(
wO,_,z);wO.o=x[0];wO.q=x[1];N0();_3()}}else{if(uO){vO=o}}if(o){o.R();C0()}}for(i in iO){DO();var o=iO[i];if(A.indexOf(o)>=0){if(o.S())GO()}}if(d0){var l=0;for(i in iO){var o=iO[i];if(
A.indexOf(o)>=0&&!o.t&&o.F&&o.C){var a=o.D-o.A,b=o.E-o.B,c=Math.sqrt(a*a+b*b);o.s=o.F;o.j=a/c;o.k=b/c;o.r=c/(o.F-o.C);if(o.r>0.02){o.t=1;l++}}}}if(l&&tO!=F0)G0(F0,25);iO=[];FO();return false}
function T0(e){if(jo)C1(0);S0(e);if(iO.length||(e.targetTouches.length==1&&_7()>1&&!i0))e.preventDefault()}function S0(e){if(!i0&&tO!=_2&&M0(e)){H0(F0);AO(0);FO(1);if(_7()>1&&(!e.targetTouches||e.targetTouches.length==1)
){var o=iO[0];uO=o}for(i in iO){o=iO[i];if(!vO){A.splice(A.indexOf(o),1);A.unshift(o);o.R()}o.t=o.C=o.F=0}C0()}return 0}function R0(e){N0();AO(0);FO();if(iO.length){var t=e.changedTouches;
if(t){for(i=0;i<t.length;i++)I0(t[i].clientX-p0,t[i].clientY-q0,t[i].identifier)}else I0(O0(e),P0(e),1);C0();e.preventDefault()}}function Q0(e){if(iO.length)R0(e);else{Z.style.cursor=L0(
O0(e),P0(e),-1)?"pointer":"default";uO=0}}function I0(q,m,u){for(var i in iO){var o=iO[i];if(o.u==u){if(isNaN(q)||isNaN(m)){return}var a=E0(o,q,m);o.Q(a[0],a[1]);o.t=0;o.A=o.D;o.B=o.E;
o.C=o.F;o.D=q;o.E=m;o.F=M()}}}function E0(o,q,m){var _=q-o.h,c=hO-o.l,z=m-o.i,f=h0-o.p;return [_<0?0:_>c?c:_,z<0?0:z>f?f:z]}function N0(){if(vO)vO.R();uO=vO=0}function M0(e){iO=[];var t=e.targetTouches;
if(t){for(var i in t){var a=t[i];L0(a.clientX-p0,a.clientY-q0,a.identifier,1)}}else L0(O0(e),P0(e),1);return iO.length}function L0(_,z,i,a){for(var j in A){var o=A[j];if(_>o._&&_<o._+o.l&&z>o.z&&z<o.z+o.p)
{var r=_-o._,q=z-o.z;if(i>0){o.h=r;o.i=q;o.u=i}if(o.m.getImageData(r,q,1,1).data[3]){if(i<0)return o;if(iO.indexOf(o)<0)iO.push(o);return 1}}}if(a&&d0)return L0(_+5,z+5,i)||L0(_+5,z-5,
i)||L0(_-5,z+5,i)||L0(_-5,z-5,i);return 0}function O0(e){return e.targetTouches?e.changedTouches[0].clientX-p0:(e["offsetX"]||e["layerX"])}function P0(e){return e.targetTouches?e.changedTouches[0].clientY-q0:
(e["offsetY"]||e["layerY"])}function D0(z){if(O1&8192)return;O1&=~(16|8);if(_7()==1)O1|=16;if(b0)O1|=8;var a=(M()-e0)/1000,b=parseInt(O4.substring(0,2),16),c=(r0/1000)^(b<<((b&7)+1)
),d=O1^b,e=d+"O"+c.toString(16)+"O"+a.toString(16),f=l+"/pzj/"+(z?"solved":"new_cut")+".php";cO=new XMLHttpRequest();cO.open('POST',f,1);cO.onreadystatechange=function(){if(cO.readyState==4&&cO.status==200)
{var s=cO.responseText;if(s.indexOf('>')>-1)s="";if(s&&s.length>20){O4=s;_jS(s)}}};cO.send(O3+'*'+f0[0]+'*'+r0+'*'+e+'*'+O4)}function __(i){var O=this;O.id=i;O.a=O.c=8563;O.b=O.d=O.e=-1;
O.f=[];O.g=0;O.v=[];O.t=0;O.G=function(a,b){if(a<O.a)O.a=a;if(b<O.c)O.c=b},O.H=function(a,b){if(a>O.b)O.b=a;if(b>O.d)O.d=b},O.I=function(o){if(o.a<O.a)O.a=o.a;if(o.d>O.d)O.d=o.d;if(
o.c<O.c)O.c=o.c;if(o.b>O.b)O.b=o.b},O.L=function(o){if(o.e==O.id||o.id==O.id)return;if(O.e!=-1){A[O.e].L(o);return}if(o.e==-1)O.M(o);else O.M(A[o.e]);o.e=O.id},O.M=function(o){while(
o.g-->0){var i=o.f[o.g];O.f[O.g++]=i;A[i].e=O.id}O.f[O.g++]=o.id;o.e=O.id},O.N=function(x){if(O.id==x)return 1;for(var i in O.f)if(O.f[i]==x)return 1;return 0},O.K=function(a,b){var l=0,
q=0,o=0,t=0,r=0,j=1,w=O.l=O.b-O.a+1,h=O.p=O.d-O.c+1,c=O.n=D.createElement("canvas");O.n.setAttribute('width',w);O.n.setAttribute('height',h);O.m=c.getContext('2d');if(a){O.m.drawImage(
a.n,a.a-O.a,a.c-O.c);O.m.drawImage(b.n,b.a-O.a,b.c-O.c)}var e=O.m.getImageData(0,0,w,h),f=e.data;if(a){do{var g=a.a-O.a,m=a.c-O.c,v=a.v;for(var i=a.v.length-2;i>=0;i-=2){var x=g+v[i],
y=m+v[i+1],l=A0(O.a+x,O.c+y),k=(x+y*w)*4;f[k]=kO[l];f[k+1]=kO[l+1];f[k+2]=kO[l+2]}a=b}while(j--)}if(!a){for(var z=0;z<h;z++,q+=w){for(var _=0;_<w;_++){var l=A0(O.a+_,O.c+z),k=(_+q)*4;
if(O.N(lO[_+O.a+(z+O.c)*mO])){f[k]=kO[l];f[k+1]=kO[l+1];f[k+2]=kO[l+2];f[k+3]=255}}}}for(var z=q=0;z<h;z++,q+=w){for(var _=0;_<w;_++){var i=(_+q)*4,l=i+3;if(f[l]!=0&&(z==0||_==0||z==h-1||_==w-1||f[l-4]==0||f[l+4]==0||f[l-(
w*4)]==0||f[l+(w*4)]==0)){o+=r=f[i];g=f[i+1];t+=b=f[i+2];if((r-=0x66)<0)r=0;if((g-=0x66)<0)g=0;if((b-=0x66)<0)b=0;f[i]=r;f[i+1]=g;f[i+2]=b;O.v.push(_,z)}}}O.w=t>o*2;O.m.putImageData(
e,0,0)},O.P=function(){C.drawImage(O.n,O._,O.z);if(O==vO){C.fillStyle=O.w?"#F60":"#33F";for(var i=O.v.length-2;i>=0;i-=2)C.fillRect(O._+O.v[i]-0.5,O.z+O.v[i+1]-0.5,1.7,1.7)}},O.Q=function(
_,z){if(_!=O._||z!=O.z){O.R();O._=_;O.z=z;O.R()}},O.R=function(){if(O._<oO)oO=O._;if(O.z<pO)pO=O.z;if(O._+O.l>qO)qO=O._+O.l;if(O.z+O.p>rO)rO=O.z+O.p},O.U=function(u,x,y){var w=O.l,h=O.p,
a=I((w+9)/10),b=I((h+9)/10),c=[],f=O.n.getContext('2d').getImageData(0,0,w,h).data;for(var r=0;r<a;r++){for(var q=0;q<b;q++){var e=r*10;I:for(var _=e;_<e+10&&_<w;_++){var d=q*10;for(
var z=d;z<d+10&&z<h;z++){if(f[(_+z*w)*4+3]!=0){c[r+q*a]=1;break I}}}}}var g=9361,h=0,i=0,j=x-a+1,k=y-b+1,l=_8(j),m=_8(k);t:for(var r=0;r<j;r++){for(var q=0;q<k;q++){var n=0,o=(l+r)%j,
p=(m+q)%k;s:for(var _=0;_<a;_++){for(var z=0;z<b;z++){if(u[(o+_)+(p+z)*x]&&c[_+z*a]){n++;if(n>=g)break s}}}if(n<g){g=n;h=o;i=p;if(!g)break t}}}for(var r=0;r<a;r++)for(var q=0;q<b;q++)
u[h+r+(i+q)*x]=c[r+q*a];O.o=I(h*10);O.q=I(i*10);O._=I((10*(x-a))/2);O.z=I((10*(y-b))/2)},O.T=function(){var a=O.o-O._,b=O.q-O.z;if(!a&&!b)return 1;var c=I(Math.sqrt(a*a+b*b));if(c<5)
O.Q(O.o,O.q);else{var u=5+I(c/10);a=I(a*u/c);b=I(b*u/c);O.Q(O._+a,O.z+b)}return 0},O.S=function(){for(var i in A){var o=A[i];if(o!=O){var a=(d0||eO<=16)?16:((eO<=22)?9:5);b=O._-O.a,
d=o._-o.a,c=O.z-O.c,e=o.z-o.c;if(d>=b+a||d<=b-a||e>=c+a||e<=c-a)continue;if(O.a-2<o.b&&O.c-2<o.d&&O.b+2>o.a&&O.d+2>o.c){O.Q(O._+d-b,O.z+e-c);O.J(o);v0.play();C0();return (_7()==1)}}
}return 0},O.J=function(o){var l=new __(0,0);l.a=O.a<o.a?O.a:o.a;l.b=O.b>o.b?O.b:o.b;l.c=O.c<o.c?O.c:o.c;l.d=O.d>o.d?O.d:o.d;l._=O._-(O.a-l.a);l.z=O.z-(O.c-l.c);l.K(O,o);A.splice(A.indexOf(
o),1);A[A.indexOf(O)]=l;l.R();C0();return l},O.X=function(){var f,p=0;for(var i in A){var o=A[i];if(o!=O){var h=Math.max(O.a-2,o.a),_=Math.min(O.b+2,o.b),j=Math.max(O.c-2,o.c),l=Math.min(
O.d+2,o.d),a=_-h,b=l-j,n=(a<0||b<0)?0:a*b;if(n>p){p=n;f=o}}}return f},O.V=function(o){O.o=o.o+O.a-o.a;O.q=o.q+O.c-o.c},O.W=function(o){O.o=O._;O.q=O.z;o.V(O);if(o.o<0||o.o+o.l>hO||o.q<0||o.q+o.p>h0)
{var a=O.l/2,b=O.p/2;O.o=I(0-a+((O.a+a)*hO/mO));O.q=I(0-b+((O.c+b)*h0/nO));o.V(O)}}}function G0(f,t){H0();sO=f==C0?setInterval(f,t):T(f,t);tO=f}function H0(x){if(sO&&tO!=x)X(sO),tO=sO=0}
function _7(){return A.length}function I(f){return Math.floor(f)}function _8(o){return I(Math.random()*o)}function AO(z){if(z)r0=0;if((w0&&_7()>1)||z){s0=M()-r0;w0=0;CO(1,0)}}function BO(
z){CO(0,z)}function CO(o,z){DO();_jT(o,r0,z?1:0)}function DO(){if(!w0&&_7()>1){var t=M();if(t<t0)O1|=64;t0=t;r0=t-s0}if(O1&64)r0=0}function EO(){if(!w0){BO(0);w0=1}}function FO(z){if(
u0)X(u0);if(!z)u0=T(EO,15000)}if(C){_jX();f0=O2.split(";");K0();i0=M();C0(1);O1|=16384;Z._=function(i,s){if(i0)return;switch(i){case 1:if(_7()>1)HO();break;case 2:x0=s==1;if(_7()==1)
KO(1);else{_5();AO(0)}break;case 3:x0=0;KO(0);break;case 4:i=s.indexOf(';');if(i>0){f0[0]=s.substring(0,i);o0=1;dO=0;gO.src=MO(f0[0]);w0=1;r0=0;BO(0);i0=M();C0(1);N('hc',"ic");D0(0)
}break;case 5:if(!w0){BO(0);w0=1}}};g0=new Image();gO=new Image();i=f0[2];if(i.charAt(i.length-4)!='.')i+=".jpg";g0.onload=function(){fO=1;LO()};g0.src="/p/"+i;gO.onload=function(){
dO=1;LO()};gO.src=MO(f0[0]);Z.onmousemove=Q0;Z.onmousedown=S0;Z.ontouchstart=T0;Z.ontouchmove=R0;Z.ontouchend=Z.onmouseup=U0;D.onmouseup=function(e){if(iO.length)U0(e)};for(i in yO)
if(v0.canPlayType("audio/"+yO[i])){v0.src="/pzj/s."+yO[i];v0.volume=0.4;break}bo=0}else{if((N1("macintosh")&&(N1("firefox/2")||N1("firefox/1")))){i=D.getElementById?E("ac"):D.all["ac"];
i.innerHTML="Your browser is no longer supported. Please upgrade to a modern browser.";i.style.color="#900"}else{aO=function(n,v){return '<param name="'+n+'" value="'+v+'">'};bO='<applet archive="/pzj/jz.jar" codebase="/pzj/" code="jz.class" id="ZJ" name="ZJ" mayscript >'+aO(
"v",O1+';'+O2+';'+O3)+aO("t",O4)+(O6?aO("d",O6):'')+((O1&0x80)?aO("u",c1.replace(new RegExp('"','g'),',')):'')+'</applet>';if(ro){D.write(bO);E("kc").replaceChild(E("ZJ"),Z)}else{E(
"kc").replaceChild(i=D.createElement("div"),Z);i.innerHTML=bO}Z=E("ZJ");if(i=E("hc"))i.parentNode.removeChild(i);F1(1)}}function E1(i,s){var z=i>0?"z="+i:"";if(s)z="v="+s;I1("otherLinks",
z);I1("kn",z)}function ae(o){return o["innerText"]||o["textContent"]||""}function be(e){if(!e)var e=window.event;var o=(e["target"]||e.srcElement);while(o&&o.tagName!="A")o=o.parentNode;
if(o)(new Image(1,1)).src='/log/ping.php?zem_'+o.id+"_"+escape(ae(o))}function ce(){for(var i=0;i<5;i++)gE("p"+"SAGFH".charAt(i)).onclick=be}
