function step() { return (_a()^2/sin(sqrt(_b)))^(-1*_c())*atan2(_d(),_e())^(1 - _e()) } function a() {return real(1,100)} #function SPY(b) {return radians() } function c() {return real(1,100)} function d() {return radians() } function e() {return real(1,100)} function radian() { return rand()*2* 1068966896/ 340262731 } function _a( str) { str="a"; if (str in Cache) return Cache[str]; return Cache[str]=a() } function _c( str) { str="c"; if (str in Cache) return Cache[str]; return Cache[str]=c() } function _d( str) { str="d"; if (str in Cache) return Cache[str]; return Cache[str]=d() } function _e( str) { str="e"; if (str in Cache) return Cache[str]; return Cache[str]=e() }