You reach the 404th floor in "+ti.innerHTML+"
"+D+" / 404 gems found
Share on twitter",f.style.display="flex"),"jump"!=this.state&&"fall"!=this.state?(this.v.x=0,keys[39]?(this.v.x=6,this.d=1):keys[37]&&(this.v.x=-6,this.d=0),keys[38]&&this.js&&(this.v.y=-18,sound([0,,.1945,,.2019,.3725,,.2486,,,,,,.3973,,,,,1,,,.0979,,.5]),this.js=0)):keys[39]?(this.d=1,this.v.x<0&&(this.v.x*=.9),this.v.x>6.2&&(this.v.x*=.95),this.v.x<6.2&&(this.v.x+=.5)):keys[37]?(this.d=0,this.v.x>0&&(this.v.x*=.9),this.v.x<-6.2&&(this.v.x*=.95),this.v.x>-6.2&&(this.v.x-=.5)):this.v.x*=.9,this.v.y+=1.01,this.v.y>47&&(this.v.y=47);var t=0;if(this.v.y>0)for(i of(B=48,[24,12,36]))if(c=g(this.x+i+this.v.x,this.y+this.v.y+B)){switch(this.v.y=0,this.y=c.y-48,c.type){case 10:case 11:this.v.y=-24,this.state="jump",c.type=11,c.returnTo=5,sound([0,,.16,.33,.59,.35,,.02,-.02,.69,.3,,,.31,,.36,,,1,,,.0715,,.5]);break;case 23:case 24:this.v.y=-25,this.v.x=23==c.type?24:-24,this.state="jump",l.x=c.x,sound([0,,.16,.33,.59,.35,,.02,-.02,.69,.3,,,.31,,.36,,,1,,,.0715,,.5]);case 3:this.y+=Math.min(48,this.x+24+this.v.x-c.x),t=1;break;case 20:this.y+=Math.min(48,48-(this.x+24+this.v.x-c.x)),t=1}break}if(!t){if(this.v.y<0){B=0;for(var i=12;i<=36;i+=12)if(c=g(this.x+i+this.v.x,this.y+this.v.y+B)){this.v.y=0,this.y=c.y+48;break}}if(this.v.x>0){i=48;A:for(var B=0;B<=47;B+=12)if(c=g(this.x+i+this.v.x,this.y+this.v.y+B)){switch(c.type){case 3:continue;case 23:case 24:this.v.y=-25,this.v.x=23==c.type?24:-24,this.state="jump",l.x=c.x,sound([0,,.16,.33,.59,.35,,.02,-.02,.69,.3,,,.31,,.36,,,1,,,.0715,,.5]);break A;case 20:this.y+=Math.min(0,-(this.x+24+this.v.x-c.x));break A}this.v.x=0,this.x=c.x-48;break}}if(this.v.x<0){i=0;A:for(B=0;B<=47;B+=12)if(c=g(this.x+i+this.v.x,this.y+this.v.y+B)){switch(c.type){case 20:continue;case 23:case 24:this.v.y=-25,this.v.x=23==c.type?24:-24,this.state="jump",l.x=c.x,sound([0,,.16,.33,.59,.35,,.02,-.02,.69,.3,,,.31,,.36,,,1,,,.0715,,.5]);break A;case 3:this.y+=Math.min(48,Math.min(48,this.x+24+this.v.x-c.x)-48);break A}this.v.x=0,this.x=c.x+48;break}}}this.state="idle",0!=this.v.x&&(this.state="walk"),this.v.y>0?this.state="fall":this.v.y<0&&(this.state="jump"),"fall"!=A&&"jump"!=A||"walk"!=this.state&&"idle"!=this.state||sound([3,,.0137,,.1662,.31,,-.5727,,,,,,,,,,,1,,,,,.5]),this.y+=this.v.y,this.x+=this.v.x,this.sprite=this.s[this.state+(this.d?"":"L")],this.sprite.x=this.x+x,this.sprite.y=this.y+m,this.sprite.update()}};var U={songData:[{i:[2,100,128,0,3,201,128,0,0,0,5,6,58,0,0,0,195,6,1,2,135,0,0,32,147,6,121,6],p:[1,2,1,2,1,2,3,4,2,1,5,4],c:[{n:[135,,139,,142,,139,,147,,139,,142,,139,,135,,139,,142,,139,,147,,139,,142,,139],f:[]},{n:[140,,144,,147,,144,,140,,144,,147,,144,,140,,144,,147,,144,,140,,144,,147,,144],f:[]},{n:[137,,140,,144,,140,,137,,140,,144,,140,,137,,140,,144,,140,,137,,140,,144,,140],f:[]},{n:[142,,146,,149,,146,,142,,146,,149,,146,,142,,146,,149,,146,,142,,146,,149,,146],f:[]},{n:[137,,141,,144,,141,,137,,141,,144,,141,,137,,141,,144,,141,,137,,141,,144,,141],f:[]}]},{i:[2,100,128,0,3,201,128,0,0,0,5,6,58,0,0,0,195,6,1,2,135,0,0,32,147,6,121,6],p:[,,,,1,2,3,4,5,6,7,8],c:[{n:[151,,,,,,,,,,,,151,,152,,154,,,,151,,,,159,,,,,,158],f:[]},{n:[158,,,,,,,,156],f:[]},{n:[152,,,,,,,,,,,,152,,154,,156,,,,152,,,,161,,,,,,159],f:[]},{n:[159,,,,,,,,158],f:[]},{n:[159,,,,,,156,,152,,,,,,,,,,,,152,,154,,156,,,,158],f:[]},{n:[159,,,,,,154,,151],f:[]},{n:[159,,,,,,156,,153,,,,,,,,,,,,153,,154,,156,,,,153],f:[]},{n:[154],f:[]}]},{i:[0,255,116,1,0,255,116,0,1,0,4,6,35,0,0,0,0,0,0,2,14,0,0,20,0,0,0,0],p:[,,,,1,1,1,1,1,1,1,1],c:[{n:[139,,,,151,,,,139,,,,151,,,,139,,,,151,,,,139,,,,151],f:[24,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,20]}]},{i:[0,255,116,1,0,255,116,0,1,14,4,6,45,0,0,0,0,0,0,2,136,15,0,16,0,0,66,6],p:[,,,,1,1,1,1,1,1,1,1],c:[{n:[,,,,139,,,,,,,,139,,,,,,,,139,,,,,,,,139],f:[24,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,16]}]},{i:[0,160,128,1,0,159,128,0,1,210,4,7,41,0,0,0,60,4,1,2,255,0,0,15,61,5,32,6],p:[,,,,1,1,1,1,1,1,1,1],c:[{n:[,,,,139,,,,,,,,139,,,,,,,,139,,,,,,,,139],f:[24,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,15]}]},{i:[0,0,128,0,0,0,128,0,0,125,0,1,59,0,0,0,0,0,0,1,193,171,0,11,39,3,88,3],p:[,,2,2,1,1,1,1,1,1,1,1],c:[{n:[156,,156,,156,,156,,156,,156,,156,,156,,156,,156,,156,,156,,156,,156,,156,,156],f:[24,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,11]},{n:[156,,,,,,,,156,,,,,,,,156,,,,,,,,156],f:[]}]},{i:[2,188,128,0,2,188,140,18,0,0,33,119,158,0,0,0,0,0,0,2,5,0,0,32,0,0,24,8],p:[1,2,1,2,1,2,3,4,2,1,5,4],c:[{n:[147,,,,,,,,,,,,,,,,147,,,,,,,,,,,,,,,,139,,,,,,,,,,,,,,,,139,,,,,,,,,,,,,,,,142,,,,,,,,,,,,,,,,142],f:[6,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,188]},{n:[140,,,,,,,,,,,,,,,,140,,,,,,,,,,,,,,,,144,,,,,,,,,,,,,,,,144,,,,,,,,,,,,,,,,147,,,,,,,,,,,,,,,,147],f:[]},{n:[137,,,,,,,,,,,,,,,,137,,,,,,,,,,,,,,,,140,,,,,,,,,,,,,,,,140,,,,,,,,,,,,,,,,144,,,,,,,,,,,,,,,,144],f:[]},{n:[142,,,,,,,,,,,,,,,,142,,,,,,,,,,,,,,,,146,,,,,,,,,,,,,,,,146,,,,,,,,,,,,,,,,149,,,,,,,,,,,,,,,,149],f:[]},{n:[137,,,,,,,,,,,,,,,,137,,,,,,,,,,,,,,,,141,,,,,,,,,,,,,,,,141,,,,,,,,,,,,,,,,144,,,,,,,,,,,,,,,,144],f:[]}]}]};iA=function(){var A=new AudioContext,t=A.createGain(),i=A.createBufferSource();t.connect(A.destination),A.decodeAudioData(j.buffer,(function(A){i.buffer=A,i.connect(t),i.loop=1,i.loopStart=16,i.loopEnd=48,i.start(0)}))};for(var I=new function(){var A,t,i,B=function(A){return Math.sin(6.283184*A)},e=function(A){return.003959503758*Math.pow(2,(A-128)/12)},s=function(A,t,i){var B,s,a,h,r,o,f,c=n[A.i[0]],O=A.i[1],l=A.i[3],v=n[A.i[4]],u=A.i[5],d=A.i[8],y=A.i[9],M=A.i[10]*A.i[10]*4,L=A.i[11]*A.i[11]*4,N=A.i[12]*A.i[12]*4,p=1/N,x=A.i[13],m=5513*Math.pow(2,2-A.i[14]),w=new Int32Array(M+L+N),g=0,W=0;for(B=0,s=0;B=0&&(s-=m,o=e(t+(15&(x=x>>8|(255&x)<<4))+A.i[2]-128),f=e(t+(15&x)+A.i[6]-128)*(1+8e-4*A.i[7])),a=1,B=M+L&&(a-=(B-M-L)*p),h=o,l&&(h*=a*a),r=c(g+=h)*O,h=f,d&&(h*=a*a),r+=v(W+=h)*u,y&&(r+=(2*Math.random()-1)*y),w[B]=80*r*a|0;return w},n=[B,B,function(A){return A%1*2-1},function(A){var t=A%1*4;return t<2?t-1:3-t}];this.gen=function(){var e,a,h,r,o,f,c,O,l,v,u,d,y,M,L=new Int32Array(4233984),N=A.songData[t],p=0,x=0,m=0,w=[];for(h=0;h<=11;++h)for(c=N.p[h],r=0;r<32;++r){var g=c?N.c[c-1].f[r]:0;g&&(N.i[g-1]=N.c[c-1].f[r+32]||0,g<16&&(w=[]));var W=n[N.i[15]],J=N.i[16]/512,X=Math.pow(2,N.i[17]-9)/5513,k=N.i[18],T=N.i[19],C=43.23529*N.i[20]*3.141592/44100,b=1-N.i[21]/255,D=1e-5*N.i[22],U=N.i[23]/32,I=N.i[24]/512,S=6.283184*Math.pow(2,N.i[25]-9)/5513,j=N.i[26]/255,H=5513*N.i[27]&-2;for(u=5513*(32*h+r),o=0;o<4;++o)if(f=c?N.c[c-1].n[r+32*o]:0){w[f]||(w[f]=s(N,f));var _=w[f];for(a=0,e=2*u;a<_.length;a++,e+=2)L[e]+=_[a]}for(a=0;a<5513;a++)(v=L[O=2*(u+a)])||m?(d=C,k&&(d*=W(X*O)*J+.5),x+=(d=1.5*Math.sin(d))*(y=b*(v-x)-(p+=d*x)),v=3==T?x:1==T?y:p,D&&(v=(v*=D)<1?v>-1?B(.25*v):-1:1,v/=D),m=(v*=U)*v>1e-5,M=v*(1-(l=Math.sin(S*O)*I+.5)),v*=l):M=0,O>=H&&(M+=L[O-H+1]*j,v+=L[O-H]*j),L[O]=0|M,L[O+1]=0|v,i[O]+=0|M,i[O+1]+=0|v}return 7==++t},this.create=function(){var A=new Uint8Array(8468012);A.set([82,73,70,70,36,54,129,0,87,65,86,69,102,109,116,32,16,0,0,0,1,0,2,0,68,172,0,0,16,177,2,0,4,0,16,0,100,97,116,97,0,54,129,0]);for(var t=0,B=44;t<4233984;++t){var e=i[t];e=e<-32767?-32767:e>32767?32767:e,A[B++]=255&e,A[B++]=e>>8&255}return A},A=U,t=0,i=new Int32Array(4233984)};!I.gen(););var j=I.create();onresize=function(){r=2.1,innerWidth/innerHeight<=r?(W=innerWidth,H=W/r):(H=innerHeight,W=H*r),a.style.width=W+"px",a.style.height=H+"px",o.style.transform="scale("+W/1008+")"}
;load()