7.361 * [progress]: [Phase 1 of 3] Setting up. 0.001 * * * [progress]: [1/2] Preparing points 0.010 * * * [progress]: [2/2] Setting up program. 0.011 * [progress]: [Phase 2 of 3] Improving. 0.012 * [simplify]: Simplifying using # : (* 500.0 (- x y)) 0.014 * * [simplify]: iteration 0 : 8 enodes (cost 2 ) 0.016 * * [simplify]: iteration 1 : 15 enodes (cost 2 ) 0.018 * * [simplify]: iteration 2 : 23 enodes (cost 2 ) 0.019 * * [simplify]: iteration 3 : 31 enodes (cost 2 ) 0.021 * * [simplify]: iteration 4 : 33 enodes (cost 2 ) 0.022 * * [simplify]: iteration 5 : 33 enodes (cost 2 ) 0.022 * [simplify]: Simplified to: (* 500.0 (- x y)) 0.023 * * [progress]: iteration 1 / 4 0.023 * * * [progress]: picking best candidate 0.024 * * * * [pick]: Picked # 0.024 * * * [progress]: localizing error 0.028 * * * [progress]: generating rewritten candidates 0.028 * * * * [progress]: [ 1 / 1 ] rewriting at (2) 0.036 * * * [progress]: generating series expansions 0.036 * * * * [progress]: [ 1 / 1 ] generating series at (2) 0.037 * [approximate]: Taking taylor expansion of (* 500.0 (- x y)) in (x y) around 0 0.037 * [taylor]: Taking taylor expansion of (* 500.0 (- x y)) in y 0.037 * [taylor]: Taking taylor expansion of 500.0 in y 0.037 * [taylor]: Taking taylor expansion of (- x y) in y 0.037 * [taylor]: Taking taylor expansion of x in y 0.037 * [taylor]: Taking taylor expansion of y in y 0.037 * [taylor]: Taking taylor expansion of (* 500.0 (- x y)) in x 0.037 * [taylor]: Taking taylor expansion of 500.0 in x 0.037 * [taylor]: Taking taylor expansion of (- x y) in x 0.037 * [taylor]: Taking taylor expansion of x in x 0.037 * [taylor]: Taking taylor expansion of y in x 0.037 * [taylor]: Taking taylor expansion of (* 500.0 (- x y)) in x 0.037 * [taylor]: Taking taylor expansion of 500.0 in x 0.037 * [taylor]: Taking taylor expansion of (- x y) in x 0.037 * [taylor]: Taking taylor expansion of x in x 0.037 * [taylor]: Taking taylor expansion of y in x 0.037 * [taylor]: Taking taylor expansion of (* -500.0 y) in y 0.037 * [taylor]: Taking taylor expansion of -500.0 in y 0.037 * [taylor]: Taking taylor expansion of y in y 0.038 * [taylor]: Taking taylor expansion of 500.0 in y 0.040 * [taylor]: Taking taylor expansion of 0 in y 0.042 * [taylor]: Taking taylor expansion of 0 in y 0.043 * [approximate]: Taking taylor expansion of (* 500.0 (- (/ 1 x) (/ 1 y))) in (x y) around 0 0.043 * [taylor]: Taking taylor expansion of (* 500.0 (- (/ 1 x) (/ 1 y))) in y 0.043 * [taylor]: Taking taylor expansion of 500.0 in y 0.043 * [taylor]: Taking taylor expansion of (- (/ 1 x) (/ 1 y)) in y 0.043 * [taylor]: Taking taylor expansion of (/ 1 x) in y 0.043 * [taylor]: Taking taylor expansion of x in y 0.043 * [taylor]: Taking taylor expansion of (/ 1 y) in y 0.043 * [taylor]: Taking taylor expansion of y in y 0.043 * [taylor]: Taking taylor expansion of (* 500.0 (- (/ 1 x) (/ 1 y))) in x 0.043 * [taylor]: Taking taylor expansion of 500.0 in x 0.043 * [taylor]: Taking taylor expansion of (- (/ 1 x) (/ 1 y)) in x 0.043 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.043 * [taylor]: Taking taylor expansion of x in x 0.043 * [taylor]: Taking taylor expansion of (/ 1 y) in x 0.043 * [taylor]: Taking taylor expansion of y in x 0.044 * [taylor]: Taking taylor expansion of (* 500.0 (- (/ 1 x) (/ 1 y))) in x 0.044 * [taylor]: Taking taylor expansion of 500.0 in x 0.044 * [taylor]: Taking taylor expansion of (- (/ 1 x) (/ 1 y)) in x 0.044 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.044 * [taylor]: Taking taylor expansion of x in x 0.044 * [taylor]: Taking taylor expansion of (/ 1 y) in x 0.044 * [taylor]: Taking taylor expansion of y in x 0.044 * [taylor]: Taking taylor expansion of 500.0 in y 0.045 * [taylor]: Taking taylor expansion of (- (* 500.0 (/ 1 y))) in y 0.045 * [taylor]: Taking taylor expansion of (* 500.0 (/ 1 y)) in y 0.045 * [taylor]: Taking taylor expansion of 500.0 in y 0.045 * [taylor]: Taking taylor expansion of (/ 1 y) in y 0.045 * [taylor]: Taking taylor expansion of y in y 0.048 * [taylor]: Taking taylor expansion of 0 in y 0.051 * [taylor]: Taking taylor expansion of 0 in y 0.054 * [taylor]: Taking taylor expansion of 0 in y 0.055 * [approximate]: Taking taylor expansion of (* 500.0 (- (/ 1 y) (/ 1 x))) in (x y) around 0 0.055 * [taylor]: Taking taylor expansion of (* 500.0 (- (/ 1 y) (/ 1 x))) in y 0.055 * [taylor]: Taking taylor expansion of 500.0 in y 0.055 * [taylor]: Taking taylor expansion of (- (/ 1 y) (/ 1 x)) in y 0.055 * [taylor]: Taking taylor expansion of (/ 1 y) in y 0.055 * [taylor]: Taking taylor expansion of y in y 0.055 * [taylor]: Taking taylor expansion of (/ 1 x) in y 0.055 * [taylor]: Taking taylor expansion of x in y 0.055 * [taylor]: Taking taylor expansion of (* 500.0 (- (/ 1 y) (/ 1 x))) in x 0.055 * [taylor]: Taking taylor expansion of 500.0 in x 0.055 * [taylor]: Taking taylor expansion of (- (/ 1 y) (/ 1 x)) in x 0.055 * [taylor]: Taking taylor expansion of (/ 1 y) in x 0.055 * [taylor]: Taking taylor expansion of y in x 0.055 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.055 * [taylor]: Taking taylor expansion of x in x 0.055 * [taylor]: Taking taylor expansion of (* 500.0 (- (/ 1 y) (/ 1 x))) in x 0.055 * [taylor]: Taking taylor expansion of 500.0 in x 0.055 * [taylor]: Taking taylor expansion of (- (/ 1 y) (/ 1 x)) in x 0.055 * [taylor]: Taking taylor expansion of (/ 1 y) in x 0.055 * [taylor]: Taking taylor expansion of y in x 0.055 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.055 * [taylor]: Taking taylor expansion of x in x 0.057 * [taylor]: Taking taylor expansion of -500.0 in y 0.058 * [taylor]: Taking taylor expansion of (* 500.0 (/ 1 y)) in y 0.058 * [taylor]: Taking taylor expansion of 500.0 in y 0.058 * [taylor]: Taking taylor expansion of (/ 1 y) in y 0.058 * [taylor]: Taking taylor expansion of y in y 0.060 * [taylor]: Taking taylor expansion of 0 in y 0.063 * [taylor]: Taking taylor expansion of 0 in y 0.066 * [taylor]: Taking taylor expansion of 0 in y 0.066 * * * [progress]: simplifying candidates 0.067 * [simplify]: Simplifying using # : (expm1 (* 500.0 (- x y))) (log1p (* 500.0 (- x y))) (* 500.0 (- x y)) (+ (log 500.0) (log (- x y))) (log (* 500.0 (- x y))) (exp (* 500.0 (- x y))) (* (* (* 500.0 500.0) 500.0) (* (* (- x y) (- x y)) (- x y))) (* (cbrt (* 500.0 (- x y))) (cbrt (* 500.0 (- x y)))) (cbrt (* 500.0 (- x y))) (* (* (* 500.0 (- x y)) (* 500.0 (- x y))) (* 500.0 (- x y))) (sqrt (* 500.0 (- x y))) (sqrt (* 500.0 (- x y))) (* (sqrt 500.0) (sqrt (- x y))) (* (sqrt 500.0) (sqrt (- x y))) (* 500.0 (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* (cbrt y) (* (cbrt y) (cbrt y)))))) (* 500.0 (fma (- (cbrt y)) (* (cbrt y) (cbrt y)) (* (cbrt y) (* (cbrt y) (cbrt y))))) (* 500.0 (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* (sqrt y) (sqrt y))))) (* 500.0 (fma (- (sqrt y)) (sqrt y) (* (sqrt y) (sqrt y)))) (* 500.0 (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* y 1)))) (* 500.0 (fma (- y) 1 (* y 1))) (* 500.0 (fma (sqrt x) (sqrt x) (- (* (cbrt y) (* (cbrt y) (cbrt y)))))) (* 500.0 (fma (- (cbrt y)) (* (cbrt y) (cbrt y)) (* (cbrt y) (* (cbrt y) (cbrt y))))) (* 500.0 (fma (sqrt x) (sqrt x) (- (* (sqrt y) (sqrt y))))) (* 500.0 (fma (- (sqrt y)) (sqrt y) (* (sqrt y) (sqrt y)))) (* 500.0 (fma (sqrt x) (sqrt x) (- (* y 1)))) (* 500.0 (fma (- y) 1 (* y 1))) (* 500.0 (fma 1 x (- (* (cbrt y) (* (cbrt y) (cbrt y)))))) (* 500.0 (fma (- (cbrt y)) (* (cbrt y) (cbrt y)) (* (cbrt y) (* (cbrt y) (cbrt y))))) (* 500.0 (fma 1 x (- (* (sqrt y) (sqrt y))))) (* 500.0 (fma (- (sqrt y)) (sqrt y) (* (sqrt y) (sqrt y)))) (* 500.0 (fma 1 x (- (* y 1)))) (* 500.0 (fma (- y) 1 (* y 1))) (* 500.0 x) (* 500.0 (- y)) (* 500.0 x) (* 500.0 (- y)) (* (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* (cbrt y) (* (cbrt y) (cbrt y))))) 500.0) (* (fma (- (cbrt y)) (* (cbrt y) (cbrt y)) (* (cbrt y) (* (cbrt y) (cbrt y)))) 500.0) (* (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* (sqrt y) (sqrt y)))) 500.0) (* (fma (- (sqrt y)) (sqrt y) (* (sqrt y) (sqrt y))) 500.0) (* (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* y 1))) 500.0) (* (fma (- y) 1 (* y 1)) 500.0) (* (fma (sqrt x) (sqrt x) (- (* (cbrt y) (* (cbrt y) (cbrt y))))) 500.0) (* (fma (- (cbrt y)) (* (cbrt y) (cbrt y)) (* (cbrt y) (* (cbrt y) (cbrt y)))) 500.0) (* (fma (sqrt x) (sqrt x) (- (* (sqrt y) (sqrt y)))) 500.0) (* (fma (- (sqrt y)) (sqrt y) (* (sqrt y) (sqrt y))) 500.0) (* (fma (sqrt x) (sqrt x) (- (* y 1))) 500.0) (* (fma (- y) 1 (* y 1)) 500.0) (* (fma 1 x (- (* (cbrt y) (* (cbrt y) (cbrt y))))) 500.0) (* (fma (- (cbrt y)) (* (cbrt y) (cbrt y)) (* (cbrt y) (* (cbrt y) (cbrt y)))) 500.0) (* (fma 1 x (- (* (sqrt y) (sqrt y)))) 500.0) (* (fma (- (sqrt y)) (sqrt y) (* (sqrt y) (sqrt y))) 500.0) (* (fma 1 x (- (* y 1))) 500.0) (* (fma (- y) 1 (* y 1)) 500.0) (* x 500.0) (* (- y) 500.0) (* x 500.0) (* (- y) 500.0) (* 500.0 (* (cbrt (- x y)) (cbrt (- x y)))) (* 500.0 (sqrt (- x y))) (* 500.0 1) (* 500.0 (+ (sqrt x) (sqrt y))) (* 500.0 1) (* (cbrt 500.0) (- x y)) (* (sqrt 500.0) (- x y)) (* 500.0 (- x y)) (* 500.0 (- (pow x 3) (pow y 3))) (* 500.0 (- (* x x) (* y y))) (- (* 500.0 x) (* 500.0 y)) (- (* 500.0 x) (* 500.0 y)) (- (* 500.0 x) (* 500.0 y)) 0.072 * * [simplify]: iteration 0 : 190 enodes (cost 356 ) 0.076 * * [simplify]: iteration 1 : 746 enodes (cost 220 ) 0.092 * * [simplify]: iteration 2 : 3412 enodes (cost 190 ) 0.160 * * [simplify]: iteration 3 : 5002 enodes (cost 166 ) 0.161 * [simplify]: Simplified to: (expm1 (* 500.0 (- x y))) (log1p (* 500.0 (- x y))) (* 500.0 (- x y)) (log (* 500.0 (- x y))) (log (* 500.0 (- x y))) (exp (* 500.0 (- x y))) (pow (* 500.0 (- x y)) 3) (* (cbrt (* 500.0 (- x y))) (cbrt (* 500.0 (- x y)))) (cbrt (* 500.0 (- x y))) (pow (* 500.0 (- x y)) 3) (sqrt (* 500.0 (- x y))) (sqrt (* 500.0 (- x y))) (* (sqrt 500.0) (sqrt (- x y))) (* (sqrt 500.0) (sqrt (- x y))) (* 500.0 (- x y)) (* 500.0 (- y y)) (* 500.0 (- x y)) (* 500.0 (- y y)) (* 500.0 (- x y)) (* 500.0 (- y y)) (* 500.0 (- x y)) (* 500.0 (- y y)) (* 500.0 (- x y)) (* 500.0 (- y y)) (* 500.0 (- x y)) (* 500.0 (- y y)) (* 500.0 (- x y)) (* 500.0 (- y y)) (* 500.0 (- x y)) (* 500.0 (- y y)) (* 500.0 (- x y)) (* 500.0 (- y y)) (* 500.0 x) (* 500.0 (- y)) (* 500.0 x) (* 500.0 (- y)) (* 500.0 (- x y)) (* 500.0 (- y y)) (* 500.0 (- x y)) (* 500.0 (- y y)) (* 500.0 (- x y)) (* 500.0 (- y y)) (* 500.0 (- x y)) (* 500.0 (- y y)) (* 500.0 (- x y)) (* 500.0 (- y y)) (* 500.0 (- x y)) (* 500.0 (- y y)) (* 500.0 (- x y)) (* 500.0 (- y y)) (* 500.0 (- x y)) (* 500.0 (- y y)) (* 500.0 (- x y)) (* 500.0 (- y y)) (* 500.0 x) (* 500.0 (- y)) (* 500.0 x) (* 500.0 (- y)) (* 500.0 (* (cbrt (- x y)) (cbrt (- x y)))) (* 500.0 (sqrt (- x y))) 500.0 (* 500.0 (+ (sqrt x) (sqrt y))) 500.0 (* (cbrt 500.0) (- x y)) (* (sqrt 500.0) (- x y)) (* 500.0 (- x y)) (* 500.0 (- (pow x 3) (pow y 3))) (* 500.0 (- (* x x) (* y y))) (* 500.0 (- x y)) (* 500.0 (- x y)) (* 500.0 (- x y)) 0.161 * * * [progress]: adding candidates to table 0.207 * * [progress]: iteration 2 / 4 0.207 * * * [progress]: picking best candidate 0.212 * * * * [pick]: Picked # 0.212 * * * [progress]: localizing error 0.217 * * * [progress]: generating rewritten candidates 0.217 * * * * [progress]: [ 1 / 2 ] rewriting at (2) 0.232 * * * * [progress]: [ 2 / 2 ] rewriting at (2 2) 0.246 * * * [progress]: generating series expansions 0.246 * * * * [progress]: [ 1 / 2 ] generating series at (2) 0.247 * [approximate]: Taking taylor expansion of (* (pow (sqrt 500.0) 2) (- x y)) in (x y) around 0 0.247 * [taylor]: Taking taylor expansion of (* (pow (sqrt 500.0) 2) (- x y)) in y 0.247 * [taylor]: Taking taylor expansion of (pow (sqrt 500.0) 2) in y 0.247 * [taylor]: Taking taylor expansion of (sqrt 500.0) in y 0.247 * [taylor]: Taking taylor expansion of 500.0 in y 0.248 * [taylor]: Taking taylor expansion of (- x y) in y 0.248 * [taylor]: Taking taylor expansion of x in y 0.248 * [taylor]: Taking taylor expansion of y in y 0.248 * [taylor]: Taking taylor expansion of (* (pow (sqrt 500.0) 2) (- x y)) in x 0.248 * [taylor]: Taking taylor expansion of (pow (sqrt 500.0) 2) in x 0.248 * [taylor]: Taking taylor expansion of (sqrt 500.0) in x 0.248 * [taylor]: Taking taylor expansion of 500.0 in x 0.248 * [taylor]: Taking taylor expansion of (- x y) in x 0.249 * [taylor]: Taking taylor expansion of x in x 0.249 * [taylor]: Taking taylor expansion of y in x 0.249 * [taylor]: Taking taylor expansion of (* (pow (sqrt 500.0) 2) (- x y)) in x 0.249 * [taylor]: Taking taylor expansion of (pow (sqrt 500.0) 2) in x 0.249 * [taylor]: Taking taylor expansion of (sqrt 500.0) in x 0.249 * [taylor]: Taking taylor expansion of 500.0 in x 0.249 * [taylor]: Taking taylor expansion of (- x y) in x 0.249 * [taylor]: Taking taylor expansion of x in x 0.249 * [taylor]: Taking taylor expansion of y in x 0.251 * [taylor]: Taking taylor expansion of (* -1 (* y (pow (sqrt 500.0) 2))) in y 0.251 * [taylor]: Taking taylor expansion of -1 in y 0.251 * [taylor]: Taking taylor expansion of (* y (pow (sqrt 500.0) 2)) in y 0.251 * [taylor]: Taking taylor expansion of y in y 0.251 * [taylor]: Taking taylor expansion of (pow (sqrt 500.0) 2) in y 0.251 * [taylor]: Taking taylor expansion of (sqrt 500.0) in y 0.251 * [taylor]: Taking taylor expansion of 500.0 in y 0.255 * [taylor]: Taking taylor expansion of (pow (sqrt 500.0) 2) in y 0.255 * [taylor]: Taking taylor expansion of (sqrt 500.0) in y 0.255 * [taylor]: Taking taylor expansion of 500.0 in y 0.265 * [taylor]: Taking taylor expansion of 0 in y 0.271 * [taylor]: Taking taylor expansion of 0 in y 0.274 * [approximate]: Taking taylor expansion of (* (- (/ 1 x) (/ 1 y)) (pow (sqrt 500.0) 2)) in (x y) around 0 0.274 * [taylor]: Taking taylor expansion of (* (- (/ 1 x) (/ 1 y)) (pow (sqrt 500.0) 2)) in y 0.274 * [taylor]: Taking taylor expansion of (- (/ 1 x) (/ 1 y)) in y 0.274 * [taylor]: Taking taylor expansion of (/ 1 x) in y 0.274 * [taylor]: Taking taylor expansion of x in y 0.274 * [taylor]: Taking taylor expansion of (/ 1 y) in y 0.274 * [taylor]: Taking taylor expansion of y in y 0.275 * [taylor]: Taking taylor expansion of (pow (sqrt 500.0) 2) in y 0.275 * [taylor]: Taking taylor expansion of (sqrt 500.0) in y 0.275 * [taylor]: Taking taylor expansion of 500.0 in y 0.275 * [taylor]: Taking taylor expansion of (* (- (/ 1 x) (/ 1 y)) (pow (sqrt 500.0) 2)) in x 0.275 * [taylor]: Taking taylor expansion of (- (/ 1 x) (/ 1 y)) in x 0.275 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.275 * [taylor]: Taking taylor expansion of x in x 0.276 * [taylor]: Taking taylor expansion of (/ 1 y) in x 0.276 * [taylor]: Taking taylor expansion of y in x 0.276 * [taylor]: Taking taylor expansion of (pow (sqrt 500.0) 2) in x 0.276 * [taylor]: Taking taylor expansion of (sqrt 500.0) in x 0.276 * [taylor]: Taking taylor expansion of 500.0 in x 0.276 * [taylor]: Taking taylor expansion of (* (- (/ 1 x) (/ 1 y)) (pow (sqrt 500.0) 2)) in x 0.276 * [taylor]: Taking taylor expansion of (- (/ 1 x) (/ 1 y)) in x 0.276 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.276 * [taylor]: Taking taylor expansion of x in x 0.277 * [taylor]: Taking taylor expansion of (/ 1 y) in x 0.277 * [taylor]: Taking taylor expansion of y in x 0.277 * [taylor]: Taking taylor expansion of (pow (sqrt 500.0) 2) in x 0.277 * [taylor]: Taking taylor expansion of (sqrt 500.0) in x 0.277 * [taylor]: Taking taylor expansion of 500.0 in x 0.280 * [taylor]: Taking taylor expansion of (pow (sqrt 500.0) 2) in y 0.280 * [taylor]: Taking taylor expansion of (sqrt 500.0) in y 0.280 * [taylor]: Taking taylor expansion of 500.0 in y 0.282 * [taylor]: Taking taylor expansion of (- (/ (pow (sqrt 500.0) 2) y)) in y 0.282 * [taylor]: Taking taylor expansion of (/ (pow (sqrt 500.0) 2) y) in y 0.282 * [taylor]: Taking taylor expansion of (pow (sqrt 500.0) 2) in y 0.282 * [taylor]: Taking taylor expansion of (sqrt 500.0) in y 0.282 * [taylor]: Taking taylor expansion of 500.0 in y 0.283 * [taylor]: Taking taylor expansion of y in y 0.291 * [taylor]: Taking taylor expansion of 0 in y 0.296 * [taylor]: Taking taylor expansion of 0 in y 0.303 * [taylor]: Taking taylor expansion of 0 in y 0.305 * [approximate]: Taking taylor expansion of (* (pow (sqrt 500.0) 2) (- (/ 1 y) (/ 1 x))) in (x y) around 0 0.305 * [taylor]: Taking taylor expansion of (* (pow (sqrt 500.0) 2) (- (/ 1 y) (/ 1 x))) in y 0.305 * [taylor]: Taking taylor expansion of (pow (sqrt 500.0) 2) in y 0.305 * [taylor]: Taking taylor expansion of (sqrt 500.0) in y 0.305 * [taylor]: Taking taylor expansion of 500.0 in y 0.306 * [taylor]: Taking taylor expansion of (- (/ 1 y) (/ 1 x)) in y 0.306 * [taylor]: Taking taylor expansion of (/ 1 y) in y 0.306 * [taylor]: Taking taylor expansion of y in y 0.306 * [taylor]: Taking taylor expansion of (/ 1 x) in y 0.306 * [taylor]: Taking taylor expansion of x in y 0.306 * [taylor]: Taking taylor expansion of (* (pow (sqrt 500.0) 2) (- (/ 1 y) (/ 1 x))) in x 0.306 * [taylor]: Taking taylor expansion of (pow (sqrt 500.0) 2) in x 0.306 * [taylor]: Taking taylor expansion of (sqrt 500.0) in x 0.306 * [taylor]: Taking taylor expansion of 500.0 in x 0.307 * [taylor]: Taking taylor expansion of (- (/ 1 y) (/ 1 x)) in x 0.307 * [taylor]: Taking taylor expansion of (/ 1 y) in x 0.307 * [taylor]: Taking taylor expansion of y in x 0.307 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.307 * [taylor]: Taking taylor expansion of x in x 0.307 * [taylor]: Taking taylor expansion of (* (pow (sqrt 500.0) 2) (- (/ 1 y) (/ 1 x))) in x 0.307 * [taylor]: Taking taylor expansion of (pow (sqrt 500.0) 2) in x 0.307 * [taylor]: Taking taylor expansion of (sqrt 500.0) in x 0.307 * [taylor]: Taking taylor expansion of 500.0 in x 0.308 * [taylor]: Taking taylor expansion of (- (/ 1 y) (/ 1 x)) in x 0.308 * [taylor]: Taking taylor expansion of (/ 1 y) in x 0.308 * [taylor]: Taking taylor expansion of y in x 0.308 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.308 * [taylor]: Taking taylor expansion of x in x 0.317 * [taylor]: Taking taylor expansion of (* -1 (pow (sqrt 500.0) 2)) in y 0.317 * [taylor]: Taking taylor expansion of -1 in y 0.317 * [taylor]: Taking taylor expansion of (pow (sqrt 500.0) 2) in y 0.317 * [taylor]: Taking taylor expansion of (sqrt 500.0) in y 0.318 * [taylor]: Taking taylor expansion of 500.0 in y 0.320 * [taylor]: Taking taylor expansion of (/ (pow (sqrt 500.0) 2) y) in y 0.320 * [taylor]: Taking taylor expansion of (pow (sqrt 500.0) 2) in y 0.320 * [taylor]: Taking taylor expansion of (sqrt 500.0) in y 0.320 * [taylor]: Taking taylor expansion of 500.0 in y 0.321 * [taylor]: Taking taylor expansion of y in y 0.329 * [taylor]: Taking taylor expansion of 0 in y 0.334 * [taylor]: Taking taylor expansion of 0 in y 0.341 * [taylor]: Taking taylor expansion of 0 in y 0.343 * * * * [progress]: [ 2 / 2 ] generating series at (2 2) 0.344 * [approximate]: Taking taylor expansion of (* (sqrt 500.0) (- x y)) in (x y) around 0 0.344 * [taylor]: Taking taylor expansion of (* (sqrt 500.0) (- x y)) in y 0.344 * [taylor]: Taking taylor expansion of (sqrt 500.0) in y 0.344 * [taylor]: Taking taylor expansion of 500.0 in y 0.344 * [taylor]: Taking taylor expansion of (- x y) in y 0.344 * [taylor]: Taking taylor expansion of x in y 0.344 * [taylor]: Taking taylor expansion of y in y 0.344 * [taylor]: Taking taylor expansion of (* (sqrt 500.0) (- x y)) in x 0.344 * [taylor]: Taking taylor expansion of (sqrt 500.0) in x 0.344 * [taylor]: Taking taylor expansion of 500.0 in x 0.345 * [taylor]: Taking taylor expansion of (- x y) in x 0.345 * [taylor]: Taking taylor expansion of x in x 0.345 * [taylor]: Taking taylor expansion of y in x 0.345 * [taylor]: Taking taylor expansion of (* (sqrt 500.0) (- x y)) in x 0.345 * [taylor]: Taking taylor expansion of (sqrt 500.0) in x 0.345 * [taylor]: Taking taylor expansion of 500.0 in x 0.346 * [taylor]: Taking taylor expansion of (- x y) in x 0.346 * [taylor]: Taking taylor expansion of x in x 0.346 * [taylor]: Taking taylor expansion of y in x 0.347 * [taylor]: Taking taylor expansion of (* -1 (* y (sqrt 500.0))) in y 0.347 * [taylor]: Taking taylor expansion of -1 in y 0.347 * [taylor]: Taking taylor expansion of (* y (sqrt 500.0)) in y 0.347 * [taylor]: Taking taylor expansion of y in y 0.347 * [taylor]: Taking taylor expansion of (sqrt 500.0) in y 0.347 * [taylor]: Taking taylor expansion of 500.0 in y 0.349 * [taylor]: Taking taylor expansion of (sqrt 500.0) in y 0.349 * [taylor]: Taking taylor expansion of 500.0 in y 0.355 * [taylor]: Taking taylor expansion of 0 in y 0.359 * [taylor]: Taking taylor expansion of 0 in y 0.360 * [approximate]: Taking taylor expansion of (* (- (/ 1 x) (/ 1 y)) (sqrt 500.0)) in (x y) around 0 0.360 * [taylor]: Taking taylor expansion of (* (- (/ 1 x) (/ 1 y)) (sqrt 500.0)) in y 0.360 * [taylor]: Taking taylor expansion of (- (/ 1 x) (/ 1 y)) in y 0.360 * [taylor]: Taking taylor expansion of (/ 1 x) in y 0.360 * [taylor]: Taking taylor expansion of x in y 0.360 * [taylor]: Taking taylor expansion of (/ 1 y) in y 0.361 * [taylor]: Taking taylor expansion of y in y 0.361 * [taylor]: Taking taylor expansion of (sqrt 500.0) in y 0.361 * [taylor]: Taking taylor expansion of 500.0 in y 0.361 * [taylor]: Taking taylor expansion of (* (- (/ 1 x) (/ 1 y)) (sqrt 500.0)) in x 0.361 * [taylor]: Taking taylor expansion of (- (/ 1 x) (/ 1 y)) in x 0.361 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.362 * [taylor]: Taking taylor expansion of x in x 0.362 * [taylor]: Taking taylor expansion of (/ 1 y) in x 0.362 * [taylor]: Taking taylor expansion of y in x 0.362 * [taylor]: Taking taylor expansion of (sqrt 500.0) in x 0.362 * [taylor]: Taking taylor expansion of 500.0 in x 0.363 * [taylor]: Taking taylor expansion of (* (- (/ 1 x) (/ 1 y)) (sqrt 500.0)) in x 0.363 * [taylor]: Taking taylor expansion of (- (/ 1 x) (/ 1 y)) in x 0.363 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.363 * [taylor]: Taking taylor expansion of x in x 0.363 * [taylor]: Taking taylor expansion of (/ 1 y) in x 0.363 * [taylor]: Taking taylor expansion of y in x 0.363 * [taylor]: Taking taylor expansion of (sqrt 500.0) in x 0.363 * [taylor]: Taking taylor expansion of 500.0 in x 0.364 * [taylor]: Taking taylor expansion of (sqrt 500.0) in y 0.364 * [taylor]: Taking taylor expansion of 500.0 in y 0.366 * [taylor]: Taking taylor expansion of (- (/ (sqrt 500.0) y)) in y 0.366 * [taylor]: Taking taylor expansion of (/ (sqrt 500.0) y) in y 0.366 * [taylor]: Taking taylor expansion of (sqrt 500.0) in y 0.366 * [taylor]: Taking taylor expansion of 500.0 in y 0.367 * [taylor]: Taking taylor expansion of y in y 0.371 * [taylor]: Taking taylor expansion of 0 in y 0.374 * [taylor]: Taking taylor expansion of 0 in y 0.379 * [taylor]: Taking taylor expansion of 0 in y 0.380 * [approximate]: Taking taylor expansion of (* (sqrt 500.0) (- (/ 1 y) (/ 1 x))) in (x y) around 0 0.380 * [taylor]: Taking taylor expansion of (* (sqrt 500.0) (- (/ 1 y) (/ 1 x))) in y 0.380 * [taylor]: Taking taylor expansion of (sqrt 500.0) in y 0.380 * [taylor]: Taking taylor expansion of 500.0 in y 0.381 * [taylor]: Taking taylor expansion of (- (/ 1 y) (/ 1 x)) in y 0.381 * [taylor]: Taking taylor expansion of (/ 1 y) in y 0.381 * [taylor]: Taking taylor expansion of y in y 0.381 * [taylor]: Taking taylor expansion of (/ 1 x) in y 0.381 * [taylor]: Taking taylor expansion of x in y 0.381 * [taylor]: Taking taylor expansion of (* (sqrt 500.0) (- (/ 1 y) (/ 1 x))) in x 0.381 * [taylor]: Taking taylor expansion of (sqrt 500.0) in x 0.381 * [taylor]: Taking taylor expansion of 500.0 in x 0.382 * [taylor]: Taking taylor expansion of (- (/ 1 y) (/ 1 x)) in x 0.382 * [taylor]: Taking taylor expansion of (/ 1 y) in x 0.382 * [taylor]: Taking taylor expansion of y in x 0.382 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.382 * [taylor]: Taking taylor expansion of x in x 0.382 * [taylor]: Taking taylor expansion of (* (sqrt 500.0) (- (/ 1 y) (/ 1 x))) in x 0.382 * [taylor]: Taking taylor expansion of (sqrt 500.0) in x 0.382 * [taylor]: Taking taylor expansion of 500.0 in x 0.383 * [taylor]: Taking taylor expansion of (- (/ 1 y) (/ 1 x)) in x 0.383 * [taylor]: Taking taylor expansion of (/ 1 y) in x 0.383 * [taylor]: Taking taylor expansion of y in x 0.383 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.383 * [taylor]: Taking taylor expansion of x in x 0.384 * [taylor]: Taking taylor expansion of (* -1 (sqrt 500.0)) in y 0.384 * [taylor]: Taking taylor expansion of -1 in y 0.384 * [taylor]: Taking taylor expansion of (sqrt 500.0) in y 0.384 * [taylor]: Taking taylor expansion of 500.0 in y 0.386 * [taylor]: Taking taylor expansion of (/ (sqrt 500.0) y) in y 0.386 * [taylor]: Taking taylor expansion of (sqrt 500.0) in y 0.386 * [taylor]: Taking taylor expansion of 500.0 in y 0.387 * [taylor]: Taking taylor expansion of y in y 0.391 * [taylor]: Taking taylor expansion of 0 in y 0.394 * [taylor]: Taking taylor expansion of 0 in y 0.405 * [taylor]: Taking taylor expansion of 0 in y 0.406 * * * [progress]: simplifying candidates 0.409 * [simplify]: Simplifying using # : (expm1 (* (sqrt 500.0) (* (sqrt 500.0) (- x y)))) (log1p (* (sqrt 500.0) (* (sqrt 500.0) (- x y)))) (* (sqrt 500.0) (* (sqrt 500.0) (- x y))) (* (sqrt 500.0) (* (sqrt 500.0) (- x y))) (+ (log (sqrt 500.0)) (+ (log (sqrt 500.0)) (log (- x y)))) (+ (log (sqrt 500.0)) (log (* (sqrt 500.0) (- x y)))) (log (* (sqrt 500.0) (* (sqrt 500.0) (- x y)))) (exp (* (sqrt 500.0) (* (sqrt 500.0) (- x y)))) (* (* (* (sqrt 500.0) (sqrt 500.0)) (sqrt 500.0)) (* (* (* (sqrt 500.0) (sqrt 500.0)) (sqrt 500.0)) (* (* (- x y) (- x y)) (- x y)))) (* (* (* (sqrt 500.0) (sqrt 500.0)) (sqrt 500.0)) (* (* (* (sqrt 500.0) (- x y)) (* (sqrt 500.0) (- x y))) (* (sqrt 500.0) (- x y)))) (* (cbrt (* (sqrt 500.0) (* (sqrt 500.0) (- x y)))) (cbrt (* (sqrt 500.0) (* (sqrt 500.0) (- x y))))) (cbrt (* (sqrt 500.0) (* (sqrt 500.0) (- x y)))) (* (* (* (sqrt 500.0) (* (sqrt 500.0) (- x y))) (* (sqrt 500.0) (* (sqrt 500.0) (- x y)))) (* (sqrt 500.0) (* (sqrt 500.0) (- x y)))) (sqrt (* (sqrt 500.0) (* (sqrt 500.0) (- x y)))) (sqrt (* (sqrt 500.0) (* (sqrt 500.0) (- x y)))) (* (sqrt 500.0) (* (sqrt 500.0) (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* (cbrt y) (* (cbrt y) (cbrt y))))))) (* (sqrt 500.0) (* (sqrt 500.0) (fma (- (cbrt y)) (* (cbrt y) (cbrt y)) (* (cbrt y) (* (cbrt y) (cbrt y)))))) (* (sqrt 500.0) (* (sqrt 500.0) (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* (sqrt y) (sqrt y)))))) (* (sqrt 500.0) (* (sqrt 500.0) (fma (- (sqrt y)) (sqrt y) (* (sqrt y) (sqrt y))))) (* (sqrt 500.0) (* (sqrt 500.0) (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* y 1))))) (* (sqrt 500.0) (* (sqrt 500.0) (fma (- y) 1 (* y 1)))) (* (sqrt 500.0) (* (sqrt 500.0) (fma (sqrt x) (sqrt x) (- (* (cbrt y) (* (cbrt y) (cbrt y))))))) (* (sqrt 500.0) (* (sqrt 500.0) (fma (- (cbrt y)) (* (cbrt y) (cbrt y)) (* (cbrt y) (* (cbrt y) (cbrt y)))))) (* (sqrt 500.0) (* (sqrt 500.0) (fma (sqrt x) (sqrt x) (- (* (sqrt y) (sqrt y)))))) (* (sqrt 500.0) (* (sqrt 500.0) (fma (- (sqrt y)) (sqrt y) (* (sqrt y) (sqrt y))))) (* (sqrt 500.0) (* (sqrt 500.0) (fma (sqrt x) (sqrt x) (- (* y 1))))) (* (sqrt 500.0) (* (sqrt 500.0) (fma (- y) 1 (* y 1)))) (* (sqrt 500.0) (* (sqrt 500.0) (fma 1 x (- (* (cbrt y) (* (cbrt y) (cbrt y))))))) (* (sqrt 500.0) (* (sqrt 500.0) (fma (- (cbrt y)) (* (cbrt y) (cbrt y)) (* (cbrt y) (* (cbrt y) (cbrt y)))))) (* (sqrt 500.0) (* (sqrt 500.0) (fma 1 x (- (* (sqrt y) (sqrt y)))))) (* (sqrt 500.0) (* (sqrt 500.0) (fma (- (sqrt y)) (sqrt y) (* (sqrt y) (sqrt y))))) (* (sqrt 500.0) (* (sqrt 500.0) (fma 1 x (- (* y 1))))) (* (sqrt 500.0) (* (sqrt 500.0) (fma (- y) 1 (* y 1)))) (* (sqrt 500.0) (* (sqrt 500.0) x)) (* (sqrt 500.0) (* (sqrt 500.0) (- y))) (* (sqrt 500.0) (* (sqrt 500.0) x)) (* (sqrt 500.0) (* (sqrt 500.0) (- y))) (* (sqrt 500.0) (* (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* (cbrt y) (* (cbrt y) (cbrt y))))) (sqrt 500.0))) (* (sqrt 500.0) (* (fma (- (cbrt y)) (* (cbrt y) (cbrt y)) (* (cbrt y) (* (cbrt y) (cbrt y)))) (sqrt 500.0))) (* (sqrt 500.0) (* (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* (sqrt y) (sqrt y)))) (sqrt 500.0))) (* (sqrt 500.0) (* (fma (- (sqrt y)) (sqrt y) (* (sqrt y) (sqrt y))) (sqrt 500.0))) (* (sqrt 500.0) (* (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* y 1))) (sqrt 500.0))) (* (sqrt 500.0) (* (fma (- y) 1 (* y 1)) (sqrt 500.0))) (* (sqrt 500.0) (* (fma (sqrt x) (sqrt x) (- (* (cbrt y) (* (cbrt y) (cbrt y))))) (sqrt 500.0))) (* (sqrt 500.0) (* (fma (- (cbrt y)) (* (cbrt y) (cbrt y)) (* (cbrt y) (* (cbrt y) (cbrt y)))) (sqrt 500.0))) (* (sqrt 500.0) (* (fma (sqrt x) (sqrt x) (- (* (sqrt y) (sqrt y)))) (sqrt 500.0))) (* (sqrt 500.0) (* (fma (- (sqrt y)) (sqrt y) (* (sqrt y) (sqrt y))) (sqrt 500.0))) (* (sqrt 500.0) (* (fma (sqrt x) (sqrt x) (- (* y 1))) (sqrt 500.0))) (* (sqrt 500.0) (* (fma (- y) 1 (* y 1)) (sqrt 500.0))) (* (sqrt 500.0) (* (fma 1 x (- (* (cbrt y) (* (cbrt y) (cbrt y))))) (sqrt 500.0))) (* (sqrt 500.0) (* (fma (- (cbrt y)) (* (cbrt y) (cbrt y)) (* (cbrt y) (* (cbrt y) (cbrt y)))) (sqrt 500.0))) (* (sqrt 500.0) (* (fma 1 x (- (* (sqrt y) (sqrt y)))) (sqrt 500.0))) (* (sqrt 500.0) (* (fma (- (sqrt y)) (sqrt y) (* (sqrt y) (sqrt y))) (sqrt 500.0))) (* (sqrt 500.0) (* (fma 1 x (- (* y 1))) (sqrt 500.0))) (* (sqrt 500.0) (* (fma (- y) 1 (* y 1)) (sqrt 500.0))) (* (sqrt 500.0) (* x (sqrt 500.0))) (* (sqrt 500.0) (* (- y) (sqrt 500.0))) (* (sqrt 500.0) (* x (sqrt 500.0))) (* (sqrt 500.0) (* (- y) (sqrt 500.0))) (* (* (sqrt 500.0) (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* (cbrt y) (* (cbrt y) (cbrt y)))))) (sqrt 500.0)) (* (* (sqrt 500.0) (fma (- (cbrt y)) (* (cbrt y) (cbrt y)) (* (cbrt y) (* (cbrt y) (cbrt y))))) (sqrt 500.0)) (* (* (sqrt 500.0) (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* (sqrt y) (sqrt y))))) (sqrt 500.0)) (* (* (sqrt 500.0) (fma (- (sqrt y)) (sqrt y) (* (sqrt y) (sqrt y)))) (sqrt 500.0)) (* (* (sqrt 500.0) (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* y 1)))) (sqrt 500.0)) (* (* (sqrt 500.0) (fma (- y) 1 (* y 1))) (sqrt 500.0)) (* (* (sqrt 500.0) (fma (sqrt x) (sqrt x) (- (* (cbrt y) (* (cbrt y) (cbrt y)))))) (sqrt 500.0)) (* (* (sqrt 500.0) (fma (- (cbrt y)) (* (cbrt y) (cbrt y)) (* (cbrt y) (* (cbrt y) (cbrt y))))) (sqrt 500.0)) (* (* (sqrt 500.0) (fma (sqrt x) (sqrt x) (- (* (sqrt y) (sqrt y))))) (sqrt 500.0)) (* (* (sqrt 500.0) (fma (- (sqrt y)) (sqrt y) (* (sqrt y) (sqrt y)))) (sqrt 500.0)) (* (* (sqrt 500.0) (fma (sqrt x) (sqrt x) (- (* y 1)))) (sqrt 500.0)) (* (* (sqrt 500.0) (fma (- y) 1 (* y 1))) (sqrt 500.0)) (* (* (sqrt 500.0) (fma 1 x (- (* (cbrt y) (* (cbrt y) (cbrt y)))))) (sqrt 500.0)) (* (* (sqrt 500.0) (fma (- (cbrt y)) (* (cbrt y) (cbrt y)) (* (cbrt y) (* (cbrt y) (cbrt y))))) (sqrt 500.0)) (* (* (sqrt 500.0) (fma 1 x (- (* (sqrt y) (sqrt y))))) (sqrt 500.0)) (* (* (sqrt 500.0) (fma (- (sqrt y)) (sqrt y) (* (sqrt y) (sqrt y)))) (sqrt 500.0)) (* (* (sqrt 500.0) (fma 1 x (- (* y 1)))) (sqrt 500.0)) (* (* (sqrt 500.0) (fma (- y) 1 (* y 1))) (sqrt 500.0)) (* (* (sqrt 500.0) x) (sqrt 500.0)) (* (* (sqrt 500.0) (- y)) (sqrt 500.0)) (* (* (sqrt 500.0) x) (sqrt 500.0)) (* (* (sqrt 500.0) (- y)) (sqrt 500.0)) (* (* (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* (cbrt y) (* (cbrt y) (cbrt y))))) (sqrt 500.0)) (sqrt 500.0)) (* (* (fma (- (cbrt y)) (* (cbrt y) (cbrt y)) (* (cbrt y) (* (cbrt y) (cbrt y)))) (sqrt 500.0)) (sqrt 500.0)) (* (* (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* (sqrt y) (sqrt y)))) (sqrt 500.0)) (sqrt 500.0)) (* (* (fma (- (sqrt y)) (sqrt y) (* (sqrt y) (sqrt y))) (sqrt 500.0)) (sqrt 500.0)) (* (* (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* y 1))) (sqrt 500.0)) (sqrt 500.0)) (* (* (fma (- y) 1 (* y 1)) (sqrt 500.0)) (sqrt 500.0)) (* (* (fma (sqrt x) (sqrt x) (- (* (cbrt y) (* (cbrt y) (cbrt y))))) (sqrt 500.0)) (sqrt 500.0)) (* (* (fma (- (cbrt y)) (* (cbrt y) (cbrt y)) (* (cbrt y) (* (cbrt y) (cbrt y)))) (sqrt 500.0)) (sqrt 500.0)) (* (* (fma (sqrt x) (sqrt x) (- (* (sqrt y) (sqrt y)))) (sqrt 500.0)) (sqrt 500.0)) (* (* (fma (- (sqrt y)) (sqrt y) (* (sqrt y) (sqrt y))) (sqrt 500.0)) (sqrt 500.0)) (* (* (fma (sqrt x) (sqrt x) (- (* y 1))) (sqrt 500.0)) (sqrt 500.0)) (* (* (fma (- y) 1 (* y 1)) (sqrt 500.0)) (sqrt 500.0)) (* (* (fma 1 x (- (* (cbrt y) (* (cbrt y) (cbrt y))))) (sqrt 500.0)) (sqrt 500.0)) (* (* (fma (- (cbrt y)) (* (cbrt y) (cbrt y)) (* (cbrt y) (* (cbrt y) (cbrt y)))) (sqrt 500.0)) (sqrt 500.0)) (* (* (fma 1 x (- (* (sqrt y) (sqrt y)))) (sqrt 500.0)) (sqrt 500.0)) (* (* (fma (- (sqrt y)) (sqrt y) (* (sqrt y) (sqrt y))) (sqrt 500.0)) (sqrt 500.0)) (* (* (fma 1 x (- (* y 1))) (sqrt 500.0)) (sqrt 500.0)) (* (* (fma (- y) 1 (* y 1)) (sqrt 500.0)) (sqrt 500.0)) (* (* x (sqrt 500.0)) (sqrt 500.0)) (* (* (- y) (sqrt 500.0)) (sqrt 500.0)) (* (* x (sqrt 500.0)) (sqrt 500.0)) (* (* (- y) (sqrt 500.0)) (sqrt 500.0)) (* (sqrt 500.0) (sqrt 500.0)) (* (cbrt (sqrt 500.0)) (* (sqrt 500.0) (- x y))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))) (* (sqrt (sqrt 500.0)) (* (sqrt 500.0) (- x y))) (* (sqrt 500.0) (* (sqrt 500.0) (- x y))) (* (sqrt (sqrt 500.0)) (* (sqrt 500.0) (- x y))) (* (sqrt 500.0) (* (sqrt 500.0) (- x y))) (* (sqrt 500.0) (* (sqrt 500.0) (- (pow x 3) (pow y 3)))) (* (sqrt 500.0) (* (sqrt 500.0) (- (* x x) (* y y)))) (expm1 (* (sqrt 500.0) (- x y))) (log1p (* (sqrt 500.0) (- x y))) (* (sqrt 500.0) (- x y)) (+ (log (sqrt 500.0)) (log (- x y))) (log (* (sqrt 500.0) (- x y))) (exp (* (sqrt 500.0) (- x y))) (* (* (* (sqrt 500.0) (sqrt 500.0)) (sqrt 500.0)) (* (* (- x y) (- x y)) (- x y))) (* (cbrt (* (sqrt 500.0) (- x y))) (cbrt (* (sqrt 500.0) (- x y)))) (cbrt (* (sqrt 500.0) (- x y))) (* (* (* (sqrt 500.0) (- x y)) (* (sqrt 500.0) (- x y))) (* (sqrt 500.0) (- x y))) (sqrt (* (sqrt 500.0) (- x y))) (sqrt (* (sqrt 500.0) (- x y))) (* (sqrt (sqrt 500.0)) (sqrt (- x y))) (* (sqrt (sqrt 500.0)) (sqrt (- x y))) (* (sqrt (sqrt 500.0)) (sqrt (- x y))) (* (sqrt (sqrt 500.0)) (sqrt (- x y))) (* (sqrt 500.0) (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* (cbrt y) (* (cbrt y) (cbrt y)))))) (* (sqrt 500.0) (fma (- (cbrt y)) (* (cbrt y) (cbrt y)) (* (cbrt y) (* (cbrt y) (cbrt y))))) (* (sqrt 500.0) (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* (sqrt y) (sqrt y))))) (* (sqrt 500.0) (fma (- (sqrt y)) (sqrt y) (* (sqrt y) (sqrt y)))) (* (sqrt 500.0) (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* y 1)))) (* (sqrt 500.0) (fma (- y) 1 (* y 1))) (* (sqrt 500.0) (fma (sqrt x) (sqrt x) (- (* (cbrt y) (* (cbrt y) (cbrt y)))))) (* (sqrt 500.0) (fma (- (cbrt y)) (* (cbrt y) (cbrt y)) (* (cbrt y) (* (cbrt y) (cbrt y))))) (* (sqrt 500.0) (fma (sqrt x) (sqrt x) (- (* (sqrt y) (sqrt y))))) (* (sqrt 500.0) (fma (- (sqrt y)) (sqrt y) (* (sqrt y) (sqrt y)))) (* (sqrt 500.0) (fma (sqrt x) (sqrt x) (- (* y 1)))) (* (sqrt 500.0) (fma (- y) 1 (* y 1))) (* (sqrt 500.0) (fma 1 x (- (* (cbrt y) (* (cbrt y) (cbrt y)))))) (* (sqrt 500.0) (fma (- (cbrt y)) (* (cbrt y) (cbrt y)) (* (cbrt y) (* (cbrt y) (cbrt y))))) (* (sqrt 500.0) (fma 1 x (- (* (sqrt y) (sqrt y))))) (* (sqrt 500.0) (fma (- (sqrt y)) (sqrt y) (* (sqrt y) (sqrt y)))) (* (sqrt 500.0) (fma 1 x (- (* y 1)))) (* (sqrt 500.0) (fma (- y) 1 (* y 1))) (* (sqrt 500.0) x) (* (sqrt 500.0) (- y)) (* (sqrt 500.0) x) (* (sqrt 500.0) (- y)) (* (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* (cbrt y) (* (cbrt y) (cbrt y))))) (sqrt 500.0)) (* (fma (- (cbrt y)) (* (cbrt y) (cbrt y)) (* (cbrt y) (* (cbrt y) (cbrt y)))) (sqrt 500.0)) (* (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* (sqrt y) (sqrt y)))) (sqrt 500.0)) (* (fma (- (sqrt y)) (sqrt y) (* (sqrt y) (sqrt y))) (sqrt 500.0)) (* (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* y 1))) (sqrt 500.0)) (* (fma (- y) 1 (* y 1)) (sqrt 500.0)) (* (fma (sqrt x) (sqrt x) (- (* (cbrt y) (* (cbrt y) (cbrt y))))) (sqrt 500.0)) (* (fma (- (cbrt y)) (* (cbrt y) (cbrt y)) (* (cbrt y) (* (cbrt y) (cbrt y)))) (sqrt 500.0)) (* (fma (sqrt x) (sqrt x) (- (* (sqrt y) (sqrt y)))) (sqrt 500.0)) (* (fma (- (sqrt y)) (sqrt y) (* (sqrt y) (sqrt y))) (sqrt 500.0)) (* (fma (sqrt x) (sqrt x) (- (* y 1))) (sqrt 500.0)) (* (fma (- y) 1 (* y 1)) (sqrt 500.0)) (* (fma 1 x (- (* (cbrt y) (* (cbrt y) (cbrt y))))) (sqrt 500.0)) (* (fma (- (cbrt y)) (* (cbrt y) (cbrt y)) (* (cbrt y) (* (cbrt y) (cbrt y)))) (sqrt 500.0)) (* (fma 1 x (- (* (sqrt y) (sqrt y)))) (sqrt 500.0)) (* (fma (- (sqrt y)) (sqrt y) (* (sqrt y) (sqrt y))) (sqrt 500.0)) (* (fma 1 x (- (* y 1))) (sqrt 500.0)) (* (fma (- y) 1 (* y 1)) (sqrt 500.0)) (* x (sqrt 500.0)) (* (- y) (sqrt 500.0)) (* x (sqrt 500.0)) (* (- y) (sqrt 500.0)) (* (sqrt 500.0) (* (cbrt (- x y)) (cbrt (- x y)))) (* (sqrt 500.0) (sqrt (- x y))) (* (sqrt 500.0) 1) (* (sqrt 500.0) (+ (sqrt x) (sqrt y))) (* (sqrt 500.0) 1) (* (cbrt (sqrt 500.0)) (- x y)) (* (sqrt (cbrt 500.0)) (- x y)) (* (sqrt (sqrt 500.0)) (- x y)) (* (sqrt 500.0) (- x y)) (* (sqrt (sqrt 500.0)) (- x y)) (* (sqrt 500.0) (- x y)) (* (sqrt 500.0) (- (pow x 3) (pow y 3))) (* (sqrt 500.0) (- (* x x) (* y y))) (- (* x (pow (sqrt 500.0) 2)) (* y (pow (sqrt 500.0) 2))) (- (* x (pow (sqrt 500.0) 2)) (* y (pow (sqrt 500.0) 2))) (- (* x (pow (sqrt 500.0) 2)) (* y (pow (sqrt 500.0) 2))) (- (* x (sqrt 500.0)) (* y (sqrt 500.0))) (- (* x (sqrt 500.0)) (* y (sqrt 500.0))) (- (* x (sqrt 500.0)) (* y (sqrt 500.0))) 0.416 * * [simplify]: iteration 0 : 346 enodes (cost 1118 ) 0.423 * * [simplify]: iteration 1 : 1516 enodes (cost 738 ) 0.453 * * [simplify]: iteration 2 : 5001 enodes (cost 663 ) 0.457 * [simplify]: Simplified to: (expm1 (* (sqrt 500.0) (* (sqrt 500.0) (- x y)))) (log1p (* (sqrt 500.0) (* (sqrt 500.0) (- x y)))) (* 500.0 (- x y)) (* 500.0 (- x y)) (log (* 500.0 (- x y))) (log (* 500.0 (- x y))) (log (* 500.0 (- x y))) (pow (exp 500.0) (- x y)) (pow (* 500.0 (- x y)) 3) (pow (* 500.0 (- x y)) 3) (* (cbrt (* (sqrt 500.0) (* (sqrt 500.0) (- x y)))) (cbrt (* (sqrt 500.0) (* (sqrt 500.0) (- x y))))) (cbrt (* (sqrt 500.0) (* (sqrt 500.0) (- x y)))) (pow (* 500.0 (- x y)) 3) (sqrt (* (sqrt 500.0) (* (sqrt 500.0) (- x y)))) (sqrt (* (sqrt 500.0) (* (sqrt 500.0) (- x y)))) (* 500.0 (+ (* 1 (pow (cbrt x) 3)) (- y))) (fma 500.0 (- y) (* 500.0 y)) (* 500.0 (+ (* 1 (pow (cbrt x) 3)) (- y))) (fma 500.0 (- y) (* 500.0 y)) (* 500.0 (+ (* 1 (pow (cbrt x) 3)) (- y))) (fma 500.0 (- y) (* 500.0 y)) (* 500.0 (- x y)) (fma 500.0 (- y) (* 500.0 y)) (* 500.0 (- x y)) (fma 500.0 (- y) (* 500.0 y)) (* 500.0 (- x y)) (fma 500.0 (- y) (* 500.0 y)) (* 500.0 (- x y)) (fma 500.0 (- y) (* 500.0 y)) (* 500.0 (- x y)) (fma 500.0 (- y) (* 500.0 y)) (* 500.0 (- x y)) (fma 500.0 (- y) (* 500.0 y)) (* 500.0 x) (* 500.0 (- y)) (* 500.0 x) (* 500.0 (- y)) (* 500.0 (+ (* 1 (pow (cbrt x) 3)) (- y))) (fma 500.0 (- y) (* 500.0 y)) (* 500.0 (+ (* 1 (pow (cbrt x) 3)) (- y))) (fma 500.0 (- y) (* 500.0 y)) (* 500.0 (+ (* 1 (pow (cbrt x) 3)) (- y))) (fma 500.0 (- y) (* 500.0 y)) (* 500.0 (- x y)) (fma 500.0 (- y) (* 500.0 y)) (* 500.0 (- x y)) (fma 500.0 (- y) (* 500.0 y)) (* 500.0 (- x y)) (fma 500.0 (- y) (* 500.0 y)) (* 500.0 (- x y)) (fma 500.0 (- y) (* 500.0 y)) (* 500.0 (- x y)) (fma 500.0 (- y) (* 500.0 y)) (* 500.0 (- x y)) (fma 500.0 (- y) (* 500.0 y)) (* 500.0 x) (* 500.0 (- y)) (* 500.0 x) (* 500.0 (- y)) (* 500.0 (+ (* 1 (pow (cbrt x) 3)) (- y))) (fma 500.0 (- y) (* 500.0 y)) (* 500.0 (+ (* 1 (pow (cbrt x) 3)) (- y))) (fma 500.0 (- y) (* 500.0 y)) (* 500.0 (+ (* 1 (pow (cbrt x) 3)) (- y))) (fma 500.0 (- y) (* 500.0 y)) (* 500.0 (- x y)) (fma 500.0 (- y) (* 500.0 y)) (* 500.0 (- x y)) (fma 500.0 (- y) (* 500.0 y)) (* 500.0 (- x y)) (fma 500.0 (- y) (* 500.0 y)) (* 500.0 (- x y)) (fma 500.0 (- y) (* 500.0 y)) (* 500.0 (- x y)) (fma 500.0 (- y) (* 500.0 y)) (* 500.0 (- x y)) (fma 500.0 (- y) (* 500.0 y)) (* 500.0 x) (* 500.0 (- y)) (* 500.0 x) (* 500.0 (- y)) (* 500.0 (+ (* 1 (pow (cbrt x) 3)) (- y))) (fma 500.0 (- y) (* 500.0 y)) (* 500.0 (+ (* 1 (pow (cbrt x) 3)) (- y))) (fma 500.0 (- y) (* 500.0 y)) (* 500.0 (+ (* 1 (pow (cbrt x) 3)) (- y))) (fma 500.0 (- y) (* 500.0 y)) (* 500.0 (- x y)) (fma 500.0 (- y) (* 500.0 y)) (* 500.0 (- x y)) (fma 500.0 (- y) (* 500.0 y)) (* 500.0 (- x y)) (fma 500.0 (- y) (* 500.0 y)) (* 500.0 (- x y)) (fma 500.0 (- y) (* 500.0 y)) (* 500.0 (- x y)) (fma 500.0 (- y) (* 500.0 y)) (* 500.0 (- x y)) (fma 500.0 (- y) (* 500.0 y)) (* 500.0 x) (* 500.0 (- y)) (* 500.0 x) (* 500.0 (- y)) 500.0 (* (cbrt (sqrt 500.0)) (* (sqrt 500.0) (- x y))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))) (* (sqrt (sqrt 500.0)) (* (sqrt 500.0) (- x y))) (* 500.0 (- x y)) (* (sqrt (sqrt 500.0)) (* (sqrt 500.0) (- x y))) (* 500.0 (- x y)) (* 500.0 (- (pow x 3) (pow y 3))) (* 500.0 (- (* x x) (* y y))) (expm1 (* (sqrt 500.0) (- x y))) (log1p (* (sqrt 500.0) (- x y))) (* (sqrt 500.0) (- x y)) (log (* (sqrt 500.0) (- x y))) (log (* (sqrt 500.0) (- x y))) (exp (* (sqrt 500.0) (- x y))) (pow (* (sqrt 500.0) (- x y)) 3) (* (cbrt (* (sqrt 500.0) (- x y))) (cbrt (* (sqrt 500.0) (- x y)))) (cbrt (* (sqrt 500.0) (- x y))) (pow (* (sqrt 500.0) (- x y)) 3) (sqrt (* (sqrt 500.0) (- x y))) (sqrt (* (sqrt 500.0) (- x y))) (* (sqrt (- x y)) (pow (sqrt 500.0) 1/2)) (* (sqrt (- x y)) (pow (sqrt 500.0) 1/2)) (* (sqrt (- x y)) (pow (sqrt 500.0) 1/2)) (* (sqrt (- x y)) (pow (sqrt 500.0) 1/2)) (* (sqrt 500.0) (+ (* 1 (pow (cbrt x) 3)) (- y))) (* (sqrt 500.0) (fma (- y) 1 y)) (* (sqrt 500.0) (+ (* 1 (pow (cbrt x) 3)) (- y))) (* (sqrt 500.0) (fma (- y) 1 y)) (* (sqrt 500.0) (+ (* 1 (pow (cbrt x) 3)) (- y))) (* (sqrt 500.0) (fma (- y) 1 y)) (* (sqrt 500.0) (- x y)) (* (sqrt 500.0) (fma (- y) 1 y)) (* (sqrt 500.0) (- x y)) (* (sqrt 500.0) (fma (- y) 1 y)) (* (sqrt 500.0) (- x y)) (* (sqrt 500.0) (fma (- y) 1 y)) (* (sqrt 500.0) (- x y)) (* (sqrt 500.0) (fma (- y) 1 y)) (* (sqrt 500.0) (- x y)) (* (sqrt 500.0) (fma (- y) 1 y)) (* (sqrt 500.0) (- x y)) (* (sqrt 500.0) (fma (- y) 1 y)) (* (sqrt 500.0) x) (* (sqrt 500.0) (- y)) (* (sqrt 500.0) x) (* (sqrt 500.0) (- y)) (* (sqrt 500.0) (+ (* 1 (pow (cbrt x) 3)) (- y))) (* (sqrt 500.0) (fma (- y) 1 y)) (* (sqrt 500.0) (+ (* 1 (pow (cbrt x) 3)) (- y))) (* (sqrt 500.0) (fma (- y) 1 y)) (* (sqrt 500.0) (+ (* 1 (pow (cbrt x) 3)) (- y))) (* (sqrt 500.0) (fma (- y) 1 y)) (* (sqrt 500.0) (- x y)) (* (sqrt 500.0) (fma (- y) 1 y)) (* (sqrt 500.0) (- x y)) (* (sqrt 500.0) (fma (- y) 1 y)) (* (sqrt 500.0) (- x y)) (* (sqrt 500.0) (fma (- y) 1 y)) (* (sqrt 500.0) (- x y)) (* (sqrt 500.0) (fma (- y) 1 y)) (* (sqrt 500.0) (- x y)) (* (sqrt 500.0) (fma (- y) 1 y)) (* (sqrt 500.0) (- x y)) (* (sqrt 500.0) (fma (- y) 1 y)) (* (sqrt 500.0) x) (* (sqrt 500.0) (- y)) (* (sqrt 500.0) x) (* (sqrt 500.0) (- y)) (* (sqrt 500.0) (* (cbrt (- x y)) (cbrt (- x y)))) (* (sqrt 500.0) (sqrt (- x y))) (sqrt 500.0) (* (sqrt 500.0) (+ (sqrt x) (sqrt y))) (sqrt 500.0) (* (cbrt (sqrt 500.0)) (- x y)) (* (sqrt (cbrt 500.0)) (- x y)) (* (sqrt (sqrt 500.0)) (- x y)) (* (sqrt 500.0) (- x y)) (* (sqrt (sqrt 500.0)) (- x y)) (* (sqrt 500.0) (- x y)) (* (sqrt 500.0) (- (pow x 3) (pow y 3))) (* (sqrt 500.0) (- (* x x) (* y y))) (* 500.0 (- x y)) (* 500.0 (- x y)) (* 500.0 (- x y)) (* (sqrt 500.0) (- x y)) (* (sqrt 500.0) (- x y)) (* (sqrt 500.0) (- x y)) 0.458 * * * [progress]: adding candidates to table 0.571 * * [progress]: iteration 3 / 4 0.571 * * * [progress]: picking best candidate 0.575 * * * * [pick]: Picked # 0.575 * * * [progress]: localizing error 0.587 * * * [progress]: generating rewritten candidates 0.587 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1 1) 0.593 * * * * [progress]: [ 2 / 4 ] rewriting at (2) 0.614 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2) 0.626 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 2) 0.654 * * * [progress]: generating series expansions 0.654 * * * * [progress]: [ 1 / 4 ] generating series at (2 1 1) 0.654 * * * * [progress]: [ 2 / 4 ] generating series at (2) 0.656 * [approximate]: Taking taylor expansion of (* (* (- x y) (sqrt 500.0)) (sqrt (pow (cbrt 500.0) 3))) in (x y) around 0 0.657 * [taylor]: Taking taylor expansion of (* (* (- x y) (sqrt 500.0)) (sqrt (pow (cbrt 500.0) 3))) in y 0.657 * [taylor]: Taking taylor expansion of (* (- x y) (sqrt 500.0)) in y 0.657 * [taylor]: Taking taylor expansion of (- x y) in y 0.657 * [taylor]: Taking taylor expansion of x in y 0.657 * [taylor]: Taking taylor expansion of y in y 0.657 * [taylor]: Taking taylor expansion of (sqrt 500.0) in y 0.657 * [taylor]: Taking taylor expansion of 500.0 in y 0.657 * [taylor]: Taking taylor expansion of (sqrt (pow (cbrt 500.0) 3)) in y 0.657 * [taylor]: Taking taylor expansion of (pow (cbrt 500.0) 3) in y 0.657 * [taylor]: Taking taylor expansion of (cbrt 500.0) in y 0.657 * [taylor]: Taking taylor expansion of 500.0 in y 0.663 * [taylor]: Taking taylor expansion of (* (* (- x y) (sqrt 500.0)) (sqrt (pow (cbrt 500.0) 3))) in x 0.663 * [taylor]: Taking taylor expansion of (* (- x y) (sqrt 500.0)) in x 0.663 * [taylor]: Taking taylor expansion of (- x y) in x 0.663 * [taylor]: Taking taylor expansion of x in x 0.663 * [taylor]: Taking taylor expansion of y in x 0.663 * [taylor]: Taking taylor expansion of (sqrt 500.0) in x 0.663 * [taylor]: Taking taylor expansion of 500.0 in x 0.664 * [taylor]: Taking taylor expansion of (sqrt (pow (cbrt 500.0) 3)) in x 0.664 * [taylor]: Taking taylor expansion of (pow (cbrt 500.0) 3) in x 0.664 * [taylor]: Taking taylor expansion of (cbrt 500.0) in x 0.664 * [taylor]: Taking taylor expansion of 500.0 in x 0.669 * [taylor]: Taking taylor expansion of (* (* (- x y) (sqrt 500.0)) (sqrt (pow (cbrt 500.0) 3))) in x 0.669 * [taylor]: Taking taylor expansion of (* (- x y) (sqrt 500.0)) in x 0.669 * [taylor]: Taking taylor expansion of (- x y) in x 0.669 * [taylor]: Taking taylor expansion of x in x 0.669 * [taylor]: Taking taylor expansion of y in x 0.669 * [taylor]: Taking taylor expansion of (sqrt 500.0) in x 0.669 * [taylor]: Taking taylor expansion of 500.0 in x 0.670 * [taylor]: Taking taylor expansion of (sqrt (pow (cbrt 500.0) 3)) in x 0.670 * [taylor]: Taking taylor expansion of (pow (cbrt 500.0) 3) in x 0.670 * [taylor]: Taking taylor expansion of (cbrt 500.0) in x 0.670 * [taylor]: Taking taylor expansion of 500.0 in x 0.676 * [taylor]: Taking taylor expansion of (* -1 (* y (pow (sqrt 500.0) 2))) in y 0.676 * [taylor]: Taking taylor expansion of -1 in y 0.676 * [taylor]: Taking taylor expansion of (* y (pow (sqrt 500.0) 2)) in y 0.676 * [taylor]: Taking taylor expansion of y in y 0.676 * [taylor]: Taking taylor expansion of (pow (sqrt 500.0) 2) in y 0.676 * [taylor]: Taking taylor expansion of (sqrt 500.0) in y 0.676 * [taylor]: Taking taylor expansion of 500.0 in y 0.680 * [taylor]: Taking taylor expansion of (pow (sqrt 500.0) 2) in y 0.680 * [taylor]: Taking taylor expansion of (sqrt 500.0) in y 0.680 * [taylor]: Taking taylor expansion of 500.0 in y 0.692 * [taylor]: Taking taylor expansion of 0 in y 0.701 * [taylor]: Taking taylor expansion of 0 in y 0.706 * [approximate]: Taking taylor expansion of (* (* (- (/ 1 x) (/ 1 y)) (sqrt 500.0)) (sqrt (pow (cbrt 500.0) 3))) in (x y) around 0 0.706 * [taylor]: Taking taylor expansion of (* (* (- (/ 1 x) (/ 1 y)) (sqrt 500.0)) (sqrt (pow (cbrt 500.0) 3))) in y 0.706 * [taylor]: Taking taylor expansion of (* (- (/ 1 x) (/ 1 y)) (sqrt 500.0)) in y 0.706 * [taylor]: Taking taylor expansion of (- (/ 1 x) (/ 1 y)) in y 0.706 * [taylor]: Taking taylor expansion of (/ 1 x) in y 0.706 * [taylor]: Taking taylor expansion of x in y 0.706 * [taylor]: Taking taylor expansion of (/ 1 y) in y 0.706 * [taylor]: Taking taylor expansion of y in y 0.707 * [taylor]: Taking taylor expansion of (sqrt 500.0) in y 0.707 * [taylor]: Taking taylor expansion of 500.0 in y 0.707 * [taylor]: Taking taylor expansion of (sqrt (pow (cbrt 500.0) 3)) in y 0.707 * [taylor]: Taking taylor expansion of (pow (cbrt 500.0) 3) in y 0.707 * [taylor]: Taking taylor expansion of (cbrt 500.0) in y 0.708 * [taylor]: Taking taylor expansion of 500.0 in y 0.713 * [taylor]: Taking taylor expansion of (* (* (- (/ 1 x) (/ 1 y)) (sqrt 500.0)) (sqrt (pow (cbrt 500.0) 3))) in x 0.713 * [taylor]: Taking taylor expansion of (* (- (/ 1 x) (/ 1 y)) (sqrt 500.0)) in x 0.713 * [taylor]: Taking taylor expansion of (- (/ 1 x) (/ 1 y)) in x 0.713 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.713 * [taylor]: Taking taylor expansion of x in x 0.713 * [taylor]: Taking taylor expansion of (/ 1 y) in x 0.713 * [taylor]: Taking taylor expansion of y in x 0.713 * [taylor]: Taking taylor expansion of (sqrt 500.0) in x 0.713 * [taylor]: Taking taylor expansion of 500.0 in x 0.714 * [taylor]: Taking taylor expansion of (sqrt (pow (cbrt 500.0) 3)) in x 0.714 * [taylor]: Taking taylor expansion of (pow (cbrt 500.0) 3) in x 0.714 * [taylor]: Taking taylor expansion of (cbrt 500.0) in x 0.714 * [taylor]: Taking taylor expansion of 500.0 in x 0.719 * [taylor]: Taking taylor expansion of (* (* (- (/ 1 x) (/ 1 y)) (sqrt 500.0)) (sqrt (pow (cbrt 500.0) 3))) in x 0.719 * [taylor]: Taking taylor expansion of (* (- (/ 1 x) (/ 1 y)) (sqrt 500.0)) in x 0.719 * [taylor]: Taking taylor expansion of (- (/ 1 x) (/ 1 y)) in x 0.719 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.719 * [taylor]: Taking taylor expansion of x in x 0.719 * [taylor]: Taking taylor expansion of (/ 1 y) in x 0.719 * [taylor]: Taking taylor expansion of y in x 0.727 * [taylor]: Taking taylor expansion of (sqrt 500.0) in x 0.727 * [taylor]: Taking taylor expansion of 500.0 in x 0.728 * [taylor]: Taking taylor expansion of (sqrt (pow (cbrt 500.0) 3)) in x 0.728 * [taylor]: Taking taylor expansion of (pow (cbrt 500.0) 3) in x 0.728 * [taylor]: Taking taylor expansion of (cbrt 500.0) in x 0.728 * [taylor]: Taking taylor expansion of 500.0 in x 0.735 * [taylor]: Taking taylor expansion of (pow (sqrt 500.0) 2) in y 0.735 * [taylor]: Taking taylor expansion of (sqrt 500.0) in y 0.735 * [taylor]: Taking taylor expansion of 500.0 in y 0.737 * [taylor]: Taking taylor expansion of (- (/ (pow (sqrt 500.0) 2) y)) in y 0.737 * [taylor]: Taking taylor expansion of (/ (pow (sqrt 500.0) 2) y) in y 0.737 * [taylor]: Taking taylor expansion of (pow (sqrt 500.0) 2) in y 0.738 * [taylor]: Taking taylor expansion of (sqrt 500.0) in y 0.738 * [taylor]: Taking taylor expansion of 500.0 in y 0.738 * [taylor]: Taking taylor expansion of y in y 0.749 * [taylor]: Taking taylor expansion of 0 in y 0.756 * [taylor]: Taking taylor expansion of 0 in y 0.766 * [taylor]: Taking taylor expansion of 0 in y 0.770 * [approximate]: Taking taylor expansion of (* (* (- (/ 1 y) (/ 1 x)) (sqrt 500.0)) (sqrt (pow (cbrt 500.0) 3))) in (x y) around 0 0.770 * [taylor]: Taking taylor expansion of (* (* (- (/ 1 y) (/ 1 x)) (sqrt 500.0)) (sqrt (pow (cbrt 500.0) 3))) in y 0.770 * [taylor]: Taking taylor expansion of (* (- (/ 1 y) (/ 1 x)) (sqrt 500.0)) in y 0.770 * [taylor]: Taking taylor expansion of (- (/ 1 y) (/ 1 x)) in y 0.770 * [taylor]: Taking taylor expansion of (/ 1 y) in y 0.770 * [taylor]: Taking taylor expansion of y in y 0.771 * [taylor]: Taking taylor expansion of (/ 1 x) in y 0.771 * [taylor]: Taking taylor expansion of x in y 0.771 * [taylor]: Taking taylor expansion of (sqrt 500.0) in y 0.771 * [taylor]: Taking taylor expansion of 500.0 in y 0.771 * [taylor]: Taking taylor expansion of (sqrt (pow (cbrt 500.0) 3)) in y 0.771 * [taylor]: Taking taylor expansion of (pow (cbrt 500.0) 3) in y 0.771 * [taylor]: Taking taylor expansion of (cbrt 500.0) in y 0.771 * [taylor]: Taking taylor expansion of 500.0 in y 0.777 * [taylor]: Taking taylor expansion of (* (* (- (/ 1 y) (/ 1 x)) (sqrt 500.0)) (sqrt (pow (cbrt 500.0) 3))) in x 0.777 * [taylor]: Taking taylor expansion of (* (- (/ 1 y) (/ 1 x)) (sqrt 500.0)) in x 0.777 * [taylor]: Taking taylor expansion of (- (/ 1 y) (/ 1 x)) in x 0.777 * [taylor]: Taking taylor expansion of (/ 1 y) in x 0.777 * [taylor]: Taking taylor expansion of y in x 0.777 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.777 * [taylor]: Taking taylor expansion of x in x 0.777 * [taylor]: Taking taylor expansion of (sqrt 500.0) in x 0.777 * [taylor]: Taking taylor expansion of 500.0 in x 0.778 * [taylor]: Taking taylor expansion of (sqrt (pow (cbrt 500.0) 3)) in x 0.778 * [taylor]: Taking taylor expansion of (pow (cbrt 500.0) 3) in x 0.778 * [taylor]: Taking taylor expansion of (cbrt 500.0) in x 0.778 * [taylor]: Taking taylor expansion of 500.0 in x 0.783 * [taylor]: Taking taylor expansion of (* (* (- (/ 1 y) (/ 1 x)) (sqrt 500.0)) (sqrt (pow (cbrt 500.0) 3))) in x 0.783 * [taylor]: Taking taylor expansion of (* (- (/ 1 y) (/ 1 x)) (sqrt 500.0)) in x 0.783 * [taylor]: Taking taylor expansion of (- (/ 1 y) (/ 1 x)) in x 0.783 * [taylor]: Taking taylor expansion of (/ 1 y) in x 0.783 * [taylor]: Taking taylor expansion of y in x 0.783 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.783 * [taylor]: Taking taylor expansion of x in x 0.783 * [taylor]: Taking taylor expansion of (sqrt 500.0) in x 0.783 * [taylor]: Taking taylor expansion of 500.0 in x 0.784 * [taylor]: Taking taylor expansion of (sqrt (pow (cbrt 500.0) 3)) in x 0.784 * [taylor]: Taking taylor expansion of (pow (cbrt 500.0) 3) in x 0.784 * [taylor]: Taking taylor expansion of (cbrt 500.0) in x 0.784 * [taylor]: Taking taylor expansion of 500.0 in x 0.792 * [taylor]: Taking taylor expansion of (* -1 (pow (sqrt 500.0) 2)) in y 0.792 * [taylor]: Taking taylor expansion of -1 in y 0.792 * [taylor]: Taking taylor expansion of (pow (sqrt 500.0) 2) in y 0.792 * [taylor]: Taking taylor expansion of (sqrt 500.0) in y 0.792 * [taylor]: Taking taylor expansion of 500.0 in y 0.795 * [taylor]: Taking taylor expansion of (/ (pow (sqrt 500.0) 2) y) in y 0.795 * [taylor]: Taking taylor expansion of (pow (sqrt 500.0) 2) in y 0.795 * [taylor]: Taking taylor expansion of (sqrt 500.0) in y 0.795 * [taylor]: Taking taylor expansion of 500.0 in y 0.795 * [taylor]: Taking taylor expansion of y in y 0.806 * [taylor]: Taking taylor expansion of 0 in y 0.821 * [taylor]: Taking taylor expansion of 0 in y 0.832 * [taylor]: Taking taylor expansion of 0 in y 0.834 * * * * [progress]: [ 3 / 4 ] generating series at (2 2) 0.835 * [approximate]: Taking taylor expansion of (* (* (- x y) (sqrt 500.0)) (sqrt (cbrt 500.0))) in (x y) around 0 0.835 * [taylor]: Taking taylor expansion of (* (* (- x y) (sqrt 500.0)) (sqrt (cbrt 500.0))) in y 0.835 * [taylor]: Taking taylor expansion of (* (- x y) (sqrt 500.0)) in y 0.835 * [taylor]: Taking taylor expansion of (- x y) in y 0.835 * [taylor]: Taking taylor expansion of x in y 0.835 * [taylor]: Taking taylor expansion of y in y 0.835 * [taylor]: Taking taylor expansion of (sqrt 500.0) in y 0.835 * [taylor]: Taking taylor expansion of 500.0 in y 0.836 * [taylor]: Taking taylor expansion of (sqrt (cbrt 500.0)) in y 0.836 * [taylor]: Taking taylor expansion of (cbrt 500.0) in y 0.836 * [taylor]: Taking taylor expansion of 500.0 in y 0.837 * [taylor]: Taking taylor expansion of (* (* (- x y) (sqrt 500.0)) (sqrt (cbrt 500.0))) in x 0.837 * [taylor]: Taking taylor expansion of (* (- x y) (sqrt 500.0)) in x 0.837 * [taylor]: Taking taylor expansion of (- x y) in x 0.837 * [taylor]: Taking taylor expansion of x in x 0.837 * [taylor]: Taking taylor expansion of y in x 0.837 * [taylor]: Taking taylor expansion of (sqrt 500.0) in x 0.837 * [taylor]: Taking taylor expansion of 500.0 in x 0.838 * [taylor]: Taking taylor expansion of (sqrt (cbrt 500.0)) in x 0.838 * [taylor]: Taking taylor expansion of (cbrt 500.0) in x 0.838 * [taylor]: Taking taylor expansion of 500.0 in x 0.840 * [taylor]: Taking taylor expansion of (* (* (- x y) (sqrt 500.0)) (sqrt (cbrt 500.0))) in x 0.840 * [taylor]: Taking taylor expansion of (* (- x y) (sqrt 500.0)) in x 0.840 * [taylor]: Taking taylor expansion of (- x y) in x 0.840 * [taylor]: Taking taylor expansion of x in x 0.840 * [taylor]: Taking taylor expansion of y in x 0.840 * [taylor]: Taking taylor expansion of (sqrt 500.0) in x 0.840 * [taylor]: Taking taylor expansion of 500.0 in x 0.840 * [taylor]: Taking taylor expansion of (sqrt (cbrt 500.0)) in x 0.841 * [taylor]: Taking taylor expansion of (cbrt 500.0) in x 0.841 * [taylor]: Taking taylor expansion of 500.0 in x 0.843 * [taylor]: Taking taylor expansion of (* -1 (* (* y (sqrt 500.0)) (sqrt (cbrt 500.0)))) in y 0.843 * [taylor]: Taking taylor expansion of -1 in y 0.843 * [taylor]: Taking taylor expansion of (* (* y (sqrt 500.0)) (sqrt (cbrt 500.0))) in y 0.843 * [taylor]: Taking taylor expansion of (* y (sqrt 500.0)) in y 0.843 * [taylor]: Taking taylor expansion of y in y 0.843 * [taylor]: Taking taylor expansion of (sqrt 500.0) in y 0.843 * [taylor]: Taking taylor expansion of 500.0 in y 0.844 * [taylor]: Taking taylor expansion of (sqrt (cbrt 500.0)) in y 0.844 * [taylor]: Taking taylor expansion of (cbrt 500.0) in y 0.844 * [taylor]: Taking taylor expansion of 500.0 in y 0.849 * [taylor]: Taking taylor expansion of (* (sqrt 500.0) (sqrt (cbrt 500.0))) in y 0.849 * [taylor]: Taking taylor expansion of (sqrt 500.0) in y 0.849 * [taylor]: Taking taylor expansion of 500.0 in y 0.850 * [taylor]: Taking taylor expansion of (sqrt (cbrt 500.0)) in y 0.850 * [taylor]: Taking taylor expansion of (cbrt 500.0) in y 0.850 * [taylor]: Taking taylor expansion of 500.0 in y 0.864 * [taylor]: Taking taylor expansion of 0 in y 0.873 * [taylor]: Taking taylor expansion of 0 in y 0.879 * [approximate]: Taking taylor expansion of (* (* (- (/ 1 x) (/ 1 y)) (sqrt 500.0)) (sqrt (cbrt 500.0))) in (x y) around 0 0.879 * [taylor]: Taking taylor expansion of (* (* (- (/ 1 x) (/ 1 y)) (sqrt 500.0)) (sqrt (cbrt 500.0))) in y 0.879 * [taylor]: Taking taylor expansion of (* (- (/ 1 x) (/ 1 y)) (sqrt 500.0)) in y 0.879 * [taylor]: Taking taylor expansion of (- (/ 1 x) (/ 1 y)) in y 0.880 * [taylor]: Taking taylor expansion of (/ 1 x) in y 0.880 * [taylor]: Taking taylor expansion of x in y 0.880 * [taylor]: Taking taylor expansion of (/ 1 y) in y 0.880 * [taylor]: Taking taylor expansion of y in y 0.880 * [taylor]: Taking taylor expansion of (sqrt 500.0) in y 0.880 * [taylor]: Taking taylor expansion of 500.0 in y 0.881 * [taylor]: Taking taylor expansion of (sqrt (cbrt 500.0)) in y 0.881 * [taylor]: Taking taylor expansion of (cbrt 500.0) in y 0.881 * [taylor]: Taking taylor expansion of 500.0 in y 0.882 * [taylor]: Taking taylor expansion of (* (* (- (/ 1 x) (/ 1 y)) (sqrt 500.0)) (sqrt (cbrt 500.0))) in x 0.882 * [taylor]: Taking taylor expansion of (* (- (/ 1 x) (/ 1 y)) (sqrt 500.0)) in x 0.882 * [taylor]: Taking taylor expansion of (- (/ 1 x) (/ 1 y)) in x 0.882 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.882 * [taylor]: Taking taylor expansion of x in x 0.883 * [taylor]: Taking taylor expansion of (/ 1 y) in x 0.883 * [taylor]: Taking taylor expansion of y in x 0.883 * [taylor]: Taking taylor expansion of (sqrt 500.0) in x 0.883 * [taylor]: Taking taylor expansion of 500.0 in x 0.883 * [taylor]: Taking taylor expansion of (sqrt (cbrt 500.0)) in x 0.883 * [taylor]: Taking taylor expansion of (cbrt 500.0) in x 0.883 * [taylor]: Taking taylor expansion of 500.0 in x 0.885 * [taylor]: Taking taylor expansion of (* (* (- (/ 1 x) (/ 1 y)) (sqrt 500.0)) (sqrt (cbrt 500.0))) in x 0.885 * [taylor]: Taking taylor expansion of (* (- (/ 1 x) (/ 1 y)) (sqrt 500.0)) in x 0.885 * [taylor]: Taking taylor expansion of (- (/ 1 x) (/ 1 y)) in x 0.885 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.885 * [taylor]: Taking taylor expansion of x in x 0.885 * [taylor]: Taking taylor expansion of (/ 1 y) in x 0.885 * [taylor]: Taking taylor expansion of y in x 0.885 * [taylor]: Taking taylor expansion of (sqrt 500.0) in x 0.886 * [taylor]: Taking taylor expansion of 500.0 in x 0.886 * [taylor]: Taking taylor expansion of (sqrt (cbrt 500.0)) in x 0.886 * [taylor]: Taking taylor expansion of (cbrt 500.0) in x 0.886 * [taylor]: Taking taylor expansion of 500.0 in x 0.890 * [taylor]: Taking taylor expansion of (* (sqrt 500.0) (sqrt (cbrt 500.0))) in y 0.890 * [taylor]: Taking taylor expansion of (sqrt 500.0) in y 0.890 * [taylor]: Taking taylor expansion of 500.0 in y 0.891 * [taylor]: Taking taylor expansion of (sqrt (cbrt 500.0)) in y 0.891 * [taylor]: Taking taylor expansion of (cbrt 500.0) in y 0.891 * [taylor]: Taking taylor expansion of 500.0 in y 0.901 * [taylor]: Taking taylor expansion of (- (* (/ (sqrt 500.0) y) (sqrt (cbrt 500.0)))) in y 0.901 * [taylor]: Taking taylor expansion of (* (/ (sqrt 500.0) y) (sqrt (cbrt 500.0))) in y 0.901 * [taylor]: Taking taylor expansion of (/ (sqrt 500.0) y) in y 0.901 * [taylor]: Taking taylor expansion of (sqrt 500.0) in y 0.901 * [taylor]: Taking taylor expansion of 500.0 in y 0.902 * [taylor]: Taking taylor expansion of y in y 0.903 * [taylor]: Taking taylor expansion of (sqrt (cbrt 500.0)) in y 0.903 * [taylor]: Taking taylor expansion of (cbrt 500.0) in y 0.903 * [taylor]: Taking taylor expansion of 500.0 in y 0.916 * [taylor]: Taking taylor expansion of 0 in y 0.922 * [taylor]: Taking taylor expansion of 0 in y 0.934 * [taylor]: Taking taylor expansion of 0 in y 0.939 * [approximate]: Taking taylor expansion of (* (* (- (/ 1 y) (/ 1 x)) (sqrt 500.0)) (sqrt (cbrt 500.0))) in (x y) around 0 0.939 * [taylor]: Taking taylor expansion of (* (* (- (/ 1 y) (/ 1 x)) (sqrt 500.0)) (sqrt (cbrt 500.0))) in y 0.939 * [taylor]: Taking taylor expansion of (* (- (/ 1 y) (/ 1 x)) (sqrt 500.0)) in y 0.939 * [taylor]: Taking taylor expansion of (- (/ 1 y) (/ 1 x)) in y 0.939 * [taylor]: Taking taylor expansion of (/ 1 y) in y 0.939 * [taylor]: Taking taylor expansion of y in y 0.939 * [taylor]: Taking taylor expansion of (/ 1 x) in y 0.939 * [taylor]: Taking taylor expansion of x in y 0.939 * [taylor]: Taking taylor expansion of (sqrt 500.0) in y 0.939 * [taylor]: Taking taylor expansion of 500.0 in y 0.940 * [taylor]: Taking taylor expansion of (sqrt (cbrt 500.0)) in y 0.940 * [taylor]: Taking taylor expansion of (cbrt 500.0) in y 0.940 * [taylor]: Taking taylor expansion of 500.0 in y 0.942 * [taylor]: Taking taylor expansion of (* (* (- (/ 1 y) (/ 1 x)) (sqrt 500.0)) (sqrt (cbrt 500.0))) in x 0.942 * [taylor]: Taking taylor expansion of (* (- (/ 1 y) (/ 1 x)) (sqrt 500.0)) in x 0.942 * [taylor]: Taking taylor expansion of (- (/ 1 y) (/ 1 x)) in x 0.942 * [taylor]: Taking taylor expansion of (/ 1 y) in x 0.942 * [taylor]: Taking taylor expansion of y in x 0.942 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.942 * [taylor]: Taking taylor expansion of x in x 0.942 * [taylor]: Taking taylor expansion of (sqrt 500.0) in x 0.942 * [taylor]: Taking taylor expansion of 500.0 in x 0.943 * [taylor]: Taking taylor expansion of (sqrt (cbrt 500.0)) in x 0.943 * [taylor]: Taking taylor expansion of (cbrt 500.0) in x 0.943 * [taylor]: Taking taylor expansion of 500.0 in x 0.944 * [taylor]: Taking taylor expansion of (* (* (- (/ 1 y) (/ 1 x)) (sqrt 500.0)) (sqrt (cbrt 500.0))) in x 0.944 * [taylor]: Taking taylor expansion of (* (- (/ 1 y) (/ 1 x)) (sqrt 500.0)) in x 0.945 * [taylor]: Taking taylor expansion of (- (/ 1 y) (/ 1 x)) in x 0.945 * [taylor]: Taking taylor expansion of (/ 1 y) in x 0.945 * [taylor]: Taking taylor expansion of y in x 0.945 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.945 * [taylor]: Taking taylor expansion of x in x 0.945 * [taylor]: Taking taylor expansion of (sqrt 500.0) in x 0.945 * [taylor]: Taking taylor expansion of 500.0 in x 0.946 * [taylor]: Taking taylor expansion of (sqrt (cbrt 500.0)) in x 0.946 * [taylor]: Taking taylor expansion of (cbrt 500.0) in x 0.946 * [taylor]: Taking taylor expansion of 500.0 in x 0.950 * [taylor]: Taking taylor expansion of (* -1 (* (sqrt 500.0) (sqrt (cbrt 500.0)))) in y 0.950 * [taylor]: Taking taylor expansion of -1 in y 0.950 * [taylor]: Taking taylor expansion of (* (sqrt 500.0) (sqrt (cbrt 500.0))) in y 0.950 * [taylor]: Taking taylor expansion of (sqrt 500.0) in y 0.950 * [taylor]: Taking taylor expansion of 500.0 in y 0.951 * [taylor]: Taking taylor expansion of (sqrt (cbrt 500.0)) in y 0.951 * [taylor]: Taking taylor expansion of (cbrt 500.0) in y 0.951 * [taylor]: Taking taylor expansion of 500.0 in y 0.955 * [taylor]: Taking taylor expansion of (* (/ (sqrt 500.0) y) (sqrt (cbrt 500.0))) in y 0.955 * [taylor]: Taking taylor expansion of (/ (sqrt 500.0) y) in y 0.955 * [taylor]: Taking taylor expansion of (sqrt 500.0) in y 0.955 * [taylor]: Taking taylor expansion of 500.0 in y 0.956 * [taylor]: Taking taylor expansion of y in y 0.956 * [taylor]: Taking taylor expansion of (sqrt (cbrt 500.0)) in y 0.956 * [taylor]: Taking taylor expansion of (cbrt 500.0) in y 0.956 * [taylor]: Taking taylor expansion of 500.0 in y 0.970 * [taylor]: Taking taylor expansion of 0 in y 0.977 * [taylor]: Taking taylor expansion of 0 in y 0.998 * [taylor]: Taking taylor expansion of 0 in y 1.001 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 2) 1.001 * [approximate]: Taking taylor expansion of (* (sqrt 500.0) (- x y)) in (x y) around 0 1.001 * [taylor]: Taking taylor expansion of (* (sqrt 500.0) (- x y)) in y 1.001 * [taylor]: Taking taylor expansion of (sqrt 500.0) in y 1.001 * [taylor]: Taking taylor expansion of 500.0 in y 1.002 * [taylor]: Taking taylor expansion of (- x y) in y 1.002 * [taylor]: Taking taylor expansion of x in y 1.002 * [taylor]: Taking taylor expansion of y in y 1.002 * [taylor]: Taking taylor expansion of (* (sqrt 500.0) (- x y)) in x 1.002 * [taylor]: Taking taylor expansion of (sqrt 500.0) in x 1.002 * [taylor]: Taking taylor expansion of 500.0 in x 1.003 * [taylor]: Taking taylor expansion of (- x y) in x 1.003 * [taylor]: Taking taylor expansion of x in x 1.003 * [taylor]: Taking taylor expansion of y in x 1.003 * [taylor]: Taking taylor expansion of (* (sqrt 500.0) (- x y)) in x 1.003 * [taylor]: Taking taylor expansion of (sqrt 500.0) in x 1.003 * [taylor]: Taking taylor expansion of 500.0 in x 1.004 * [taylor]: Taking taylor expansion of (- x y) in x 1.004 * [taylor]: Taking taylor expansion of x in x 1.004 * [taylor]: Taking taylor expansion of y in x 1.004 * [taylor]: Taking taylor expansion of (* -1 (* y (sqrt 500.0))) in y 1.004 * [taylor]: Taking taylor expansion of -1 in y 1.004 * [taylor]: Taking taylor expansion of (* y (sqrt 500.0)) in y 1.004 * [taylor]: Taking taylor expansion of y in y 1.004 * [taylor]: Taking taylor expansion of (sqrt 500.0) in y 1.004 * [taylor]: Taking taylor expansion of 500.0 in y 1.006 * [taylor]: Taking taylor expansion of (sqrt 500.0) in y 1.006 * [taylor]: Taking taylor expansion of 500.0 in y 1.012 * [taylor]: Taking taylor expansion of 0 in y 1.016 * [taylor]: Taking taylor expansion of 0 in y 1.017 * [approximate]: Taking taylor expansion of (* (- (/ 1 x) (/ 1 y)) (sqrt 500.0)) in (x y) around 0 1.018 * [taylor]: Taking taylor expansion of (* (- (/ 1 x) (/ 1 y)) (sqrt 500.0)) in y 1.018 * [taylor]: Taking taylor expansion of (- (/ 1 x) (/ 1 y)) in y 1.018 * [taylor]: Taking taylor expansion of (/ 1 x) in y 1.018 * [taylor]: Taking taylor expansion of x in y 1.018 * [taylor]: Taking taylor expansion of (/ 1 y) in y 1.018 * [taylor]: Taking taylor expansion of y in y 1.018 * [taylor]: Taking taylor expansion of (sqrt 500.0) in y 1.018 * [taylor]: Taking taylor expansion of 500.0 in y 1.019 * [taylor]: Taking taylor expansion of (* (- (/ 1 x) (/ 1 y)) (sqrt 500.0)) in x 1.019 * [taylor]: Taking taylor expansion of (- (/ 1 x) (/ 1 y)) in x 1.019 * [taylor]: Taking taylor expansion of (/ 1 x) in x 1.019 * [taylor]: Taking taylor expansion of x in x 1.019 * [taylor]: Taking taylor expansion of (/ 1 y) in x 1.019 * [taylor]: Taking taylor expansion of y in x 1.019 * [taylor]: Taking taylor expansion of (sqrt 500.0) in x 1.019 * [taylor]: Taking taylor expansion of 500.0 in x 1.020 * [taylor]: Taking taylor expansion of (* (- (/ 1 x) (/ 1 y)) (sqrt 500.0)) in x 1.020 * [taylor]: Taking taylor expansion of (- (/ 1 x) (/ 1 y)) in x 1.020 * [taylor]: Taking taylor expansion of (/ 1 x) in x 1.020 * [taylor]: Taking taylor expansion of x in x 1.020 * [taylor]: Taking taylor expansion of (/ 1 y) in x 1.020 * [taylor]: Taking taylor expansion of y in x 1.020 * [taylor]: Taking taylor expansion of (sqrt 500.0) in x 1.020 * [taylor]: Taking taylor expansion of 500.0 in x 1.022 * [taylor]: Taking taylor expansion of (sqrt 500.0) in y 1.022 * [taylor]: Taking taylor expansion of 500.0 in y 1.023 * [taylor]: Taking taylor expansion of (- (/ (sqrt 500.0) y)) in y 1.023 * [taylor]: Taking taylor expansion of (/ (sqrt 500.0) y) in y 1.023 * [taylor]: Taking taylor expansion of (sqrt 500.0) in y 1.023 * [taylor]: Taking taylor expansion of 500.0 in y 1.024 * [taylor]: Taking taylor expansion of y in y 1.028 * [taylor]: Taking taylor expansion of 0 in y 1.031 * [taylor]: Taking taylor expansion of 0 in y 1.036 * [taylor]: Taking taylor expansion of 0 in y 1.037 * [approximate]: Taking taylor expansion of (* (sqrt 500.0) (- (/ 1 y) (/ 1 x))) in (x y) around 0 1.037 * [taylor]: Taking taylor expansion of (* (sqrt 500.0) (- (/ 1 y) (/ 1 x))) in y 1.037 * [taylor]: Taking taylor expansion of (sqrt 500.0) in y 1.037 * [taylor]: Taking taylor expansion of 500.0 in y 1.038 * [taylor]: Taking taylor expansion of (- (/ 1 y) (/ 1 x)) in y 1.038 * [taylor]: Taking taylor expansion of (/ 1 y) in y 1.038 * [taylor]: Taking taylor expansion of y in y 1.038 * [taylor]: Taking taylor expansion of (/ 1 x) in y 1.038 * [taylor]: Taking taylor expansion of x in y 1.038 * [taylor]: Taking taylor expansion of (* (sqrt 500.0) (- (/ 1 y) (/ 1 x))) in x 1.038 * [taylor]: Taking taylor expansion of (sqrt 500.0) in x 1.038 * [taylor]: Taking taylor expansion of 500.0 in x 1.039 * [taylor]: Taking taylor expansion of (- (/ 1 y) (/ 1 x)) in x 1.039 * [taylor]: Taking taylor expansion of (/ 1 y) in x 1.039 * [taylor]: Taking taylor expansion of y in x 1.039 * [taylor]: Taking taylor expansion of (/ 1 x) in x 1.039 * [taylor]: Taking taylor expansion of x in x 1.039 * [taylor]: Taking taylor expansion of (* (sqrt 500.0) (- (/ 1 y) (/ 1 x))) in x 1.039 * [taylor]: Taking taylor expansion of (sqrt 500.0) in x 1.039 * [taylor]: Taking taylor expansion of 500.0 in x 1.040 * [taylor]: Taking taylor expansion of (- (/ 1 y) (/ 1 x)) in x 1.040 * [taylor]: Taking taylor expansion of (/ 1 y) in x 1.040 * [taylor]: Taking taylor expansion of y in x 1.040 * [taylor]: Taking taylor expansion of (/ 1 x) in x 1.040 * [taylor]: Taking taylor expansion of x in x 1.041 * [taylor]: Taking taylor expansion of (* -1 (sqrt 500.0)) in y 1.041 * [taylor]: Taking taylor expansion of -1 in y 1.041 * [taylor]: Taking taylor expansion of (sqrt 500.0) in y 1.041 * [taylor]: Taking taylor expansion of 500.0 in y 1.043 * [taylor]: Taking taylor expansion of (/ (sqrt 500.0) y) in y 1.043 * [taylor]: Taking taylor expansion of (sqrt 500.0) in y 1.043 * [taylor]: Taking taylor expansion of 500.0 in y 1.044 * [taylor]: Taking taylor expansion of y in y 1.049 * [taylor]: Taking taylor expansion of 0 in y 1.052 * [taylor]: Taking taylor expansion of 0 in y 1.057 * [taylor]: Taking taylor expansion of 0 in y 1.059 * * * [progress]: simplifying candidates 1.064 * [simplify]: Simplifying using # : (expm1 (* (cbrt 500.0) (cbrt 500.0))) (log1p (* (cbrt 500.0) (cbrt 500.0))) (+ 1/3 1/3) (+ 1 1) (* 500.0 500.0) (* (cbrt 500.0) (cbrt 500.0)) (+ 1 1) (+ (log (cbrt 500.0)) (log (cbrt 500.0))) (log (* (cbrt 500.0) (cbrt 500.0))) (exp (* (cbrt 500.0) (cbrt 500.0))) (* 500.0 500.0) (* (cbrt (* (cbrt 500.0) (cbrt 500.0))) (cbrt (* (cbrt 500.0) (cbrt 500.0)))) (cbrt (* (cbrt 500.0) (cbrt 500.0))) (* (* (* (cbrt 500.0) (cbrt 500.0)) (* (cbrt 500.0) (cbrt 500.0))) (* (cbrt 500.0) (cbrt 500.0))) (sqrt (* (cbrt 500.0) (cbrt 500.0))) (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (cbrt (* (cbrt 500.0) (cbrt 500.0))) (cbrt (* (cbrt 500.0) (cbrt 500.0)))) (* (cbrt (cbrt 500.0)) (cbrt (cbrt 500.0))) (* (cbrt (sqrt 500.0)) (cbrt (sqrt 500.0))) (* (cbrt (sqrt 500.0)) (cbrt (sqrt 500.0))) (* (cbrt 1) (cbrt 1)) (* (cbrt 500.0) (cbrt 500.0)) (* (* (cbrt (cbrt 500.0)) (cbrt (cbrt 500.0))) (* (cbrt (cbrt 500.0)) (cbrt (cbrt 500.0)))) (* (cbrt (cbrt 500.0)) (cbrt (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (sqrt (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (sqrt (cbrt 500.0))) (* 1 1) (* (cbrt 500.0) (cbrt 500.0)) (* (cbrt (sqrt 500.0)) (cbrt (sqrt 500.0))) (* (cbrt (sqrt 500.0)) (cbrt (sqrt 500.0))) (* (cbrt (sqrt 500.0)) (sqrt (cbrt 500.0))) (* (cbrt (sqrt 500.0)) (sqrt (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (cbrt (sqrt 500.0))) (* (sqrt (cbrt 500.0)) (cbrt (sqrt 500.0))) (* (sqrt (cbrt 500.0)) (sqrt (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (sqrt (cbrt 500.0))) (* 2 1/3) (* 2 1) (* (cbrt 500.0) (cbrt (* (cbrt 500.0) (cbrt 500.0)))) (* (cbrt 500.0) (cbrt (sqrt 500.0))) (* (cbrt 500.0) (cbrt 1)) (* (cbrt 500.0) (* (cbrt (cbrt 500.0)) (cbrt (cbrt 500.0)))) (* (cbrt 500.0) (sqrt (cbrt 500.0))) (* (cbrt 500.0) 1) (* (cbrt (cbrt 500.0)) (cbrt 500.0)) (* (cbrt (sqrt 500.0)) (cbrt 500.0)) (* (cbrt 500.0) (cbrt 500.0)) (* (cbrt (cbrt 500.0)) (cbrt 500.0)) (* (sqrt (cbrt 500.0)) (cbrt 500.0)) (* (cbrt 500.0) (cbrt 500.0)) (expm1 (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))))) (log1p (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y)))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y)))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y)))) (+ (log (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (+ (log (sqrt (cbrt 500.0))) (+ (log (sqrt 500.0)) (log (- x y))))) (+ (log (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (+ (log (sqrt (cbrt 500.0))) (log (* (sqrt 500.0) (- x y))))) (+ (log (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (log (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))))) (log (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))))) (exp (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))))) (* (* (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (* (sqrt (cbrt 500.0)) (sqrt (cbrt 500.0))) (sqrt (cbrt 500.0))) (* (* (* (sqrt 500.0) (sqrt 500.0)) (sqrt 500.0)) (* (* (- x y) (- x y)) (- x y))))) (* (* (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (* (sqrt (cbrt 500.0)) (sqrt (cbrt 500.0))) (sqrt (cbrt 500.0))) (* (* (* (sqrt 500.0) (- x y)) (* (sqrt 500.0) (- x y))) (* (sqrt 500.0) (- x y))))) (* (* (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y)))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))))) (* (cbrt (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))))) (cbrt (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y)))))) (cbrt (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))))) (* (* (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y)))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))))) (sqrt (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))))) (sqrt (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* (cbrt y) (* (cbrt y) (cbrt y)))))))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (fma (- (cbrt y)) (* (cbrt y) (cbrt y)) (* (cbrt y) (* (cbrt y) (cbrt y))))))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* (sqrt y) (sqrt y))))))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (fma (- (sqrt y)) (sqrt y) (* (sqrt y) (sqrt y)))))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* y 1)))))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (fma (- y) 1 (* y 1))))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (fma (sqrt x) (sqrt x) (- (* (cbrt y) (* (cbrt y) (cbrt y)))))))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (fma (- (cbrt y)) (* (cbrt y) (cbrt y)) (* (cbrt y) (* (cbrt y) (cbrt y))))))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (fma (sqrt x) (sqrt x) (- (* (sqrt y) (sqrt y))))))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (fma (- (sqrt y)) (sqrt y) (* (sqrt y) (sqrt y)))))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (fma (sqrt x) (sqrt x) (- (* y 1)))))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (fma (- y) 1 (* y 1))))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (fma 1 x (- (* (cbrt y) (* (cbrt y) (cbrt y)))))))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (fma (- (cbrt y)) (* (cbrt y) (cbrt y)) (* (cbrt y) (* (cbrt y) (cbrt y))))))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (fma 1 x (- (* (sqrt y) (sqrt y))))))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (fma (- (sqrt y)) (sqrt y) (* (sqrt y) (sqrt y)))))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (fma 1 x (- (* y 1)))))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (fma (- y) 1 (* y 1))))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) x))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- y)))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) x))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- y)))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (* (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* (cbrt y) (* (cbrt y) (cbrt y))))) (sqrt 500.0)))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (* (fma (- (cbrt y)) (* (cbrt y) (cbrt y)) (* (cbrt y) (* (cbrt y) (cbrt y)))) (sqrt 500.0)))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (* (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* (sqrt y) (sqrt y)))) (sqrt 500.0)))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (* (fma (- (sqrt y)) (sqrt y) (* (sqrt y) (sqrt y))) (sqrt 500.0)))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (* (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* y 1))) (sqrt 500.0)))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (* (fma (- y) 1 (* y 1)) (sqrt 500.0)))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (* (fma (sqrt x) (sqrt x) (- (* (cbrt y) (* (cbrt y) (cbrt y))))) (sqrt 500.0)))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (* (fma (- (cbrt y)) (* (cbrt y) (cbrt y)) (* (cbrt y) (* (cbrt y) (cbrt y)))) (sqrt 500.0)))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (* (fma (sqrt x) (sqrt x) (- (* (sqrt y) (sqrt y)))) (sqrt 500.0)))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (* (fma (- (sqrt y)) (sqrt y) (* (sqrt y) (sqrt y))) (sqrt 500.0)))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (* (fma (sqrt x) (sqrt x) (- (* y 1))) (sqrt 500.0)))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (* (fma (- y) 1 (* y 1)) (sqrt 500.0)))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (* (fma 1 x (- (* (cbrt y) (* (cbrt y) (cbrt y))))) (sqrt 500.0)))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (* (fma (- (cbrt y)) (* (cbrt y) (cbrt y)) (* (cbrt y) (* (cbrt y) (cbrt y)))) (sqrt 500.0)))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (* (fma 1 x (- (* (sqrt y) (sqrt y)))) (sqrt 500.0)))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (* (fma (- (sqrt y)) (sqrt y) (* (sqrt y) (sqrt y))) (sqrt 500.0)))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (* (fma 1 x (- (* y 1))) (sqrt 500.0)))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (* (fma (- y) 1 (* y 1)) (sqrt 500.0)))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (* x (sqrt 500.0)))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (* (- y) (sqrt 500.0)))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (* x (sqrt 500.0)))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (* (- y) (sqrt 500.0)))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (* (sqrt 500.0) (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* (cbrt y) (* (cbrt y) (cbrt y)))))) (sqrt (cbrt 500.0)))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (* (sqrt 500.0) (fma (- (cbrt y)) (* (cbrt y) (cbrt y)) (* (cbrt y) (* (cbrt y) (cbrt y))))) (sqrt (cbrt 500.0)))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (* (sqrt 500.0) (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* (sqrt y) (sqrt y))))) (sqrt (cbrt 500.0)))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (* (sqrt 500.0) (fma (- (sqrt y)) (sqrt y) (* (sqrt y) (sqrt y)))) (sqrt (cbrt 500.0)))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (* (sqrt 500.0) (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* y 1)))) (sqrt (cbrt 500.0)))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (* (sqrt 500.0) (fma (- y) 1 (* y 1))) (sqrt (cbrt 500.0)))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (* (sqrt 500.0) (fma (sqrt x) (sqrt x) (- (* (cbrt y) (* (cbrt y) (cbrt y)))))) (sqrt (cbrt 500.0)))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (* (sqrt 500.0) (fma (- (cbrt y)) (* (cbrt y) (cbrt y)) (* (cbrt y) (* (cbrt y) (cbrt y))))) (sqrt (cbrt 500.0)))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (* (sqrt 500.0) (fma (sqrt x) (sqrt x) (- (* (sqrt y) (sqrt y))))) (sqrt (cbrt 500.0)))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (* (sqrt 500.0) (fma (- (sqrt y)) (sqrt y) (* (sqrt y) (sqrt y)))) (sqrt (cbrt 500.0)))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (* (sqrt 500.0) (fma (sqrt x) (sqrt x) (- (* y 1)))) (sqrt (cbrt 500.0)))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (* (sqrt 500.0) (fma (- y) 1 (* y 1))) (sqrt (cbrt 500.0)))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (* (sqrt 500.0) (fma 1 x (- (* (cbrt y) (* (cbrt y) (cbrt y)))))) (sqrt (cbrt 500.0)))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (* (sqrt 500.0) (fma (- (cbrt y)) (* (cbrt y) (cbrt y)) (* (cbrt y) (* (cbrt y) (cbrt y))))) (sqrt (cbrt 500.0)))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (* (sqrt 500.0) (fma 1 x (- (* (sqrt y) (sqrt y))))) (sqrt (cbrt 500.0)))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (* (sqrt 500.0) (fma (- (sqrt y)) (sqrt y) (* (sqrt y) (sqrt y)))) (sqrt (cbrt 500.0)))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (* (sqrt 500.0) (fma 1 x (- (* y 1)))) (sqrt (cbrt 500.0)))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (* (sqrt 500.0) (fma (- y) 1 (* y 1))) (sqrt (cbrt 500.0)))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (* (sqrt 500.0) x) (sqrt (cbrt 500.0)))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (* (sqrt 500.0) (- y)) (sqrt (cbrt 500.0)))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (* (sqrt 500.0) x) (sqrt (cbrt 500.0)))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (* (sqrt 500.0) (- y)) (sqrt (cbrt 500.0)))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (* (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* (cbrt y) (* (cbrt y) (cbrt y))))) (sqrt 500.0)) (sqrt (cbrt 500.0)))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (* (fma (- (cbrt y)) (* (cbrt y) (cbrt y)) (* (cbrt y) (* (cbrt y) (cbrt y)))) (sqrt 500.0)) (sqrt (cbrt 500.0)))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (* (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* (sqrt y) (sqrt y)))) (sqrt 500.0)) (sqrt (cbrt 500.0)))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (* (fma (- (sqrt y)) (sqrt y) (* (sqrt y) (sqrt y))) (sqrt 500.0)) (sqrt (cbrt 500.0)))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (* (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* y 1))) (sqrt 500.0)) (sqrt (cbrt 500.0)))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (* (fma (- y) 1 (* y 1)) (sqrt 500.0)) (sqrt (cbrt 500.0)))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (* (fma (sqrt x) (sqrt x) (- (* (cbrt y) (* (cbrt y) (cbrt y))))) (sqrt 500.0)) (sqrt (cbrt 500.0)))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (* (fma (- (cbrt y)) (* (cbrt y) (cbrt y)) (* (cbrt y) (* (cbrt y) (cbrt y)))) (sqrt 500.0)) (sqrt (cbrt 500.0)))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (* (fma (sqrt x) (sqrt x) (- (* (sqrt y) (sqrt y)))) (sqrt 500.0)) (sqrt (cbrt 500.0)))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (* (fma (- (sqrt y)) (sqrt y) (* (sqrt y) (sqrt y))) (sqrt 500.0)) (sqrt (cbrt 500.0)))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (* (fma (sqrt x) (sqrt x) (- (* y 1))) (sqrt 500.0)) (sqrt (cbrt 500.0)))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (* (fma (- y) 1 (* y 1)) (sqrt 500.0)) (sqrt (cbrt 500.0)))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (* (fma 1 x (- (* (cbrt y) (* (cbrt y) (cbrt y))))) (sqrt 500.0)) (sqrt (cbrt 500.0)))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (* (fma (- (cbrt y)) (* (cbrt y) (cbrt y)) (* (cbrt y) (* (cbrt y) (cbrt y)))) (sqrt 500.0)) (sqrt (cbrt 500.0)))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (* (fma 1 x (- (* (sqrt y) (sqrt y)))) (sqrt 500.0)) (sqrt (cbrt 500.0)))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (* (fma (- (sqrt y)) (sqrt y) (* (sqrt y) (sqrt y))) (sqrt 500.0)) (sqrt (cbrt 500.0)))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (* (fma 1 x (- (* y 1))) (sqrt 500.0)) (sqrt (cbrt 500.0)))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (* (fma (- y) 1 (* y 1)) (sqrt 500.0)) (sqrt (cbrt 500.0)))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (* x (sqrt 500.0)) (sqrt (cbrt 500.0)))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (* (- y) (sqrt 500.0)) (sqrt (cbrt 500.0)))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (* x (sqrt 500.0)) (sqrt (cbrt 500.0)))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (* (- y) (sqrt 500.0)) (sqrt (cbrt 500.0)))) (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* (cbrt y) (* (cbrt y) (cbrt y))))))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (fma (- (cbrt y)) (* (cbrt y) (cbrt y)) (* (cbrt y) (* (cbrt y) (cbrt y)))))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* (sqrt y) (sqrt y)))))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (fma (- (sqrt y)) (sqrt y) (* (sqrt y) (sqrt y))))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* y 1))))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (fma (- y) 1 (* y 1)))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (fma (sqrt x) (sqrt x) (- (* (cbrt y) (* (cbrt y) (cbrt y))))))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (fma (- (cbrt y)) (* (cbrt y) (cbrt y)) (* (cbrt y) (* (cbrt y) (cbrt y)))))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (fma (sqrt x) (sqrt x) (- (* (sqrt y) (sqrt y)))))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (fma (- (sqrt y)) (sqrt y) (* (sqrt y) (sqrt y))))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (fma (sqrt x) (sqrt x) (- (* y 1))))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (fma (- y) 1 (* y 1)))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (fma 1 x (- (* (cbrt y) (* (cbrt y) (cbrt y))))))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (fma (- (cbrt y)) (* (cbrt y) (cbrt y)) (* (cbrt y) (* (cbrt y) (cbrt y)))))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (fma 1 x (- (* (sqrt y) (sqrt y)))))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (fma (- (sqrt y)) (sqrt y) (* (sqrt y) (sqrt y))))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (fma 1 x (- (* y 1))))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (fma (- y) 1 (* y 1)))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) x)) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- y))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) x)) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- y))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (sqrt (cbrt 500.0)) (* (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* (cbrt y) (* (cbrt y) (cbrt y))))) (sqrt 500.0))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (sqrt (cbrt 500.0)) (* (fma (- (cbrt y)) (* (cbrt y) (cbrt y)) (* (cbrt y) (* (cbrt y) (cbrt y)))) (sqrt 500.0))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (sqrt (cbrt 500.0)) (* (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* (sqrt y) (sqrt y)))) (sqrt 500.0))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (sqrt (cbrt 500.0)) (* (fma (- (sqrt y)) (sqrt y) (* (sqrt y) (sqrt y))) (sqrt 500.0))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (sqrt (cbrt 500.0)) (* (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* y 1))) (sqrt 500.0))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (sqrt (cbrt 500.0)) (* (fma (- y) 1 (* y 1)) (sqrt 500.0))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (sqrt (cbrt 500.0)) (* (fma (sqrt x) (sqrt x) (- (* (cbrt y) (* (cbrt y) (cbrt y))))) (sqrt 500.0))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (sqrt (cbrt 500.0)) (* (fma (- (cbrt y)) (* (cbrt y) (cbrt y)) (* (cbrt y) (* (cbrt y) (cbrt y)))) (sqrt 500.0))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (sqrt (cbrt 500.0)) (* (fma (sqrt x) (sqrt x) (- (* (sqrt y) (sqrt y)))) (sqrt 500.0))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (sqrt (cbrt 500.0)) (* (fma (- (sqrt y)) (sqrt y) (* (sqrt y) (sqrt y))) (sqrt 500.0))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (sqrt (cbrt 500.0)) (* (fma (sqrt x) (sqrt x) (- (* y 1))) (sqrt 500.0))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (sqrt (cbrt 500.0)) (* (fma (- y) 1 (* y 1)) (sqrt 500.0))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (sqrt (cbrt 500.0)) (* (fma 1 x (- (* (cbrt y) (* (cbrt y) (cbrt y))))) (sqrt 500.0))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (sqrt (cbrt 500.0)) (* (fma (- (cbrt y)) (* (cbrt y) (cbrt y)) (* (cbrt y) (* (cbrt y) (cbrt y)))) (sqrt 500.0))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (sqrt (cbrt 500.0)) (* (fma 1 x (- (* (sqrt y) (sqrt y)))) (sqrt 500.0))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (sqrt (cbrt 500.0)) (* (fma (- (sqrt y)) (sqrt y) (* (sqrt y) (sqrt y))) (sqrt 500.0))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (sqrt (cbrt 500.0)) (* (fma 1 x (- (* y 1))) (sqrt 500.0))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (sqrt (cbrt 500.0)) (* (fma (- y) 1 (* y 1)) (sqrt 500.0))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (sqrt (cbrt 500.0)) (* x (sqrt 500.0))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (sqrt (cbrt 500.0)) (* (- y) (sqrt 500.0))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (sqrt (cbrt 500.0)) (* x (sqrt 500.0))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (sqrt (cbrt 500.0)) (* (- y) (sqrt 500.0))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (* (sqrt 500.0) (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* (cbrt y) (* (cbrt y) (cbrt y)))))) (sqrt (cbrt 500.0))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (* (sqrt 500.0) (fma (- (cbrt y)) (* (cbrt y) (cbrt y)) (* (cbrt y) (* (cbrt y) (cbrt y))))) (sqrt (cbrt 500.0))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (* (sqrt 500.0) (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* (sqrt y) (sqrt y))))) (sqrt (cbrt 500.0))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (* (sqrt 500.0) (fma (- (sqrt y)) (sqrt y) (* (sqrt y) (sqrt y)))) (sqrt (cbrt 500.0))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (* (sqrt 500.0) (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* y 1)))) (sqrt (cbrt 500.0))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (* (sqrt 500.0) (fma (- y) 1 (* y 1))) (sqrt (cbrt 500.0))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (* (sqrt 500.0) (fma (sqrt x) (sqrt x) (- (* (cbrt y) (* (cbrt y) (cbrt y)))))) (sqrt (cbrt 500.0))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (* (sqrt 500.0) (fma (- (cbrt y)) (* (cbrt y) (cbrt y)) (* (cbrt y) (* (cbrt y) (cbrt y))))) (sqrt (cbrt 500.0))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (* (sqrt 500.0) (fma (sqrt x) (sqrt x) (- (* (sqrt y) (sqrt y))))) (sqrt (cbrt 500.0))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (* (sqrt 500.0) (fma (- (sqrt y)) (sqrt y) (* (sqrt y) (sqrt y)))) (sqrt (cbrt 500.0))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (* (sqrt 500.0) (fma (sqrt x) (sqrt x) (- (* y 1)))) (sqrt (cbrt 500.0))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (* (sqrt 500.0) (fma (- y) 1 (* y 1))) (sqrt (cbrt 500.0))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (* (sqrt 500.0) (fma 1 x (- (* (cbrt y) (* (cbrt y) (cbrt y)))))) (sqrt (cbrt 500.0))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (* (sqrt 500.0) (fma (- (cbrt y)) (* (cbrt y) (cbrt y)) (* (cbrt y) (* (cbrt y) (cbrt y))))) (sqrt (cbrt 500.0))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (* (sqrt 500.0) (fma 1 x (- (* (sqrt y) (sqrt y))))) (sqrt (cbrt 500.0))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (* (sqrt 500.0) (fma (- (sqrt y)) (sqrt y) (* (sqrt y) (sqrt y)))) (sqrt (cbrt 500.0))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (* (sqrt 500.0) (fma 1 x (- (* y 1)))) (sqrt (cbrt 500.0))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (* (sqrt 500.0) (fma (- y) 1 (* y 1))) (sqrt (cbrt 500.0))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (* (sqrt 500.0) x) (sqrt (cbrt 500.0))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (* (sqrt 500.0) (- y)) (sqrt (cbrt 500.0))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (* (sqrt 500.0) x) (sqrt (cbrt 500.0))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (* (sqrt 500.0) (- y)) (sqrt (cbrt 500.0))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (* (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* (cbrt y) (* (cbrt y) (cbrt y))))) (sqrt 500.0)) (sqrt (cbrt 500.0))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (* (fma (- (cbrt y)) (* (cbrt y) (cbrt y)) (* (cbrt y) (* (cbrt y) (cbrt y)))) (sqrt 500.0)) (sqrt (cbrt 500.0))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (* (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* (sqrt y) (sqrt y)))) (sqrt 500.0)) (sqrt (cbrt 500.0))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (* (fma (- (sqrt y)) (sqrt y) (* (sqrt y) (sqrt y))) (sqrt 500.0)) (sqrt (cbrt 500.0))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (* (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* y 1))) (sqrt 500.0)) (sqrt (cbrt 500.0))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (* (fma (- y) 1 (* y 1)) (sqrt 500.0)) (sqrt (cbrt 500.0))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (* (fma (sqrt x) (sqrt x) (- (* (cbrt y) (* (cbrt y) (cbrt y))))) (sqrt 500.0)) (sqrt (cbrt 500.0))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (* (fma (- (cbrt y)) (* (cbrt y) (cbrt y)) (* (cbrt y) (* (cbrt y) (cbrt y)))) (sqrt 500.0)) (sqrt (cbrt 500.0))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (* (fma (sqrt x) (sqrt x) (- (* (sqrt y) (sqrt y)))) (sqrt 500.0)) (sqrt (cbrt 500.0))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (* (fma (- (sqrt y)) (sqrt y) (* (sqrt y) (sqrt y))) (sqrt 500.0)) (sqrt (cbrt 500.0))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (* (fma (sqrt x) (sqrt x) (- (* y 1))) (sqrt 500.0)) (sqrt (cbrt 500.0))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (* (fma (- y) 1 (* y 1)) (sqrt 500.0)) (sqrt (cbrt 500.0))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (* (fma 1 x (- (* (cbrt y) (* (cbrt y) (cbrt y))))) (sqrt 500.0)) (sqrt (cbrt 500.0))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (* (fma (- (cbrt y)) (* (cbrt y) (cbrt y)) (* (cbrt y) (* (cbrt y) (cbrt y)))) (sqrt 500.0)) (sqrt (cbrt 500.0))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (* (fma 1 x (- (* (sqrt y) (sqrt y)))) (sqrt 500.0)) (sqrt (cbrt 500.0))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (* (fma (- (sqrt y)) (sqrt y) (* (sqrt y) (sqrt y))) (sqrt 500.0)) (sqrt (cbrt 500.0))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (* (fma 1 x (- (* y 1))) (sqrt 500.0)) (sqrt (cbrt 500.0))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (* (fma (- y) 1 (* y 1)) (sqrt 500.0)) (sqrt (cbrt 500.0))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (* x (sqrt 500.0)) (sqrt (cbrt 500.0))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (* (- y) (sqrt 500.0)) (sqrt (cbrt 500.0))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (* x (sqrt 500.0)) (sqrt (cbrt 500.0))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (* (* (- y) (sqrt 500.0)) (sqrt (cbrt 500.0))) (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (sqrt (cbrt 500.0))) (* (cbrt (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y)))) (* (sqrt (cbrt 500.0)) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y)))) (* (sqrt (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y)))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y)))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- (pow x 3) (pow y 3))))) (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- (* x x) (* y y))))) (expm1 (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y)))) (log1p (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y)))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))) (+ (log (sqrt (cbrt 500.0))) (+ (log (sqrt 500.0)) (log (- x y)))) (+ (log (sqrt (cbrt 500.0))) (log (* (sqrt 500.0) (- x y)))) (log (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y)))) (exp (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y)))) (* (* (* (sqrt (cbrt 500.0)) (sqrt (cbrt 500.0))) (sqrt (cbrt 500.0))) (* (* (* (sqrt 500.0) (sqrt 500.0)) (sqrt 500.0)) (* (* (- x y) (- x y)) (- x y)))) (* (* (* (sqrt (cbrt 500.0)) (sqrt (cbrt 500.0))) (sqrt (cbrt 500.0))) (* (* (* (sqrt 500.0) (- x y)) (* (sqrt 500.0) (- x y))) (* (sqrt 500.0) (- x y)))) (* (cbrt (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y)))) (cbrt (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))))) (cbrt (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y)))) (* (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y)))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y)))) (sqrt (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y)))) (sqrt (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y)))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* (cbrt y) (* (cbrt y) (cbrt y))))))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (fma (- (cbrt y)) (* (cbrt y) (cbrt y)) (* (cbrt y) (* (cbrt y) (cbrt y)))))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* (sqrt y) (sqrt y)))))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (fma (- (sqrt y)) (sqrt y) (* (sqrt y) (sqrt y))))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* y 1))))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (fma (- y) 1 (* y 1)))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (fma (sqrt x) (sqrt x) (- (* (cbrt y) (* (cbrt y) (cbrt y))))))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (fma (- (cbrt y)) (* (cbrt y) (cbrt y)) (* (cbrt y) (* (cbrt y) (cbrt y)))))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (fma (sqrt x) (sqrt x) (- (* (sqrt y) (sqrt y)))))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (fma (- (sqrt y)) (sqrt y) (* (sqrt y) (sqrt y))))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (fma (sqrt x) (sqrt x) (- (* y 1))))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (fma (- y) 1 (* y 1)))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (fma 1 x (- (* (cbrt y) (* (cbrt y) (cbrt y))))))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (fma (- (cbrt y)) (* (cbrt y) (cbrt y)) (* (cbrt y) (* (cbrt y) (cbrt y)))))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (fma 1 x (- (* (sqrt y) (sqrt y)))))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (fma (- (sqrt y)) (sqrt y) (* (sqrt y) (sqrt y))))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (fma 1 x (- (* y 1))))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (fma (- y) 1 (* y 1)))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) x)) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- y))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) x)) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- y))) (* (sqrt (cbrt 500.0)) (* (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* (cbrt y) (* (cbrt y) (cbrt y))))) (sqrt 500.0))) (* (sqrt (cbrt 500.0)) (* (fma (- (cbrt y)) (* (cbrt y) (cbrt y)) (* (cbrt y) (* (cbrt y) (cbrt y)))) (sqrt 500.0))) (* (sqrt (cbrt 500.0)) (* (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* (sqrt y) (sqrt y)))) (sqrt 500.0))) (* (sqrt (cbrt 500.0)) (* (fma (- (sqrt y)) (sqrt y) (* (sqrt y) (sqrt y))) (sqrt 500.0))) (* (sqrt (cbrt 500.0)) (* (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* y 1))) (sqrt 500.0))) (* (sqrt (cbrt 500.0)) (* (fma (- y) 1 (* y 1)) (sqrt 500.0))) (* (sqrt (cbrt 500.0)) (* (fma (sqrt x) (sqrt x) (- (* (cbrt y) (* (cbrt y) (cbrt y))))) (sqrt 500.0))) (* (sqrt (cbrt 500.0)) (* (fma (- (cbrt y)) (* (cbrt y) (cbrt y)) (* (cbrt y) (* (cbrt y) (cbrt y)))) (sqrt 500.0))) (* (sqrt (cbrt 500.0)) (* (fma (sqrt x) (sqrt x) (- (* (sqrt y) (sqrt y)))) (sqrt 500.0))) (* (sqrt (cbrt 500.0)) (* (fma (- (sqrt y)) (sqrt y) (* (sqrt y) (sqrt y))) (sqrt 500.0))) (* (sqrt (cbrt 500.0)) (* (fma (sqrt x) (sqrt x) (- (* y 1))) (sqrt 500.0))) (* (sqrt (cbrt 500.0)) (* (fma (- y) 1 (* y 1)) (sqrt 500.0))) (* (sqrt (cbrt 500.0)) (* (fma 1 x (- (* (cbrt y) (* (cbrt y) (cbrt y))))) (sqrt 500.0))) (* (sqrt (cbrt 500.0)) (* (fma (- (cbrt y)) (* (cbrt y) (cbrt y)) (* (cbrt y) (* (cbrt y) (cbrt y)))) (sqrt 500.0))) (* (sqrt (cbrt 500.0)) (* (fma 1 x (- (* (sqrt y) (sqrt y)))) (sqrt 500.0))) (* (sqrt (cbrt 500.0)) (* (fma (- (sqrt y)) (sqrt y) (* (sqrt y) (sqrt y))) (sqrt 500.0))) (* (sqrt (cbrt 500.0)) (* (fma 1 x (- (* y 1))) (sqrt 500.0))) (* (sqrt (cbrt 500.0)) (* (fma (- y) 1 (* y 1)) (sqrt 500.0))) (* (sqrt (cbrt 500.0)) (* x (sqrt 500.0))) (* (sqrt (cbrt 500.0)) (* (- y) (sqrt 500.0))) (* (sqrt (cbrt 500.0)) (* x (sqrt 500.0))) (* (sqrt (cbrt 500.0)) (* (- y) (sqrt 500.0))) (* (* (sqrt 500.0) (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* (cbrt y) (* (cbrt y) (cbrt y)))))) (sqrt (cbrt 500.0))) (* (* (sqrt 500.0) (fma (- (cbrt y)) (* (cbrt y) (cbrt y)) (* (cbrt y) (* (cbrt y) (cbrt y))))) (sqrt (cbrt 500.0))) (* (* (sqrt 500.0) (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* (sqrt y) (sqrt y))))) (sqrt (cbrt 500.0))) (* (* (sqrt 500.0) (fma (- (sqrt y)) (sqrt y) (* (sqrt y) (sqrt y)))) (sqrt (cbrt 500.0))) (* (* (sqrt 500.0) (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* y 1)))) (sqrt (cbrt 500.0))) (* (* (sqrt 500.0) (fma (- y) 1 (* y 1))) (sqrt (cbrt 500.0))) (* (* (sqrt 500.0) (fma (sqrt x) (sqrt x) (- (* (cbrt y) (* (cbrt y) (cbrt y)))))) (sqrt (cbrt 500.0))) (* (* (sqrt 500.0) (fma (- (cbrt y)) (* (cbrt y) (cbrt y)) (* (cbrt y) (* (cbrt y) (cbrt y))))) (sqrt (cbrt 500.0))) (* (* (sqrt 500.0) (fma (sqrt x) (sqrt x) (- (* (sqrt y) (sqrt y))))) (sqrt (cbrt 500.0))) (* (* (sqrt 500.0) (fma (- (sqrt y)) (sqrt y) (* (sqrt y) (sqrt y)))) (sqrt (cbrt 500.0))) (* (* (sqrt 500.0) (fma (sqrt x) (sqrt x) (- (* y 1)))) (sqrt (cbrt 500.0))) (* (* (sqrt 500.0) (fma (- y) 1 (* y 1))) (sqrt (cbrt 500.0))) (* (* (sqrt 500.0) (fma 1 x (- (* (cbrt y) (* (cbrt y) (cbrt y)))))) (sqrt (cbrt 500.0))) (* (* (sqrt 500.0) (fma (- (cbrt y)) (* (cbrt y) (cbrt y)) (* (cbrt y) (* (cbrt y) (cbrt y))))) (sqrt (cbrt 500.0))) (* (* (sqrt 500.0) (fma 1 x (- (* (sqrt y) (sqrt y))))) (sqrt (cbrt 500.0))) (* (* (sqrt 500.0) (fma (- (sqrt y)) (sqrt y) (* (sqrt y) (sqrt y)))) (sqrt (cbrt 500.0))) (* (* (sqrt 500.0) (fma 1 x (- (* y 1)))) (sqrt (cbrt 500.0))) (* (* (sqrt 500.0) (fma (- y) 1 (* y 1))) (sqrt (cbrt 500.0))) (* (* (sqrt 500.0) x) (sqrt (cbrt 500.0))) (* (* (sqrt 500.0) (- y)) (sqrt (cbrt 500.0))) (* (* (sqrt 500.0) x) (sqrt (cbrt 500.0))) (* (* (sqrt 500.0) (- y)) (sqrt (cbrt 500.0))) (* (* (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* (cbrt y) (* (cbrt y) (cbrt y))))) (sqrt 500.0)) (sqrt (cbrt 500.0))) (* (* (fma (- (cbrt y)) (* (cbrt y) (cbrt y)) (* (cbrt y) (* (cbrt y) (cbrt y)))) (sqrt 500.0)) (sqrt (cbrt 500.0))) (* (* (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* (sqrt y) (sqrt y)))) (sqrt 500.0)) (sqrt (cbrt 500.0))) (* (* (fma (- (sqrt y)) (sqrt y) (* (sqrt y) (sqrt y))) (sqrt 500.0)) (sqrt (cbrt 500.0))) (* (* (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* y 1))) (sqrt 500.0)) (sqrt (cbrt 500.0))) (* (* (fma (- y) 1 (* y 1)) (sqrt 500.0)) (sqrt (cbrt 500.0))) (* (* (fma (sqrt x) (sqrt x) (- (* (cbrt y) (* (cbrt y) (cbrt y))))) (sqrt 500.0)) (sqrt (cbrt 500.0))) (* (* (fma (- (cbrt y)) (* (cbrt y) (cbrt y)) (* (cbrt y) (* (cbrt y) (cbrt y)))) (sqrt 500.0)) (sqrt (cbrt 500.0))) (* (* (fma (sqrt x) (sqrt x) (- (* (sqrt y) (sqrt y)))) (sqrt 500.0)) (sqrt (cbrt 500.0))) (* (* (fma (- (sqrt y)) (sqrt y) (* (sqrt y) (sqrt y))) (sqrt 500.0)) (sqrt (cbrt 500.0))) (* (* (fma (sqrt x) (sqrt x) (- (* y 1))) (sqrt 500.0)) (sqrt (cbrt 500.0))) (* (* (fma (- y) 1 (* y 1)) (sqrt 500.0)) (sqrt (cbrt 500.0))) (* (* (fma 1 x (- (* (cbrt y) (* (cbrt y) (cbrt y))))) (sqrt 500.0)) (sqrt (cbrt 500.0))) (* (* (fma (- (cbrt y)) (* (cbrt y) (cbrt y)) (* (cbrt y) (* (cbrt y) (cbrt y)))) (sqrt 500.0)) (sqrt (cbrt 500.0))) (* (* (fma 1 x (- (* (sqrt y) (sqrt y)))) (sqrt 500.0)) (sqrt (cbrt 500.0))) (* (* (fma (- (sqrt y)) (sqrt y) (* (sqrt y) (sqrt y))) (sqrt 500.0)) (sqrt (cbrt 500.0))) (* (* (fma 1 x (- (* y 1))) (sqrt 500.0)) (sqrt (cbrt 500.0))) (* (* (fma (- y) 1 (* y 1)) (sqrt 500.0)) (sqrt (cbrt 500.0))) (* (* x (sqrt 500.0)) (sqrt (cbrt 500.0))) (* (* (- y) (sqrt 500.0)) (sqrt (cbrt 500.0))) (* (* x (sqrt 500.0)) (sqrt (cbrt 500.0))) (* (* (- y) (sqrt 500.0)) (sqrt (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (sqrt 500.0)) (* (cbrt (sqrt (cbrt 500.0))) (* (sqrt 500.0) (- x y))) (* (sqrt (cbrt (cbrt 500.0))) (* (sqrt 500.0) (- x y))) (* (sqrt (cbrt (sqrt 500.0))) (* (sqrt 500.0) (- x y))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))) (* (sqrt (cbrt (cbrt 500.0))) (* (sqrt 500.0) (- x y))) (* (sqrt (sqrt (cbrt 500.0))) (* (sqrt 500.0) (- x y))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))) (* (sqrt (sqrt (cbrt 500.0))) (* (sqrt 500.0) (- x y))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- (pow x 3) (pow y 3)))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- (* x x) (* y y)))) (expm1 (* (sqrt 500.0) (- x y))) (log1p (* (sqrt 500.0) (- x y))) (* (sqrt 500.0) (- x y)) (+ (log (sqrt 500.0)) (log (- x y))) (log (* (sqrt 500.0) (- x y))) (exp (* (sqrt 500.0) (- x y))) (* (* (* (sqrt 500.0) (sqrt 500.0)) (sqrt 500.0)) (* (* (- x y) (- x y)) (- x y))) (* (cbrt (* (sqrt 500.0) (- x y))) (cbrt (* (sqrt 500.0) (- x y)))) (cbrt (* (sqrt 500.0) (- x y))) (* (* (* (sqrt 500.0) (- x y)) (* (sqrt 500.0) (- x y))) (* (sqrt 500.0) (- x y))) (sqrt (* (sqrt 500.0) (- x y))) (sqrt (* (sqrt 500.0) (- x y))) (* (sqrt (sqrt 500.0)) (sqrt (- x y))) (* (sqrt (sqrt 500.0)) (sqrt (- x y))) (* (sqrt (sqrt 500.0)) (sqrt (- x y))) (* (sqrt (sqrt 500.0)) (sqrt (- x y))) (* (sqrt 500.0) (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* (cbrt y) (* (cbrt y) (cbrt y)))))) (* (sqrt 500.0) (fma (- (cbrt y)) (* (cbrt y) (cbrt y)) (* (cbrt y) (* (cbrt y) (cbrt y))))) (* (sqrt 500.0) (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* (sqrt y) (sqrt y))))) (* (sqrt 500.0) (fma (- (sqrt y)) (sqrt y) (* (sqrt y) (sqrt y)))) (* (sqrt 500.0) (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* y 1)))) (* (sqrt 500.0) (fma (- y) 1 (* y 1))) (* (sqrt 500.0) (fma (sqrt x) (sqrt x) (- (* (cbrt y) (* (cbrt y) (cbrt y)))))) (* (sqrt 500.0) (fma (- (cbrt y)) (* (cbrt y) (cbrt y)) (* (cbrt y) (* (cbrt y) (cbrt y))))) (* (sqrt 500.0) (fma (sqrt x) (sqrt x) (- (* (sqrt y) (sqrt y))))) (* (sqrt 500.0) (fma (- (sqrt y)) (sqrt y) (* (sqrt y) (sqrt y)))) (* (sqrt 500.0) (fma (sqrt x) (sqrt x) (- (* y 1)))) (* (sqrt 500.0) (fma (- y) 1 (* y 1))) (* (sqrt 500.0) (fma 1 x (- (* (cbrt y) (* (cbrt y) (cbrt y)))))) (* (sqrt 500.0) (fma (- (cbrt y)) (* (cbrt y) (cbrt y)) (* (cbrt y) (* (cbrt y) (cbrt y))))) (* (sqrt 500.0) (fma 1 x (- (* (sqrt y) (sqrt y))))) (* (sqrt 500.0) (fma (- (sqrt y)) (sqrt y) (* (sqrt y) (sqrt y)))) (* (sqrt 500.0) (fma 1 x (- (* y 1)))) (* (sqrt 500.0) (fma (- y) 1 (* y 1))) (* (sqrt 500.0) x) (* (sqrt 500.0) (- y)) (* (sqrt 500.0) x) (* (sqrt 500.0) (- y)) (* (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* (cbrt y) (* (cbrt y) (cbrt y))))) (sqrt 500.0)) (* (fma (- (cbrt y)) (* (cbrt y) (cbrt y)) (* (cbrt y) (* (cbrt y) (cbrt y)))) (sqrt 500.0)) (* (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* (sqrt y) (sqrt y)))) (sqrt 500.0)) (* (fma (- (sqrt y)) (sqrt y) (* (sqrt y) (sqrt y))) (sqrt 500.0)) (* (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* y 1))) (sqrt 500.0)) (* (fma (- y) 1 (* y 1)) (sqrt 500.0)) (* (fma (sqrt x) (sqrt x) (- (* (cbrt y) (* (cbrt y) (cbrt y))))) (sqrt 500.0)) (* (fma (- (cbrt y)) (* (cbrt y) (cbrt y)) (* (cbrt y) (* (cbrt y) (cbrt y)))) (sqrt 500.0)) (* (fma (sqrt x) (sqrt x) (- (* (sqrt y) (sqrt y)))) (sqrt 500.0)) (* (fma (- (sqrt y)) (sqrt y) (* (sqrt y) (sqrt y))) (sqrt 500.0)) (* (fma (sqrt x) (sqrt x) (- (* y 1))) (sqrt 500.0)) (* (fma (- y) 1 (* y 1)) (sqrt 500.0)) (* (fma 1 x (- (* (cbrt y) (* (cbrt y) (cbrt y))))) (sqrt 500.0)) (* (fma (- (cbrt y)) (* (cbrt y) (cbrt y)) (* (cbrt y) (* (cbrt y) (cbrt y)))) (sqrt 500.0)) (* (fma 1 x (- (* (sqrt y) (sqrt y)))) (sqrt 500.0)) (* (fma (- (sqrt y)) (sqrt y) (* (sqrt y) (sqrt y))) (sqrt 500.0)) (* (fma 1 x (- (* y 1))) (sqrt 500.0)) (* (fma (- y) 1 (* y 1)) (sqrt 500.0)) (* x (sqrt 500.0)) (* (- y) (sqrt 500.0)) (* x (sqrt 500.0)) (* (- y) (sqrt 500.0)) (* (sqrt 500.0) (* (cbrt (- x y)) (cbrt (- x y)))) (* (sqrt 500.0) (sqrt (- x y))) (* (sqrt 500.0) 1) (* (sqrt 500.0) (+ (sqrt x) (sqrt y))) (* (sqrt 500.0) 1) (* (cbrt (sqrt 500.0)) (- x y)) (* (sqrt (cbrt 500.0)) (- x y)) (* (sqrt (sqrt 500.0)) (- x y)) (* (sqrt 500.0) (- x y)) (* (sqrt (sqrt 500.0)) (- x y)) (* (sqrt 500.0) (- x y)) (* (sqrt 500.0) (- (pow x 3) (pow y 3))) (* (sqrt 500.0) (- (* x x) (* y y))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))) (- (* x (pow (sqrt 500.0) 2)) (* y (pow (sqrt 500.0) 2))) (- (* x (pow (sqrt 500.0) 2)) (* y (pow (sqrt 500.0) 2))) (- (* x (pow (sqrt 500.0) 2)) (* y (pow (sqrt 500.0) 2))) (- (* (* x (sqrt 500.0)) (sqrt (cbrt 500.0))) (* (* y (sqrt 500.0)) (sqrt (cbrt 500.0)))) (- (* (* x (sqrt 500.0)) (sqrt (cbrt 500.0))) (* (* y (sqrt 500.0)) (sqrt (cbrt 500.0)))) (- (* (* x (sqrt 500.0)) (sqrt (cbrt 500.0))) (* (* y (sqrt 500.0)) (sqrt (cbrt 500.0)))) (- (* x (sqrt 500.0)) (* y (sqrt 500.0))) (- (* x (sqrt 500.0)) (* y (sqrt 500.0))) (- (* x (sqrt 500.0)) (* y (sqrt 500.0))) 1.088 * * [simplify]: iteration 0 : 844 enodes (cost 4352 ) 1.101 * * [simplify]: iteration 1 : 2976 enodes (cost 3372 ) 1.152 * * [simplify]: iteration 2 : 5002 enodes (cost 3362 ) 1.167 * [simplify]: Simplified to: (expm1 (* (cbrt 500.0) (cbrt 500.0))) (log1p (* (cbrt 500.0) (cbrt 500.0))) 2/3 2 (* 500.0 500.0) (* (cbrt 500.0) (cbrt 500.0)) 2 (* 2 (log (cbrt 500.0))) (* 2 (log (cbrt 500.0))) (exp (* (cbrt 500.0) (cbrt 500.0))) (* 500.0 500.0) (* (cbrt (* (cbrt 500.0) (cbrt 500.0))) (cbrt (* (cbrt 500.0) (cbrt 500.0)))) (cbrt (* (cbrt 500.0) (cbrt 500.0))) (* 500.0 500.0) (fabs (cbrt 500.0)) (fabs (cbrt 500.0)) (* (cbrt (* (cbrt 500.0) (cbrt 500.0))) (cbrt (* (cbrt 500.0) (cbrt 500.0)))) (* (cbrt (cbrt 500.0)) (cbrt (cbrt 500.0))) (* (cbrt (sqrt 500.0)) (cbrt (sqrt 500.0))) (* (cbrt (sqrt 500.0)) (cbrt (sqrt 500.0))) 1 (* (cbrt 500.0) (cbrt 500.0)) (* (cbrt (cbrt 500.0)) (cbrt 500.0)) (* (cbrt (cbrt 500.0)) (cbrt (cbrt 500.0))) (cbrt 500.0) (cbrt 500.0) 1 (* (cbrt 500.0) (cbrt 500.0)) (* (cbrt (sqrt 500.0)) (cbrt (sqrt 500.0))) (* (cbrt (sqrt 500.0)) (cbrt (sqrt 500.0))) (* (cbrt (sqrt 500.0)) (sqrt (cbrt 500.0))) (* (cbrt (sqrt 500.0)) (sqrt (cbrt 500.0))) (* (cbrt (sqrt 500.0)) (sqrt (cbrt 500.0))) (* (cbrt (sqrt 500.0)) (sqrt (cbrt 500.0))) (cbrt 500.0) (cbrt 500.0) 2/3 2 (* (cbrt 500.0) (cbrt (* (cbrt 500.0) (cbrt 500.0)))) (* (cbrt 500.0) (cbrt (sqrt 500.0))) (cbrt 500.0) (* (cbrt 500.0) (* (cbrt (cbrt 500.0)) (cbrt (cbrt 500.0)))) (pow (sqrt (cbrt 500.0)) 3) (cbrt 500.0) (* (cbrt (cbrt 500.0)) (cbrt 500.0)) (* (cbrt 500.0) (cbrt (sqrt 500.0))) (* (cbrt 500.0) (cbrt 500.0)) (* (cbrt (cbrt 500.0)) (cbrt 500.0)) (pow (sqrt (cbrt 500.0)) 3) (* (cbrt 500.0) (cbrt 500.0)) (expm1 (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))))) (log1p (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))))) (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))) (fabs (cbrt 500.0))) (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))) (fabs (cbrt 500.0))) (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))) (fabs (cbrt 500.0))) (+ (log (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0)))) (log (* (sqrt 500.0) (- x y)))) (+ (log (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0)))) (log (* (sqrt 500.0) (- x y)))) (+ (log (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0)))) (log (* (sqrt 500.0) (- x y)))) (+ (log (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0)))) (log (* (sqrt 500.0) (- x y)))) (pow (exp (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0)))) (* (sqrt 500.0) (- x y))) (pow (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))) (fabs (cbrt 500.0))) 3) (pow (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))) (fabs (cbrt 500.0))) 3) (pow (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))) (fabs (cbrt 500.0))) 3) (* (cbrt (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))))) (cbrt (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y)))))) (cbrt (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))))) (pow (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))) (fabs (cbrt 500.0))) 3) (sqrt (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))))) (sqrt (* (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))))) (* (sqrt (cbrt 500.0)) (* (* (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* y 1))) (sqrt 500.0)) (fabs (cbrt 500.0)))) (* (* (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0))) (fma (- y) 1 y)) (sqrt 500.0)) (* (sqrt (cbrt 500.0)) (* (* (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* y 1))) (sqrt 500.0)) (fabs (cbrt 500.0)))) (* (* (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0))) (fma (- y) 1 y)) (sqrt 500.0)) (* (sqrt (cbrt 500.0)) (* (* (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* y 1))) (sqrt 500.0)) (fabs (cbrt 500.0)))) (* (* (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0))) (fma (- y) 1 y)) (sqrt 500.0)) (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))) (fabs (cbrt 500.0))) (* (* (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0))) (fma (- y) 1 y)) (sqrt 500.0)) (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))) (fabs (cbrt 500.0))) (* (* (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0))) (fma (- y) 1 y)) (sqrt 500.0)) (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))) (fabs (cbrt 500.0))) (* (* (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0))) (fma (- y) 1 y)) (sqrt 500.0)) (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))) (fabs (cbrt 500.0))) (* (* (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0))) (fma (- y) 1 y)) (sqrt 500.0)) (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))) (fabs (cbrt 500.0))) (* (* (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0))) (fma (- y) 1 y)) (sqrt 500.0)) (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))) (fabs (cbrt 500.0))) (* (* (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0))) (fma (- y) 1 y)) (sqrt 500.0)) (* (sqrt (cbrt 500.0)) (* (* x (sqrt 500.0)) (fabs (cbrt 500.0)))) (* (sqrt (cbrt 500.0)) (* (* (- y) (sqrt 500.0)) (fabs (cbrt 500.0)))) (* (sqrt (cbrt 500.0)) (* (* x (sqrt 500.0)) (fabs (cbrt 500.0)))) (* (sqrt (cbrt 500.0)) (* (* (- y) (sqrt 500.0)) (fabs (cbrt 500.0)))) (* (sqrt (cbrt 500.0)) (* (* (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* y 1))) (sqrt 500.0)) (fabs (cbrt 500.0)))) (* (* (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0))) (fma (- y) 1 y)) (sqrt 500.0)) (* (sqrt (cbrt 500.0)) (* (* (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* y 1))) (sqrt 500.0)) (fabs (cbrt 500.0)))) (* (* (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0))) (fma (- y) 1 y)) (sqrt 500.0)) (* (sqrt (cbrt 500.0)) (* (* (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* y 1))) (sqrt 500.0)) (fabs (cbrt 500.0)))) (* (* (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0))) (fma (- y) 1 y)) (sqrt 500.0)) (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))) (fabs (cbrt 500.0))) (* (* (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0))) (fma (- y) 1 y)) (sqrt 500.0)) (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))) (fabs (cbrt 500.0))) (* (* (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0))) (fma (- y) 1 y)) (sqrt 500.0)) (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))) (fabs (cbrt 500.0))) (* (* (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0))) (fma (- y) 1 y)) (sqrt 500.0)) (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))) (fabs (cbrt 500.0))) (* (* (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0))) (fma (- y) 1 y)) (sqrt 500.0)) (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))) (fabs (cbrt 500.0))) (* (* (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0))) (fma (- y) 1 y)) (sqrt 500.0)) (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))) (fabs (cbrt 500.0))) (* (* (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0))) (fma (- y) 1 y)) (sqrt 500.0)) (* (sqrt (cbrt 500.0)) (* (* x (sqrt 500.0)) (fabs (cbrt 500.0)))) (* (sqrt (cbrt 500.0)) (* (* (- y) (sqrt 500.0)) (fabs (cbrt 500.0)))) (* (sqrt (cbrt 500.0)) (* (* x (sqrt 500.0)) (fabs (cbrt 500.0)))) (* (sqrt (cbrt 500.0)) (* (* (- y) (sqrt 500.0)) (fabs (cbrt 500.0)))) (* (sqrt (cbrt 500.0)) (* (* (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* y 1))) (sqrt 500.0)) (fabs (cbrt 500.0)))) (* (* (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0))) (fma (- y) 1 y)) (sqrt 500.0)) (* (sqrt (cbrt 500.0)) (* (* (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* y 1))) (sqrt 500.0)) (fabs (cbrt 500.0)))) (* (* (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0))) (fma (- y) 1 y)) (sqrt 500.0)) (* (sqrt (cbrt 500.0)) (* (* (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* y 1))) (sqrt 500.0)) (fabs (cbrt 500.0)))) (* (* (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0))) (fma (- y) 1 y)) (sqrt 500.0)) (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))) (fabs (cbrt 500.0))) (* (* (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0))) (fma (- y) 1 y)) (sqrt 500.0)) (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))) (fabs (cbrt 500.0))) (* (* (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0))) (fma (- y) 1 y)) (sqrt 500.0)) (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))) (fabs (cbrt 500.0))) (* (* (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0))) (fma (- y) 1 y)) (sqrt 500.0)) (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))) (fabs (cbrt 500.0))) (* (* (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0))) (fma (- y) 1 y)) (sqrt 500.0)) (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))) (fabs (cbrt 500.0))) (* (* (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0))) (fma (- y) 1 y)) (sqrt 500.0)) (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))) (fabs (cbrt 500.0))) (* (* (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0))) (fma (- y) 1 y)) (sqrt 500.0)) (* (sqrt (cbrt 500.0)) (* (* x (sqrt 500.0)) (fabs (cbrt 500.0)))) (* (sqrt (cbrt 500.0)) (* (* (- y) (sqrt 500.0)) (fabs (cbrt 500.0)))) (* (sqrt (cbrt 500.0)) (* (* x (sqrt 500.0)) (fabs (cbrt 500.0)))) (* (sqrt (cbrt 500.0)) (* (* (- y) (sqrt 500.0)) (fabs (cbrt 500.0)))) (* (sqrt (cbrt 500.0)) (* (* (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* y 1))) (sqrt 500.0)) (fabs (cbrt 500.0)))) (* (* (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0))) (fma (- y) 1 y)) (sqrt 500.0)) (* (sqrt (cbrt 500.0)) (* (* (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* y 1))) (sqrt 500.0)) (fabs (cbrt 500.0)))) (* (* (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0))) (fma (- y) 1 y)) (sqrt 500.0)) (* (sqrt (cbrt 500.0)) (* (* (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* y 1))) (sqrt 500.0)) (fabs (cbrt 500.0)))) (* (* (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0))) (fma (- y) 1 y)) (sqrt 500.0)) (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))) (fabs (cbrt 500.0))) (* (* (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0))) (fma (- y) 1 y)) (sqrt 500.0)) (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))) (fabs (cbrt 500.0))) (* (* (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0))) (fma (- y) 1 y)) (sqrt 500.0)) (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))) (fabs (cbrt 500.0))) (* (* (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0))) (fma (- y) 1 y)) (sqrt 500.0)) (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))) (fabs (cbrt 500.0))) (* (* (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0))) (fma (- y) 1 y)) (sqrt 500.0)) (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))) (fabs (cbrt 500.0))) (* (* (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0))) (fma (- y) 1 y)) (sqrt 500.0)) (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))) (fabs (cbrt 500.0))) (* (* (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0))) (fma (- y) 1 y)) (sqrt 500.0)) (* (sqrt (cbrt 500.0)) (* (* x (sqrt 500.0)) (fabs (cbrt 500.0)))) (* (sqrt (cbrt 500.0)) (* (* (- y) (sqrt 500.0)) (fabs (cbrt 500.0)))) (* (sqrt (cbrt 500.0)) (* (* x (sqrt 500.0)) (fabs (cbrt 500.0)))) (* (sqrt (cbrt 500.0)) (* (* (- y) (sqrt 500.0)) (fabs (cbrt 500.0)))) (* (sqrt (cbrt 500.0)) (* (* (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* y 1))) (sqrt 500.0)) (fabs (cbrt 500.0)))) (* (* (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0))) (fma (- y) 1 y)) (sqrt 500.0)) (* (sqrt (cbrt 500.0)) (* (* (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* y 1))) (sqrt 500.0)) (fabs (cbrt 500.0)))) (* (* (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0))) (fma (- y) 1 y)) (sqrt 500.0)) (* (sqrt (cbrt 500.0)) (* (* (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* y 1))) (sqrt 500.0)) (fabs (cbrt 500.0)))) (* (* (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0))) (fma (- y) 1 y)) (sqrt 500.0)) (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))) (fabs (cbrt 500.0))) (* (* (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0))) (fma (- y) 1 y)) (sqrt 500.0)) (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))) (fabs (cbrt 500.0))) (* (* (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0))) (fma (- y) 1 y)) (sqrt 500.0)) (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))) (fabs (cbrt 500.0))) (* (* (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0))) (fma (- y) 1 y)) (sqrt 500.0)) (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))) (fabs (cbrt 500.0))) (* (* (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0))) (fma (- y) 1 y)) (sqrt 500.0)) (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))) (fabs (cbrt 500.0))) (* (* (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0))) (fma (- y) 1 y)) (sqrt 500.0)) (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))) (fabs (cbrt 500.0))) (* (* (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0))) (fma (- y) 1 y)) (sqrt 500.0)) (* (sqrt (cbrt 500.0)) (* (* x (sqrt 500.0)) (fabs (cbrt 500.0)))) (* (sqrt (cbrt 500.0)) (* (* (- y) (sqrt 500.0)) (fabs (cbrt 500.0)))) (* (sqrt (cbrt 500.0)) (* (* x (sqrt 500.0)) (fabs (cbrt 500.0)))) (* (sqrt (cbrt 500.0)) (* (* (- y) (sqrt 500.0)) (fabs (cbrt 500.0)))) (* (sqrt (cbrt 500.0)) (* (* (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* y 1))) (sqrt 500.0)) (fabs (cbrt 500.0)))) (* (* (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0))) (fma (- y) 1 y)) (sqrt 500.0)) (* (sqrt (cbrt 500.0)) (* (* (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* y 1))) (sqrt 500.0)) (fabs (cbrt 500.0)))) (* (* (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0))) (fma (- y) 1 y)) (sqrt 500.0)) (* (sqrt (cbrt 500.0)) (* (* (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* y 1))) (sqrt 500.0)) (fabs (cbrt 500.0)))) (* (* (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0))) (fma (- y) 1 y)) (sqrt 500.0)) (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))) (fabs (cbrt 500.0))) (* (* (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0))) (fma (- y) 1 y)) (sqrt 500.0)) (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))) (fabs (cbrt 500.0))) (* (* (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0))) (fma (- y) 1 y)) (sqrt 500.0)) (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))) (fabs (cbrt 500.0))) (* (* (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0))) (fma (- y) 1 y)) (sqrt 500.0)) (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))) (fabs (cbrt 500.0))) (* (* (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0))) (fma (- y) 1 y)) (sqrt 500.0)) (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))) (fabs (cbrt 500.0))) (* (* (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0))) (fma (- y) 1 y)) (sqrt 500.0)) (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))) (fabs (cbrt 500.0))) (* (* (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0))) (fma (- y) 1 y)) (sqrt 500.0)) (* (sqrt (cbrt 500.0)) (* (* x (sqrt 500.0)) (fabs (cbrt 500.0)))) (* (sqrt (cbrt 500.0)) (* (* (- y) (sqrt 500.0)) (fabs (cbrt 500.0)))) (* (sqrt (cbrt 500.0)) (* (* x (sqrt 500.0)) (fabs (cbrt 500.0)))) (* (sqrt (cbrt 500.0)) (* (* (- y) (sqrt 500.0)) (fabs (cbrt 500.0)))) (* (sqrt (cbrt 500.0)) (* (* (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* y 1))) (sqrt 500.0)) (fabs (cbrt 500.0)))) (* (* (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0))) (fma (- y) 1 y)) (sqrt 500.0)) (* (sqrt (cbrt 500.0)) (* (* (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* y 1))) (sqrt 500.0)) (fabs (cbrt 500.0)))) (* (* (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0))) (fma (- y) 1 y)) (sqrt 500.0)) (* (sqrt (cbrt 500.0)) (* (* (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* y 1))) (sqrt 500.0)) (fabs (cbrt 500.0)))) (* (* (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0))) (fma (- y) 1 y)) (sqrt 500.0)) (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))) (fabs (cbrt 500.0))) (* (* (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0))) (fma (- y) 1 y)) (sqrt 500.0)) (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))) (fabs (cbrt 500.0))) (* (* (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0))) (fma (- y) 1 y)) (sqrt 500.0)) (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))) (fabs (cbrt 500.0))) (* (* (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0))) (fma (- y) 1 y)) (sqrt 500.0)) (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))) (fabs (cbrt 500.0))) (* (* (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0))) (fma (- y) 1 y)) (sqrt 500.0)) (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))) (fabs (cbrt 500.0))) (* (* (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0))) (fma (- y) 1 y)) (sqrt 500.0)) (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))) (fabs (cbrt 500.0))) (* (* (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0))) (fma (- y) 1 y)) (sqrt 500.0)) (* (sqrt (cbrt 500.0)) (* (* x (sqrt 500.0)) (fabs (cbrt 500.0)))) (* (sqrt (cbrt 500.0)) (* (* (- y) (sqrt 500.0)) (fabs (cbrt 500.0)))) (* (sqrt (cbrt 500.0)) (* (* x (sqrt 500.0)) (fabs (cbrt 500.0)))) (* (sqrt (cbrt 500.0)) (* (* (- y) (sqrt 500.0)) (fabs (cbrt 500.0)))) (* (sqrt (cbrt 500.0)) (* (* (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* y 1))) (sqrt 500.0)) (fabs (cbrt 500.0)))) (* (* (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0))) (fma (- y) 1 y)) (sqrt 500.0)) (* (sqrt (cbrt 500.0)) (* (* (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* y 1))) (sqrt 500.0)) (fabs (cbrt 500.0)))) (* (* (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0))) (fma (- y) 1 y)) (sqrt 500.0)) (* (sqrt (cbrt 500.0)) (* (* (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* y 1))) (sqrt 500.0)) (fabs (cbrt 500.0)))) (* (* (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0))) (fma (- y) 1 y)) (sqrt 500.0)) (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))) (fabs (cbrt 500.0))) (* (* (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0))) (fma (- y) 1 y)) (sqrt 500.0)) (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))) (fabs (cbrt 500.0))) (* (* (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0))) (fma (- y) 1 y)) (sqrt 500.0)) (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))) (fabs (cbrt 500.0))) (* (* (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0))) (fma (- y) 1 y)) (sqrt 500.0)) (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))) (fabs (cbrt 500.0))) (* (* (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0))) (fma (- y) 1 y)) (sqrt 500.0)) (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))) (fabs (cbrt 500.0))) (* (* (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0))) (fma (- y) 1 y)) (sqrt 500.0)) (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))) (fabs (cbrt 500.0))) (* (* (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0))) (fma (- y) 1 y)) (sqrt 500.0)) (* (sqrt (cbrt 500.0)) (* (* x (sqrt 500.0)) (fabs (cbrt 500.0)))) (* (sqrt (cbrt 500.0)) (* (* (- y) (sqrt 500.0)) (fabs (cbrt 500.0)))) (* (sqrt (cbrt 500.0)) (* (* x (sqrt 500.0)) (fabs (cbrt 500.0)))) (* (sqrt (cbrt 500.0)) (* (* (- y) (sqrt 500.0)) (fabs (cbrt 500.0)))) (* (sqrt (cbrt 500.0)) (fabs (cbrt 500.0))) (* (cbrt (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y)))) (* (cbrt 500.0) (* (sqrt 500.0) (- x y))) (* (sqrt (sqrt (* (cbrt 500.0) (cbrt 500.0)))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y)))) (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))) (fabs (cbrt 500.0))) (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- (pow x 3) (pow y 3)))) (fabs (cbrt 500.0))) (* (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- (* x x) (* y y)))) (fabs (cbrt 500.0))) (expm1 (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y)))) (log1p (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y)))) (* (- x y) (* (sqrt (cbrt 500.0)) (sqrt 500.0))) (* (- x y) (* (sqrt (cbrt 500.0)) (sqrt 500.0))) (log (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y)))) (log (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y)))) (log (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y)))) (exp (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y)))) (pow (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))) 3) (pow (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))) 3) (* (cbrt (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y)))) (cbrt (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))))) (cbrt (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y)))) (pow (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y))) 3) (sqrt (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y)))) (sqrt (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- x y)))) (* (- (* (* (cbrt x) (cbrt x)) (cbrt x)) y) (* (sqrt (cbrt 500.0)) (sqrt 500.0))) (* (* (sqrt 500.0) (fma (- y) 1 y)) (sqrt (cbrt 500.0))) (* (- (* (* (cbrt x) (cbrt x)) (cbrt x)) y) (* (sqrt (cbrt 500.0)) (sqrt 500.0))) (* (* (sqrt 500.0) (fma (- y) 1 y)) (sqrt (cbrt 500.0))) (* (- (* (* (cbrt x) (cbrt x)) (cbrt x)) y) (* (sqrt (cbrt 500.0)) (sqrt 500.0))) (* (* (sqrt 500.0) (fma (- y) 1 y)) (sqrt (cbrt 500.0))) (* (- x y) (* (sqrt (cbrt 500.0)) (sqrt 500.0))) (* (* (sqrt 500.0) (fma (- y) 1 y)) (sqrt (cbrt 500.0))) (* (- x y) (* (sqrt (cbrt 500.0)) (sqrt 500.0))) (* (* (sqrt 500.0) (fma (- y) 1 y)) (sqrt (cbrt 500.0))) (* (- x y) (* (sqrt (cbrt 500.0)) (sqrt 500.0))) (* (* (sqrt 500.0) (fma (- y) 1 y)) (sqrt (cbrt 500.0))) (* (- x y) (* (sqrt (cbrt 500.0)) (sqrt 500.0))) (* (* (sqrt 500.0) (fma (- y) 1 y)) (sqrt (cbrt 500.0))) (* (- x y) (* (sqrt (cbrt 500.0)) (sqrt 500.0))) (* (* (sqrt 500.0) (fma (- y) 1 y)) (sqrt (cbrt 500.0))) (* (- x y) (* (sqrt (cbrt 500.0)) (sqrt 500.0))) (* (* (sqrt 500.0) (fma (- y) 1 y)) (sqrt (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (* x (sqrt 500.0))) (* (sqrt (cbrt 500.0)) (* (- y) (sqrt 500.0))) (* (sqrt (cbrt 500.0)) (* x (sqrt 500.0))) (* (sqrt (cbrt 500.0)) (* (- y) (sqrt 500.0))) (* (- (* (* (cbrt x) (cbrt x)) (cbrt x)) y) (* (sqrt (cbrt 500.0)) (sqrt 500.0))) (* (* (sqrt 500.0) (fma (- y) 1 y)) (sqrt (cbrt 500.0))) (* (- (* (* (cbrt x) (cbrt x)) (cbrt x)) y) (* (sqrt (cbrt 500.0)) (sqrt 500.0))) (* (* (sqrt 500.0) (fma (- y) 1 y)) (sqrt (cbrt 500.0))) (* (- (* (* (cbrt x) (cbrt x)) (cbrt x)) y) (* (sqrt (cbrt 500.0)) (sqrt 500.0))) (* (* (sqrt 500.0) (fma (- y) 1 y)) (sqrt (cbrt 500.0))) (* (- x y) (* (sqrt (cbrt 500.0)) (sqrt 500.0))) (* (* (sqrt 500.0) (fma (- y) 1 y)) (sqrt (cbrt 500.0))) (* (- x y) (* (sqrt (cbrt 500.0)) (sqrt 500.0))) (* (* (sqrt 500.0) (fma (- y) 1 y)) (sqrt (cbrt 500.0))) (* (- x y) (* (sqrt (cbrt 500.0)) (sqrt 500.0))) (* (* (sqrt 500.0) (fma (- y) 1 y)) (sqrt (cbrt 500.0))) (* (- x y) (* (sqrt (cbrt 500.0)) (sqrt 500.0))) (* (* (sqrt 500.0) (fma (- y) 1 y)) (sqrt (cbrt 500.0))) (* (- x y) (* (sqrt (cbrt 500.0)) (sqrt 500.0))) (* (* (sqrt 500.0) (fma (- y) 1 y)) (sqrt (cbrt 500.0))) (* (- x y) (* (sqrt (cbrt 500.0)) (sqrt 500.0))) (* (* (sqrt 500.0) (fma (- y) 1 y)) (sqrt (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (* x (sqrt 500.0))) (* (sqrt (cbrt 500.0)) (* (- y) (sqrt 500.0))) (* (sqrt (cbrt 500.0)) (* x (sqrt 500.0))) (* (sqrt (cbrt 500.0)) (* (- y) (sqrt 500.0))) (* (- (* (* (cbrt x) (cbrt x)) (cbrt x)) y) (* (sqrt (cbrt 500.0)) (sqrt 500.0))) (* (* (sqrt 500.0) (fma (- y) 1 y)) (sqrt (cbrt 500.0))) (* (- (* (* (cbrt x) (cbrt x)) (cbrt x)) y) (* (sqrt (cbrt 500.0)) (sqrt 500.0))) (* (* (sqrt 500.0) (fma (- y) 1 y)) (sqrt (cbrt 500.0))) (* (- (* (* (cbrt x) (cbrt x)) (cbrt x)) y) (* (sqrt (cbrt 500.0)) (sqrt 500.0))) (* (* (sqrt 500.0) (fma (- y) 1 y)) (sqrt (cbrt 500.0))) (* (- x y) (* (sqrt (cbrt 500.0)) (sqrt 500.0))) (* (* (sqrt 500.0) (fma (- y) 1 y)) (sqrt (cbrt 500.0))) (* (- x y) (* (sqrt (cbrt 500.0)) (sqrt 500.0))) (* (* (sqrt 500.0) (fma (- y) 1 y)) (sqrt (cbrt 500.0))) (* (- x y) (* (sqrt (cbrt 500.0)) (sqrt 500.0))) (* (* (sqrt 500.0) (fma (- y) 1 y)) (sqrt (cbrt 500.0))) (* (- x y) (* (sqrt (cbrt 500.0)) (sqrt 500.0))) (* (* (sqrt 500.0) (fma (- y) 1 y)) (sqrt (cbrt 500.0))) (* (- x y) (* (sqrt (cbrt 500.0)) (sqrt 500.0))) (* (* (sqrt 500.0) (fma (- y) 1 y)) (sqrt (cbrt 500.0))) (* (- x y) (* (sqrt (cbrt 500.0)) (sqrt 500.0))) (* (* (sqrt 500.0) (fma (- y) 1 y)) (sqrt (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (* x (sqrt 500.0))) (* (sqrt (cbrt 500.0)) (* (- y) (sqrt 500.0))) (* (sqrt (cbrt 500.0)) (* x (sqrt 500.0))) (* (sqrt (cbrt 500.0)) (* (- y) (sqrt 500.0))) (* (- (* (* (cbrt x) (cbrt x)) (cbrt x)) y) (* (sqrt (cbrt 500.0)) (sqrt 500.0))) (* (* (sqrt 500.0) (fma (- y) 1 y)) (sqrt (cbrt 500.0))) (* (- (* (* (cbrt x) (cbrt x)) (cbrt x)) y) (* (sqrt (cbrt 500.0)) (sqrt 500.0))) (* (* (sqrt 500.0) (fma (- y) 1 y)) (sqrt (cbrt 500.0))) (* (- (* (* (cbrt x) (cbrt x)) (cbrt x)) y) (* (sqrt (cbrt 500.0)) (sqrt 500.0))) (* (* (sqrt 500.0) (fma (- y) 1 y)) (sqrt (cbrt 500.0))) (* (- x y) (* (sqrt (cbrt 500.0)) (sqrt 500.0))) (* (* (sqrt 500.0) (fma (- y) 1 y)) (sqrt (cbrt 500.0))) (* (- x y) (* (sqrt (cbrt 500.0)) (sqrt 500.0))) (* (* (sqrt 500.0) (fma (- y) 1 y)) (sqrt (cbrt 500.0))) (* (- x y) (* (sqrt (cbrt 500.0)) (sqrt 500.0))) (* (* (sqrt 500.0) (fma (- y) 1 y)) (sqrt (cbrt 500.0))) (* (- x y) (* (sqrt (cbrt 500.0)) (sqrt 500.0))) (* (* (sqrt 500.0) (fma (- y) 1 y)) (sqrt (cbrt 500.0))) (* (- x y) (* (sqrt (cbrt 500.0)) (sqrt 500.0))) (* (* (sqrt 500.0) (fma (- y) 1 y)) (sqrt (cbrt 500.0))) (* (- x y) (* (sqrt (cbrt 500.0)) (sqrt 500.0))) (* (* (sqrt 500.0) (fma (- y) 1 y)) (sqrt (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (* x (sqrt 500.0))) (* (sqrt (cbrt 500.0)) (* (- y) (sqrt 500.0))) (* (sqrt (cbrt 500.0)) (* x (sqrt 500.0))) (* (sqrt (cbrt 500.0)) (* (- y) (sqrt 500.0))) (* (sqrt (cbrt 500.0)) (sqrt 500.0)) (* (cbrt (sqrt (cbrt 500.0))) (* (sqrt 500.0) (- x y))) (* (sqrt (cbrt (cbrt 500.0))) (* (sqrt 500.0) (- x y))) (* (sqrt (cbrt (sqrt 500.0))) (* (sqrt 500.0) (- x y))) (* (- x y) (* (sqrt (cbrt 500.0)) (sqrt 500.0))) (* (sqrt (cbrt (cbrt 500.0))) (* (sqrt 500.0) (- x y))) (* (sqrt (sqrt (cbrt 500.0))) (* (sqrt 500.0) (- x y))) (* (- x y) (* (sqrt (cbrt 500.0)) (sqrt 500.0))) (* (sqrt (sqrt (cbrt 500.0))) (* (sqrt 500.0) (- x y))) (* (- x y) (* (sqrt (cbrt 500.0)) (sqrt 500.0))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- (pow x 3) (pow y 3)))) (* (sqrt (cbrt 500.0)) (* (sqrt 500.0) (- (* x x) (* y y)))) (expm1 (* (sqrt 500.0) (- x y))) (log1p (* (sqrt 500.0) (- x y))) (* (sqrt 500.0) (- x y)) (log (* (sqrt 500.0) (- x y))) (log (* (sqrt 500.0) (- x y))) (exp (* (sqrt 500.0) (- x y))) (pow (* (sqrt 500.0) (- x y)) 3) (* (cbrt (* (sqrt 500.0) (- x y))) (cbrt (* (sqrt 500.0) (- x y)))) (cbrt (* (sqrt 500.0) (- x y))) (pow (* (sqrt 500.0) (- x y)) 3) (sqrt (* (sqrt 500.0) (- x y))) (sqrt (* (sqrt 500.0) (- x y))) (* (sqrt (sqrt 500.0)) (sqrt (- x y))) (* (sqrt (sqrt 500.0)) (sqrt (- x y))) (* (sqrt (sqrt 500.0)) (sqrt (- x y))) (* (sqrt (sqrt 500.0)) (sqrt (- x y))) (* (sqrt 500.0) (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* y 1)))) (* (sqrt 500.0) (fma (- y) 1 y)) (* (sqrt 500.0) (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* y 1)))) (* (sqrt 500.0) (fma (- y) 1 y)) (* (sqrt 500.0) (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* y 1)))) (* (sqrt 500.0) (fma (- y) 1 y)) (* (sqrt 500.0) (- x y)) (* (sqrt 500.0) (fma (- y) 1 y)) (* (sqrt 500.0) (- x y)) (* (sqrt 500.0) (fma (- y) 1 y)) (* (sqrt 500.0) (- x y)) (* (sqrt 500.0) (fma (- y) 1 y)) (* (sqrt 500.0) (- x y)) (* (sqrt 500.0) (fma (- y) 1 y)) (* (sqrt 500.0) (- x y)) (* (sqrt 500.0) (fma (- y) 1 y)) (* (sqrt 500.0) (- x y)) (* (sqrt 500.0) (fma (- y) 1 y)) (* (sqrt 500.0) x) (* (sqrt 500.0) (- y)) (* (sqrt 500.0) x) (* (sqrt 500.0) (- y)) (* (sqrt 500.0) (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* y 1)))) (* (sqrt 500.0) (fma (- y) 1 y)) (* (sqrt 500.0) (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* y 1)))) (* (sqrt 500.0) (fma (- y) 1 y)) (* (sqrt 500.0) (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* y 1)))) (* (sqrt 500.0) (fma (- y) 1 y)) (* (sqrt 500.0) (- x y)) (* (sqrt 500.0) (fma (- y) 1 y)) (* (sqrt 500.0) (- x y)) (* (sqrt 500.0) (fma (- y) 1 y)) (* (sqrt 500.0) (- x y)) (* (sqrt 500.0) (fma (- y) 1 y)) (* (sqrt 500.0) (- x y)) (* (sqrt 500.0) (fma (- y) 1 y)) (* (sqrt 500.0) (- x y)) (* (sqrt 500.0) (fma (- y) 1 y)) (* (sqrt 500.0) (- x y)) (* (sqrt 500.0) (fma (- y) 1 y)) (* (sqrt 500.0) x) (* (sqrt 500.0) (- y)) (* (sqrt 500.0) x) (* (sqrt 500.0) (- y)) (* (sqrt 500.0) (* (cbrt (- x y)) (cbrt (- x y)))) (* (sqrt 500.0) (sqrt (- x y))) (sqrt 500.0) (* (sqrt 500.0) (+ (sqrt x) (sqrt y))) (sqrt 500.0) (* (cbrt (sqrt 500.0)) (- x y)) (* (sqrt (cbrt 500.0)) (- x y)) (* (sqrt (sqrt 500.0)) (- x y)) (* (sqrt 500.0) (- x y)) (* (sqrt (sqrt 500.0)) (- x y)) (* (sqrt 500.0) (- x y)) (* (sqrt 500.0) (- (pow x 3) (pow y 3))) (* (sqrt 500.0) (- (* x x) (* y y))) (* (- x y) (* (sqrt (cbrt 500.0)) (sqrt 500.0))) (* 500.0 (- x y)) (* 500.0 (- x y)) (* 500.0 (- x y)) (* (- x y) (* (sqrt (cbrt 500.0)) (sqrt 500.0))) (* (- x y) (* (sqrt (cbrt 500.0)) (sqrt 500.0))) (* (- x y) (* (sqrt (cbrt 500.0)) (sqrt 500.0))) (* (sqrt 500.0) (- x y)) (* (sqrt 500.0) (- x y)) (* (sqrt 500.0) (- x y)) 1.169 * * * [progress]: adding candidates to table 1.508 * * [progress]: iteration 4 / 4 1.508 * * * [progress]: picking best candidate 1.511 * * * * [pick]: Picked # 1.511 * * * [progress]: localizing error 1.529 * * * [progress]: generating rewritten candidates 1.529 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 2 1 1) 1.531 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 1 1 2) 1.532 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 1 1 1) 1.534 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 1) 1.542 * * * [progress]: generating series expansions 1.542 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 2 1 1) 1.542 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 1 1 2) 1.542 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 1 1 1) 1.542 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 1) 1.542 * * * [progress]: simplifying candidates 1.543 * [simplify]: Simplifying using # : (expm1 (cbrt (cbrt 500.0))) (log1p (cbrt (cbrt 500.0))) (log (cbrt (cbrt 500.0))) (exp (cbrt (cbrt 500.0))) (cbrt (cbrt (* (cbrt 500.0) (cbrt 500.0)))) (cbrt (cbrt (cbrt 500.0))) (cbrt (cbrt (sqrt 500.0))) (cbrt (cbrt (sqrt 500.0))) (cbrt (cbrt 1)) (cbrt (cbrt 500.0)) (cbrt (* (cbrt (cbrt 500.0)) (cbrt (cbrt 500.0)))) (cbrt (cbrt (cbrt 500.0))) (cbrt (sqrt (cbrt 500.0))) (cbrt (sqrt (cbrt 500.0))) (cbrt 1) (cbrt (cbrt 500.0)) (* (cbrt (cbrt (cbrt 500.0))) (cbrt (cbrt (cbrt 500.0)))) (cbrt (cbrt (cbrt 500.0))) (* (* (cbrt (cbrt 500.0)) (cbrt (cbrt 500.0))) (cbrt (cbrt 500.0))) (sqrt (cbrt (cbrt 500.0))) (sqrt (cbrt (cbrt 500.0))) (expm1 (cbrt (cbrt 500.0))) (log1p (cbrt (cbrt 500.0))) (log (cbrt (cbrt 500.0))) (exp (cbrt (cbrt 500.0))) (cbrt (cbrt (* (cbrt 500.0) (cbrt 500.0)))) (cbrt (cbrt (cbrt 500.0))) (cbrt (cbrt (sqrt 500.0))) (cbrt (cbrt (sqrt 500.0))) (cbrt (cbrt 1)) (cbrt (cbrt 500.0)) (cbrt (* (cbrt (cbrt 500.0)) (cbrt (cbrt 500.0)))) (cbrt (cbrt (cbrt 500.0))) (cbrt (sqrt (cbrt 500.0))) (cbrt (sqrt (cbrt 500.0))) (cbrt 1) (cbrt (cbrt 500.0)) (* (cbrt (cbrt (cbrt 500.0))) (cbrt (cbrt (cbrt 500.0)))) (cbrt (cbrt (cbrt 500.0))) (* (* (cbrt (cbrt 500.0)) (cbrt (cbrt 500.0))) (cbrt (cbrt 500.0))) (sqrt (cbrt (cbrt 500.0))) (sqrt (cbrt (cbrt 500.0))) (expm1 (cbrt (cbrt 500.0))) (log1p (cbrt (cbrt 500.0))) (log (cbrt (cbrt 500.0))) (exp (cbrt (cbrt 500.0))) (cbrt (cbrt (* (cbrt 500.0) (cbrt 500.0)))) (cbrt (cbrt (cbrt 500.0))) (cbrt (cbrt (sqrt 500.0))) (cbrt (cbrt (sqrt 500.0))) (cbrt (cbrt 1)) (cbrt (cbrt 500.0)) (cbrt (* (cbrt (cbrt 500.0)) (cbrt (cbrt 500.0)))) (cbrt (cbrt (cbrt 500.0))) (cbrt (sqrt (cbrt 500.0))) (cbrt (sqrt (cbrt 500.0))) (cbrt 1) (cbrt (cbrt 500.0)) (* (cbrt (cbrt (cbrt 500.0))) (cbrt (cbrt (cbrt 500.0)))) (cbrt (cbrt (cbrt 500.0))) (* (* (cbrt (cbrt 500.0)) (cbrt (cbrt 500.0))) (cbrt (cbrt 500.0))) (sqrt (cbrt (cbrt 500.0))) (sqrt (cbrt (cbrt 500.0))) (expm1 (* (cbrt 500.0) (cbrt 500.0))) (log1p (* (cbrt 500.0) (cbrt 500.0))) (+ 1/3 1/3) (+ 1 1) (* 500.0 500.0) (* (cbrt 500.0) (cbrt 500.0)) (+ 1 1) (+ (log (cbrt 500.0)) (log (cbrt 500.0))) (log (* (cbrt 500.0) (cbrt 500.0))) (exp (* (cbrt 500.0) (cbrt 500.0))) (* 500.0 500.0) (* (cbrt (* (cbrt 500.0) (cbrt 500.0))) (cbrt (* (cbrt 500.0) (cbrt 500.0)))) (cbrt (* (cbrt 500.0) (cbrt 500.0))) (* (* (* (cbrt 500.0) (cbrt 500.0)) (* (cbrt 500.0) (cbrt 500.0))) (* (cbrt 500.0) (cbrt 500.0))) (sqrt (* (cbrt 500.0) (cbrt 500.0))) (sqrt (* (cbrt 500.0) (cbrt 500.0))) (* (cbrt (* (cbrt 500.0) (cbrt 500.0))) (cbrt (* (cbrt 500.0) (cbrt 500.0)))) (* (cbrt (cbrt 500.0)) (cbrt (cbrt 500.0))) (* (cbrt (sqrt 500.0)) (cbrt (sqrt 500.0))) (* (cbrt (sqrt 500.0)) (cbrt (sqrt 500.0))) (* (cbrt 1) (cbrt 1)) (* (cbrt 500.0) (cbrt 500.0)) (* (* (cbrt (cbrt 500.0)) (cbrt (cbrt 500.0))) (* (cbrt (cbrt 500.0)) (cbrt (cbrt 500.0)))) (* (cbrt (cbrt 500.0)) (cbrt (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (sqrt (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (sqrt (cbrt 500.0))) (* 1 1) (* (cbrt 500.0) (cbrt 500.0)) (* (cbrt (sqrt 500.0)) (cbrt (sqrt 500.0))) (* (cbrt (sqrt 500.0)) (cbrt (sqrt 500.0))) (* (cbrt (sqrt 500.0)) (sqrt (cbrt 500.0))) (* (cbrt (sqrt 500.0)) (sqrt (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (cbrt (sqrt 500.0))) (* (sqrt (cbrt 500.0)) (cbrt (sqrt 500.0))) (* (sqrt (cbrt 500.0)) (sqrt (cbrt 500.0))) (* (sqrt (cbrt 500.0)) (sqrt (cbrt 500.0))) (* 2 1/3) (* 2 1) (* (cbrt 500.0) (cbrt (* (cbrt 500.0) (cbrt 500.0)))) (* (cbrt 500.0) (cbrt (sqrt 500.0))) (* (cbrt 500.0) (cbrt 1)) (* (cbrt 500.0) (* (cbrt (cbrt 500.0)) (cbrt (cbrt 500.0)))) (* (cbrt 500.0) (sqrt (cbrt 500.0))) (* (cbrt 500.0) 1) (* (cbrt (cbrt 500.0)) (cbrt 500.0)) (* (cbrt (sqrt 500.0)) (cbrt 500.0)) (* (cbrt 500.0) (cbrt 500.0)) (* (cbrt (cbrt 500.0)) (cbrt 500.0)) (* (sqrt (cbrt 500.0)) (cbrt 500.0)) (* (cbrt 500.0) (cbrt 500.0)) (* (sqrt (cbrt (cbrt 500.0))) (* (sqrt 500.0) (- x y))) (* (sqrt (cbrt (cbrt 500.0))) (* (sqrt 500.0) (- x y))) (* (sqrt (cbrt (cbrt 500.0))) (* (sqrt 500.0) (- x y))) (* (sqrt (cbrt (cbrt 500.0))) (* (sqrt 500.0) (- x y))) 1.547 * * [simplify]: iteration 0 : 95 enodes (cost 425 ) 1.550 * * [simplify]: iteration 1 : 298 enodes (cost 401 ) 1.557 * * [simplify]: iteration 2 : 991 enodes (cost 367 ) 1.570 * * [simplify]: iteration 3 : 2212 enodes (cost 364 ) 1.609 * * [simplify]: iteration 4 : 5002 enodes (cost 355 ) 1.612 * [simplify]: Simplified to: (expm1 (cbrt (cbrt 500.0))) (log1p (cbrt (cbrt 500.0))) (log (cbrt (cbrt 500.0))) (exp (cbrt (cbrt 500.0))) (cbrt (cbrt (* (cbrt 500.0) (cbrt 500.0)))) (cbrt (cbrt (cbrt 500.0))) (cbrt (cbrt (sqrt 500.0))) (cbrt (cbrt (sqrt 500.0))) 1 (cbrt (cbrt 500.0)) (cbrt (* (cbrt (cbrt 500.0)) (cbrt (cbrt 500.0)))) (cbrt (cbrt (cbrt 500.0))) (cbrt (sqrt (cbrt 500.0))) (cbrt (sqrt (cbrt 500.0))) 1 (cbrt (cbrt 500.0)) (* (cbrt (cbrt (cbrt 500.0))) (cbrt (cbrt (cbrt 500.0)))) (cbrt (cbrt (cbrt 500.0))) (cbrt 500.0) (sqrt (cbrt (cbrt 500.0))) (sqrt (cbrt (cbrt 500.0))) (expm1 (cbrt (cbrt 500.0))) (log1p (cbrt (cbrt 500.0))) (log (cbrt (cbrt 500.0))) (exp (cbrt (cbrt 500.0))) (cbrt (cbrt (* (cbrt 500.0) (cbrt 500.0)))) (cbrt (cbrt (cbrt 500.0))) (cbrt (cbrt (sqrt 500.0))) (cbrt (cbrt (sqrt 500.0))) 1 (cbrt (cbrt 500.0)) (cbrt (* (cbrt (cbrt 500.0)) (cbrt (cbrt 500.0)))) (cbrt (cbrt (cbrt 500.0))) (cbrt (sqrt (cbrt 500.0))) (cbrt (sqrt (cbrt 500.0))) 1 (cbrt (cbrt 500.0)) (* (cbrt (cbrt (cbrt 500.0))) (cbrt (cbrt (cbrt 500.0)))) (cbrt (cbrt (cbrt 500.0))) (cbrt 500.0) (sqrt (cbrt (cbrt 500.0))) (sqrt (cbrt (cbrt 500.0))) (expm1 (cbrt (cbrt 500.0))) (log1p (cbrt (cbrt 500.0))) (log (cbrt (cbrt 500.0))) (exp (cbrt (cbrt 500.0))) (cbrt (cbrt (* (cbrt 500.0) (cbrt 500.0)))) (cbrt (cbrt (cbrt 500.0))) (cbrt (cbrt (sqrt 500.0))) (cbrt (cbrt (sqrt 500.0))) 1 (cbrt (cbrt 500.0)) (cbrt (* (cbrt (cbrt 500.0)) (cbrt (cbrt 500.0)))) (cbrt (cbrt (cbrt 500.0))) (cbrt (sqrt (cbrt 500.0))) (cbrt (sqrt (cbrt 500.0))) 1 (cbrt (cbrt 500.0)) (* (cbrt (cbrt (cbrt 500.0))) (cbrt (cbrt (cbrt 500.0)))) (cbrt (cbrt (cbrt 500.0))) (cbrt 500.0) (sqrt (cbrt (cbrt 500.0))) (sqrt (cbrt (cbrt 500.0))) (expm1 (* (cbrt 500.0) (cbrt 500.0))) (log1p (* (cbrt 500.0) (cbrt 500.0))) 2/3 2 (* 500.0 500.0) (pow (cbrt 500.0) 2) 2 (* 2 (log (cbrt 500.0))) (* 2 (log (cbrt 500.0))) (exp (* (cbrt 500.0) (cbrt 500.0))) (* 500.0 500.0) (* (cbrt (* (cbrt 500.0) (cbrt 500.0))) (cbrt (* (cbrt 500.0) (cbrt 500.0)))) (cbrt (* (cbrt 500.0) (cbrt 500.0))) (* 500.0 500.0) (fabs (cbrt 500.0)) (fabs (cbrt 500.0)) (* (cbrt (* (cbrt 500.0) (cbrt 500.0))) (cbrt (* (cbrt 500.0) (cbrt 500.0)))) (pow (cbrt (cbrt 500.0)) 2) (* (cbrt (sqrt 500.0)) (cbrt (sqrt 500.0))) (* (cbrt (sqrt 500.0)) (cbrt (sqrt 500.0))) 1 (pow (cbrt 500.0) 2) (pow (cbrt (cbrt 500.0)) 4) (pow (cbrt (cbrt 500.0)) 2) (cbrt 500.0) (cbrt 500.0) 1 (pow (cbrt 500.0) 2) (* (cbrt (sqrt 500.0)) (cbrt (sqrt 500.0))) (* (cbrt (sqrt 500.0)) (cbrt (sqrt 500.0))) (* (cbrt (sqrt 500.0)) (sqrt (cbrt 500.0))) (* (cbrt (sqrt 500.0)) (sqrt (cbrt 500.0))) (* (cbrt (sqrt 500.0)) (sqrt (cbrt 500.0))) (* (cbrt (sqrt 500.0)) (sqrt (cbrt 500.0))) (cbrt 500.0) (cbrt 500.0) 2/3 2 (* (cbrt 500.0) (cbrt (* (cbrt 500.0) (cbrt 500.0)))) (* (cbrt 500.0) (cbrt (sqrt 500.0))) (cbrt 500.0) (pow (cbrt (cbrt 500.0)) 5) (pow (sqrt (cbrt 500.0)) 3) (cbrt 500.0) (pow (cbrt (cbrt 500.0)) 4) (* (cbrt 500.0) (cbrt (sqrt 500.0))) (pow (cbrt 500.0) 2) (pow (cbrt (cbrt 500.0)) 4) (pow (sqrt (cbrt 500.0)) 3) (pow (cbrt 500.0) 2) (* (sqrt (cbrt (cbrt 500.0))) (* (sqrt 500.0) (- x y))) (* (sqrt (cbrt (cbrt 500.0))) (* (sqrt 500.0) (- x y))) (* (sqrt (cbrt (cbrt 500.0))) (* (sqrt 500.0) (- x y))) (* (sqrt (cbrt (cbrt 500.0))) (* (sqrt 500.0) (- x y))) 1.612 * * * [progress]: adding candidates to table 1.899 * [progress]: [Phase 3 of 3] Extracting. 1.899 * * [regime]: Finding splitpoints for: (# # # #) 1.899 * * * [regime-changes]: Trying 4 branch expressions: ((- x y) (* 500.0 (- x y)) y x) 1.899 * * * * [regimes]: Trying to branch on (- x y) from (# # # #) 1.919 * * * * [regimes]: Trying to branch on (* 500.0 (- x y)) from (# # # #) 1.936 * * * * [regimes]: Trying to branch on y from (# # # #) 1.956 * * * * [regimes]: Trying to branch on x from (# # # #) 1.974 * * * [regime]: Found split indices: #