eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('5 h=P,m,N,f=[],11,O=s,S=s;l Q(8){5 n=1d(8.1b.19(1,4));5 x=16.Y(n%C);5 y=16.Y(n/C);d B 1i(x,y)}l D(x,y){5 p=(y*C)+x;d R.T(\'p\'+p)}l I(x,y){5 p=(y*C)+x;d R.T(\'t\'+p)}l K(){h.7=m.7;h=P;d s}l 1a(8,1j){9(S)d;5 f=8.H.19(6,1);9(!h){h=8;h.7=N.7;d}9(h==8){d K(f)}5 E=Q(h);5 a=E[0];5 c=E[1];E=Q(8);5 b=E[0];5 e=E[1];9(!((a==b)||(c==e))){d K(17)}9(!(Z(a,c,b,e))){d K(17)}5 u=10(a,c,b,e);o[c][a]=o[c][a]+u;9(o[c][a]==0){h.7=m.7;I(a,c).H=\'M 14\'}g{h.7=m.7;I(a,c).H=\'M\'}o[e][b]=o[e][b]+u;9(o[e][b]==0){8.7=m.7;I(b,e).H=\'M 14\'}g{8.7=m.7;I(b,e).H=\'M\'}h=P;9(!O){O=L;1c()}9(18())U()}l Z(a,c,b,e){5 8;9(a==b){9(c<e){5 F=c+1;5 z=e}g{5 F=e+1;5 z=c}q(5 y=F;y<z;y++){8=D(a,y);9(8.7.r(\'13\')>=0)d s;9(8.7.r(\'12\')>=0)d s}}g{9(a<b){5 A=a+1;5 w=b}g{5 A=b+1;5 w=a}q(5 x=A;x<w;x++){8=D(x,c);9(8.7.r(\'13\')>=0)d s;9(8.7.r(\'V\')>=0)d s}}d L}l 10(a,c,b,e){5 v;5 8;5 u=-1;9(a==b){9(c<e){5 F=c+1;5 z=e}g{5 F=e+1;5 z=c}q(5 y=F;y<z;y++){8=D(a,y);v=8.7;9(v.r(\'2.\')>0){8.7=f[0].7;u=2}g 9(v.r(\'1.\')>0)8.7=f[4].7;g 8.7=f[3].7}}g{9(a<b){5 A=a+1;5 w=b}g{5 A=b+1;5 w=a}q(5 x=A;x<w;x++){8=D(x,c);v=8.7;9(v.r(\'2.\')>0){8.7=f[0].7;u=2}g 9(v.r(\'1.\')>0)8.7=f[2].7;g 8.7=f[1].7}}d u}l 18(){q(5 y=0;y<15;y++){q(5 x=0;x<C;x++)9(o[y][x]!=0)d s}d L}l U(){S=L;R.T(\'U\').1h.1f=\'1g\';1k()}l 1l(){5 i,j,8;m=B G(k,k);m.7=\'J/1o.\'+X;N=B G(k,k);N.7=\'J/1n.\'+X;f[0]=B G(k,k);f[0].7=\'J/1m.1e\';q(i=1;i<=2;i++){f[i]=B G(k,k);f[i].7=\'J/12\'+i+\'.W\';f[i+2]=B G(k,k);f[i+2].7=\' J/V\'+i+\'.W\'}11=o;q(j=0;j<15;j++){q(i=0;i<C;i++){9(o[j][i]!=0){8=D(i,j);8.7=m.7}}}}',62,87,'|||||var||src|el|if|x1|x2|y1|return|y2|br|else|startIsland|||24|function|islU||board||for|indexOf|false||cnt|bck|endx|||endy|startx|new|boardx|pos2el|pos|starty|Image|className|pos2text|img|unsel|true|tile|islS|started|null|el2pos|document|gameIsOver|getElementById|gameOver|vbridge|gif|imgExt|floor|canBuild|buildBridge|iboard|hbridge|island|done|boardy|Math|isl|checkSolved|substr|clickme|id|submitStart|parseInt|png|display|block|style|Array|event|submitEnd|initGame|sea|islandS|islandU'.split('|'),0,{}))
