x=(t,y=256)=>(t/4*(4|7&t>>15)>>(~t>>13&1)&128|t/4*(t>>13&t>>15)*(~t>>11&3)&127)%y,l=16,(t?f+=x(t)-f/l:f=0),[f/l,(x(t)+x(t+1)+x(t+2)+x(t+3)+x(t+4)+x(t+5)+x(t+6)+x(t+7)+x(t+8)+x(t+9)+x(t+10)+x(t+11)+x(t+12)+x(t+13)+x(t+14)+x(t+15))/16]
t?n=n/2+((n&1)*2**30^(n&128)*2**23)&2**31-1:n=1
sin(t*PI/32)/(((t>>4&63)*4+(t>>10&3)*64)/16)
(t*(t>>17&1?t>>16&1?9/8:1:3/4)|t>>6^t>>8|t>>12)%256^1E5/(t%16384)
(t*(0x9866>>(t>>14&12)&15)/8|t>>6^t>>8|t>>12)%256^1E5/(t%16384)
(t*(39014>>(t>>14&12)&15)/8|t>>6^t>>8|t>>12)%256^1E5/(t%16384)
g=j=>5*(t*128/(64+j)&1),2*(g(0)+g(.1)+g(.2)+g(.3)+g(.4)+g(.5)+g(.6)+g(.7)+g(.8)+g(.9)+g(0))-58
t^=t*255/256,t^t*3
a=(f,b,c=0,d=b)=>b==0?c/d:a(f,b-1,c+f(t+b-1),d),a((t)=>t/4*((t>>14|t>>10)&63&t>>6)&255,256)
fixedmod=(x,y)=>((x%y)+y)%y,(((x=(y)=>sin(t*y*(fixedmod(t>>13^t>>14,17)%10)/128))(1)/4+x(1.5)/4+(t&32768?random()*(1-fixedmod(t,32768)/32768)*2-1:sin(1e5/(t%32768)))/2)/2+0.5)*256
fixedmod=(x,y)=>((x%y)+y)%y,(((x=(y)=>sin(t*y*(fixedmod(t>>13&t,17)%10)/128))(1)/4+x(1.5)/4+(t&32768?random()*(1-fixedmod(t,32768)/32768)*2-1:sin(1e5/(t%32768)))/2)/2+0.5)*256
(t>>t/(t%16384))*(t>>12)
t?0:a=Array(24576).fill(0), b=sin(t*((t>>13^t>>14)%9)/256*PI)+a[t%12288], a[t%12288]=b/2, b/2
(((t/2*2**([5,8,12,15,19,15,12,8][t>>13&7]/12)*(t&262144?5/6:1)&128)+(t*(t&262144?5/6:1)&127&t>>8)*(t>1048575))*max(0,min(1,16-((t&1048575)/65536)))^(random()*128&~t>>8)*(t>2097151))*(t<4194304)
(((t/2*2**([5,8,12,15,19,15,12,8][t>>13&7]/12)*(t&262144?1:6/5)&128)+(t*(t&262144?1:6/5)&127&t>>8)*(t>1048575))*max(0,min(1,16-((t&1048575)/65536)))^(random()*128&~t>>8)*(t>2097151))*(t<4194304)
t/2/(1+(t>>17&7))**2&111&t>>12?t>>9:t>>7