a.style.imageRendering=navigator.userAgent.includes("F")?"-moz-crisp-edges":"pixelated";Q=64;a.S=a.setAttribute;a.S("width",Q);a.S("height",Q);R=_=>Math.random()*_;G=_=>c.getImageData(0,0,Q,Q);P=_=>c.putImageData(_,0,0);f=b=G();B=_=>{c.beginPath();_();c.fill()};c.L=c.lineTo;c.F=c.fillText;y=_=>c.fillStyle=_;L=_=>{P(b);f=G();q=f.data;for(i=0;i<16384&r>0;i+=4)s=R(48),q.set(i<16128?[0,1,2,3].map(_=>q[i+256+_]):[99+s,Q+s,32+s,255],i);P(f);Y>1&&[y("rgba(0,0,0,0.2)"),B(_=>c.arc(X+4,44,4,0,6)),u-=D==0?2:3];b=G();y("#FF0");for(i=0;i<z.length;i++)Z=_=>z.splice(i--,1),$=z[i],r<4&$[1]==Y-1&$[0]==X/8?[Z(),u+=47]:$[1]<Y-7?Z():B(_=>c.arc($[0]*8+4,($[1]-Y+7)*8+r-4,3,0,6));y("#FFF");B(_=>{c.moveTo(X,40);c.L(X+8,40);c.L(X+4,48)});c.F(Y+" m",0,8);c.F(u+" ml",0,16);r>0&u>0?[X+=D,r--,setTimeout(L,20)]:z.push([Math.floor(R(8)),Y+3])};document.addEventListener('keydown',e=>{k=e.key;r==0&"asd".includes(k)&&[r=8,Y++,D=0,k=="a"&X>0?D=-1:0,k=="d"&X<56?D=1:0,L()]});y("#6AF");B(_=>c.rect(0,0,Q,Q));b=G();F=D=Y=0;X=32;r=16;u=200;z=[];L();
YS5zdHlsZS5pbWFnZVJlbmRlcmluZz1uYXZpZ2F0b3IudXNlckFnZW50LmluY2x1ZGVzKCJGIik/Ii1tb3otY3Jpc3AtZWRnZXMiOiJwaXhlbGF0ZWQiO1E9NjQ7YS5TPWEuc2V0QXR0cmlidXRlO2EuUygid2lkdGgiLFEpO2EuUygiaGVpZ2h0IixRKTtSPV89Pk1hdGgucmFuZG9tKCkqXztHPV89PmMuZ2V0SW1hZ2VEYXRhKDAsMCxRLFEpO1A9Xz0+Yy5wdXRJbWFnZURhdGEoXywwLDApO2Y9Yj1HKCk7Qj1fPT57Yy5iZWdpblBhdGgoKTtfKCk7Yy5maWxsKCl9O2MuTD1jLmxpbmVUbztjLkY9Yy5maWxsVGV4dDt5PV89PmMuZmlsbFN0eWxlPV87TD1fPT57UChiKTtmPUcoKTtxPWYuZGF0YTtmb3IoaT0wO2k8MTYzODQmcj4wO2krPTQpcz1SKDQ4KSxxLnNldChpPDE2MTI4P1swLDEsMiwzXS5tYXAoXz0+cVtpKzI1NitfXSk6Wzk5K3MsUStzLDMyK3MsMjU1XSxpKTtQKGYpO1k+MSYmW3koInJnYmEoMCwwLDAsMC4yKSIpLEIoXz0+Yy5hcmMoWCs0LDQ0LDQsMCw2KSksdS09RD09MD8yOjNdO2I9RygpO3koIiNGRjAiKTtmb3IoaT0wO2k8ei5sZW5ndGg7aSsrKVo9Xz0+ei5zcGxpY2UoaS0tLDEpLCQ9eltpXSxyPDQmJFsxXT09WS0xJiRbMF09PVgvOD9bWigpLHUrPTQ3XTokWzFdPFktNz9aKCk6QihfPT5jLmFyYygkWzBdKjgrNCwoJFsxXS1ZKzcpKjgrci00LDMsMCw2KSk7eSgiI0ZGRiIpO0IoXz0+e2MubW92ZVRvKFgsNDApO2MuTChYKzgsNDApO2MuTChYKzQsNDgpfSk7Yy5GKFkrIiBtIiwwLDgpO2MuRih1KyIgbWwiLDAsMTYpO3I+MCZ1PjA/W1grPUQsci0tLHNldFRpbWVvdXQoTCwyMCldOnoucHVzaChbTWF0aC5mbG9vcihSKDgpKSxZKzNdKX07ZG9jdW1lbnQuYWRkRXZlbnRMaXN0ZW5lcigna2V5ZG93bicsZT0+e2s9ZS5rZXk7cj09MCYiYXNkIi5pbmNsdWRlcyhrKSYmW3I9OCxZKyssRD0wLGs9PSJhIiZYPjA/RD0tMTowLGs9PSJkIiZYPDU2P0Q9MTowLEwoKV19KTt5KCIjNkFGIik7QihfPT5jLnJlY3QoMCwwLFEsUSkpO2I9RygpO0Y9RD1ZPTA7WD0zMjtyPTE2O3U9MjAwO3o9W107TCgpOw==
Original source not submitted