N.y(n)
1
+
f=s=>[...s].map(x=>x.charCodeAt(0)-32).map(n=(x,y=x)=>(x*x)%95==y?x:g(x-10))
y
x
2
map(n=(x,y=x)=>(x*x)%95==y?x:g(x-10))
.map
(item, index, array)
(x,i,a,y=x)=>
n=x=>(y=x)*x%95==y?x:g(x-10)
f=s=>[...s].map(x=>(g=x=>x*x%95==y?x:g(x-10))(y=x.charCodeAt(0)-32))
s=>[...s].map(x=>(g=x=>x*x%95==y?String.fromCharCode(x+32):g(x-10))(y=x.charCodeAt(0)-32))
Xy
s=>String.fromCharCode(...[...s].map())
s=>s.replace(/./g,x=>...)
s=>s.map(x=>(g=x=>x*x%95==y?String.fromCharCode(x+32).join(""):g(x-10))(y=x.charCodeAt(0)-32))
x-10
x-1
x+1
40
[80, 85, 66]
[40, 35, 16]
0
s=>s.map(x=>(g=z=>z*z%95==x.charCodeAt(0)-32?String.fromCharCode(z+32):g(z+1))(0))
.join("")
c!bHÆJÃc95Dz%95+H
[""]
[]
''
[...'']
f([...''])
s+1!="1"
this.y(n) == 1
.y(n=2)
..
g