document.head.innerHTML+="<style>*{font-family:monospace;}</style>";let l="map",o="onclick",e=e=>document.createElement(e),t=()=>e("button"),n=()=>e("div"),r=(e,t)=>e.appendChild(t),i=e=>r(b,e),c=e=>Array(e).fill(!1),u=(e,t)=>e.innerText=t?"x":"-",m=new AudioContext,T=!0,d=0,s=130,p=[[.02,180,65],[.02,255,180],[.1,300,100],[.01,6e3,7e3]],y=c(4)[l](()=>c(16));y[l]((e,c)=>{let m=n();i(m),e[l]((e,n)=>{let i=t();u(i),i[o]=(()=>{let e=!y[c][n];y[c][n]=e,u(i,e)}),r(m,i)})});let f=n();i(f);let A=c(16)[l](()=>{let e=t();return u(e),r(f,e),e});A[l](e=>r(f,e)),(x=(()=>{T||(y[l]((e,t)=>e[d]&&(([e,t,n])=>{let r=m.createOscillator(),i=m.createGain(),c=m.currentTime;r.frequency.value=t,r.frequency.linearRampToValueAtTime(n,c+e),i.gain.setTargetAtTime(0,c+.03,.01),r.start(),r.connect(i),i.connect(m.destination)})(p[t])),A[l]((e,t)=>u(e,t===d)),15==d++&&(d=0)),setTimeout(x,15e3/s)}))();let g=t();g.innerText="βΆββ",g[o]=(()=>T=!T),i(g);let h=e("input");h.type="number",h.value=s,h[o]=(e=>s=e.target.value),i(h),a.remove();
ZG9jdW1lbnQuaGVhZC5pbm5lckhUTUwrPSI8c3R5bGU+Kntmb250LWZhbWlseTptb25vc3BhY2U7fTwvc3R5bGU+IjtsZXQgbD0ibWFwIixvPSJvbmNsaWNrIixlPWU9PmRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoZSksdD0oKT0+ZSgiYnV0dG9uIiksbj0oKT0+ZSgiZGl2Iikscj0oZSx0KT0+ZS5hcHBlbmRDaGlsZCh0KSxpPWU9PnIoYixlKSxjPWU9PkFycmF5KGUpLmZpbGwoITEpLHU9KGUsdCk9PmUuaW5uZXJUZXh0PXQ/IngiOiItIixtPW5ldyBBdWRpb0NvbnRleHQsVD0hMCxkPTAscz0xMzAscD1bWy4wMiwxODAsNjVdLFsuMDIsMjU1LDE4MF0sWy4xLDMwMCwxMDBdLFsuMDEsNmUzLDdlM11dLHk9Yyg0KVtsXSgoKT0+YygxNikpO3lbbF0oKGUsYyk9PntsZXQgbT1uKCk7aShtKSxlW2xdKChlLG4pPT57bGV0IGk9dCgpO3UoaSksaVtvXT0oKCk9PntsZXQgZT0heVtjXVtuXTt5W2NdW25dPWUsdShpLGUpfSkscihtLGkpfSl9KTtsZXQgZj1uKCk7aShmKTtsZXQgQT1jKDE2KVtsXSgoKT0+e2xldCBlPXQoKTtyZXR1cm4gdShlKSxyKGYsZSksZX0pO0FbbF0oZT0+cihmLGUpKSwoeD0oKCk9PntUfHwoeVtsXSgoZSx0KT0+ZVtkXSYmKChbZSx0LG5dKT0+e2xldCByPW0uY3JlYXRlT3NjaWxsYXRvcigpLGk9bS5jcmVhdGVHYWluKCksYz1tLmN1cnJlbnRUaW1lO3IuZnJlcXVlbmN5LnZhbHVlPXQsci5mcmVxdWVuY3kubGluZWFyUmFtcFRvVmFsdWVBdFRpbWUobixjK2UpLGkuZ2Fpbi5zZXRUYXJnZXRBdFRpbWUoMCxjKy4wMywuMDEpLHIuc3RhcnQoKSxyLmNvbm5lY3QoaSksaS5jb25uZWN0KG0uZGVzdGluYXRpb24pfSkocFt0XSkpLEFbbF0oKGUsdCk9PnUoZSx0PT09ZCkpLDE1PT1kKysmJihkPTApKSxzZXRUaW1lb3V0KHgsMTVlMy9zKX0pKSgpO2xldCBnPXQoKTtnLmlubmVyVGV4dD0i4pa24p2Z4p2ZIixnW29dPSgoKT0+VD0hVCksaShnKTtsZXQgaD1lKCJpbnB1dCIpO2gudHlwZT0ibnVtYmVyIixoLnZhbHVlPXMsaFtvXT0oZT0+cz1lLnRhcmdldC52YWx1ZSksaShoKSxhLnJlbW92ZSgpOw==
Original source not submitted