JCUTYA6OSE5ZCJLXFWDFLLNJYV757UE7ISO33JLB7ILV5QHWUDGAC
BULPIBEGL7TMK6CVIE7IS7WGAHGOSUJBGJSFQK542MOWGHP2ADQQC
return curr
if x-currxmin < currxmax-x then return curr else return curr+1 end
if x-currxmin < currxmax-x then
else
return curr+1
end