Details

Time bar (total: 21.5s)

analyze787.0ms (3.7%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.7%0.3%0%0%0%0
0%0%99.7%0.3%0%0%0%1
0%0%99.7%0.3%0%0%0%2
0%0%99.7%0.3%0%0%0%3
0%0%99.7%0.3%0%0%0%4
0%0%99.7%0.3%0%0%0%5
0%0%99.7%0.3%0%0%0%6
0%0%99.7%0.3%0%0%0%7
0%0%99.7%0.3%0%0%0%8
0%0%99.7%0.3%0%0%0%9
0%0%99.7%0.3%0%0%0%10
0%0%99.7%0.3%0%0%0%11
0%0%99.7%0.3%0%0%0%12
Compiler

Compiled 44 to 31 computations (29.5% saved)

sample2.2s (10.2%)

Results
2.0s8256×body256valid
209.0ms906×body256infinite
Bogosity

preprocess92.0ms (0.4%)

Algorithm
egg-herbie
Rules
1422×rational_best_oopsla_all_46_json_45_simplify-7
1390×rational_best_oopsla_all_46_json_45_simplify-10
864×rational_best_oopsla_all_46_json_45_simplify-37
812×rational_best_oopsla_all_46_json_45_simplify-23
602×rational_best_oopsla_all_46_json_45_simplify-89
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01831744
16371744
223681744
364721744
066
Stop Event
saturated
node limit
Calls
Call 1
Inputs
0
1
2
3
4
5
Outputs
0
1
2
3
4
5
Call 2
Inputs
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 y (/.f64 (*.f64 x (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 z (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 313060547623/100000000000) 55833770631/5000000000) x) t) x) a) x) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 15234687407/1000000000) x) 314690115749/10000000000) x) 119400905721/10000000000) x) 607771387771/1000000000000)))
(+.f64 t (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) x) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 a (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) x) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 b (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) x)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 y 313060547623/100000000000) 55833770631/5000000000) y) t) y) a) y) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y 15234687407/1000000000) y) 314690115749/10000000000) y) 119400905721/10000000000) y) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 t (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) y) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 a (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) y) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 b (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) y)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 t 313060547623/100000000000) 55833770631/5000000000) t) z) t) a) t) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 t 15234687407/1000000000) t) 314690115749/10000000000) t) 119400905721/10000000000) t) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 a 313060547623/100000000000) 55833770631/5000000000) a) t) a) z) a) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 a 15234687407/1000000000) a) 314690115749/10000000000) a) 119400905721/10000000000) a) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 b 313060547623/100000000000) 55833770631/5000000000) b) t) b) a) b) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 b 15234687407/1000000000) b) 314690115749/10000000000) b) 119400905721/10000000000) b) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) a) z) t) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) b) z) a) z) t)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) b) z) a)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
Outputs
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))
(+.f64 y (/.f64 (*.f64 x (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 y (/.f64 (*.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))
(+.f64 z (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 313060547623/100000000000) 55833770631/5000000000) x) t) x) a) x) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 15234687407/1000000000) x) 314690115749/10000000000) x) 119400905721/10000000000) x) 607771387771/1000000000000)))
(+.f64 z (/.f64 (*.f64 y (+.f64 b (*.f64 x (+.f64 a (*.f64 x (+.f64 t (*.f64 x (+.f64 55833770631/5000000000 (*.f64 x 313060547623/100000000000))))))))) (+.f64 607771387771/1000000000000 (*.f64 x (+.f64 119400905721/10000000000 (*.f64 x (+.f64 314690115749/10000000000 (*.f64 x (+.f64 x 15234687407/1000000000)))))))))
(+.f64 t (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) x) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 t (/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 x (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))
(+.f64 a (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) x) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 a (/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 x (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))
(+.f64 b (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) x)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 b (/.f64 (*.f64 y (+.f64 x (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 y 313060547623/100000000000) 55833770631/5000000000) y) t) y) a) y) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y 15234687407/1000000000) y) 314690115749/10000000000) y) 119400905721/10000000000) y) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 z (+.f64 b (*.f64 y (+.f64 a (*.f64 y (+.f64 t (*.f64 y (+.f64 55833770631/5000000000 (*.f64 y 313060547623/100000000000))))))))) (+.f64 607771387771/1000000000000 (*.f64 y (+.f64 119400905721/10000000000 (*.f64 y (+.f64 314690115749/10000000000 (*.f64 y (+.f64 y 15234687407/1000000000)))))))))
(+.f64 x (/.f64 (*.f64 t (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) y) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 t (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 y (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 a (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) y) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 a (+.f64 b (*.f64 z (+.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 b (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) y)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 b (+.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 t 313060547623/100000000000) 55833770631/5000000000) t) z) t) a) t) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 t 15234687407/1000000000) t) 314690115749/10000000000) t) 119400905721/10000000000) t) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (+.f64 b (*.f64 t (+.f64 a (*.f64 t (+.f64 z (*.f64 t (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 t))))))))) (+.f64 607771387771/1000000000000 (*.f64 t (+.f64 119400905721/10000000000 (*.f64 t (+.f64 314690115749/10000000000 (*.f64 t (+.f64 t 15234687407/1000000000)))))))))
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 a 313060547623/100000000000) 55833770631/5000000000) a) t) a) z) a) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 a 15234687407/1000000000) a) 314690115749/10000000000) a) 119400905721/10000000000) a) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (+.f64 b (*.f64 a (+.f64 z (*.f64 a (+.f64 t (*.f64 a (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 a))))))))) (+.f64 607771387771/1000000000000 (*.f64 a (+.f64 119400905721/10000000000 (*.f64 a (+.f64 314690115749/10000000000 (*.f64 a (+.f64 a 15234687407/1000000000)))))))))
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 b 313060547623/100000000000) 55833770631/5000000000) b) t) b) a) b) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 b 15234687407/1000000000) b) 314690115749/10000000000) b) 119400905721/10000000000) b) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (+.f64 z (*.f64 b (+.f64 a (*.f64 b (+.f64 t (*.f64 b (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 b))))))))) (+.f64 607771387771/1000000000000 (*.f64 b (+.f64 119400905721/10000000000 (*.f64 b (+.f64 314690115749/10000000000 (*.f64 b (+.f64 b 15234687407/1000000000)))))))))
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) a) z) t) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 t (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) a)))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) b) z) a) z) t)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (+.f64 t (*.f64 z (+.f64 a (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) b)))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) b) z) a)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (+.f64 a (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) b)))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))
Compiler

Compiled 49 to 36 computations (26.5% saved)

simplify75.0ms (0.3%)

Algorithm
egg-herbie
Rules
1356×rational_best_oopsla_all_46_json_45_simplify-72
1340×rational_best_oopsla_all_46_json_45_simplify-35
1330×rational_best_oopsla_all_46_json_45_simplify-89
984×rational_best_oopsla_all_46_json_45_simplify-74
928×rational_best_oopsla_all_46_json_45_simplify-24
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
032109
184109
2301109
31257109
45529109
Stop Event
node limit
Counts
1 → 2
Calls
Call 1
Inputs
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
Outputs
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))

eval1.0ms (0%)

Compiler

Compiled 80 to 54 computations (32.5% saved)

prune1.0ms (0%)

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New112
Fresh011
Picked000
Done000
Total123
Error
30.4b
Counts
3 → 1
Alt Table
Click to see full alt table
StatusErrorProgram
30.4b
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
Compiler

Compiled 43 to 30 computations (30.2% saved)

localize84.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z)
0.3b
(*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z)
1.7b
(*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b))
28.9b
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))
Compiler

Compiled 252 to 165 computations (34.5% saved)

series31.0ms (0.1%)

Counts
4 → 144
Calls

36 calls:

TimeVariablePointExpression
5.0ms
y
@0
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))
3.0ms
z
@inf
(*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z)
2.0ms
t
@0
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))
2.0ms
z
@-inf
(*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z)
2.0ms
z
@0
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))

rewrite83.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1770×rational_best_oopsla_all_46_json-2
1770×rational_best_oopsla_all_46_json-1
1770×rational_best_oopsla_all_46_json-4
1770×rational_best_oopsla_all_46_json-3
822×rational_best_oopsla_all_46_json_45_simplify-49
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
030214
1203214
2716214
33770214
Stop Event
node limit
Counts
4 → 63
Calls
Call 1
Inputs
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))
(*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b))
(*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z)
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 1 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 1 (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (*.f64 0 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b) (/.f64 y y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (*.f64 y b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y b) (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b) (/.f64 y y))) (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 y)) (*.f64 (neg.f64 y) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b))) (*.f64 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (/.f64 y y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (/.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b) (/.f64 y y)) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b) (/.f64 y y))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) (*.f64 0 (*.f64 z (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z 55833770631/5000000000) (*.f64 z (*.f64 z 313060547623/100000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 z 313060547623/100000000000)) (*.f64 z 55833770631/5000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z 313060547623/100000000000) (*.f64 z (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)))) (*.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000))) 55833770631/5000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000))) 55833770631/5000000000) (*.f64 (*.f64 z 313060547623/100000000000) (*.f64 z (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 55833770631/5000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)))) (*.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000))) (*.f64 z 313060547623/100000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000))) (*.f64 z 313060547623/100000000000)) (*.f64 55833770631/5000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 z (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)))) (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 z)) (*.f64 (neg.f64 z) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000))) (*.f64 (neg.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) (/.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) (/.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) (/.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000))) (*.f64 z (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 0 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z 119400905721/10000000000) (*.f64 z (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) (*.f64 z 119400905721/10000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)))) (*.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000))) 119400905721/10000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000))) 119400905721/10000000000) (*.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 119400905721/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)))) (*.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000))) (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000))) (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) (*.f64 119400905721/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)))) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 z)) (*.f64 (neg.f64 z) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000))) (*.f64 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) (/.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) (/.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000))) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)))))))))

simplify177.0ms (0.8%)

Algorithm
egg-herbie
Rules
1704×rational_best_oopsla_all_46_json_45_simplify-37
970×rational_best_oopsla_all_46_json_45_simplify-89
900×rational_best_oopsla_all_46_json_45_simplify-49
876×rational_best_oopsla_all_46_json_45_simplify-35
804×rational_best_oopsla_all_46_json_45_simplify-24
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
036815123
1132914813
2446914813
Stop Event
node limit
Counts
207 → 198
Calls
Call 1
Inputs
(/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(*.f64 1000000000000/607771387771 (*.f64 y b))
(+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))
(+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 11940090572100/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b)))))) (pow.f64 z 2)) (+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))
(+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 11940090572100/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b)))))) (pow.f64 z 2)) (+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z) (+.f64 (*.f64 (-.f64 (*.f64 11166754126200/607771387771 y) (+.f64 (*.f64 11940090572100/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 11940090572100/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))))))) (+.f64 (*.f64 15234687407000000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 31469011574900/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))))))) (pow.f64 z 3)) (*.f64 1000000000000/607771387771 (*.f64 y b)))))
(*.f64 313060547623/100000000000 y)
(-.f64 (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (*.f64 313060547623/100000000000 y)) (*.f64 4769379582500641883561/100000000000000000000 (/.f64 y z)))
(-.f64 (+.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (*.f64 313060547623/100000000000 y))) (+.f64 (*.f64 4769379582500641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 98517059967927196814627/1000000000000000000000 (/.f64 y (pow.f64 z 2))) (*.f64 15234687407/1000000000 (/.f64 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y)) (pow.f64 z 2))))))
(-.f64 (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (+.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (+.f64 (*.f64 313060547623/100000000000 y) (/.f64 (*.f64 y a) (pow.f64 z 3))))) (+.f64 (*.f64 4769379582500641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 15234687407/1000000000 (/.f64 (-.f64 (*.f64 y t) (+.f64 (*.f64 15234687407/1000000000 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y))) (*.f64 98517059967927196814627/1000000000000000000000 y))) (pow.f64 z 3))) (+.f64 (*.f64 314690115749/10000000000 (/.f64 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y)) (pow.f64 z 3))) (+.f64 (*.f64 37379712931698453651183/1000000000000000000000 (/.f64 y (pow.f64 z 3))) (+.f64 (*.f64 15234687407/1000000000 (/.f64 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y)) (pow.f64 z 2))) (*.f64 98517059967927196814627/1000000000000000000000 (/.f64 y (pow.f64 z 2)))))))))
(*.f64 313060547623/100000000000 y)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y)) z)) (*.f64 313060547623/100000000000 y))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y)) z)) (+.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (*.f64 313060547623/100000000000 y))) (+.f64 (*.f64 -15234687407/1000000000 (/.f64 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y)) (pow.f64 z 2))) (*.f64 98517059967927196814627/1000000000000000000000 (/.f64 y (pow.f64 z 2)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y)) z)) (+.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 y a)) (+.f64 (*.f64 -37379712931698453651183/1000000000000000000000 y) (+.f64 (*.f64 314690115749/10000000000 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y))) (*.f64 -15234687407/1000000000 (-.f64 (*.f64 y t) (+.f64 (*.f64 98517059967927196814627/1000000000000000000000 y) (*.f64 -15234687407/1000000000 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y))))))))) (pow.f64 z 3))) (*.f64 313060547623/100000000000 y)))) (+.f64 (*.f64 -15234687407/1000000000 (/.f64 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y)) (pow.f64 z 2))) (*.f64 98517059967927196814627/1000000000000000000000 (/.f64 y (pow.f64 z 2)))))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) (pow.f64 z 2)) a) z) b) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) (pow.f64 z 2)) a) z) b) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) (pow.f64 z 2)) a) z) b) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) (pow.f64 z 2)) a) z) b) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) (pow.f64 z 2)) a) z) b) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) (pow.f64 z 2)) a) z) b) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) (pow.f64 z 2)) a) z) b) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) (pow.f64 z 2)) a) z) b) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) (pow.f64 z 2)) a) z) b) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) (pow.f64 z 2)) a) z) b) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) (pow.f64 z 2))) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) (pow.f64 z 2))) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) (pow.f64 z 2))) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) (pow.f64 z 2))) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) (pow.f64 z 2))) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) (pow.f64 z 2))) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) (pow.f64 z 2))) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) (pow.f64 z 2))) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) (pow.f64 z 2))) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) (pow.f64 z 2))) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b))
(*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b))
(*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b))
(*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b))
(*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b))
(*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b))
(*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b))
(*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b))
(*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))))
(*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))))
(*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))))
(*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))))
(*.f64 y b)
(+.f64 (*.f64 y b) (*.f64 a (*.f64 y z)))
(+.f64 (*.f64 y b) (+.f64 (*.f64 a (*.f64 y z)) (*.f64 y (*.f64 t (pow.f64 z 2)))))
(+.f64 (*.f64 y b) (+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (+.f64 (*.f64 a (*.f64 y z)) (*.f64 y (*.f64 t (pow.f64 z 2))))))
(*.f64 313060547623/100000000000 (*.f64 y (pow.f64 z 4)))
(+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (*.f64 313060547623/100000000000 (*.f64 y (pow.f64 z 4))))
(+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (+.f64 (*.f64 313060547623/100000000000 (*.f64 y (pow.f64 z 4))) (*.f64 y (*.f64 t (pow.f64 z 2)))))
(+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (+.f64 (*.f64 y (*.f64 a z)) (+.f64 (*.f64 313060547623/100000000000 (*.f64 y (pow.f64 z 4))) (*.f64 y (*.f64 t (pow.f64 z 2))))))
(*.f64 313060547623/100000000000 (*.f64 y (pow.f64 z 4)))
(+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (*.f64 313060547623/100000000000 (*.f64 y (pow.f64 z 4))))
(+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (+.f64 (*.f64 313060547623/100000000000 (*.f64 y (pow.f64 z 4))) (*.f64 y (*.f64 t (pow.f64 z 2)))))
(+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (+.f64 (*.f64 313060547623/100000000000 (*.f64 y (pow.f64 z 4))) (+.f64 (*.f64 a (*.f64 y z)) (*.f64 y (*.f64 t (pow.f64 z 2))))))
(*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) (pow.f64 z 2))))))
(+.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) (pow.f64 z 2)))))) (*.f64 y (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) (pow.f64 z 2)))))) (*.f64 y (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) (pow.f64 z 2)))))) (*.f64 y (*.f64 t (pow.f64 z 2))))
(*.f64 y (*.f64 t (pow.f64 z 2)))
(+.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) (pow.f64 z 2)))))) (*.f64 y (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) (pow.f64 z 2)))))) (*.f64 y (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) (pow.f64 z 2)))))) (*.f64 y (*.f64 t (pow.f64 z 2))))
(*.f64 y (*.f64 t (pow.f64 z 2)))
(+.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) (pow.f64 z 2)))))) (*.f64 y (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) (pow.f64 z 2)))))) (*.f64 y (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) (pow.f64 z 2)))))) (*.f64 y (*.f64 t (pow.f64 z 2))))
(*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t))))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))))
(*.f64 y (*.f64 a z))
(+.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (*.f64 y (*.f64 a z)))
(+.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (*.f64 y (*.f64 a z)))
(+.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (*.f64 y (*.f64 a z)))
(*.f64 y (*.f64 a z))
(+.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (*.f64 y (*.f64 a z)))
(+.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (*.f64 y (*.f64 a z)))
(+.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (*.f64 y (*.f64 a z)))
(*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a)))
(+.f64 (*.f64 y b) (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))))
(+.f64 (*.f64 y b) (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))))
(+.f64 (*.f64 y b) (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))))
(*.f64 y b)
(+.f64 (*.f64 y b) (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))))
(+.f64 (*.f64 y b) (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))))
(+.f64 (*.f64 y b) (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))))
(*.f64 y b)
(+.f64 (*.f64 y b) (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))))
(+.f64 (*.f64 y b) (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))))
(+.f64 (*.f64 y b) (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))))
(*.f64 55833770631/5000000000 z)
(+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 55833770631/5000000000 z))
(+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 55833770631/5000000000 z))
(+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 55833770631/5000000000 z))
(*.f64 313060547623/100000000000 (pow.f64 z 2))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))
(*.f64 313060547623/100000000000 (pow.f64 z 2))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))
(*.f64 119400905721/10000000000 z)
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (*.f64 119400905721/10000000000 z))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (+.f64 (*.f64 119400905721/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 3))))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (+.f64 (pow.f64 z 4) (+.f64 (*.f64 119400905721/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 3)))))
(pow.f64 z 4)
(+.f64 (pow.f64 z 4) (*.f64 15234687407/1000000000 (pow.f64 z 3)))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (+.f64 (pow.f64 z 4) (*.f64 15234687407/1000000000 (pow.f64 z 3))))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (+.f64 (pow.f64 z 4) (+.f64 (*.f64 119400905721/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 3)))))
(pow.f64 z 4)
(+.f64 (pow.f64 z 4) (*.f64 15234687407/1000000000 (pow.f64 z 3)))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (+.f64 (pow.f64 z 4) (*.f64 15234687407/1000000000 (pow.f64 z 3))))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (+.f64 (pow.f64 z 4) (+.f64 (*.f64 119400905721/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 3)))))
(+.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) 0)
(+.f64 0 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))
(-.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) 0)
(*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) 1)
(*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))
(*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 1 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))
(*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))
(*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))
(*.f64 1 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))
(*.f64 (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))
(*.f64 (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 1 (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))))
(*.f64 (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))))
(*.f64 -1 (neg.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))
(+.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) 0)
(+.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (*.f64 0 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b) (/.f64 y y))))
(+.f64 0 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)))
(+.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (*.f64 y b))
(+.f64 (*.f64 y b) (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))))
(+.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b) (/.f64 y y))) (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)))
(-.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) 0)
(-.f64 (*.f64 0 (neg.f64 y)) (*.f64 (neg.f64 y) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)))
(-.f64 (*.f64 0 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b))) (*.f64 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) y))
(/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) 1)
(/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (/.f64 y y))
(/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)))
(/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b))))
(/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (/.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b) (/.f64 y y)) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b) (/.f64 y y))))
(+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) 0)
(+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) (*.f64 0 (*.f64 z (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)))))
(+.f64 0 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)))
(+.f64 (*.f64 z 55833770631/5000000000) (*.f64 z (*.f64 z 313060547623/100000000000)))
(+.f64 (*.f64 z (*.f64 z 313060547623/100000000000)) (*.f64 z 55833770631/5000000000))
(+.f64 (*.f64 (*.f64 z 313060547623/100000000000) (*.f64 z (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)))) (*.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000))) 55833770631/5000000000))
(+.f64 (*.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000))) 55833770631/5000000000) (*.f64 (*.f64 z 313060547623/100000000000) (*.f64 z (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)))))
(+.f64 (*.f64 55833770631/5000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)))) (*.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000))) (*.f64 z 313060547623/100000000000)))
(+.f64 (*.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000))) (*.f64 z 313060547623/100000000000)) (*.f64 55833770631/5000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)))))
(+.f64 (*.f64 0 (*.f64 z (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)))) (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)))
(-.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) 0)
(-.f64 (*.f64 0 (neg.f64 z)) (*.f64 (neg.f64 z) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)))
(-.f64 (*.f64 0 (neg.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000))) (*.f64 (neg.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) z))
(/.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) 1)
(/.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)))
(/.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) (/.f64 z z))
(/.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) (/.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000))))
(/.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) (/.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000))) (*.f64 z (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)))))
(+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 0)
(+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 0 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)))))
(+.f64 0 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)))
(+.f64 (*.f64 z 119400905721/10000000000) (*.f64 z (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))))
(+.f64 (*.f64 z (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) (*.f64 z 119400905721/10000000000))
(+.f64 (*.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)))) (*.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000))) 119400905721/10000000000))
(+.f64 (*.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000))) 119400905721/10000000000) (*.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)))))
(+.f64 (*.f64 119400905721/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)))) (*.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000))) (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))))
(+.f64 (*.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000))) (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) (*.f64 119400905721/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)))))
(+.f64 (*.f64 0 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)))) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)))
(-.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 0)
(-.f64 (*.f64 0 (neg.f64 z)) (*.f64 (neg.f64 z) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)))
(-.f64 (*.f64 0 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000))) (*.f64 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) z))
(/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 1)
(/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)))
(/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) (/.f64 z z))
(/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000))))
(/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) (/.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000))) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)))))
Outputs
(/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(*.f64 1000000000000/607771387771 (*.f64 y b))
(*.f64 y (*.f64 1000000000000/607771387771 b))
(*.f64 y (*.f64 b 1000000000000/607771387771))
(+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))
(+.f64 (*.f64 y (*.f64 1000000000000/607771387771 b)) (*.f64 z (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)))))
(+.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 z (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441)))))
(+.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441)))))
(+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 11940090572100/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b)))))) (pow.f64 z 2)) (+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))
(+.f64 (*.f64 z (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)))) (+.f64 (*.f64 (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 t)) (+.f64 (*.f64 y (*.f64 31469011574900000000000000/369386059793087248348441 b)) (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b))) 11940090572100/607771387771))) (pow.f64 z 2)) (*.f64 y (*.f64 1000000000000/607771387771 b))))
(+.f64 (+.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 z (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))))) (*.f64 (-.f64 (*.f64 t (*.f64 y 1000000000000/607771387771)) (+.f64 (*.f64 y (*.f64 b 31469011574900000000000000/369386059793087248348441)) (-.f64 (*.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) 11940090572100/607771387771) (*.f64 (*.f64 y b) 142565762869951305298410000000000000000/224502278183706222041215714334315011)))) (pow.f64 z 2)))
(+.f64 (+.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))))) (*.f64 (-.f64 (*.f64 y (*.f64 t 1000000000000/607771387771)) (+.f64 (*.f64 y (*.f64 b 31469011574900000000000000/369386059793087248348441)) (-.f64 (*.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) 11940090572100/607771387771) (*.f64 (*.f64 y b) 142565762869951305298410000000000000000/224502278183706222041215714334315011)))) (pow.f64 z 2)))
(+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 11940090572100/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b)))))) (pow.f64 z 2)) (+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z) (+.f64 (*.f64 (-.f64 (*.f64 11166754126200/607771387771 y) (+.f64 (*.f64 11940090572100/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 11940090572100/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))))))) (+.f64 (*.f64 15234687407000000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 31469011574900/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))))))) (pow.f64 z 3)) (*.f64 1000000000000/607771387771 (*.f64 y b)))))
(+.f64 (*.f64 (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 t)) (+.f64 (*.f64 y (*.f64 31469011574900000000000000/369386059793087248348441 b)) (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b))) 11940090572100/607771387771))) (pow.f64 z 2)) (+.f64 (*.f64 (-.f64 (*.f64 y 11166754126200/607771387771) (+.f64 (*.f64 11940090572100/607771387771 (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 t)) (+.f64 (*.f64 y (*.f64 31469011574900000000000000/369386059793087248348441 b)) (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b))) 11940090572100/607771387771)))) (+.f64 (*.f64 y (*.f64 15234687407000000000000000/369386059793087248348441 b)) (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b))) 31469011574900/607771387771)))) (pow.f64 z 3)) (+.f64 (*.f64 y (*.f64 1000000000000/607771387771 b)) (*.f64 z (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)))))))
(+.f64 (*.f64 z (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441)))) (+.f64 (*.f64 (-.f64 (*.f64 y 11166754126200/607771387771) (+.f64 (*.f64 11940090572100/607771387771 (-.f64 (*.f64 t (*.f64 y 1000000000000/607771387771)) (+.f64 (*.f64 y (*.f64 b 31469011574900000000000000/369386059793087248348441)) (-.f64 (*.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) 11940090572100/607771387771) (*.f64 (*.f64 y b) 142565762869951305298410000000000000000/224502278183706222041215714334315011))))) (-.f64 (+.f64 (*.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) 31469011574900/607771387771) (*.f64 y (*.f64 b 15234687407000000000000000/369386059793087248348441))) (*.f64 (*.f64 y b) 375742848418769263000290000000000000000/224502278183706222041215714334315011)))) (pow.f64 z 3)) (+.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 (-.f64 (*.f64 t (*.f64 y 1000000000000/607771387771)) (+.f64 (*.f64 y (*.f64 b 31469011574900000000000000/369386059793087248348441)) (-.f64 (*.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) 11940090572100/607771387771) (*.f64 (*.f64 y b) 142565762869951305298410000000000000000/224502278183706222041215714334315011)))) (pow.f64 z 2)))))
(+.f64 (*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441)))) (+.f64 (*.f64 (-.f64 (*.f64 y 11166754126200/607771387771) (+.f64 (*.f64 11940090572100/607771387771 (-.f64 (*.f64 y (*.f64 t 1000000000000/607771387771)) (+.f64 (*.f64 y (*.f64 b 31469011574900000000000000/369386059793087248348441)) (-.f64 (*.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) 11940090572100/607771387771) (*.f64 (*.f64 y b) 142565762869951305298410000000000000000/224502278183706222041215714334315011))))) (+.f64 (*.f64 y (*.f64 b 15234687407000000000000000/369386059793087248348441)) (*.f64 -31469011574900/607771387771 (-.f64 (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441)) (*.f64 y (*.f64 1000000000000/607771387771 a))))))) (pow.f64 z 3)) (+.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 (-.f64 (*.f64 y (*.f64 t 1000000000000/607771387771)) (+.f64 (*.f64 y (*.f64 b 31469011574900000000000000/369386059793087248348441)) (-.f64 (*.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) 11940090572100/607771387771) (*.f64 (*.f64 y b) 142565762869951305298410000000000000000/224502278183706222041215714334315011)))) (pow.f64 z 2)))))
(*.f64 313060547623/100000000000 y)
(*.f64 y 313060547623/100000000000)
(-.f64 (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (*.f64 313060547623/100000000000 y)) (*.f64 4769379582500641883561/100000000000000000000 (/.f64 y z)))
(+.f64 (*.f64 y 313060547623/100000000000) (-.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (*.f64 (/.f64 y z) 4769379582500641883561/100000000000000000000)))
(+.f64 (*.f64 y 313060547623/100000000000) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))
(-.f64 (+.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (*.f64 313060547623/100000000000 y))) (+.f64 (*.f64 4769379582500641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 98517059967927196814627/1000000000000000000000 (/.f64 y (pow.f64 z 2))) (*.f64 15234687407/1000000000 (/.f64 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y)) (pow.f64 z 2))))))
(-.f64 (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (+.f64 (*.f64 y 313060547623/100000000000) (/.f64 (*.f64 y t) (pow.f64 z 2)))) (+.f64 (*.f64 (/.f64 y z) 4769379582500641883561/100000000000000000000) (+.f64 (*.f64 98517059967927196814627/1000000000000000000000 (/.f64 y (pow.f64 z 2))) (*.f64 15234687407/1000000000 (/.f64 (-.f64 (*.f64 y 55833770631/5000000000) (*.f64 y 4769379582500641883561/100000000000000000000)) (pow.f64 z 2))))))
(-.f64 (+.f64 (*.f64 y 313060547623/100000000000) (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (/.f64 (*.f64 y t) (pow.f64 z 2)))) (+.f64 (*.f64 (/.f64 y z) 4769379582500641883561/100000000000000000000) (+.f64 (*.f64 98517059967927196814627/1000000000000000000000 (/.f64 y (pow.f64 z 2))) (*.f64 15234687407/1000000000 (/.f64 (*.f64 y -3652704169880641883561/100000000000000000000) (pow.f64 z 2))))))
(-.f64 (+.f64 (+.f64 (*.f64 y 313060547623/100000000000) (*.f64 55833770631/5000000000 (/.f64 y z))) (/.f64 (*.f64 y t) (pow.f64 z 2))) (+.f64 (*.f64 (/.f64 y z) 4769379582500641883561/100000000000000000000) (+.f64 (*.f64 98517059967927196814627/1000000000000000000000 (/.f64 y (pow.f64 z 2))) (*.f64 15234687407/1000000000 (/.f64 (*.f64 y -3652704169880641883561/100000000000000000000) (pow.f64 z 2))))))
(-.f64 (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (+.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (+.f64 (*.f64 313060547623/100000000000 y) (/.f64 (*.f64 y a) (pow.f64 z 3))))) (+.f64 (*.f64 4769379582500641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 15234687407/1000000000 (/.f64 (-.f64 (*.f64 y t) (+.f64 (*.f64 15234687407/1000000000 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y))) (*.f64 98517059967927196814627/1000000000000000000000 y))) (pow.f64 z 3))) (+.f64 (*.f64 314690115749/10000000000 (/.f64 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y)) (pow.f64 z 3))) (+.f64 (*.f64 37379712931698453651183/1000000000000000000000 (/.f64 y (pow.f64 z 3))) (+.f64 (*.f64 15234687407/1000000000 (/.f64 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y)) (pow.f64 z 2))) (*.f64 98517059967927196814627/1000000000000000000000 (/.f64 y (pow.f64 z 2)))))))))
(+.f64 (+.f64 (*.f64 y 313060547623/100000000000) (+.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (/.f64 (*.f64 y a) (pow.f64 z 3)))) (-.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (+.f64 (*.f64 15234687407/1000000000 (/.f64 (-.f64 (*.f64 y t) (+.f64 (*.f64 15234687407/1000000000 (-.f64 (*.f64 y 55833770631/5000000000) (*.f64 y 4769379582500641883561/100000000000000000000))) (*.f64 y 98517059967927196814627/1000000000000000000000))) (pow.f64 z 3))) (+.f64 (*.f64 (/.f64 y z) 4769379582500641883561/100000000000000000000) (+.f64 (*.f64 314690115749/10000000000 (/.f64 (-.f64 (*.f64 y 55833770631/5000000000) (*.f64 y 4769379582500641883561/100000000000000000000)) (pow.f64 z 3))) (+.f64 (*.f64 15234687407/1000000000 (/.f64 (-.f64 (*.f64 y 55833770631/5000000000) (*.f64 y 4769379582500641883561/100000000000000000000)) (pow.f64 z 2))) (+.f64 (*.f64 37379712931698453651183/1000000000000000000000 (/.f64 y (pow.f64 z 3))) (*.f64 98517059967927196814627/1000000000000000000000 (/.f64 y (pow.f64 z 2))))))))))
(+.f64 (+.f64 (*.f64 y 313060547623/100000000000) (+.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (/.f64 (*.f64 y a) (pow.f64 z 3)))) (-.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (+.f64 (*.f64 15234687407/1000000000 (/.f64 (-.f64 (*.f64 y t) (+.f64 (*.f64 y 98517059967927196814627/1000000000000000000000) (*.f64 15234687407/1000000000 (*.f64 y -3652704169880641883561/100000000000000000000)))) (pow.f64 z 3))) (+.f64 (*.f64 (/.f64 y z) 4769379582500641883561/100000000000000000000) (+.f64 (*.f64 15234687407/1000000000 (/.f64 (*.f64 y -3652704169880641883561/100000000000000000000) (pow.f64 z 2))) (+.f64 (*.f64 314690115749/10000000000 (/.f64 (*.f64 y -3652704169880641883561/100000000000000000000) (pow.f64 z 3))) (+.f64 (*.f64 98517059967927196814627/1000000000000000000000 (/.f64 y (pow.f64 z 2))) (*.f64 37379712931698453651183/1000000000000000000000 (/.f64 y (pow.f64 z 3))))))))))
(+.f64 (+.f64 (*.f64 y 313060547623/100000000000) (+.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (/.f64 (*.f64 y a) (pow.f64 z 3)))) (-.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (+.f64 (*.f64 15234687407/1000000000 (/.f64 (-.f64 (*.f64 y t) (+.f64 (*.f64 y 98517059967927196814627/1000000000000000000000) (*.f64 15234687407/1000000000 (*.f64 y -3652704169880641883561/100000000000000000000)))) (pow.f64 z 3))) (+.f64 (*.f64 37379712931698453651183/1000000000000000000000 (/.f64 y (pow.f64 z 3))) (+.f64 (*.f64 (/.f64 y z) 4769379582500641883561/100000000000000000000) (+.f64 (+.f64 (*.f64 98517059967927196814627/1000000000000000000000 (/.f64 y (pow.f64 z 2))) (*.f64 15234687407/1000000000 (/.f64 (*.f64 y -3652704169880641883561/100000000000000000000) (pow.f64 z 2)))) (*.f64 314690115749/10000000000 (/.f64 (*.f64 y -3652704169880641883561/100000000000000000000) (pow.f64 z 3)))))))))
(*.f64 313060547623/100000000000 y)
(*.f64 y 313060547623/100000000000)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y)) z)) (*.f64 313060547623/100000000000 y))
(+.f64 (*.f64 y 313060547623/100000000000) (*.f64 -1 (/.f64 (-.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -4769379582500641883561/100000000000000000000)) z)))
(+.f64 (*.f64 y 313060547623/100000000000) (neg.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y)) z)) (+.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (*.f64 313060547623/100000000000 y))) (+.f64 (*.f64 -15234687407/1000000000 (/.f64 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y)) (pow.f64 z 2))) (*.f64 98517059967927196814627/1000000000000000000000 (/.f64 y (pow.f64 z 2)))))
(+.f64 (+.f64 (*.f64 y 313060547623/100000000000) (/.f64 (*.f64 y t) (pow.f64 z 2))) (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -4769379582500641883561/100000000000000000000)) z)) (+.f64 (*.f64 98517059967927196814627/1000000000000000000000 (/.f64 y (pow.f64 z 2))) (*.f64 -15234687407/1000000000 (/.f64 (-.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -4769379582500641883561/100000000000000000000)) (pow.f64 z 2))))))
(+.f64 (neg.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)) (-.f64 (+.f64 (*.f64 y 313060547623/100000000000) (/.f64 (*.f64 y t) (pow.f64 z 2))) (+.f64 (*.f64 98517059967927196814627/1000000000000000000000 (/.f64 y (pow.f64 z 2))) (*.f64 -15234687407/1000000000 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (pow.f64 z 2))))))
(+.f64 (+.f64 (*.f64 y 313060547623/100000000000) (neg.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))) (-.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (+.f64 (*.f64 98517059967927196814627/1000000000000000000000 (/.f64 y (pow.f64 z 2))) (*.f64 -15234687407/1000000000 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (pow.f64 z 2))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y)) z)) (+.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 y a)) (+.f64 (*.f64 -37379712931698453651183/1000000000000000000000 y) (+.f64 (*.f64 314690115749/10000000000 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y))) (*.f64 -15234687407/1000000000 (-.f64 (*.f64 y t) (+.f64 (*.f64 98517059967927196814627/1000000000000000000000 y) (*.f64 -15234687407/1000000000 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y))))))))) (pow.f64 z 3))) (*.f64 313060547623/100000000000 y)))) (+.f64 (*.f64 -15234687407/1000000000 (/.f64 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y)) (pow.f64 z 2))) (*.f64 98517059967927196814627/1000000000000000000000 (/.f64 y (pow.f64 z 2)))))
(+.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 (*.f64 y a) -1) (+.f64 (*.f64 y -37379712931698453651183/1000000000000000000000) (+.f64 (*.f64 314690115749/10000000000 (-.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -4769379582500641883561/100000000000000000000))) (*.f64 15234687407/1000000000 (-.f64 (+.f64 (*.f64 y 98517059967927196814627/1000000000000000000000) (*.f64 15234687407/1000000000 (-.f64 (*.f64 y -4769379582500641883561/100000000000000000000) (*.f64 y -55833770631/5000000000)))) (*.f64 y t)))))) (pow.f64 z 3))) (+.f64 (*.f64 y 313060547623/100000000000) (/.f64 (*.f64 y t) (pow.f64 z 2)))) (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -4769379582500641883561/100000000000000000000)) z)) (+.f64 (*.f64 98517059967927196814627/1000000000000000000000 (/.f64 y (pow.f64 z 2))) (*.f64 -15234687407/1000000000 (/.f64 (-.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -4769379582500641883561/100000000000000000000)) (pow.f64 z 2))))))
(+.f64 (+.f64 (*.f64 y 313060547623/100000000000) (+.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (neg.f64 (/.f64 (-.f64 (neg.f64 (*.f64 y a)) (+.f64 (*.f64 y -37379712931698453651183/1000000000000000000000) (+.f64 (*.f64 314690115749/10000000000 (*.f64 y 3652704169880641883561/100000000000000000000)) (*.f64 15234687407/1000000000 (+.f64 (*.f64 y 98517059967927196814627/1000000000000000000000) (-.f64 (*.f64 15234687407/1000000000 (*.f64 y -3652704169880641883561/100000000000000000000)) (*.f64 y t))))))) (pow.f64 z 3))))) (-.f64 (neg.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)) (+.f64 (*.f64 98517059967927196814627/1000000000000000000000 (/.f64 y (pow.f64 z 2))) (*.f64 -15234687407/1000000000 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (pow.f64 z 2))))))
(+.f64 (+.f64 (+.f64 (*.f64 y 313060547623/100000000000) (neg.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))) (neg.f64 (/.f64 (-.f64 (*.f64 a (neg.f64 y)) (+.f64 (*.f64 y -37379712931698453651183/1000000000000000000000) (+.f64 (*.f64 314690115749/10000000000 (*.f64 y 3652704169880641883561/100000000000000000000)) (*.f64 15234687407/1000000000 (+.f64 (*.f64 y 98517059967927196814627/1000000000000000000000) (-.f64 (*.f64 15234687407/1000000000 (*.f64 y -3652704169880641883561/100000000000000000000)) (*.f64 y t))))))) (pow.f64 z 3)))) (-.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (+.f64 (*.f64 98517059967927196814627/1000000000000000000000 (/.f64 y (pow.f64 z 2))) (*.f64 -15234687407/1000000000 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (pow.f64 z 2))))))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) (pow.f64 z 2)) a) z) b) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) (pow.f64 z 2)) a) z) b) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) (pow.f64 z 2)) a) z) b) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) (pow.f64 z 2)) a) z) b) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) (pow.f64 z 2)) a) z) b) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) (pow.f64 z 2)) a) z) b) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) (pow.f64 z 2)) a) z) b) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) (pow.f64 z 2)) a) z) b) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) (pow.f64 z 2)) a) z) b) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) (pow.f64 z 2)) a) z) b) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) (pow.f64 z 2))) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (+.f64 b (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (pow.f64 z 2)))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) (pow.f64 z 2))) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (pow.f64 z 2)))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 z a)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) (pow.f64 z 2))) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (pow.f64 z 2)))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 z a)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) (pow.f64 z 2))) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (pow.f64 z 2)))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 z a)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (*.f64 z a)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(+.f64 (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) (pow.f64 z 2))) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (pow.f64 z 2)))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 z a)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) (pow.f64 z 2))) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (pow.f64 z 2)))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 z a)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) (pow.f64 z 2))) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (pow.f64 z 2)))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 z a)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (*.f64 z a)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(+.f64 (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) (pow.f64 z 2))) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (pow.f64 z 2)))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 z a)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) (pow.f64 z 2))) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (pow.f64 z 2)))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 z a)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) (pow.f64 z 2))) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (pow.f64 z 2)))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 z a)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b))
(*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))))
(*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b))
(*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))))
(*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b))
(*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))))
(*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b))
(*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))))
(*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b))
(*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))))
(*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b))
(*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))))
(*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b))
(*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))))
(*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b))
(*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))))
(*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))))
(*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))))
(*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))))
(*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))))
(*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))))
(*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))))
(*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))))
(*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))))
(*.f64 y b)
(+.f64 (*.f64 y b) (*.f64 a (*.f64 y z)))
(+.f64 (*.f64 y b) (*.f64 y (*.f64 z a)))
(*.f64 y (+.f64 (*.f64 z a) b))
(*.f64 y (+.f64 b (*.f64 z a)))
(+.f64 (*.f64 y b) (+.f64 (*.f64 a (*.f64 y z)) (*.f64 y (*.f64 t (pow.f64 z 2)))))
(+.f64 (*.f64 y (*.f64 z a)) (+.f64 (*.f64 y b) (*.f64 y (*.f64 t (pow.f64 z 2)))))
(+.f64 (*.f64 y b) (*.f64 y (+.f64 (*.f64 t (pow.f64 z 2)) (*.f64 z a))))
(+.f64 (*.f64 y b) (+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (+.f64 (*.f64 a (*.f64 y z)) (*.f64 y (*.f64 t (pow.f64 z 2))))))
(+.f64 (*.f64 y b) (+.f64 (*.f64 y (*.f64 z a)) (+.f64 (*.f64 y (*.f64 55833770631/5000000000 (pow.f64 z 3))) (*.f64 y (*.f64 t (pow.f64 z 2))))))
(+.f64 (*.f64 y b) (+.f64 (*.f64 y (+.f64 (*.f64 t (pow.f64 z 2)) (*.f64 z a))) (*.f64 y (*.f64 55833770631/5000000000 (pow.f64 z 3)))))
(+.f64 (*.f64 y b) (+.f64 (*.f64 y (+.f64 (*.f64 t (pow.f64 z 2)) (*.f64 z a))) (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3)))))
(*.f64 313060547623/100000000000 (*.f64 y (pow.f64 z 4)))
(*.f64 y (*.f64 313060547623/100000000000 (pow.f64 z 4)))
(+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (*.f64 313060547623/100000000000 (*.f64 y (pow.f64 z 4))))
(+.f64 (*.f64 y (*.f64 55833770631/5000000000 (pow.f64 z 3))) (*.f64 y (*.f64 313060547623/100000000000 (pow.f64 z 4))))
(+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (*.f64 y (*.f64 313060547623/100000000000 (pow.f64 z 4))))
(+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (+.f64 (*.f64 313060547623/100000000000 (*.f64 y (pow.f64 z 4))) (*.f64 y (*.f64 t (pow.f64 z 2)))))
(+.f64 (*.f64 y (*.f64 55833770631/5000000000 (pow.f64 z 3))) (+.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (*.f64 y (*.f64 313060547623/100000000000 (pow.f64 z 4)))))
(+.f64 (*.f64 y (*.f64 55833770631/5000000000 (pow.f64 z 3))) (*.f64 y (+.f64 (*.f64 t (pow.f64 z 2)) (*.f64 313060547623/100000000000 (pow.f64 z 4)))))
(+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (*.f64 y (+.f64 (*.f64 t (pow.f64 z 2)) (*.f64 313060547623/100000000000 (pow.f64 z 4)))))
(+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (+.f64 (*.f64 y (*.f64 a z)) (+.f64 (*.f64 313060547623/100000000000 (*.f64 y (pow.f64 z 4))) (*.f64 y (*.f64 t (pow.f64 z 2))))))
(+.f64 (*.f64 y (*.f64 z a)) (+.f64 (*.f64 y (*.f64 55833770631/5000000000 (pow.f64 z 3))) (+.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (*.f64 y (*.f64 313060547623/100000000000 (pow.f64 z 4))))))
(+.f64 (*.f64 y (*.f64 z a)) (+.f64 (*.f64 y (*.f64 55833770631/5000000000 (pow.f64 z 3))) (*.f64 y (+.f64 (*.f64 t (pow.f64 z 2)) (*.f64 313060547623/100000000000 (pow.f64 z 4))))))
(+.f64 (*.f64 y (*.f64 z a)) (+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (*.f64 y (+.f64 (*.f64 t (pow.f64 z 2)) (*.f64 313060547623/100000000000 (pow.f64 z 4))))))
(*.f64 313060547623/100000000000 (*.f64 y (pow.f64 z 4)))
(*.f64 y (*.f64 313060547623/100000000000 (pow.f64 z 4)))
(+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (*.f64 313060547623/100000000000 (*.f64 y (pow.f64 z 4))))
(+.f64 (*.f64 y (*.f64 55833770631/5000000000 (pow.f64 z 3))) (*.f64 y (*.f64 313060547623/100000000000 (pow.f64 z 4))))
(+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (*.f64 y (*.f64 313060547623/100000000000 (pow.f64 z 4))))
(+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (+.f64 (*.f64 313060547623/100000000000 (*.f64 y (pow.f64 z 4))) (*.f64 y (*.f64 t (pow.f64 z 2)))))
(+.f64 (*.f64 y (*.f64 55833770631/5000000000 (pow.f64 z 3))) (+.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (*.f64 y (*.f64 313060547623/100000000000 (pow.f64 z 4)))))
(+.f64 (*.f64 y (*.f64 55833770631/5000000000 (pow.f64 z 3))) (*.f64 y (+.f64 (*.f64 t (pow.f64 z 2)) (*.f64 313060547623/100000000000 (pow.f64 z 4)))))
(+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (*.f64 y (+.f64 (*.f64 t (pow.f64 z 2)) (*.f64 313060547623/100000000000 (pow.f64 z 4)))))
(+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (+.f64 (*.f64 313060547623/100000000000 (*.f64 y (pow.f64 z 4))) (+.f64 (*.f64 a (*.f64 y z)) (*.f64 y (*.f64 t (pow.f64 z 2))))))
(+.f64 (*.f64 y (*.f64 z a)) (+.f64 (*.f64 y (*.f64 55833770631/5000000000 (pow.f64 z 3))) (+.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (*.f64 y (*.f64 313060547623/100000000000 (pow.f64 z 4))))))
(+.f64 (*.f64 y (*.f64 z a)) (+.f64 (*.f64 y (*.f64 55833770631/5000000000 (pow.f64 z 3))) (*.f64 y (+.f64 (*.f64 t (pow.f64 z 2)) (*.f64 313060547623/100000000000 (pow.f64 z 4))))))
(+.f64 (*.f64 y (*.f64 z a)) (+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (*.f64 y (+.f64 (*.f64 t (pow.f64 z 2)) (*.f64 313060547623/100000000000 (pow.f64 z 4))))))
(*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) (pow.f64 z 2))))))
(*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
(+.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) (pow.f64 z 2)))))) (*.f64 y (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 y (+.f64 (*.f64 t (pow.f64 z 2)) (+.f64 b (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 y (+.f64 (+.f64 b (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) (pow.f64 z 2)))))) (*.f64 y (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 y (+.f64 (*.f64 t (pow.f64 z 2)) (+.f64 b (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 y (+.f64 (+.f64 b (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) (pow.f64 z 2)))))) (*.f64 y (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 y (+.f64 (*.f64 t (pow.f64 z 2)) (+.f64 b (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 y (+.f64 (+.f64 b (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 t (pow.f64 z 2))))
(*.f64 y (*.f64 t (pow.f64 z 2)))
(+.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) (pow.f64 z 2)))))) (*.f64 y (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 y (+.f64 (*.f64 t (pow.f64 z 2)) (+.f64 b (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 y (+.f64 (+.f64 b (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) (pow.f64 z 2)))))) (*.f64 y (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 y (+.f64 (*.f64 t (pow.f64 z 2)) (+.f64 b (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 y (+.f64 (+.f64 b (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) (pow.f64 z 2)))))) (*.f64 y (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 y (+.f64 (*.f64 t (pow.f64 z 2)) (+.f64 b (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 y (+.f64 (+.f64 b (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 t (pow.f64 z 2))))
(*.f64 y (*.f64 t (pow.f64 z 2)))
(+.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) (pow.f64 z 2)))))) (*.f64 y (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 y (+.f64 (*.f64 t (pow.f64 z 2)) (+.f64 b (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 y (+.f64 (+.f64 b (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) (pow.f64 z 2)))))) (*.f64 y (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 y (+.f64 (*.f64 t (pow.f64 z 2)) (+.f64 b (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 y (+.f64 (+.f64 b (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) (pow.f64 z 2)))))) (*.f64 y (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 y (+.f64 (*.f64 t (pow.f64 z 2)) (+.f64 b (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 y (+.f64 (+.f64 b (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 t (pow.f64 z 2))))
(*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t))))
(*.f64 y (+.f64 b (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (pow.f64 z 2))))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))))
(+.f64 (*.f64 y (*.f64 z a)) (*.f64 y (+.f64 b (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (pow.f64 z 2)))))
(*.f64 y (+.f64 (*.f64 z a) (+.f64 b (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (pow.f64 z 2)))))
(*.f64 y (+.f64 (+.f64 b (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (pow.f64 z 2))) (*.f64 z a)))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))))
(+.f64 (*.f64 y (*.f64 z a)) (*.f64 y (+.f64 b (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (pow.f64 z 2)))))
(*.f64 y (+.f64 (*.f64 z a) (+.f64 b (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (pow.f64 z 2)))))
(*.f64 y (+.f64 (+.f64 b (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (pow.f64 z 2))) (*.f64 z a)))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))))
(+.f64 (*.f64 y (*.f64 z a)) (*.f64 y (+.f64 b (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (pow.f64 z 2)))))
(*.f64 y (+.f64 (*.f64 z a) (+.f64 b (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (pow.f64 z 2)))))
(*.f64 y (+.f64 (+.f64 b (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (pow.f64 z 2))) (*.f64 z a)))
(*.f64 y (*.f64 a z))
(*.f64 y (*.f64 z a))
(+.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (*.f64 y (*.f64 a z)))
(+.f64 (*.f64 y (*.f64 z a)) (*.f64 y (+.f64 b (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (pow.f64 z 2)))))
(*.f64 y (+.f64 (*.f64 z a) (+.f64 b (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (pow.f64 z 2)))))
(*.f64 y (+.f64 (+.f64 b (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (pow.f64 z 2))) (*.f64 z a)))
(+.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (*.f64 y (*.f64 a z)))
(+.f64 (*.f64 y (*.f64 z a)) (*.f64 y (+.f64 b (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (pow.f64 z 2)))))
(*.f64 y (+.f64 (*.f64 z a) (+.f64 b (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (pow.f64 z 2)))))
(*.f64 y (+.f64 (+.f64 b (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (pow.f64 z 2))) (*.f64 z a)))
(+.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (*.f64 y (*.f64 a z)))
(+.f64 (*.f64 y (*.f64 z a)) (*.f64 y (+.f64 b (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (pow.f64 z 2)))))
(*.f64 y (+.f64 (*.f64 z a) (+.f64 b (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (pow.f64 z 2)))))
(*.f64 y (+.f64 (+.f64 b (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (pow.f64 z 2))) (*.f64 z a)))
(*.f64 y (*.f64 a z))
(*.f64 y (*.f64 z a))
(+.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (*.f64 y (*.f64 a z)))
(+.f64 (*.f64 y (*.f64 z a)) (*.f64 y (+.f64 b (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (pow.f64 z 2)))))
(*.f64 y (+.f64 (*.f64 z a) (+.f64 b (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (pow.f64 z 2)))))
(*.f64 y (+.f64 (+.f64 b (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (pow.f64 z 2))) (*.f64 z a)))
(+.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (*.f64 y (*.f64 a z)))
(+.f64 (*.f64 y (*.f64 z a)) (*.f64 y (+.f64 b (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (pow.f64 z 2)))))
(*.f64 y (+.f64 (*.f64 z a) (+.f64 b (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (pow.f64 z 2)))))
(*.f64 y (+.f64 (+.f64 b (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (pow.f64 z 2))) (*.f64 z a)))
(+.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (*.f64 y (*.f64 a z)))
(+.f64 (*.f64 y (*.f64 z a)) (*.f64 y (+.f64 b (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (pow.f64 z 2)))))
(*.f64 y (+.f64 (*.f64 z a) (+.f64 b (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (pow.f64 z 2)))))
(*.f64 y (+.f64 (+.f64 b (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (pow.f64 z 2))) (*.f64 z a)))
(*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a)))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(+.f64 (*.f64 y b) (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))))
(*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))))
(+.f64 (*.f64 y b) (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))))
(*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))))
(+.f64 (*.f64 y b) (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))))
(*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))))
(*.f64 y b)
(+.f64 (*.f64 y b) (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))))
(*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))))
(+.f64 (*.f64 y b) (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))))
(*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))))
(+.f64 (*.f64 y b) (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))))
(*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))))
(*.f64 y b)
(+.f64 (*.f64 y b) (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))))
(*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))))
(+.f64 (*.f64 y b) (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))))
(*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))))
(+.f64 (*.f64 y b) (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))))
(*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))))
(*.f64 55833770631/5000000000 z)
(*.f64 z 55833770631/5000000000)
(+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 55833770631/5000000000 z))
(+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 z 55833770631/5000000000))
(+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 55833770631/5000000000 z))
(+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 z 55833770631/5000000000))
(+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 55833770631/5000000000 z))
(+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 z 55833770631/5000000000))
(*.f64 313060547623/100000000000 (pow.f64 z 2))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))
(+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 z 55833770631/5000000000))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))
(+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 z 55833770631/5000000000))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))
(+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 z 55833770631/5000000000))
(*.f64 313060547623/100000000000 (pow.f64 z 2))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))
(+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 z 55833770631/5000000000))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))
(+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 z 55833770631/5000000000))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))
(+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 z 55833770631/5000000000))
(*.f64 119400905721/10000000000 z)
(*.f64 z 119400905721/10000000000)
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (*.f64 119400905721/10000000000 z))
(+.f64 (*.f64 z 119400905721/10000000000) (*.f64 314690115749/10000000000 (pow.f64 z 2)))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (+.f64 (*.f64 119400905721/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 3))))
(+.f64 (*.f64 z 119400905721/10000000000) (+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (*.f64 15234687407/1000000000 (pow.f64 z 3))))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (+.f64 (*.f64 z 119400905721/10000000000) (*.f64 15234687407/1000000000 (pow.f64 z 3))))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (+.f64 (pow.f64 z 4) (+.f64 (*.f64 119400905721/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 3)))))
(+.f64 (pow.f64 z 4) (+.f64 (*.f64 z 119400905721/10000000000) (+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (*.f64 15234687407/1000000000 (pow.f64 z 3)))))
(+.f64 (pow.f64 z 4) (+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (+.f64 (*.f64 z 119400905721/10000000000) (*.f64 15234687407/1000000000 (pow.f64 z 3)))))
(pow.f64 z 4)
(+.f64 (pow.f64 z 4) (*.f64 15234687407/1000000000 (pow.f64 z 3)))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (+.f64 (pow.f64 z 4) (*.f64 15234687407/1000000000 (pow.f64 z 3))))
(+.f64 (pow.f64 z 4) (+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (*.f64 15234687407/1000000000 (pow.f64 z 3))))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (+.f64 (pow.f64 z 4) (+.f64 (*.f64 119400905721/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 3)))))
(+.f64 (pow.f64 z 4) (+.f64 (*.f64 z 119400905721/10000000000) (+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (*.f64 15234687407/1000000000 (pow.f64 z 3)))))
(+.f64 (pow.f64 z 4) (+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (+.f64 (*.f64 z 119400905721/10000000000) (*.f64 15234687407/1000000000 (pow.f64 z 3)))))
(pow.f64 z 4)
(+.f64 (pow.f64 z 4) (*.f64 15234687407/1000000000 (pow.f64 z 3)))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (+.f64 (pow.f64 z 4) (*.f64 15234687407/1000000000 (pow.f64 z 3))))
(+.f64 (pow.f64 z 4) (+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (*.f64 15234687407/1000000000 (pow.f64 z 3))))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (+.f64 (pow.f64 z 4) (+.f64 (*.f64 119400905721/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 3)))))
(+.f64 (pow.f64 z 4) (+.f64 (*.f64 z 119400905721/10000000000) (+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (*.f64 15234687407/1000000000 (pow.f64 z 3)))))
(+.f64 (pow.f64 z 4) (+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (+.f64 (*.f64 z 119400905721/10000000000) (*.f64 15234687407/1000000000 (pow.f64 z 3)))))
(+.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) 0)
(/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(+.f64 0 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))
(/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(-.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) 0)
(/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) 1)
(/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))
(/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 1 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))
(/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))
(/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))
(/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(*.f64 1 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))
(/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(*.f64 (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))
(/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(*.f64 (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 1 (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))))
(/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(*.f64 (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))))
(/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(*.f64 -1 (neg.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))
(/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(+.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) 0)
(*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))))
(+.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (*.f64 0 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b) (/.f64 y y))))
(*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))))
(+.f64 0 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)))
(*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))))
(+.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (*.f64 y b))
(*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))))
(+.f64 (*.f64 y b) (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))))
(*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))))
(+.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b) (/.f64 y y))) (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)))
(*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))))
(-.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) 0)
(*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))))
(-.f64 (*.f64 0 (neg.f64 y)) (*.f64 (neg.f64 y) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)))
(*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))))
(-.f64 (*.f64 0 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b))) (*.f64 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) y))
(*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))))
(/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) 1)
(*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))))
(/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (/.f64 y y))
(*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))))
(/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)))
(*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))))
(/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b))))
(/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))) (/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))) (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))))))
(/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (/.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b) (/.f64 y y)) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b) (/.f64 y y))))
(/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))) (/.f64 (*.f64 (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (/.f64 y y)) (*.f64 (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (/.f64 y y))))
(+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) 0)
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) (*.f64 0 (*.f64 z (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)))))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(+.f64 0 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(+.f64 (*.f64 z 55833770631/5000000000) (*.f64 z (*.f64 z 313060547623/100000000000)))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(+.f64 (*.f64 z (*.f64 z 313060547623/100000000000)) (*.f64 z 55833770631/5000000000))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(+.f64 (*.f64 (*.f64 z 313060547623/100000000000) (*.f64 z (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)))) (*.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000))) 55833770631/5000000000))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(+.f64 (*.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000))) 55833770631/5000000000) (*.f64 (*.f64 z 313060547623/100000000000) (*.f64 z (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)))))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(+.f64 (*.f64 55833770631/5000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)))) (*.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000))) (*.f64 z 313060547623/100000000000)))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(+.f64 (*.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000))) (*.f64 z 313060547623/100000000000)) (*.f64 55833770631/5000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)))))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(+.f64 (*.f64 0 (*.f64 z (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)))) (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(-.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) 0)
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(-.f64 (*.f64 0 (neg.f64 z)) (*.f64 (neg.f64 z) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(-.f64 (*.f64 0 (neg.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000))) (*.f64 (neg.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) z))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(/.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) 1)
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(/.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(/.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) (/.f64 z z))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(/.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) (/.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000))))
(/.f64 (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))) (/.f64 (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))) (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))
(/.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) (/.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000))) (*.f64 z (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)))))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 0)
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))
(+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 0 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))
(+.f64 0 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))
(+.f64 (*.f64 z 119400905721/10000000000) (*.f64 z (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))
(+.f64 (*.f64 z (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) (*.f64 z 119400905721/10000000000))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))
(+.f64 (*.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)))) (*.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000))) 119400905721/10000000000))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))
(+.f64 (*.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000))) 119400905721/10000000000) (*.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))
(+.f64 (*.f64 119400905721/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)))) (*.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000))) (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))
(+.f64 (*.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000))) (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) (*.f64 119400905721/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))
(+.f64 (*.f64 0 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)))) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))
(-.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 0)
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))
(-.f64 (*.f64 0 (neg.f64 z)) (*.f64 (neg.f64 z) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))
(-.f64 (*.f64 0 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000))) (*.f64 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) z))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))
(/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 1)
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))
(/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))
(/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) (/.f64 z z))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))
(/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000))))
(/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) (/.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000))) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))

eval208.0ms (1%)

Compiler

Compiled 9620 to 6345 computations (34% saved)

prune69.0ms (0.3%)

Pruning

20 alts after pruning (20 fresh and 0 done)

PrunedKeptTotal
New17820198
Fresh000
Picked101
Done000
Total17920199
Error
2.1b
Counts
199 → 20
Alt Table
Click to see full alt table
StatusErrorProgram
32.5b
(+.f64 x (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) (pow.f64 z 2)) a) z) b) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
30.4b
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 z (*.f64 z 313060547623/100000000000)) (*.f64 z 55833770631/5000000000)) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
31.4b
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (+.f64 (pow.f64 z 4) (*.f64 15234687407/1000000000 (pow.f64 z 3))) 607771387771/1000000000000)))
34.4b
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 z 119400905721/10000000000) 607771387771/1000000000000)))
31.8b
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 55833770631/5000000000) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
41.6b
(+.f64 x (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
38.4b
(+.f64 x (/.f64 (*.f64 y (*.f64 z a)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
25.1b
(+.f64 x (/.f64 (*.f64 y b) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
35.7b
(+.f64 x (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
34.2b
(+.f64 x (+.f64 (+.f64 (+.f64 (*.f64 y 313060547623/100000000000) (neg.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))) (neg.f64 (/.f64 (-.f64 (*.f64 a (neg.f64 y)) (+.f64 (*.f64 y -37379712931698453651183/1000000000000000000000) (+.f64 (*.f64 314690115749/10000000000 (*.f64 y 3652704169880641883561/100000000000000000000)) (*.f64 15234687407/1000000000 (+.f64 (*.f64 y 98517059967927196814627/1000000000000000000000) (-.f64 (*.f64 15234687407/1000000000 (*.f64 y -3652704169880641883561/100000000000000000000)) (*.f64 y t))))))) (pow.f64 z 3)))) (-.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (+.f64 (*.f64 98517059967927196814627/1000000000000000000000 (/.f64 y (pow.f64 z 2))) (*.f64 -15234687407/1000000000 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (pow.f64 z 2)))))))
38.1b
(+.f64 x (+.f64 (+.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 z (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))))) (*.f64 (-.f64 (*.f64 t (*.f64 y 1000000000000/607771387771)) (+.f64 (*.f64 y (*.f64 b 31469011574900000000000000/369386059793087248348441)) (-.f64 (*.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) 11940090572100/607771387771) (*.f64 (*.f64 y b) 142565762869951305298410000000000000000/224502278183706222041215714334315011)))) (pow.f64 z 2))))
31.1b
(+.f64 x (+.f64 (+.f64 (*.f64 y 313060547623/100000000000) (neg.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))) (-.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (+.f64 (*.f64 98517059967927196814627/1000000000000000000000 (/.f64 y (pow.f64 z 2))) (*.f64 -15234687407/1000000000 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (pow.f64 z 2)))))))
33.5b
(+.f64 x (+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))
33.5b
(+.f64 x (+.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))))))
26.8b
(+.f64 x (+.f64 (*.f64 y 313060547623/100000000000) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
27.0b
(+.f64 x (+.f64 (*.f64 y 313060547623/100000000000) (*.f64 -1 (/.f64 (-.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -4769379582500641883561/100000000000000000000)) z))))
27.0b
(+.f64 x (+.f64 (*.f64 y 313060547623/100000000000) (neg.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))))
29.5b
(+.f64 x (*.f64 y (*.f64 b 1000000000000/607771387771)))
21.5b
(+.f64 x (*.f64 y 313060547623/100000000000))
29.5b
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 y b)))
Compiler

Compiled 1306 to 944 computations (27.7% saved)

localize7.0ms (0%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(+.f64 x (*.f64 y 313060547623/100000000000))
0.1b
(*.f64 y 313060547623/100000000000)
Compiler

Compiled 17 to 12 computations (29.4% saved)

series2.0ms (0%)

Counts
2 → 36
Calls

9 calls:

TimeVariablePointExpression
0.0ms
y
@inf
(*.f64 y 313060547623/100000000000)
0.0ms
y
@-inf
(*.f64 y 313060547623/100000000000)
0.0ms
y
@0
(*.f64 y 313060547623/100000000000)
0.0ms
y
@inf
(+.f64 x (*.f64 y 313060547623/100000000000))
0.0ms
x
@0
(+.f64 x (*.f64 y 313060547623/100000000000))

rewrite93.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1676×rational_best_oopsla_all_46_json_45_simplify-13
1130×rational_best_oopsla_all_46_json-2
1130×rational_best_oopsla_all_46_json-1
1130×rational_best_oopsla_all_46_json-4
1130×rational_best_oopsla_all_46_json-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0720
14320
211720
343220
4223620
Stop Event
node limit
Counts
2 → 86
Calls
Call 1
Inputs
(*.f64 y 313060547623/100000000000)
(+.f64 x (*.f64 y 313060547623/100000000000))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y 313060547623/100000000000) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 y 313060547623/100000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y 313060547623/100000000000) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y 313060547623/100000000000) (*.f64 (*.f64 y (/.f64 (*.f64 313060547623/100000000000 (/.f64 y y)) y)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y 313060547623/100000000000) (*.f64 (*.f64 y 313060547623/100000000000) (/.f64 0 (*.f64 y 313060547623/100000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y 313060547623/100000000000) (*.f64 (*.f64 (*.f64 y 313060547623/100000000000) (/.f64 1 (*.f64 y 313060547623/100000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y 313060547623/100000000000) (*.f64 (*.f64 (/.f64 y y) (*.f64 313060547623/100000000000 (*.f64 (/.f64 y y) (/.f64 y y)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y 313060547623/100000000000) (*.f64 (*.f64 (/.f64 (*.f64 y 313060547623/100000000000) (*.f64 y 313060547623/100000000000)) (/.f64 (*.f64 y 313060547623/100000000000) (*.f64 y 313060547623/100000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y 313060547623/100000000000) (*.f64 (*.f64 y (/.f64 (*.f64 313060547623/100000000000 (/.f64 y y)) (*.f64 313060547623/100000000000 (/.f64 y y)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y 313060547623/100000000000) (*.f64 (*.f64 (/.f64 y y) (*.f64 (/.f64 y y) -313060547623/100000000000)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y 313060547623/100000000000) (*.f64 (neg.f64 (/.f64 (*.f64 y 313060547623/100000000000) (*.f64 y 313060547623/100000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y 313060547623/100000000000) (*.f64 (*.f64 (/.f64 313060547623/100000000000 y) (neg.f64 y)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 y -313060547623/100000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 y 313060547623/100000000000) (neg.f64 (/.f64 y y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 313060547623/100000000000 y) (neg.f64 (*.f64 y y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (/.f64 y y)) (*.f64 y 313060547623/100000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 y (*.f64 (/.f64 y y) (*.f64 (/.f64 y y) -313060547623/100000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 y (/.f64 (*.f64 313060547623/100000000000 (/.f64 y y)) y))) (*.f64 (*.f64 y (/.f64 (*.f64 313060547623/100000000000 (/.f64 y y)) y)) (neg.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 y -313060547623/100000000000)) (*.f64 y -313060547623/100000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (*.f64 y 313060547623/100000000000) (/.f64 1 (*.f64 y 313060547623/100000000000)))) (*.f64 (*.f64 (*.f64 y 313060547623/100000000000) (/.f64 1 (*.f64 y 313060547623/100000000000))) (*.f64 y -313060547623/100000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 y y) (*.f64 313060547623/100000000000 (*.f64 (/.f64 y y) (/.f64 y y))))) (*.f64 (*.f64 (/.f64 y y) (*.f64 313060547623/100000000000 (*.f64 (/.f64 y y) (/.f64 y y)))) (neg.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 y 313060547623/100000000000) (*.f64 y 313060547623/100000000000)) (/.f64 (*.f64 y 313060547623/100000000000) (*.f64 y 313060547623/100000000000)))) (*.f64 (*.f64 (/.f64 (*.f64 y 313060547623/100000000000) (*.f64 y 313060547623/100000000000)) (/.f64 (*.f64 y 313060547623/100000000000) (*.f64 y 313060547623/100000000000))) (*.f64 y -313060547623/100000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 y (/.f64 (*.f64 313060547623/100000000000 (/.f64 y y)) (*.f64 313060547623/100000000000 (/.f64 y y))))) (*.f64 (*.f64 y (/.f64 (*.f64 313060547623/100000000000 (/.f64 y y)) (*.f64 313060547623/100000000000 (/.f64 y y)))) (*.f64 (/.f64 y y) -313060547623/100000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 y y) (*.f64 (/.f64 y y) -313060547623/100000000000))) (*.f64 (*.f64 (/.f64 y y) (*.f64 (/.f64 y y) -313060547623/100000000000)) y))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (/.f64 (*.f64 y 313060547623/100000000000) (*.f64 y 313060547623/100000000000)))) (*.f64 (neg.f64 (/.f64 (*.f64 y 313060547623/100000000000) (*.f64 y 313060547623/100000000000))) (*.f64 y 313060547623/100000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 313060547623/100000000000 y) (neg.f64 y))) (*.f64 (*.f64 (/.f64 313060547623/100000000000 y) (neg.f64 y)) y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 313060547623/100000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 313060547623/100000000000) (/.f64 y y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 313060547623/100000000000) (/.f64 (*.f64 y 313060547623/100000000000) (*.f64 y 313060547623/100000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 313060547623/100000000000) (/.f64 (/.f64 y y) (/.f64 y y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 313060547623/100000000000) (/.f64 (*.f64 313060547623/100000000000 (/.f64 y y)) (*.f64 313060547623/100000000000 (/.f64 y y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 313060547623/100000000000) (/.f64 (*.f64 313060547623/100000000000 (*.f64 (/.f64 y y) (/.f64 y y))) (*.f64 313060547623/100000000000 (*.f64 (/.f64 y y) (/.f64 y y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 313060547623/100000000000) (/.f64 (/.f64 313060547623/100000000000 y) (/.f64 313060547623/100000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 313060547623/100000000000) (/.f64 (/.f64 (*.f64 y 313060547623/100000000000) (*.f64 y 313060547623/100000000000)) (/.f64 (*.f64 y 313060547623/100000000000) (*.f64 y 313060547623/100000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 313060547623/100000000000) (/.f64 (*.f64 y (/.f64 313060547623/100000000000 y)) (*.f64 y (/.f64 313060547623/100000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 313060547623/100000000000) (/.f64 (*.f64 y (/.f64 (*.f64 313060547623/100000000000 (/.f64 y y)) y)) (*.f64 y (/.f64 (*.f64 313060547623/100000000000 (/.f64 y y)) y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 313060547623/100000000000) (/.f64 (*.f64 (*.f64 y 313060547623/100000000000) (/.f64 1 (*.f64 y 313060547623/100000000000))) (*.f64 (*.f64 y 313060547623/100000000000) (/.f64 1 (*.f64 y 313060547623/100000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 313060547623/100000000000) (/.f64 (*.f64 (/.f64 y y) (*.f64 313060547623/100000000000 (*.f64 (/.f64 y y) (/.f64 y y)))) (*.f64 (/.f64 y y) (*.f64 313060547623/100000000000 (*.f64 (/.f64 y y) (/.f64 y y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 313060547623/100000000000) (/.f64 (*.f64 y (/.f64 (*.f64 313060547623/100000000000 (/.f64 y y)) (*.f64 313060547623/100000000000 (/.f64 y y)))) (*.f64 y (/.f64 (*.f64 313060547623/100000000000 (/.f64 y y)) (*.f64 313060547623/100000000000 (/.f64 y y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y -313060547623/100000000000) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 y -313060547623/100000000000))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y 313060547623/100000000000) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 x (*.f64 y -313060547623/100000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)) (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 0 (-.f64 (*.f64 y -313060547623/100000000000) x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (*.f64 (*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 1 (+.f64 (*.f64 y 313060547623/100000000000) x))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (*.f64 (neg.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (*.f64 y -313060547623/100000000000) x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x))) (*.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)) (*.f64 y -313060547623/100000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 1 (+.f64 (*.f64 y 313060547623/100000000000) x)))) (*.f64 (*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 1 (+.f64 (*.f64 y 313060547623/100000000000) x))) (*.f64 y -313060547623/100000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 1 (+.f64 (*.f64 y 313060547623/100000000000) x)))) (*.f64 (*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 1 (+.f64 (*.f64 y 313060547623/100000000000) x))) (-.f64 (*.f64 y -313060547623/100000000000) x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (-.f64 (*.f64 y -313060547623/100000000000) x)) (-.f64 (*.f64 y -313060547623/100000000000) x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)) (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)))) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)) (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x))) (*.f64 y -313060547623/100000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)) (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)))) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)) (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x))) (-.f64 (*.f64 y -313060547623/100000000000) x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)))) (*.f64 (neg.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x))) (+.f64 (*.f64 y 313060547623/100000000000) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 1 (+.f64 (*.f64 y 313060547623/100000000000) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (*.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)) (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (*.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)) (*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 1 (+.f64 (*.f64 y 313060547623/100000000000) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)) (+.f64 (*.f64 y 313060547623/100000000000) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (*.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)) (*.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)) (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 (*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 1 (+.f64 (*.f64 y 313060547623/100000000000) x))) (+.f64 (*.f64 y 313060547623/100000000000) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 (*.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)) (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x))) (+.f64 (*.f64 y 313060547623/100000000000) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 y 313060547623/100000000000) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)) (+.f64 (*.f64 y 313060547623/100000000000) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)) (*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 1 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)) (*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)) (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)) (*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 (*.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)) (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x))) (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 1 (+.f64 (*.f64 y 313060547623/100000000000) x))) (+.f64 (*.f64 y 313060547623/100000000000) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (neg.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 y -313060547623/100000000000) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)) (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x))) (+.f64 (*.f64 y 313060547623/100000000000) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)) (*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 1 (+.f64 (*.f64 y 313060547623/100000000000) x)))) (+.f64 (*.f64 y 313060547623/100000000000) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)) (+.f64 (*.f64 y 313060547623/100000000000) x))) (+.f64 (*.f64 y 313060547623/100000000000) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 1 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)))) (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)) (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)))) (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x))) (-.f64 (*.f64 y -313060547623/100000000000) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)) (*.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)) (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)))) (+.f64 (*.f64 y 313060547623/100000000000) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)) (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 (*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 1 (+.f64 (*.f64 y 313060547623/100000000000) x))) (*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 1 (+.f64 (*.f64 y 313060547623/100000000000) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 y -313060547623/100000000000) x))))))

simplify89.0ms (0.4%)

Algorithm
egg-herbie
Rules
1500×rational_best_oopsla_all_46_json_45_simplify-13
1226×rational_best_oopsla_all_46_json_45_simplify-23
1034×rational_best_oopsla_all_46_json_45_simplify-49
858×rational_best_oopsla_all_46_json_45_simplify-7
790×rational_best_oopsla_all_46_json_45_simplify-89
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02043244
18443078
237883052
Stop Event
node limit
Counts
122 → 128
Calls
Call 1
Inputs
(*.f64 313060547623/100000000000 y)
(*.f64 313060547623/100000000000 y)
(*.f64 313060547623/100000000000 y)
(*.f64 313060547623/100000000000 y)
(*.f64 313060547623/100000000000 y)
(*.f64 313060547623/100000000000 y)
(*.f64 313060547623/100000000000 y)
(*.f64 313060547623/100000000000 y)
(*.f64 313060547623/100000000000 y)
(*.f64 313060547623/100000000000 y)
(*.f64 313060547623/100000000000 y)
(*.f64 313060547623/100000000000 y)
(*.f64 313060547623/100000000000 y)
(+.f64 (*.f64 313060547623/100000000000 y) x)
(+.f64 (*.f64 313060547623/100000000000 y) x)
(+.f64 (*.f64 313060547623/100000000000 y) x)
x
(+.f64 (*.f64 313060547623/100000000000 y) x)
(+.f64 (*.f64 313060547623/100000000000 y) x)
(+.f64 (*.f64 313060547623/100000000000 y) x)
x
(+.f64 (*.f64 313060547623/100000000000 y) x)
(+.f64 (*.f64 313060547623/100000000000 y) x)
(+.f64 (*.f64 313060547623/100000000000 y) x)
x
(+.f64 (*.f64 313060547623/100000000000 y) x)
(+.f64 (*.f64 313060547623/100000000000 y) x)
(+.f64 (*.f64 313060547623/100000000000 y) x)
(*.f64 313060547623/100000000000 y)
(+.f64 (*.f64 313060547623/100000000000 y) x)
(+.f64 (*.f64 313060547623/100000000000 y) x)
(+.f64 (*.f64 313060547623/100000000000 y) x)
(*.f64 313060547623/100000000000 y)
(+.f64 (*.f64 313060547623/100000000000 y) x)
(+.f64 (*.f64 313060547623/100000000000 y) x)
(+.f64 (*.f64 313060547623/100000000000 y) x)
(+.f64 (*.f64 y 313060547623/100000000000) 0)
(+.f64 0 (*.f64 y 313060547623/100000000000))
(-.f64 (*.f64 y 313060547623/100000000000) 0)
(-.f64 (*.f64 y 313060547623/100000000000) (*.f64 (*.f64 y (/.f64 (*.f64 313060547623/100000000000 (/.f64 y y)) y)) 0))
(-.f64 (*.f64 y 313060547623/100000000000) (*.f64 (*.f64 y 313060547623/100000000000) (/.f64 0 (*.f64 y 313060547623/100000000000))))
(-.f64 (*.f64 y 313060547623/100000000000) (*.f64 (*.f64 (*.f64 y 313060547623/100000000000) (/.f64 1 (*.f64 y 313060547623/100000000000))) 0))
(-.f64 (*.f64 y 313060547623/100000000000) (*.f64 (*.f64 (/.f64 y y) (*.f64 313060547623/100000000000 (*.f64 (/.f64 y y) (/.f64 y y)))) 0))
(-.f64 (*.f64 y 313060547623/100000000000) (*.f64 (*.f64 (/.f64 (*.f64 y 313060547623/100000000000) (*.f64 y 313060547623/100000000000)) (/.f64 (*.f64 y 313060547623/100000000000) (*.f64 y 313060547623/100000000000))) 0))
(-.f64 (*.f64 y 313060547623/100000000000) (*.f64 (*.f64 y (/.f64 (*.f64 313060547623/100000000000 (/.f64 y y)) (*.f64 313060547623/100000000000 (/.f64 y y)))) 0))
(-.f64 (*.f64 y 313060547623/100000000000) (*.f64 (*.f64 (/.f64 y y) (*.f64 (/.f64 y y) -313060547623/100000000000)) 0))
(-.f64 (*.f64 y 313060547623/100000000000) (*.f64 (neg.f64 (/.f64 (*.f64 y 313060547623/100000000000) (*.f64 y 313060547623/100000000000))) 0))
(-.f64 (*.f64 y 313060547623/100000000000) (*.f64 (*.f64 (/.f64 313060547623/100000000000 y) (neg.f64 y)) 0))
(-.f64 0 (*.f64 y -313060547623/100000000000))
(-.f64 0 (*.f64 (*.f64 y 313060547623/100000000000) (neg.f64 (/.f64 y y))))
(-.f64 0 (*.f64 (/.f64 313060547623/100000000000 y) (neg.f64 (*.f64 y y))))
(-.f64 0 (*.f64 (neg.f64 (/.f64 y y)) (*.f64 y 313060547623/100000000000)))
(-.f64 0 (*.f64 y (*.f64 (/.f64 y y) (*.f64 (/.f64 y y) -313060547623/100000000000))))
(-.f64 (*.f64 0 (*.f64 y (/.f64 (*.f64 313060547623/100000000000 (/.f64 y y)) y))) (*.f64 (*.f64 y (/.f64 (*.f64 313060547623/100000000000 (/.f64 y y)) y)) (neg.f64 y)))
(-.f64 (*.f64 0 (*.f64 y -313060547623/100000000000)) (*.f64 y -313060547623/100000000000))
(-.f64 (*.f64 0 (*.f64 (*.f64 y 313060547623/100000000000) (/.f64 1 (*.f64 y 313060547623/100000000000)))) (*.f64 (*.f64 (*.f64 y 313060547623/100000000000) (/.f64 1 (*.f64 y 313060547623/100000000000))) (*.f64 y -313060547623/100000000000)))
(-.f64 (*.f64 0 (*.f64 (/.f64 y y) (*.f64 313060547623/100000000000 (*.f64 (/.f64 y y) (/.f64 y y))))) (*.f64 (*.f64 (/.f64 y y) (*.f64 313060547623/100000000000 (*.f64 (/.f64 y y) (/.f64 y y)))) (neg.f64 y)))
(-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 y 313060547623/100000000000) (*.f64 y 313060547623/100000000000)) (/.f64 (*.f64 y 313060547623/100000000000) (*.f64 y 313060547623/100000000000)))) (*.f64 (*.f64 (/.f64 (*.f64 y 313060547623/100000000000) (*.f64 y 313060547623/100000000000)) (/.f64 (*.f64 y 313060547623/100000000000) (*.f64 y 313060547623/100000000000))) (*.f64 y -313060547623/100000000000)))
(-.f64 (*.f64 0 (*.f64 y (/.f64 (*.f64 313060547623/100000000000 (/.f64 y y)) (*.f64 313060547623/100000000000 (/.f64 y y))))) (*.f64 (*.f64 y (/.f64 (*.f64 313060547623/100000000000 (/.f64 y y)) (*.f64 313060547623/100000000000 (/.f64 y y)))) (*.f64 (/.f64 y y) -313060547623/100000000000)))
(-.f64 (*.f64 0 (*.f64 (/.f64 y y) (*.f64 (/.f64 y y) -313060547623/100000000000))) (*.f64 (*.f64 (/.f64 y y) (*.f64 (/.f64 y y) -313060547623/100000000000)) y))
(-.f64 (*.f64 0 (neg.f64 (/.f64 (*.f64 y 313060547623/100000000000) (*.f64 y 313060547623/100000000000)))) (*.f64 (neg.f64 (/.f64 (*.f64 y 313060547623/100000000000) (*.f64 y 313060547623/100000000000))) (*.f64 y 313060547623/100000000000)))
(-.f64 (*.f64 0 (*.f64 (/.f64 313060547623/100000000000 y) (neg.f64 y))) (*.f64 (*.f64 (/.f64 313060547623/100000000000 y) (neg.f64 y)) y))
(/.f64 (*.f64 y 313060547623/100000000000) 1)
(/.f64 (*.f64 y 313060547623/100000000000) (/.f64 y y))
(/.f64 (*.f64 y 313060547623/100000000000) (/.f64 (*.f64 y 313060547623/100000000000) (*.f64 y 313060547623/100000000000)))
(/.f64 (*.f64 y 313060547623/100000000000) (/.f64 (/.f64 y y) (/.f64 y y)))
(/.f64 (*.f64 y 313060547623/100000000000) (/.f64 (*.f64 313060547623/100000000000 (/.f64 y y)) (*.f64 313060547623/100000000000 (/.f64 y y))))
(/.f64 (*.f64 y 313060547623/100000000000) (/.f64 (*.f64 313060547623/100000000000 (*.f64 (/.f64 y y) (/.f64 y y))) (*.f64 313060547623/100000000000 (*.f64 (/.f64 y y) (/.f64 y y)))))
(/.f64 (*.f64 y 313060547623/100000000000) (/.f64 (/.f64 313060547623/100000000000 y) (/.f64 313060547623/100000000000 y)))
(/.f64 (*.f64 y 313060547623/100000000000) (/.f64 (/.f64 (*.f64 y 313060547623/100000000000) (*.f64 y 313060547623/100000000000)) (/.f64 (*.f64 y 313060547623/100000000000) (*.f64 y 313060547623/100000000000))))
(/.f64 (*.f64 y 313060547623/100000000000) (/.f64 (*.f64 y (/.f64 313060547623/100000000000 y)) (*.f64 y (/.f64 313060547623/100000000000 y))))
(/.f64 (*.f64 y 313060547623/100000000000) (/.f64 (*.f64 y (/.f64 (*.f64 313060547623/100000000000 (/.f64 y y)) y)) (*.f64 y (/.f64 (*.f64 313060547623/100000000000 (/.f64 y y)) y))))
(/.f64 (*.f64 y 313060547623/100000000000) (/.f64 (*.f64 (*.f64 y 313060547623/100000000000) (/.f64 1 (*.f64 y 313060547623/100000000000))) (*.f64 (*.f64 y 313060547623/100000000000) (/.f64 1 (*.f64 y 313060547623/100000000000)))))
(/.f64 (*.f64 y 313060547623/100000000000) (/.f64 (*.f64 (/.f64 y y) (*.f64 313060547623/100000000000 (*.f64 (/.f64 y y) (/.f64 y y)))) (*.f64 (/.f64 y y) (*.f64 313060547623/100000000000 (*.f64 (/.f64 y y) (/.f64 y y))))))
(/.f64 (*.f64 y 313060547623/100000000000) (/.f64 (*.f64 y (/.f64 (*.f64 313060547623/100000000000 (/.f64 y y)) (*.f64 313060547623/100000000000 (/.f64 y y)))) (*.f64 y (/.f64 (*.f64 313060547623/100000000000 (/.f64 y y)) (*.f64 313060547623/100000000000 (/.f64 y y))))))
(/.f64 (*.f64 y -313060547623/100000000000) -1)
(neg.f64 (*.f64 y -313060547623/100000000000))
(-.f64 (*.f64 y 313060547623/100000000000) (neg.f64 x))
(-.f64 x (*.f64 y -313060547623/100000000000))
(-.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) 0)
(-.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)) (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x))) 0))
(-.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 0 (-.f64 (*.f64 y -313060547623/100000000000) x))))
(-.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (*.f64 (*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 1 (+.f64 (*.f64 y 313060547623/100000000000) x))) 0))
(-.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (*.f64 (neg.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x))) 0))
(-.f64 0 (-.f64 (*.f64 y -313060547623/100000000000) x))
(-.f64 (*.f64 x (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x))) (*.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)) (*.f64 y -313060547623/100000000000)))
(-.f64 (*.f64 x (*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 1 (+.f64 (*.f64 y 313060547623/100000000000) x)))) (*.f64 (*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 1 (+.f64 (*.f64 y 313060547623/100000000000) x))) (*.f64 y -313060547623/100000000000)))
(-.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 1 (+.f64 (*.f64 y 313060547623/100000000000) x)))) (*.f64 (*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 1 (+.f64 (*.f64 y 313060547623/100000000000) x))) (-.f64 (*.f64 y -313060547623/100000000000) x)))
(-.f64 (*.f64 0 (-.f64 (*.f64 y -313060547623/100000000000) x)) (-.f64 (*.f64 y -313060547623/100000000000) x))
(-.f64 (*.f64 x (*.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)) (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)))) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)) (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x))) (*.f64 y -313060547623/100000000000)))
(-.f64 (*.f64 0 (*.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)) (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)))) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)) (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x))) (-.f64 (*.f64 y -313060547623/100000000000) x)))
(-.f64 (*.f64 0 (neg.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)))) (*.f64 (neg.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x))) (+.f64 (*.f64 y 313060547623/100000000000) x)))
(*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) 1)
(*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)))
(*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 1 (+.f64 (*.f64 y 313060547623/100000000000) x))))
(*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (*.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)) (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x))))
(*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (*.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)) (*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 1 (+.f64 (*.f64 y 313060547623/100000000000) x)))))
(*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)) (+.f64 (*.f64 y 313060547623/100000000000) x))))
(*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (*.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)) (*.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)) (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)))))
(*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 (*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 1 (+.f64 (*.f64 y 313060547623/100000000000) x))) (+.f64 (*.f64 y 313060547623/100000000000) x))))
(*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 (*.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)) (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x))) (+.f64 (*.f64 y 313060547623/100000000000) x))))
(*.f64 1 (+.f64 (*.f64 y 313060547623/100000000000) x))
(*.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)) (+.f64 (*.f64 y 313060547623/100000000000) x))
(*.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)) (*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 1 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)))))
(*.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)) (*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)) (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)))))
(*.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)) (*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 (*.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)) (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x))) (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)))))
(*.f64 (*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 1 (+.f64 (*.f64 y 313060547623/100000000000) x))) (+.f64 (*.f64 y 313060547623/100000000000) x))
(*.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) -1)
(*.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (neg.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x))))
(*.f64 -1 (-.f64 (*.f64 y -313060547623/100000000000) x))
(*.f64 (*.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)) (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x))) (+.f64 (*.f64 y 313060547623/100000000000) x))
(*.f64 (*.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)) (*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 1 (+.f64 (*.f64 y 313060547623/100000000000) x)))) (+.f64 (*.f64 y 313060547623/100000000000) x))
(*.f64 (*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)) (+.f64 (*.f64 y 313060547623/100000000000) x))) (+.f64 (*.f64 y 313060547623/100000000000) x))
(*.f64 (*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 1 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)))) (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)))
(*.f64 (*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)) (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)))) (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)))
(*.f64 (neg.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x))) (-.f64 (*.f64 y -313060547623/100000000000) x))
(*.f64 (*.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)) (*.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)) (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)))) (+.f64 (*.f64 y 313060547623/100000000000) x))
(/.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) 1)
(/.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)))
(/.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)) (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x))))
(/.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 (*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 1 (+.f64 (*.f64 y 313060547623/100000000000) x))) (*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 1 (+.f64 (*.f64 y 313060547623/100000000000) x)))))
(neg.f64 (-.f64 (*.f64 y -313060547623/100000000000) x))
Outputs
(*.f64 313060547623/100000000000 y)
(*.f64 313060547623/100000000000 y)
(*.f64 313060547623/100000000000 y)
(*.f64 313060547623/100000000000 y)
(*.f64 313060547623/100000000000 y)
(*.f64 313060547623/100000000000 y)
(*.f64 313060547623/100000000000 y)
(*.f64 313060547623/100000000000 y)
(*.f64 313060547623/100000000000 y)
(*.f64 313060547623/100000000000 y)
(*.f64 313060547623/100000000000 y)
(*.f64 313060547623/100000000000 y)
(*.f64 313060547623/100000000000 y)
(+.f64 (*.f64 313060547623/100000000000 y) x)
(+.f64 x (*.f64 313060547623/100000000000 y))
(+.f64 (*.f64 313060547623/100000000000 y) x)
(+.f64 x (*.f64 313060547623/100000000000 y))
(+.f64 (*.f64 313060547623/100000000000 y) x)
(+.f64 x (*.f64 313060547623/100000000000 y))
x
(+.f64 (*.f64 313060547623/100000000000 y) x)
(+.f64 x (*.f64 313060547623/100000000000 y))
(+.f64 (*.f64 313060547623/100000000000 y) x)
(+.f64 x (*.f64 313060547623/100000000000 y))
(+.f64 (*.f64 313060547623/100000000000 y) x)
(+.f64 x (*.f64 313060547623/100000000000 y))
x
(+.f64 (*.f64 313060547623/100000000000 y) x)
(+.f64 x (*.f64 313060547623/100000000000 y))
(+.f64 (*.f64 313060547623/100000000000 y) x)
(+.f64 x (*.f64 313060547623/100000000000 y))
(+.f64 (*.f64 313060547623/100000000000 y) x)
(+.f64 x (*.f64 313060547623/100000000000 y))
x
(+.f64 (*.f64 313060547623/100000000000 y) x)
(+.f64 x (*.f64 313060547623/100000000000 y))
(+.f64 (*.f64 313060547623/100000000000 y) x)
(+.f64 x (*.f64 313060547623/100000000000 y))
(+.f64 (*.f64 313060547623/100000000000 y) x)
(+.f64 x (*.f64 313060547623/100000000000 y))
(*.f64 313060547623/100000000000 y)
(+.f64 (*.f64 313060547623/100000000000 y) x)
(+.f64 x (*.f64 313060547623/100000000000 y))
(+.f64 (*.f64 313060547623/100000000000 y) x)
(+.f64 x (*.f64 313060547623/100000000000 y))
(+.f64 (*.f64 313060547623/100000000000 y) x)
(+.f64 x (*.f64 313060547623/100000000000 y))
(*.f64 313060547623/100000000000 y)
(+.f64 (*.f64 313060547623/100000000000 y) x)
(+.f64 x (*.f64 313060547623/100000000000 y))
(+.f64 (*.f64 313060547623/100000000000 y) x)
(+.f64 x (*.f64 313060547623/100000000000 y))
(+.f64 (*.f64 313060547623/100000000000 y) x)
(+.f64 x (*.f64 313060547623/100000000000 y))
(+.f64 (*.f64 y 313060547623/100000000000) 0)
(*.f64 313060547623/100000000000 y)
(+.f64 0 (*.f64 y 313060547623/100000000000))
(*.f64 313060547623/100000000000 y)
(-.f64 (*.f64 y 313060547623/100000000000) 0)
(*.f64 313060547623/100000000000 y)
(-.f64 (*.f64 y 313060547623/100000000000) (*.f64 (*.f64 y (/.f64 (*.f64 313060547623/100000000000 (/.f64 y y)) y)) 0))
(*.f64 313060547623/100000000000 y)
(-.f64 (*.f64 y 313060547623/100000000000) (*.f64 (*.f64 y 313060547623/100000000000) (/.f64 0 (*.f64 y 313060547623/100000000000))))
(*.f64 313060547623/100000000000 y)
(-.f64 (*.f64 y 313060547623/100000000000) (*.f64 (*.f64 (*.f64 y 313060547623/100000000000) (/.f64 1 (*.f64 y 313060547623/100000000000))) 0))
(*.f64 313060547623/100000000000 y)
(-.f64 (*.f64 y 313060547623/100000000000) (*.f64 (*.f64 (/.f64 y y) (*.f64 313060547623/100000000000 (*.f64 (/.f64 y y) (/.f64 y y)))) 0))
(*.f64 313060547623/100000000000 y)
(-.f64 (*.f64 y 313060547623/100000000000) (*.f64 (*.f64 (/.f64 (*.f64 y 313060547623/100000000000) (*.f64 y 313060547623/100000000000)) (/.f64 (*.f64 y 313060547623/100000000000) (*.f64 y 313060547623/100000000000))) 0))
(*.f64 313060547623/100000000000 y)
(-.f64 (*.f64 y 313060547623/100000000000) (*.f64 (*.f64 y (/.f64 (*.f64 313060547623/100000000000 (/.f64 y y)) (*.f64 313060547623/100000000000 (/.f64 y y)))) 0))
(*.f64 313060547623/100000000000 y)
(-.f64 (*.f64 y 313060547623/100000000000) (*.f64 (*.f64 (/.f64 y y) (*.f64 (/.f64 y y) -313060547623/100000000000)) 0))
(*.f64 313060547623/100000000000 y)
(-.f64 (*.f64 y 313060547623/100000000000) (*.f64 (neg.f64 (/.f64 (*.f64 y 313060547623/100000000000) (*.f64 y 313060547623/100000000000))) 0))
(*.f64 313060547623/100000000000 y)
(-.f64 (*.f64 y 313060547623/100000000000) (*.f64 (*.f64 (/.f64 313060547623/100000000000 y) (neg.f64 y)) 0))
(*.f64 313060547623/100000000000 y)
(-.f64 0 (*.f64 y -313060547623/100000000000))
(neg.f64 (*.f64 y -313060547623/100000000000))
(-.f64 0 (*.f64 (*.f64 y 313060547623/100000000000) (neg.f64 (/.f64 y y))))
(*.f64 313060547623/100000000000 y)
(-.f64 0 (*.f64 (/.f64 313060547623/100000000000 y) (neg.f64 (*.f64 y y))))
(neg.f64 (*.f64 (/.f64 313060547623/100000000000 y) (neg.f64 (*.f64 y y))))
(neg.f64 (*.f64 y (*.f64 313060547623/100000000000 (/.f64 (neg.f64 y) y))))
(-.f64 0 (*.f64 (neg.f64 (/.f64 y y)) (*.f64 y 313060547623/100000000000)))
(*.f64 313060547623/100000000000 y)
(-.f64 0 (*.f64 y (*.f64 (/.f64 y y) (*.f64 (/.f64 y y) -313060547623/100000000000))))
(neg.f64 (*.f64 y -313060547623/100000000000))
(-.f64 (*.f64 0 (*.f64 y (/.f64 (*.f64 313060547623/100000000000 (/.f64 y y)) y))) (*.f64 (*.f64 y (/.f64 (*.f64 313060547623/100000000000 (/.f64 y y)) y)) (neg.f64 y)))
(*.f64 313060547623/100000000000 y)
(-.f64 (*.f64 0 (*.f64 y -313060547623/100000000000)) (*.f64 y -313060547623/100000000000))
(neg.f64 (*.f64 y -313060547623/100000000000))
(-.f64 (*.f64 0 (*.f64 (*.f64 y 313060547623/100000000000) (/.f64 1 (*.f64 y 313060547623/100000000000)))) (*.f64 (*.f64 (*.f64 y 313060547623/100000000000) (/.f64 1 (*.f64 y 313060547623/100000000000))) (*.f64 y -313060547623/100000000000)))
(*.f64 (*.f64 (*.f64 313060547623/100000000000 y) (/.f64 1 (*.f64 313060547623/100000000000 y))) (neg.f64 (*.f64 y -313060547623/100000000000)))
(-.f64 (*.f64 0 (*.f64 (/.f64 y y) (*.f64 313060547623/100000000000 (*.f64 (/.f64 y y) (/.f64 y y))))) (*.f64 (*.f64 (/.f64 y y) (*.f64 313060547623/100000000000 (*.f64 (/.f64 y y) (/.f64 y y)))) (neg.f64 y)))
(*.f64 (*.f64 313060547623/100000000000 (*.f64 (/.f64 y y) (*.f64 (/.f64 y y) (/.f64 y y)))) (-.f64 0 (neg.f64 y)))
(*.f64 (*.f64 313060547623/100000000000 (*.f64 (/.f64 y y) (*.f64 (/.f64 y y) (/.f64 y y)))) (-.f64 y 0))
(*.f64 (*.f64 (/.f64 y y) (*.f64 313060547623/100000000000 (*.f64 (/.f64 y y) (/.f64 y y)))) (-.f64 y 0))
(-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 y 313060547623/100000000000) (*.f64 y 313060547623/100000000000)) (/.f64 (*.f64 y 313060547623/100000000000) (*.f64 y 313060547623/100000000000)))) (*.f64 (*.f64 (/.f64 (*.f64 y 313060547623/100000000000) (*.f64 y 313060547623/100000000000)) (/.f64 (*.f64 y 313060547623/100000000000) (*.f64 y 313060547623/100000000000))) (*.f64 y -313060547623/100000000000)))
(*.f64 (*.f64 (/.f64 (*.f64 313060547623/100000000000 y) (*.f64 313060547623/100000000000 y)) (/.f64 (*.f64 313060547623/100000000000 y) (*.f64 313060547623/100000000000 y))) (neg.f64 (*.f64 y -313060547623/100000000000)))
(-.f64 (*.f64 0 (*.f64 y (/.f64 (*.f64 313060547623/100000000000 (/.f64 y y)) (*.f64 313060547623/100000000000 (/.f64 y y))))) (*.f64 (*.f64 y (/.f64 (*.f64 313060547623/100000000000 (/.f64 y y)) (*.f64 313060547623/100000000000 (/.f64 y y)))) (*.f64 (/.f64 y y) -313060547623/100000000000)))
(-.f64 0 (*.f64 (*.f64 y (/.f64 (*.f64 313060547623/100000000000 (/.f64 y y)) (*.f64 313060547623/100000000000 (/.f64 y y)))) (*.f64 (/.f64 y y) -313060547623/100000000000)))
(neg.f64 (*.f64 (/.f64 (*.f64 313060547623/100000000000 (/.f64 y y)) (*.f64 313060547623/100000000000 (/.f64 y y))) (*.f64 y -313060547623/100000000000)))
(-.f64 (*.f64 0 (*.f64 (/.f64 y y) (*.f64 (/.f64 y y) -313060547623/100000000000))) (*.f64 (*.f64 (/.f64 y y) (*.f64 (/.f64 y y) -313060547623/100000000000)) y))
(neg.f64 (*.f64 y -313060547623/100000000000))
(-.f64 (*.f64 0 (neg.f64 (/.f64 (*.f64 y 313060547623/100000000000) (*.f64 y 313060547623/100000000000)))) (*.f64 (neg.f64 (/.f64 (*.f64 y 313060547623/100000000000) (*.f64 y 313060547623/100000000000))) (*.f64 y 313060547623/100000000000)))
(*.f64 (neg.f64 (/.f64 (*.f64 313060547623/100000000000 y) (*.f64 313060547623/100000000000 y))) (-.f64 0 (*.f64 313060547623/100000000000 y)))
(*.f64 (/.f64 (*.f64 313060547623/100000000000 y) (*.f64 313060547623/100000000000 y)) (*.f64 313060547623/100000000000 y))
(neg.f64 (*.f64 (*.f64 313060547623/100000000000 y) -1))
(-.f64 (*.f64 0 (*.f64 (/.f64 313060547623/100000000000 y) (neg.f64 y))) (*.f64 (*.f64 (/.f64 313060547623/100000000000 y) (neg.f64 y)) y))
(neg.f64 (*.f64 (/.f64 313060547623/100000000000 y) (neg.f64 (*.f64 y y))))
(neg.f64 (*.f64 y (*.f64 313060547623/100000000000 (/.f64 (neg.f64 y) y))))
(/.f64 (*.f64 y 313060547623/100000000000) 1)
(*.f64 313060547623/100000000000 y)
(/.f64 (*.f64 y 313060547623/100000000000) (/.f64 y y))
(*.f64 313060547623/100000000000 y)
(/.f64 (*.f64 y 313060547623/100000000000) (/.f64 (*.f64 y 313060547623/100000000000) (*.f64 y 313060547623/100000000000)))
(*.f64 313060547623/100000000000 y)
(/.f64 (*.f64 y 313060547623/100000000000) (/.f64 (/.f64 y y) (/.f64 y y)))
(*.f64 313060547623/100000000000 y)
(/.f64 (*.f64 y 313060547623/100000000000) (/.f64 (*.f64 313060547623/100000000000 (/.f64 y y)) (*.f64 313060547623/100000000000 (/.f64 y y))))
(*.f64 313060547623/100000000000 y)
(/.f64 (*.f64 y 313060547623/100000000000) (/.f64 (*.f64 313060547623/100000000000 (*.f64 (/.f64 y y) (/.f64 y y))) (*.f64 313060547623/100000000000 (*.f64 (/.f64 y y) (/.f64 y y)))))
(/.f64 (*.f64 313060547623/100000000000 y) (/.f64 (*.f64 313060547623/100000000000 (*.f64 (/.f64 y y) (/.f64 y y))) (*.f64 313060547623/100000000000 (*.f64 (/.f64 y y) (/.f64 y y)))))
(/.f64 (*.f64 y 313060547623/100000000000) (/.f64 (/.f64 313060547623/100000000000 y) (/.f64 313060547623/100000000000 y)))
(/.f64 (*.f64 313060547623/100000000000 y) (/.f64 (/.f64 313060547623/100000000000 y) (/.f64 313060547623/100000000000 y)))
(/.f64 (*.f64 y 313060547623/100000000000) (/.f64 (/.f64 (*.f64 y 313060547623/100000000000) (*.f64 y 313060547623/100000000000)) (/.f64 (*.f64 y 313060547623/100000000000) (*.f64 y 313060547623/100000000000))))
(/.f64 (*.f64 313060547623/100000000000 y) (/.f64 (/.f64 (*.f64 313060547623/100000000000 y) (*.f64 313060547623/100000000000 y)) (/.f64 (*.f64 313060547623/100000000000 y) (*.f64 313060547623/100000000000 y))))
(/.f64 (*.f64 y 313060547623/100000000000) (/.f64 (*.f64 y (/.f64 313060547623/100000000000 y)) (*.f64 y (/.f64 313060547623/100000000000 y))))
(/.f64 (*.f64 313060547623/100000000000 y) (/.f64 (*.f64 y (/.f64 313060547623/100000000000 y)) (*.f64 y (/.f64 313060547623/100000000000 y))))
(/.f64 (*.f64 y 313060547623/100000000000) (/.f64 (*.f64 y (/.f64 (*.f64 313060547623/100000000000 (/.f64 y y)) y)) (*.f64 y (/.f64 (*.f64 313060547623/100000000000 (/.f64 y y)) y))))
(*.f64 313060547623/100000000000 y)
(/.f64 (*.f64 y 313060547623/100000000000) (/.f64 (*.f64 (*.f64 y 313060547623/100000000000) (/.f64 1 (*.f64 y 313060547623/100000000000))) (*.f64 (*.f64 y 313060547623/100000000000) (/.f64 1 (*.f64 y 313060547623/100000000000)))))
(/.f64 (*.f64 313060547623/100000000000 y) (/.f64 (*.f64 (*.f64 313060547623/100000000000 y) (/.f64 1 (*.f64 313060547623/100000000000 y))) (*.f64 (*.f64 313060547623/100000000000 y) (/.f64 1 (*.f64 313060547623/100000000000 y)))))
(/.f64 (*.f64 y 313060547623/100000000000) (/.f64 (*.f64 (/.f64 y y) (*.f64 313060547623/100000000000 (*.f64 (/.f64 y y) (/.f64 y y)))) (*.f64 (/.f64 y y) (*.f64 313060547623/100000000000 (*.f64 (/.f64 y y) (/.f64 y y))))))
(/.f64 (*.f64 313060547623/100000000000 y) (/.f64 (*.f64 313060547623/100000000000 (*.f64 (/.f64 y y) (*.f64 (/.f64 y y) (/.f64 y y)))) (*.f64 313060547623/100000000000 (*.f64 (/.f64 y y) (*.f64 (/.f64 y y) (/.f64 y y))))))
(/.f64 (*.f64 313060547623/100000000000 y) (/.f64 (*.f64 (/.f64 y y) (*.f64 313060547623/100000000000 (*.f64 (/.f64 y y) (/.f64 y y)))) (*.f64 (/.f64 y y) (*.f64 313060547623/100000000000 (*.f64 (/.f64 y y) (/.f64 y y))))))
(/.f64 (*.f64 y 313060547623/100000000000) (/.f64 (*.f64 y (/.f64 (*.f64 313060547623/100000000000 (/.f64 y y)) (*.f64 313060547623/100000000000 (/.f64 y y)))) (*.f64 y (/.f64 (*.f64 313060547623/100000000000 (/.f64 y y)) (*.f64 313060547623/100000000000 (/.f64 y y))))))
(/.f64 (*.f64 313060547623/100000000000 y) (/.f64 (*.f64 y (/.f64 (*.f64 313060547623/100000000000 (/.f64 y y)) (*.f64 313060547623/100000000000 (/.f64 y y)))) (*.f64 y (/.f64 (*.f64 313060547623/100000000000 (/.f64 y y)) (*.f64 313060547623/100000000000 (/.f64 y y))))))
(/.f64 (*.f64 y -313060547623/100000000000) -1)
(neg.f64 (*.f64 y -313060547623/100000000000))
(neg.f64 (*.f64 y -313060547623/100000000000))
(-.f64 (*.f64 y 313060547623/100000000000) (neg.f64 x))
(+.f64 x (*.f64 313060547623/100000000000 y))
(-.f64 x (*.f64 y -313060547623/100000000000))
(-.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) 0)
(+.f64 x (*.f64 313060547623/100000000000 y))
(-.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)) (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x))) 0))
(+.f64 x (*.f64 313060547623/100000000000 y))
(-.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 0 (-.f64 (*.f64 y -313060547623/100000000000) x))))
(-.f64 (+.f64 x (*.f64 313060547623/100000000000 y)) (*.f64 (+.f64 x (*.f64 313060547623/100000000000 y)) (/.f64 0 (-.f64 x (*.f64 y -313060547623/100000000000)))))
(*.f64 (+.f64 x (*.f64 313060547623/100000000000 y)) (-.f64 1 (/.f64 0 (-.f64 x (*.f64 y -313060547623/100000000000)))))
(-.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (*.f64 (*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 1 (+.f64 (*.f64 y 313060547623/100000000000) x))) 0))
(+.f64 x (*.f64 313060547623/100000000000 y))
(-.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (*.f64 (neg.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x))) 0))
(+.f64 x (*.f64 313060547623/100000000000 y))
(-.f64 0 (-.f64 (*.f64 y -313060547623/100000000000) x))
(-.f64 x (*.f64 y -313060547623/100000000000))
(-.f64 (*.f64 x (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x))) (*.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)) (*.f64 y -313060547623/100000000000)))
(-.f64 x (*.f64 y -313060547623/100000000000))
(-.f64 (*.f64 x (*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 1 (+.f64 (*.f64 y 313060547623/100000000000) x)))) (*.f64 (*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 1 (+.f64 (*.f64 y 313060547623/100000000000) x))) (*.f64 y -313060547623/100000000000)))
(*.f64 (*.f64 (+.f64 x (*.f64 313060547623/100000000000 y)) (/.f64 1 (+.f64 x (*.f64 313060547623/100000000000 y)))) (-.f64 x (*.f64 y -313060547623/100000000000)))
(*.f64 (-.f64 x (*.f64 y -313060547623/100000000000)) (*.f64 (+.f64 x (*.f64 313060547623/100000000000 y)) (/.f64 1 (+.f64 x (*.f64 313060547623/100000000000 y)))))
(-.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 1 (+.f64 (*.f64 y 313060547623/100000000000) x)))) (*.f64 (*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 1 (+.f64 (*.f64 y 313060547623/100000000000) x))) (-.f64 (*.f64 y -313060547623/100000000000) x)))
(*.f64 (*.f64 (+.f64 x (*.f64 313060547623/100000000000 y)) (/.f64 1 (+.f64 x (*.f64 313060547623/100000000000 y)))) (-.f64 x (*.f64 y -313060547623/100000000000)))
(*.f64 (-.f64 x (*.f64 y -313060547623/100000000000)) (*.f64 (+.f64 x (*.f64 313060547623/100000000000 y)) (/.f64 1 (+.f64 x (*.f64 313060547623/100000000000 y)))))
(-.f64 (*.f64 0 (-.f64 (*.f64 y -313060547623/100000000000) x)) (-.f64 (*.f64 y -313060547623/100000000000) x))
(-.f64 x (*.f64 y -313060547623/100000000000))
(-.f64 (*.f64 x (*.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)) (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)))) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)) (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x))) (*.f64 y -313060547623/100000000000)))
(-.f64 x (*.f64 y -313060547623/100000000000))
(-.f64 (*.f64 0 (*.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)) (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)))) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)) (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x))) (-.f64 (*.f64 y -313060547623/100000000000) x)))
(-.f64 x (*.f64 y -313060547623/100000000000))
(-.f64 (*.f64 0 (neg.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)))) (*.f64 (neg.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x))) (+.f64 (*.f64 y 313060547623/100000000000) x)))
(-.f64 0 (*.f64 (+.f64 x (*.f64 313060547623/100000000000 y)) (neg.f64 (/.f64 (-.f64 x (*.f64 y -313060547623/100000000000)) (-.f64 x (*.f64 y -313060547623/100000000000))))))
(*.f64 (+.f64 x (*.f64 313060547623/100000000000 y)) (/.f64 (-.f64 x (*.f64 y -313060547623/100000000000)) (-.f64 x (*.f64 y -313060547623/100000000000))))
(*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) 1)
(+.f64 x (*.f64 313060547623/100000000000 y))
(*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)))
(-.f64 0 (*.f64 (+.f64 x (*.f64 313060547623/100000000000 y)) (neg.f64 (/.f64 (-.f64 x (*.f64 y -313060547623/100000000000)) (-.f64 x (*.f64 y -313060547623/100000000000))))))
(*.f64 (+.f64 x (*.f64 313060547623/100000000000 y)) (/.f64 (-.f64 x (*.f64 y -313060547623/100000000000)) (-.f64 x (*.f64 y -313060547623/100000000000))))
(*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 1 (+.f64 (*.f64 y 313060547623/100000000000) x))))
(+.f64 x (*.f64 313060547623/100000000000 y))
(*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (*.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)) (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x))))
(*.f64 (+.f64 x (*.f64 313060547623/100000000000 y)) (*.f64 (/.f64 (-.f64 x (*.f64 y -313060547623/100000000000)) (-.f64 x (*.f64 y -313060547623/100000000000))) (/.f64 (-.f64 x (*.f64 y -313060547623/100000000000)) (-.f64 x (*.f64 y -313060547623/100000000000)))))
(*.f64 (/.f64 (-.f64 x (*.f64 y -313060547623/100000000000)) (-.f64 x (*.f64 y -313060547623/100000000000))) (*.f64 (+.f64 x (*.f64 313060547623/100000000000 y)) (/.f64 (-.f64 x (*.f64 y -313060547623/100000000000)) (-.f64 x (*.f64 y -313060547623/100000000000)))))
(*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (*.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)) (*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 1 (+.f64 (*.f64 y 313060547623/100000000000) x)))))
(-.f64 0 (*.f64 (+.f64 x (*.f64 313060547623/100000000000 y)) (neg.f64 (/.f64 (-.f64 x (*.f64 y -313060547623/100000000000)) (-.f64 x (*.f64 y -313060547623/100000000000))))))
(*.f64 (+.f64 x (*.f64 313060547623/100000000000 y)) (/.f64 (-.f64 x (*.f64 y -313060547623/100000000000)) (-.f64 x (*.f64 y -313060547623/100000000000))))
(*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)) (+.f64 (*.f64 y 313060547623/100000000000) x))))
(-.f64 0 (*.f64 (+.f64 x (*.f64 313060547623/100000000000 y)) (neg.f64 (/.f64 (-.f64 x (*.f64 y -313060547623/100000000000)) (-.f64 x (*.f64 y -313060547623/100000000000))))))
(*.f64 (+.f64 x (*.f64 313060547623/100000000000 y)) (/.f64 (-.f64 x (*.f64 y -313060547623/100000000000)) (-.f64 x (*.f64 y -313060547623/100000000000))))
(*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (*.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)) (*.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)) (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)))))
(*.f64 (+.f64 x (*.f64 313060547623/100000000000 y)) (*.f64 (/.f64 (-.f64 x (*.f64 y -313060547623/100000000000)) (-.f64 x (*.f64 y -313060547623/100000000000))) (*.f64 (/.f64 (-.f64 x (*.f64 y -313060547623/100000000000)) (-.f64 x (*.f64 y -313060547623/100000000000))) (/.f64 (-.f64 x (*.f64 y -313060547623/100000000000)) (-.f64 x (*.f64 y -313060547623/100000000000))))))
(*.f64 (/.f64 (-.f64 x (*.f64 y -313060547623/100000000000)) (-.f64 x (*.f64 y -313060547623/100000000000))) (*.f64 (/.f64 (-.f64 x (*.f64 y -313060547623/100000000000)) (-.f64 x (*.f64 y -313060547623/100000000000))) (*.f64 (+.f64 x (*.f64 313060547623/100000000000 y)) (/.f64 (-.f64 x (*.f64 y -313060547623/100000000000)) (-.f64 x (*.f64 y -313060547623/100000000000))))))
(*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 (*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 1 (+.f64 (*.f64 y 313060547623/100000000000) x))) (+.f64 (*.f64 y 313060547623/100000000000) x))))
(+.f64 x (*.f64 313060547623/100000000000 y))
(*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 (*.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)) (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x))) (+.f64 (*.f64 y 313060547623/100000000000) x))))
(*.f64 (+.f64 x (*.f64 313060547623/100000000000 y)) (*.f64 (/.f64 (-.f64 x (*.f64 y -313060547623/100000000000)) (-.f64 x (*.f64 y -313060547623/100000000000))) (/.f64 (-.f64 x (*.f64 y -313060547623/100000000000)) (-.f64 x (*.f64 y -313060547623/100000000000)))))
(*.f64 (/.f64 (-.f64 x (*.f64 y -313060547623/100000000000)) (-.f64 x (*.f64 y -313060547623/100000000000))) (*.f64 (+.f64 x (*.f64 313060547623/100000000000 y)) (/.f64 (-.f64 x (*.f64 y -313060547623/100000000000)) (-.f64 x (*.f64 y -313060547623/100000000000)))))
(*.f64 1 (+.f64 (*.f64 y 313060547623/100000000000) x))
(+.f64 x (*.f64 313060547623/100000000000 y))
(*.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)) (+.f64 (*.f64 y 313060547623/100000000000) x))
(-.f64 0 (*.f64 (+.f64 x (*.f64 313060547623/100000000000 y)) (neg.f64 (/.f64 (-.f64 x (*.f64 y -313060547623/100000000000)) (-.f64 x (*.f64 y -313060547623/100000000000))))))
(*.f64 (+.f64 x (*.f64 313060547623/100000000000 y)) (/.f64 (-.f64 x (*.f64 y -313060547623/100000000000)) (-.f64 x (*.f64 y -313060547623/100000000000))))
(*.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)) (*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 1 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)))))
(*.f64 (+.f64 x (*.f64 313060547623/100000000000 y)) (*.f64 (/.f64 (-.f64 x (*.f64 y -313060547623/100000000000)) (-.f64 x (*.f64 y -313060547623/100000000000))) (/.f64 1 (/.f64 (-.f64 x (*.f64 y -313060547623/100000000000)) (-.f64 x (*.f64 y -313060547623/100000000000))))))
(*.f64 1 (*.f64 (/.f64 (-.f64 x (*.f64 y -313060547623/100000000000)) (-.f64 x (*.f64 y -313060547623/100000000000))) (/.f64 (+.f64 x (*.f64 313060547623/100000000000 y)) (/.f64 (-.f64 x (*.f64 y -313060547623/100000000000)) (-.f64 x (*.f64 y -313060547623/100000000000))))))
(*.f64 (+.f64 x (*.f64 313060547623/100000000000 y)) (/.f64 (/.f64 (-.f64 x (*.f64 y -313060547623/100000000000)) (-.f64 x (*.f64 y -313060547623/100000000000))) (/.f64 (-.f64 x (*.f64 y -313060547623/100000000000)) (-.f64 x (*.f64 y -313060547623/100000000000)))))
(*.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)) (*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)) (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)))))
(-.f64 0 (*.f64 (+.f64 x (*.f64 313060547623/100000000000 y)) (neg.f64 (/.f64 (-.f64 x (*.f64 y -313060547623/100000000000)) (-.f64 x (*.f64 y -313060547623/100000000000))))))
(*.f64 (+.f64 x (*.f64 313060547623/100000000000 y)) (/.f64 (-.f64 x (*.f64 y -313060547623/100000000000)) (-.f64 x (*.f64 y -313060547623/100000000000))))
(*.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)) (*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 (*.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)) (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x))) (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)))))
(*.f64 (/.f64 (-.f64 x (*.f64 y -313060547623/100000000000)) (-.f64 x (*.f64 y -313060547623/100000000000))) (*.f64 (+.f64 x (*.f64 313060547623/100000000000 y)) (+.f64 (/.f64 (-.f64 x (*.f64 y -313060547623/100000000000)) (-.f64 x (*.f64 y -313060547623/100000000000))) (/.f64 0 (/.f64 (-.f64 x (*.f64 y -313060547623/100000000000)) (-.f64 x (*.f64 y -313060547623/100000000000)))))))
(*.f64 (+.f64 x (*.f64 313060547623/100000000000 y)) (*.f64 (/.f64 (-.f64 x (*.f64 y -313060547623/100000000000)) (-.f64 x (*.f64 y -313060547623/100000000000))) (+.f64 0 (/.f64 (-.f64 x (*.f64 y -313060547623/100000000000)) (-.f64 x (*.f64 y -313060547623/100000000000))))))
(*.f64 (+.f64 x (*.f64 313060547623/100000000000 y)) (+.f64 0 (*.f64 (/.f64 (-.f64 x (*.f64 y -313060547623/100000000000)) (-.f64 x (*.f64 y -313060547623/100000000000))) (/.f64 (-.f64 x (*.f64 y -313060547623/100000000000)) (-.f64 x (*.f64 y -313060547623/100000000000))))))
(*.f64 (*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 1 (+.f64 (*.f64 y 313060547623/100000000000) x))) (+.f64 (*.f64 y 313060547623/100000000000) x))
(+.f64 x (*.f64 313060547623/100000000000 y))
(*.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) -1)
(-.f64 x (*.f64 y -313060547623/100000000000))
(*.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (neg.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x))))
(-.f64 x (*.f64 y -313060547623/100000000000))
(*.f64 -1 (-.f64 (*.f64 y -313060547623/100000000000) x))
(-.f64 x (*.f64 y -313060547623/100000000000))
(*.f64 (*.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)) (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x))) (+.f64 (*.f64 y 313060547623/100000000000) x))
(*.f64 (+.f64 x (*.f64 313060547623/100000000000 y)) (*.f64 (/.f64 (-.f64 x (*.f64 y -313060547623/100000000000)) (-.f64 x (*.f64 y -313060547623/100000000000))) (/.f64 (-.f64 x (*.f64 y -313060547623/100000000000)) (-.f64 x (*.f64 y -313060547623/100000000000)))))
(*.f64 (/.f64 (-.f64 x (*.f64 y -313060547623/100000000000)) (-.f64 x (*.f64 y -313060547623/100000000000))) (*.f64 (+.f64 x (*.f64 313060547623/100000000000 y)) (/.f64 (-.f64 x (*.f64 y -313060547623/100000000000)) (-.f64 x (*.f64 y -313060547623/100000000000)))))
(*.f64 (*.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)) (*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 1 (+.f64 (*.f64 y 313060547623/100000000000) x)))) (+.f64 (*.f64 y 313060547623/100000000000) x))
(-.f64 0 (*.f64 (+.f64 x (*.f64 313060547623/100000000000 y)) (neg.f64 (/.f64 (-.f64 x (*.f64 y -313060547623/100000000000)) (-.f64 x (*.f64 y -313060547623/100000000000))))))
(*.f64 (+.f64 x (*.f64 313060547623/100000000000 y)) (/.f64 (-.f64 x (*.f64 y -313060547623/100000000000)) (-.f64 x (*.f64 y -313060547623/100000000000))))
(*.f64 (*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)) (+.f64 (*.f64 y 313060547623/100000000000) x))) (+.f64 (*.f64 y 313060547623/100000000000) x))
(-.f64 0 (*.f64 (+.f64 x (*.f64 313060547623/100000000000 y)) (neg.f64 (/.f64 (-.f64 x (*.f64 y -313060547623/100000000000)) (-.f64 x (*.f64 y -313060547623/100000000000))))))
(*.f64 (+.f64 x (*.f64 313060547623/100000000000 y)) (/.f64 (-.f64 x (*.f64 y -313060547623/100000000000)) (-.f64 x (*.f64 y -313060547623/100000000000))))
(*.f64 (*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 1 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)))) (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)))
(*.f64 (+.f64 x (*.f64 313060547623/100000000000 y)) (*.f64 (/.f64 (-.f64 x (*.f64 y -313060547623/100000000000)) (-.f64 x (*.f64 y -313060547623/100000000000))) (/.f64 1 (/.f64 (-.f64 x (*.f64 y -313060547623/100000000000)) (-.f64 x (*.f64 y -313060547623/100000000000))))))
(*.f64 1 (*.f64 (/.f64 (-.f64 x (*.f64 y -313060547623/100000000000)) (-.f64 x (*.f64 y -313060547623/100000000000))) (/.f64 (+.f64 x (*.f64 313060547623/100000000000 y)) (/.f64 (-.f64 x (*.f64 y -313060547623/100000000000)) (-.f64 x (*.f64 y -313060547623/100000000000))))))
(*.f64 (+.f64 x (*.f64 313060547623/100000000000 y)) (/.f64 (/.f64 (-.f64 x (*.f64 y -313060547623/100000000000)) (-.f64 x (*.f64 y -313060547623/100000000000))) (/.f64 (-.f64 x (*.f64 y -313060547623/100000000000)) (-.f64 x (*.f64 y -313060547623/100000000000)))))
(*.f64 (*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)) (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)))) (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)))
(-.f64 0 (*.f64 (+.f64 x (*.f64 313060547623/100000000000 y)) (neg.f64 (/.f64 (-.f64 x (*.f64 y -313060547623/100000000000)) (-.f64 x (*.f64 y -313060547623/100000000000))))))
(*.f64 (+.f64 x (*.f64 313060547623/100000000000 y)) (/.f64 (-.f64 x (*.f64 y -313060547623/100000000000)) (-.f64 x (*.f64 y -313060547623/100000000000))))
(*.f64 (neg.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x))) (-.f64 (*.f64 y -313060547623/100000000000) x))
(-.f64 x (*.f64 y -313060547623/100000000000))
(*.f64 (*.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)) (*.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)) (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)))) (+.f64 (*.f64 y 313060547623/100000000000) x))
(*.f64 (+.f64 x (*.f64 313060547623/100000000000 y)) (*.f64 (/.f64 (-.f64 x (*.f64 y -313060547623/100000000000)) (-.f64 x (*.f64 y -313060547623/100000000000))) (*.f64 (/.f64 (-.f64 x (*.f64 y -313060547623/100000000000)) (-.f64 x (*.f64 y -313060547623/100000000000))) (/.f64 (-.f64 x (*.f64 y -313060547623/100000000000)) (-.f64 x (*.f64 y -313060547623/100000000000))))))
(*.f64 (/.f64 (-.f64 x (*.f64 y -313060547623/100000000000)) (-.f64 x (*.f64 y -313060547623/100000000000))) (*.f64 (/.f64 (-.f64 x (*.f64 y -313060547623/100000000000)) (-.f64 x (*.f64 y -313060547623/100000000000))) (*.f64 (+.f64 x (*.f64 313060547623/100000000000 y)) (/.f64 (-.f64 x (*.f64 y -313060547623/100000000000)) (-.f64 x (*.f64 y -313060547623/100000000000))))))
(/.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) 1)
(+.f64 x (*.f64 313060547623/100000000000 y))
(/.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)))
(/.f64 (+.f64 x (*.f64 313060547623/100000000000 y)) (/.f64 (-.f64 x (*.f64 y -313060547623/100000000000)) (-.f64 x (*.f64 y -313060547623/100000000000))))
(/.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x)) (/.f64 (-.f64 (*.f64 y -313060547623/100000000000) x) (-.f64 (*.f64 y -313060547623/100000000000) x))))
(/.f64 (+.f64 x (*.f64 313060547623/100000000000 y)) (/.f64 (/.f64 (-.f64 x (*.f64 y -313060547623/100000000000)) (-.f64 x (*.f64 y -313060547623/100000000000))) (/.f64 (-.f64 x (*.f64 y -313060547623/100000000000)) (-.f64 x (*.f64 y -313060547623/100000000000)))))
(/.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 (*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 1 (+.f64 (*.f64 y 313060547623/100000000000) x))) (*.f64 (+.f64 (*.f64 y 313060547623/100000000000) x) (/.f64 1 (+.f64 (*.f64 y 313060547623/100000000000) x)))))
(+.f64 x (*.f64 313060547623/100000000000 y))
(neg.f64 (-.f64 (*.f64 y -313060547623/100000000000) x))
(-.f64 x (*.f64 y -313060547623/100000000000))

localize8.0ms (0%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 y b)))
0.2b
(*.f64 1000000000000/607771387771 (*.f64 y b))
Compiler

Compiled 25 to 13 computations (48% saved)

series3.0ms (0%)

Counts
2 → 21
Calls

15 calls:

TimeVariablePointExpression
0.0ms
y
@0
(*.f64 1000000000000/607771387771 (*.f64 y b))
0.0ms
b
@inf
(*.f64 1000000000000/607771387771 (*.f64 y b))
0.0ms
b
@0
(*.f64 1000000000000/607771387771 (*.f64 y b))
0.0ms
y
@inf
(*.f64 1000000000000/607771387771 (*.f64 y b))
0.0ms
x
@0
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 y b)))

rewrite151.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1604×rational_best_oopsla_all_46_json-2
1604×rational_best_oopsla_all_46_json-1
1604×rational_best_oopsla_all_46_json-4
1604×rational_best_oopsla_all_46_json-3
1198×rational_best_oopsla_all_46_json_45_simplify-72
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0932
15732
217732
377432
4351532
Stop Event
node limit
Counts
2 → 55
Calls
Call 1
Inputs
(*.f64 1000000000000/607771387771 (*.f64 y b))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 y b)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) (*.f64 0 (/.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) (*.f64 1000000000000/607771387771 (*.f64 y b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) (*.f64 0 (*.f64 1000000000000/607771387771 (*.f64 b (/.f64 y y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) (*.f64 0 (*.f64 1000000000000/607771387771 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) (*.f64 0 (*.f64 1000000000000/607771387771 (/.f64 (*.f64 y b) (*.f64 y b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 1000000000000/607771387771 (*.f64 y b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) (*.f64 1000000000000/607771387771 (*.f64 y b)))) (*.f64 1000000000000/607771387771 (*.f64 y b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 1000000000000/607771387771 (*.f64 b (/.f64 y y)))) (*.f64 1000000000000/607771387771 (*.f64 y b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 1000000000000/607771387771 y)) (*.f64 1000000000000/607771387771 (*.f64 y b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 1000000000000/607771387771 (/.f64 (*.f64 y b) (*.f64 y b)))) (*.f64 1000000000000/607771387771 (*.f64 y b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 y (*.f64 b -1000000000000/607771387771)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) (*.f64 1000000000000/607771387771 (*.f64 y b)))) (*.f64 (/.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) (*.f64 1000000000000/607771387771 (*.f64 y b))) (*.f64 y (*.f64 b -1000000000000/607771387771))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 1000000000000/607771387771 (/.f64 (*.f64 y b) (*.f64 y b)))) (*.f64 (*.f64 1000000000000/607771387771 (/.f64 (*.f64 y b) (*.f64 y b))) (*.f64 y (neg.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) (/.f64 y y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) (/.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) (/.f64 (*.f64 y b) (*.f64 y b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) (/.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) (*.f64 1000000000000/607771387771 (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) (/.f64 (*.f64 b (/.f64 y y)) (*.f64 b (/.f64 y y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) (/.f64 (*.f64 1000000000000/607771387771 b) (*.f64 1000000000000/607771387771 b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) (/.f64 (*.f64 1000000000000/607771387771 (*.f64 b (/.f64 y y))) (*.f64 1000000000000/607771387771 (*.f64 b (/.f64 y y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) (/.f64 (*.f64 1000000000000/607771387771 y) (*.f64 1000000000000/607771387771 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) (/.f64 (/.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) (*.f64 1000000000000/607771387771 (*.f64 y b))) (/.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) (*.f64 1000000000000/607771387771 (*.f64 y b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) (/.f64 (*.f64 1000000000000/607771387771 (/.f64 (*.f64 y b) (*.f64 y b))) (*.f64 1000000000000/607771387771 (/.f64 (*.f64 y b) (*.f64 y b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 x (*.f64 y (*.f64 b -1000000000000/607771387771)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (*.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (/.f64 1 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (*.f64 (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)) (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (*.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (/.f64 (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (*.f64 (*.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (/.f64 1 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x))) (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)) (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x))) (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (*.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (/.f64 (*.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (/.f64 1 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x))) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (*.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)) (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x))) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)) (*.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (/.f64 1 (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)) (*.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (/.f64 (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)) (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)) (*.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)) (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x))) (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (/.f64 1 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x))) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) x) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) x) (neg.f64 (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)) (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x))) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x))) (-.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (/.f64 (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)) (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) x))))))

simplify112.0ms (0.5%)

Algorithm
egg-herbie
Rules
1130×rational_best_oopsla_all_46_json_45_simplify-13
856×rational_best_oopsla_all_46_json_45_simplify-10
832×rational_best_oopsla_all_46_json_45_simplify-30
712×rational_best_oopsla_all_46_json_45_simplify-35
704×rational_best_oopsla_all_46_json_45_simplify-72
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01151602
14241600
222501598
365761598
Stop Event
node limit
Counts
76 → 65
Calls
Call 1
Inputs
(*.f64 1000000000000/607771387771 (*.f64 y b))
x
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)
x
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)
x
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)
(*.f64 1000000000000/607771387771 (*.f64 y b))
(*.f64 1000000000000/607771387771 (*.f64 y b))
x
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)
(*.f64 1000000000000/607771387771 (*.f64 y b))
(*.f64 1000000000000/607771387771 (*.f64 y b))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) 0)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) (*.f64 0 (/.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) (*.f64 1000000000000/607771387771 (*.f64 y b)))))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) (*.f64 0 (*.f64 1000000000000/607771387771 (*.f64 b (/.f64 y y)))))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) (*.f64 0 (*.f64 1000000000000/607771387771 y)))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) (*.f64 0 (*.f64 1000000000000/607771387771 (/.f64 (*.f64 y b) (*.f64 y b)))))
(+.f64 0 (*.f64 1000000000000/607771387771 (*.f64 y b)))
(+.f64 (*.f64 0 (/.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) (*.f64 1000000000000/607771387771 (*.f64 y b)))) (*.f64 1000000000000/607771387771 (*.f64 y b)))
(+.f64 (*.f64 0 (*.f64 1000000000000/607771387771 (*.f64 b (/.f64 y y)))) (*.f64 1000000000000/607771387771 (*.f64 y b)))
(+.f64 (*.f64 0 (*.f64 1000000000000/607771387771 y)) (*.f64 1000000000000/607771387771 (*.f64 y b)))
(+.f64 (*.f64 0 (*.f64 1000000000000/607771387771 (/.f64 (*.f64 y b) (*.f64 y b)))) (*.f64 1000000000000/607771387771 (*.f64 y b)))
(-.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) 0)
(-.f64 0 (*.f64 y (*.f64 b -1000000000000/607771387771)))
(-.f64 (*.f64 0 (/.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) (*.f64 1000000000000/607771387771 (*.f64 y b)))) (*.f64 (/.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) (*.f64 1000000000000/607771387771 (*.f64 y b))) (*.f64 y (*.f64 b -1000000000000/607771387771))))
(-.f64 (*.f64 0 (*.f64 1000000000000/607771387771 (/.f64 (*.f64 y b) (*.f64 y b)))) (*.f64 (*.f64 1000000000000/607771387771 (/.f64 (*.f64 y b) (*.f64 y b))) (*.f64 y (neg.f64 b))))
(/.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) 1)
(/.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) (/.f64 y y))
(/.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) (/.f64 b b))
(/.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) (/.f64 (*.f64 y b) (*.f64 y b)))
(/.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) (/.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) (*.f64 1000000000000/607771387771 (*.f64 y b))))
(/.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) (/.f64 (*.f64 b (/.f64 y y)) (*.f64 b (/.f64 y y))))
(/.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) (/.f64 (*.f64 1000000000000/607771387771 b) (*.f64 1000000000000/607771387771 b)))
(/.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) (/.f64 (*.f64 1000000000000/607771387771 (*.f64 b (/.f64 y y))) (*.f64 1000000000000/607771387771 (*.f64 b (/.f64 y y)))))
(/.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) (/.f64 (*.f64 1000000000000/607771387771 y) (*.f64 1000000000000/607771387771 y)))
(/.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) (/.f64 (/.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) (*.f64 1000000000000/607771387771 (*.f64 y b))) (/.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) (*.f64 1000000000000/607771387771 (*.f64 y b)))))
(/.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) (/.f64 (*.f64 1000000000000/607771387771 (/.f64 (*.f64 y b) (*.f64 y b))) (*.f64 1000000000000/607771387771 (/.f64 (*.f64 y b) (*.f64 y b)))))
(/.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) -1)
(neg.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)))
(-.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) (neg.f64 x))
(-.f64 x (*.f64 y (*.f64 b -1000000000000/607771387771)))
(-.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) 0)
(-.f64 0 (-.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) x))
(*.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) 1)
(*.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)))
(*.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (*.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (/.f64 1 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x))))
(*.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (*.f64 (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)) (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x))))
(*.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (*.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (/.f64 (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x))))
(*.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (*.f64 (*.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (/.f64 1 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x))) (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x))))
(*.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)) (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x))) (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x))))
(*.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (*.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (/.f64 (*.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (/.f64 1 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x))) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x))))
(*.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (*.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)) (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x))) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x))))
(*.f64 1 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x))
(*.f64 (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x))
(*.f64 (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)) (*.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (/.f64 1 (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)))))
(*.f64 (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)) (*.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (/.f64 (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)) (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)))))
(*.f64 (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)) (*.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)) (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x))) (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)))))
(*.f64 -1 (-.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) x))
(*.f64 (*.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (/.f64 1 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x))) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x))
(*.f64 (-.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) x) -1)
(*.f64 (-.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) x) (neg.f64 (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x))))
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)) (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x))) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x))
(*.f64 (neg.f64 (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x))) (-.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) x))
(/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) 1)
(/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)))
(/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (/.f64 (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)) (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x))))
(neg.f64 (-.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) x))
Outputs
(*.f64 1000000000000/607771387771 (*.f64 y b))
x
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)
x
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)
x
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)
(*.f64 1000000000000/607771387771 (*.f64 y b))
(*.f64 1000000000000/607771387771 (*.f64 y b))
x
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)
(*.f64 1000000000000/607771387771 (*.f64 y b))
(*.f64 1000000000000/607771387771 (*.f64 y b))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) 0)
(*.f64 1000000000000/607771387771 (*.f64 y b))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) (*.f64 0 (/.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) (*.f64 1000000000000/607771387771 (*.f64 y b)))))
(*.f64 1000000000000/607771387771 (*.f64 y b))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) (*.f64 0 (*.f64 1000000000000/607771387771 (*.f64 b (/.f64 y y)))))
(*.f64 1000000000000/607771387771 (*.f64 y b))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) (*.f64 0 (*.f64 1000000000000/607771387771 y)))
(*.f64 1000000000000/607771387771 (*.f64 y b))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) (*.f64 0 (*.f64 1000000000000/607771387771 (/.f64 (*.f64 y b) (*.f64 y b)))))
(*.f64 1000000000000/607771387771 (*.f64 y b))
(+.f64 0 (*.f64 1000000000000/607771387771 (*.f64 y b)))
(*.f64 1000000000000/607771387771 (*.f64 y b))
(+.f64 (*.f64 0 (/.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) (*.f64 1000000000000/607771387771 (*.f64 y b)))) (*.f64 1000000000000/607771387771 (*.f64 y b)))
(*.f64 1000000000000/607771387771 (*.f64 y b))
(+.f64 (*.f64 0 (*.f64 1000000000000/607771387771 (*.f64 b (/.f64 y y)))) (*.f64 1000000000000/607771387771 (*.f64 y b)))
(*.f64 1000000000000/607771387771 (*.f64 y b))
(+.f64 (*.f64 0 (*.f64 1000000000000/607771387771 y)) (*.f64 1000000000000/607771387771 (*.f64 y b)))
(*.f64 1000000000000/607771387771 (*.f64 y b))
(+.f64 (*.f64 0 (*.f64 1000000000000/607771387771 (/.f64 (*.f64 y b) (*.f64 y b)))) (*.f64 1000000000000/607771387771 (*.f64 y b)))
(*.f64 1000000000000/607771387771 (*.f64 y b))
(-.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) 0)
(*.f64 1000000000000/607771387771 (*.f64 y b))
(-.f64 0 (*.f64 y (*.f64 b -1000000000000/607771387771)))
(neg.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)))
(-.f64 (*.f64 0 (/.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) (*.f64 1000000000000/607771387771 (*.f64 y b)))) (*.f64 (/.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) (*.f64 1000000000000/607771387771 (*.f64 y b))) (*.f64 y (*.f64 b -1000000000000/607771387771))))
(*.f64 (/.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) (*.f64 1000000000000/607771387771 (*.f64 y b))) (neg.f64 (*.f64 y (*.f64 b -1000000000000/607771387771))))
(-.f64 (*.f64 0 (*.f64 1000000000000/607771387771 (/.f64 (*.f64 y b) (*.f64 y b)))) (*.f64 (*.f64 1000000000000/607771387771 (/.f64 (*.f64 y b) (*.f64 y b))) (*.f64 y (neg.f64 b))))
(*.f64 (*.f64 1000000000000/607771387771 (/.f64 (*.f64 y b) (*.f64 y b))) (-.f64 0 (*.f64 y (neg.f64 b))))
(*.f64 (*.f64 1000000000000/607771387771 (/.f64 (*.f64 y b) (*.f64 y b))) (neg.f64 (*.f64 y (neg.f64 b))))
(*.f64 (*.f64 1000000000000/607771387771 (/.f64 (*.f64 y b) (*.f64 y b))) (-.f64 (*.f64 y b) 0))
(/.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) 1)
(*.f64 1000000000000/607771387771 (*.f64 y b))
(/.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) (/.f64 y y))
(*.f64 1000000000000/607771387771 (*.f64 y b))
(/.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) (/.f64 b b))
(*.f64 1000000000000/607771387771 (*.f64 y b))
(/.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) (/.f64 (*.f64 y b) (*.f64 y b)))
(*.f64 1000000000000/607771387771 (*.f64 y b))
(/.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) (/.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) (*.f64 1000000000000/607771387771 (*.f64 y b))))
(*.f64 1000000000000/607771387771 (*.f64 y b))
(/.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) (/.f64 (*.f64 b (/.f64 y y)) (*.f64 b (/.f64 y y))))
(/.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) (/.f64 (*.f64 1000000000000/607771387771 b) (*.f64 1000000000000/607771387771 b)))
(*.f64 1000000000000/607771387771 (*.f64 y b))
(/.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) (/.f64 (*.f64 1000000000000/607771387771 (*.f64 b (/.f64 y y))) (*.f64 1000000000000/607771387771 (*.f64 b (/.f64 y y)))))
(/.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) (/.f64 (*.f64 (/.f64 y y) (*.f64 1000000000000/607771387771 b)) (*.f64 (/.f64 y y) (*.f64 1000000000000/607771387771 b))))
(/.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) (/.f64 (*.f64 1000000000000/607771387771 y) (*.f64 1000000000000/607771387771 y)))
(/.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) (/.f64 (/.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) (*.f64 1000000000000/607771387771 (*.f64 y b))) (/.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) (*.f64 1000000000000/607771387771 (*.f64 y b)))))
(/.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) (/.f64 (*.f64 1000000000000/607771387771 (/.f64 (*.f64 y b) (*.f64 y b))) (*.f64 1000000000000/607771387771 (/.f64 (*.f64 y b) (*.f64 y b)))))
(/.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) -1)
(neg.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)))
(neg.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)))
(-.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) (neg.f64 x))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)
(-.f64 x (*.f64 y (*.f64 b -1000000000000/607771387771)))
(-.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) 0)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)
(-.f64 0 (-.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) x))
(-.f64 x (*.f64 y (*.f64 b -1000000000000/607771387771)))
(*.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) 1)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)
(*.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)
(*.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (*.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (/.f64 1 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x))))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)
(*.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (*.f64 (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)) (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x))))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)
(*.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (*.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (/.f64 (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x))))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)
(*.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (*.f64 (*.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (/.f64 1 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x))) (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x))))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)
(*.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)) (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x))) (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x))))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)
(*.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (*.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (/.f64 (*.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (/.f64 1 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x))) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x))))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)
(*.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (*.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)) (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x))) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x))))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)
(*.f64 1 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)
(*.f64 (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)
(*.f64 (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)) (*.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (/.f64 1 (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)))))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)
(*.f64 (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)) (*.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (/.f64 (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)) (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)))))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)
(*.f64 (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)) (*.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)) (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x))) (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)))))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)
(*.f64 -1 (-.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) x))
(-.f64 x (*.f64 y (*.f64 b -1000000000000/607771387771)))
(*.f64 (*.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (/.f64 1 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x))) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)
(*.f64 (-.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) x) -1)
(-.f64 x (*.f64 y (*.f64 b -1000000000000/607771387771)))
(*.f64 (-.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) x) (neg.f64 (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x))))
(*.f64 (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)) (-.f64 x (*.f64 y (*.f64 b -1000000000000/607771387771))))
(*.f64 (-.f64 x (*.f64 y (*.f64 b -1000000000000/607771387771))) (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)))
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)) (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x))) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)
(*.f64 (neg.f64 (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x))) (-.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) x))
(*.f64 (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)) (-.f64 x (*.f64 y (*.f64 b -1000000000000/607771387771))))
(*.f64 (-.f64 x (*.f64 y (*.f64 b -1000000000000/607771387771))) (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)))
(/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) 1)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)
(/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)
(/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (/.f64 (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)) (/.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x))))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)
(neg.f64 (-.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) x))
(-.f64 x (*.f64 y (*.f64 b -1000000000000/607771387771)))

localize36.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(*.f64 y 313060547623/100000000000)
0.4b
(/.f64 (-.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -4769379582500641883561/100000000000000000000)) z)
0.4b
(*.f64 y -55833770631/5000000000)
0.6b
(-.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -4769379582500641883561/100000000000000000000))
Compiler

Compiled 81 to 58 computations (28.4% saved)

series4.0ms (0%)

Counts
3 → 48
Calls

12 calls:

TimeVariablePointExpression
1.0ms
z
@0
(/.f64 (-.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -4769379582500641883561/100000000000000000000)) z)
0.0ms
y
@0
(-.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -4769379582500641883561/100000000000000000000))
0.0ms
z
@inf
(/.f64 (-.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -4769379582500641883561/100000000000000000000)) z)
0.0ms
y
@inf
(/.f64 (-.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -4769379582500641883561/100000000000000000000)) z)
0.0ms
y
@inf
(-.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -4769379582500641883561/100000000000000000000))

rewrite96.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
2010×rational_best_oopsla_all_46_json-2
2010×rational_best_oopsla_all_46_json-1
2010×rational_best_oopsla_all_46_json-4
2010×rational_best_oopsla_all_46_json-3
954×rational_best_oopsla_all_46_json_45_simplify-7
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01051
16127
217127
367627
4396027
Stop Event
node limit
Counts
3 → 210
Calls
Call 1
Inputs
(-.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -4769379582500641883561/100000000000000000000))
(*.f64 y -55833770631/5000000000)
(/.f64 (-.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -4769379582500641883561/100000000000000000000)) z)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y -55833770631/5000000000) (*.f64 y 4769379582500641883561/100000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y -55833770631/5000000000) (*.f64 (*.f64 y -4769379582500641883561/100000000000000000000) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y 3652704169880641883561/100000000000000000000) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 (*.f64 y 3652704169880641883561/100000000000000000000) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 0 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 (-.f64 -55833770631/5000000000 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 0 (-.f64 -55833770631/5000000000 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 y 3652704169880641883561/100000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y 4769379582500641883561/100000000000000000000) (*.f64 y -55833770631/5000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y 3652704169880641883561/100000000000000000000) 0) (*.f64 y 3652704169880641883561/100000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y -55833770631/5000000000) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000))) (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) (*.f64 y 4769379582500641883561/100000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) 0) (*.f64 y 3652704169880641883561/100000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000))) (*.f64 y 3652704169880641883561/100000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 -55833770631/5000000000 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y))) 0) (*.f64 y 3652704169880641883561/100000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y -4769379582500641883561/100000000000000000000) -1) (*.f64 y -55833770631/5000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) (*.f64 y 4769379582500641883561/100000000000000000000)) (*.f64 (*.f64 y -55833770631/5000000000) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (-.f64 -55833770631/5000000000 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)))) (*.f64 y 3652704169880641883561/100000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y 3652704169880641883561/100000000000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (-.f64 -55833770631/5000000000 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (*.f64 (/.f64 y y) (-.f64 -55833770631/5000000000 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (-.f64 -55833770631/5000000000 (*.f64 y (/.f64 -4769379582500641883561/100000000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (-.f64 -55833770631/5000000000 (*.f64 (/.f64 y y) (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (+.f64 (*.f64 -55833770631/5000000000 (/.f64 y y)) 4769379582500641883561/100000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (*.f64 (/.f64 y y) 3652704169880641883561/100000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (-.f64 (*.f64 -55833770631/5000000000 (/.f64 y y)) (*.f64 y (/.f64 -4769379582500641883561/100000000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (*.f64 1 (-.f64 -55833770631/5000000000 (*.f64 y (/.f64 -4769379582500641883561/100000000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (*.f64 1 (-.f64 -55833770631/5000000000 (*.f64 (/.f64 y y) (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (*.f64 1 (+.f64 (*.f64 -55833770631/5000000000 (/.f64 y y)) 4769379582500641883561/100000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (*.f64 1 (-.f64 (*.f64 -55833770631/5000000000 (/.f64 y y)) (*.f64 y (/.f64 -4769379582500641883561/100000000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) 3652704169880641883561/100000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) (-.f64 -55833770631/5000000000 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) (*.f64 (/.f64 y y) (-.f64 -55833770631/5000000000 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) (-.f64 -55833770631/5000000000 (*.f64 y (/.f64 -4769379582500641883561/100000000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) (-.f64 -55833770631/5000000000 (*.f64 (/.f64 y y) (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) (+.f64 (*.f64 -55833770631/5000000000 (/.f64 y y)) 4769379582500641883561/100000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) (*.f64 (/.f64 y y) 3652704169880641883561/100000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) (-.f64 (*.f64 -55833770631/5000000000 (/.f64 y y)) (*.f64 y (/.f64 -4769379582500641883561/100000000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (*.f64 3652704169880641883561/100000000000000000000 (*.f64 y (/.f64 1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (*.f64 3652704169880641883561/100000000000000000000 (*.f64 (/.f64 y y) (/.f64 y y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (*.f64 (-.f64 -55833770631/5000000000 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y))) (*.f64 y (/.f64 1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (*.f64 (-.f64 -55833770631/5000000000 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y))) (*.f64 (/.f64 y y) (/.f64 y y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (*.f64 -1 (-.f64 -4769379582500641883561/100000000000000000000 (*.f64 -55833770631/5000000000 (/.f64 y y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (*.f64 -1 (-.f64 -4769379582500641883561/100000000000000000000 (*.f64 y (/.f64 -55833770631/5000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (*.f64 -1 (-.f64 -4769379582500641883561/100000000000000000000 (*.f64 -55833770631/5000000000 (*.f64 (/.f64 y y) (/.f64 y y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (*.f64 -1 (*.f64 (/.f64 y y) -3652704169880641883561/100000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (*.f64 -1 (-.f64 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)) (*.f64 y (/.f64 -55833770631/5000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (*.f64 -1 (*.f64 (/.f64 y y) (-.f64 -4769379582500641883561/100000000000000000000 (*.f64 -55833770631/5000000000 (/.f64 y y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (-.f64 (*.f64 y (/.f64 -55833770631/5000000000 y)) (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (-.f64 (*.f64 y (/.f64 -55833770631/5000000000 y)) -4769379582500641883561/100000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (-.f64 (*.f64 -55833770631/5000000000 (*.f64 (/.f64 y y) (/.f64 y y))) (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (-.f64 (*.f64 -55833770631/5000000000 (*.f64 (/.f64 y y) (/.f64 y y))) -4769379582500641883561/100000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (*.f64 y (/.f64 (-.f64 -55833770631/5000000000 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y))) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (*.f64 (*.f64 (/.f64 y y) (-.f64 -55833770631/5000000000 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)))) (/.f64 y y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (*.f64 (-.f64 -55833770631/5000000000 (*.f64 y (/.f64 -4769379582500641883561/100000000000000000000 y))) (/.f64 y y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (*.f64 (-.f64 -55833770631/5000000000 (*.f64 (/.f64 y y) (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)))) (/.f64 y y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (*.f64 (+.f64 (*.f64 -55833770631/5000000000 (/.f64 y y)) 4769379582500641883561/100000000000000000000) (/.f64 y y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (*.f64 (*.f64 (/.f64 y y) 3652704169880641883561/100000000000000000000) (/.f64 y y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (*.f64 (-.f64 (*.f64 -55833770631/5000000000 (/.f64 y y)) (*.f64 y (/.f64 -4769379582500641883561/100000000000000000000 y))) (/.f64 y y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (-.f64 -55833770631/5000000000 (*.f64 y (/.f64 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (-.f64 -55833770631/5000000000 (*.f64 (/.f64 y y) (*.f64 (/.f64 y y) (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (-.f64 (*.f64 -55833770631/5000000000 (/.f64 y y)) (*.f64 y (/.f64 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (-.f64 (*.f64 -55833770631/5000000000 (/.f64 y y)) (*.f64 (/.f64 y y) (*.f64 (/.f64 y y) (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (-.f64 (*.f64 y (/.f64 -55833770631/5000000000 y)) (*.f64 y (/.f64 -4769379582500641883561/100000000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (-.f64 (*.f64 y (/.f64 -55833770631/5000000000 y)) (*.f64 (/.f64 y y) (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (-.f64 (*.f64 y (/.f64 -55833770631/5000000000 y)) (*.f64 y (/.f64 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (-.f64 (*.f64 y (/.f64 -55833770631/5000000000 y)) (*.f64 (/.f64 y y) (*.f64 (/.f64 y y) (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (-.f64 (*.f64 -55833770631/5000000000 (*.f64 (/.f64 y y) (/.f64 y y))) (*.f64 y (/.f64 -4769379582500641883561/100000000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (-.f64 (*.f64 -55833770631/5000000000 (*.f64 (/.f64 y y) (/.f64 y y))) (*.f64 (/.f64 y y) (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (-.f64 (*.f64 -55833770631/5000000000 (*.f64 (/.f64 y y) (/.f64 y y))) (*.f64 y (/.f64 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (-.f64 (*.f64 -55833770631/5000000000 (*.f64 (/.f64 y y) (/.f64 y y))) (*.f64 (/.f64 y y) (*.f64 (/.f64 y y) (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y 3652704169880641883561/100000000000000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (/.f64 1 (*.f64 y 3652704169880641883561/100000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 1 (*.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (/.f64 1 (*.f64 y 3652704169880641883561/100000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) (*.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (/.f64 1 (*.f64 y 3652704169880641883561/100000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) (*.f64 y 3652704169880641883561/100000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 (*.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (/.f64 1 (*.f64 y 3652704169880641883561/100000000000000000000))) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000))) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 y 3652704169880641883561/100000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y y) (*.f64 y 3652704169880641883561/100000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) (*.f64 y 3652704169880641883561/100000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) (*.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (/.f64 1 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) (*.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y -3652704169880641883561/100000000000000000000) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y -3652704169880641883561/100000000000000000000) (neg.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 y) (+.f64 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)) 55833770631/5000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 y) -3652704169880641883561/100000000000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 y) (-.f64 -4769379582500641883561/100000000000000000000 (*.f64 -55833770631/5000000000 (/.f64 y y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 y) (*.f64 (/.f64 y y) -3652704169880641883561/100000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 y) (*.f64 1 (+.f64 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)) 55833770631/5000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 y) (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) (+.f64 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)) 55833770631/5000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 y) (*.f64 3652704169880641883561/100000000000000000000 (neg.f64 (/.f64 y y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 y) (*.f64 (-.f64 -55833770631/5000000000 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y))) (neg.f64 (/.f64 y y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 y) (-.f64 (*.f64 (/.f64 y y) (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y))) (*.f64 -55833770631/5000000000 (/.f64 y y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 y) (-.f64 (*.f64 (/.f64 y y) (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y))) -55833770631/5000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 y) (-.f64 (*.f64 y (/.f64 -4769379582500641883561/100000000000000000000 y)) (*.f64 -55833770631/5000000000 (/.f64 y y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 y) (-.f64 (*.f64 y (/.f64 -4769379582500641883561/100000000000000000000 y)) -55833770631/5000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 y) (neg.f64 (-.f64 -55833770631/5000000000 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 y) (*.f64 (+.f64 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)) 55833770631/5000000000) (/.f64 y y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 y) (-.f64 55833770631/5000000000 (neg.f64 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 y) (-.f64 (neg.f64 (*.f64 -55833770631/5000000000 (/.f64 y y))) 4769379582500641883561/100000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 y) (-.f64 (neg.f64 (*.f64 -55833770631/5000000000 (/.f64 y y))) (neg.f64 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 3652704169880641883561/100000000000000000000 y)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 3652704169880641883561/100000000000000000000 (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 -55833770631/5000000000 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y))) y)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 -55833770631/5000000000 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y))) (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 -55833770631/5000000000 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y))) (*.f64 y (/.f64 (-.f64 -55833770631/5000000000 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y))) (-.f64 -55833770631/5000000000 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)) 55833770631/5000000000) (neg.f64 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (/.f64 1 (*.f64 y 3652704169880641883561/100000000000000000000))) (*.f64 y 3652704169880641883561/100000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 y -3652704169880641883561/100000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) (*.f64 y -3652704169880641883561/100000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 3652704169880641883561/100000000000000000000 (neg.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (-.f64 -55833770631/5000000000 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y))) (neg.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 y y) (-.f64 -55833770631/5000000000 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)))) y)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000))) (*.f64 y 3652704169880641883561/100000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -3652704169880641883561/100000000000000000000 (neg.f64 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 -55833770631/5000000000 (*.f64 y (/.f64 -4769379582500641883561/100000000000000000000 y))) y)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 -55833770631/5000000000 (*.f64 (/.f64 y y) (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)))) y)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 -55833770631/5000000000 (/.f64 y y)) 4769379582500641883561/100000000000000000000) y)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 y y) 3652704169880641883561/100000000000000000000) y)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 -55833770631/5000000000 (/.f64 y y)) (*.f64 y (/.f64 -4769379582500641883561/100000000000000000000 y))) y)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (-.f64 -55833770631/5000000000 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)))) (neg.f64 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000))) (*.f64 y -3652704169880641883561/100000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 3652704169880641883561/100000000000000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (/.f64 y y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (/.f64 (-.f64 -55833770631/5000000000 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y))) (-.f64 -55833770631/5000000000 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y -3652704169880641883561/100000000000000000000) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 y -3652704169880641883561/100000000000000000000))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y -55833770631/5000000000) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y -55833770631/5000000000) (*.f64 0 (/.f64 y y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y -55833770631/5000000000) (*.f64 (*.f64 -55833770631/5000000000 (*.f64 (/.f64 y y) (/.f64 y y))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y -55833770631/5000000000) (*.f64 (*.f64 y -55833770631/5000000000) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y -55833770631/5000000000) (*.f64 (/.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -55833770631/5000000000)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y -55833770631/5000000000) (*.f64 0 (/.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -55833770631/5000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y -55833770631/5000000000) (*.f64 (*.f64 y (/.f64 -55833770631/5000000000 y)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y -55833770631/5000000000) (*.f64 (neg.f64 (*.f64 -55833770631/5000000000 (/.f64 y y))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y -55833770631/5000000000) (*.f64 0 (*.f64 -55833770631/5000000000 (*.f64 (/.f64 y y) (/.f64 y y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y -55833770631/5000000000) (*.f64 0 (*.f64 y (/.f64 -55833770631/5000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 y -55833770631/5000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 y y)) (*.f64 y -55833770631/5000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 -55833770631/5000000000 (*.f64 (/.f64 y y) (/.f64 y y))) 0) (*.f64 y -55833770631/5000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y -55833770631/5000000000) 0) (*.f64 y -55833770631/5000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -55833770631/5000000000)) 0) (*.f64 y -55833770631/5000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -55833770631/5000000000))) (*.f64 y -55833770631/5000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y (/.f64 -55833770631/5000000000 y)) 0) (*.f64 y -55833770631/5000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (*.f64 -55833770631/5000000000 (/.f64 y y))) 0) (*.f64 y -55833770631/5000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 -55833770631/5000000000 (*.f64 (/.f64 y y) (/.f64 y y)))) (*.f64 y -55833770631/5000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 y (/.f64 -55833770631/5000000000 y))) (*.f64 y -55833770631/5000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y -55833770631/5000000000) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y -55833770631/5000000000) (*.f64 (*.f64 -55833770631/5000000000 (*.f64 (/.f64 y y) (/.f64 y y))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y -55833770631/5000000000) (*.f64 (*.f64 y -55833770631/5000000000) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y -55833770631/5000000000) (*.f64 (/.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -55833770631/5000000000)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y -55833770631/5000000000) (*.f64 (*.f64 y (/.f64 -55833770631/5000000000 y)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y -55833770631/5000000000) (*.f64 (neg.f64 (*.f64 -55833770631/5000000000 (/.f64 y y))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 y 55833770631/5000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (*.f64 -55833770631/5000000000 (/.f64 y y))) y))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 y y)) (*.f64 y 55833770631/5000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -55833770631/5000000000))) (*.f64 (/.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -55833770631/5000000000)) (*.f64 y 55833770631/5000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y -55833770631/5000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y -55833770631/5000000000) (/.f64 y y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y -55833770631/5000000000) (/.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -55833770631/5000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y -55833770631/5000000000) (/.f64 (/.f64 y y) (/.f64 y y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y -55833770631/5000000000) (/.f64 (*.f64 -55833770631/5000000000 (/.f64 y y)) (*.f64 -55833770631/5000000000 (/.f64 y y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y -55833770631/5000000000) (/.f64 (/.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -55833770631/5000000000)) (/.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -55833770631/5000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y -55833770631/5000000000) (/.f64 (*.f64 -55833770631/5000000000 (*.f64 (/.f64 y y) (/.f64 y y))) (*.f64 -55833770631/5000000000 (*.f64 (/.f64 y y) (/.f64 y y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y -55833770631/5000000000) (/.f64 (*.f64 y (/.f64 -55833770631/5000000000 y)) (*.f64 y (/.f64 -55833770631/5000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 55833770631/5000000000) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 y 55833770631/5000000000))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 (*.f64 -55833770631/5000000000 (/.f64 y y))) y))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (*.f64 (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (*.f64 0 (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)) 0) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) 0) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (*.f64 (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 1 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (*.f64 (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)) (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (*.f64 1 (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 1 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (*.f64 (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)) (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 1 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (*.f64 (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)) (*.f64 (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)) (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (*.f64 (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 1 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))) (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)) (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))) (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)) (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 1 (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)) (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)) (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 1 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)) (neg.f64 (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 1 (neg.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)) (neg.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)) (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))) (neg.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)))))))

simplify156.0ms (0.7%)

Algorithm
egg-herbie
Rules
1708×rational_best_oopsla_all_46_json_45_simplify-89
1398×rational_best_oopsla_all_46_json_45_simplify-24
1396×rational_best_oopsla_all_46_json_45_simplify-74
960×rational_best_oopsla_all_46_json_45_simplify-23
574×rational_best_oopsla_all_46_json_45_simplify-10
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04003058
116682492
270162488
Stop Event
node limit
Counts
258 → 223
Calls
Call 1
Inputs
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 -55833770631/5000000000 y)
(*.f64 -55833770631/5000000000 y)
(*.f64 -55833770631/5000000000 y)
(*.f64 -55833770631/5000000000 y)
(*.f64 -55833770631/5000000000 y)
(*.f64 -55833770631/5000000000 y)
(*.f64 -55833770631/5000000000 y)
(*.f64 -55833770631/5000000000 y)
(*.f64 -55833770631/5000000000 y)
(*.f64 -55833770631/5000000000 y)
(*.f64 -55833770631/5000000000 y)
(*.f64 -55833770631/5000000000 y)
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y)) z)
(/.f64 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y)) z)
(/.f64 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y)) z)
(/.f64 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y)) z)
(/.f64 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y)) z)
(/.f64 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y)) z)
(/.f64 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y)) z)
(/.f64 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y)) z)
(/.f64 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y)) z)
(/.f64 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y)) z)
(/.f64 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y)) z)
(/.f64 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y)) z)
(+.f64 (*.f64 y -55833770631/5000000000) (*.f64 y 4769379582500641883561/100000000000000000000))
(+.f64 (*.f64 y -55833770631/5000000000) (*.f64 (*.f64 y -4769379582500641883561/100000000000000000000) -1))
(+.f64 (*.f64 y 3652704169880641883561/100000000000000000000) 0)
(+.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 (*.f64 y 3652704169880641883561/100000000000000000000) 0))
(+.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) 0))
(+.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 0 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000))))
(+.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 (-.f64 -55833770631/5000000000 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y))) 0))
(+.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 0 (-.f64 -55833770631/5000000000 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)))))
(+.f64 0 (*.f64 y 3652704169880641883561/100000000000000000000))
(+.f64 (*.f64 y 4769379582500641883561/100000000000000000000) (*.f64 y -55833770631/5000000000))
(+.f64 (*.f64 (*.f64 y 3652704169880641883561/100000000000000000000) 0) (*.f64 y 3652704169880641883561/100000000000000000000))
(+.f64 (*.f64 (*.f64 y -55833770631/5000000000) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000))) (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) (*.f64 y 4769379582500641883561/100000000000000000000)))
(+.f64 (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) 0) (*.f64 y 3652704169880641883561/100000000000000000000))
(+.f64 (*.f64 0 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000))) (*.f64 y 3652704169880641883561/100000000000000000000))
(+.f64 (*.f64 (-.f64 -55833770631/5000000000 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y))) 0) (*.f64 y 3652704169880641883561/100000000000000000000))
(+.f64 (*.f64 (*.f64 y -4769379582500641883561/100000000000000000000) -1) (*.f64 y -55833770631/5000000000))
(+.f64 (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) (*.f64 y 4769379582500641883561/100000000000000000000)) (*.f64 (*.f64 y -55833770631/5000000000) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000))))
(+.f64 (*.f64 0 (-.f64 -55833770631/5000000000 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)))) (*.f64 y 3652704169880641883561/100000000000000000000))
(*.f64 y 3652704169880641883561/100000000000000000000)
(*.f64 y (-.f64 -55833770631/5000000000 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y))))
(*.f64 y (*.f64 (/.f64 y y) (-.f64 -55833770631/5000000000 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)))))
(*.f64 y (-.f64 -55833770631/5000000000 (*.f64 y (/.f64 -4769379582500641883561/100000000000000000000 y))))
(*.f64 y (-.f64 -55833770631/5000000000 (*.f64 (/.f64 y y) (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)))))
(*.f64 y (+.f64 (*.f64 -55833770631/5000000000 (/.f64 y y)) 4769379582500641883561/100000000000000000000))
(*.f64 y (*.f64 (/.f64 y y) 3652704169880641883561/100000000000000000000))
(*.f64 y (-.f64 (*.f64 -55833770631/5000000000 (/.f64 y y)) (*.f64 y (/.f64 -4769379582500641883561/100000000000000000000 y))))
(*.f64 y (*.f64 1 (-.f64 -55833770631/5000000000 (*.f64 y (/.f64 -4769379582500641883561/100000000000000000000 y)))))
(*.f64 y (*.f64 1 (-.f64 -55833770631/5000000000 (*.f64 (/.f64 y y) (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y))))))
(*.f64 y (*.f64 1 (+.f64 (*.f64 -55833770631/5000000000 (/.f64 y y)) 4769379582500641883561/100000000000000000000)))
(*.f64 y (*.f64 1 (-.f64 (*.f64 -55833770631/5000000000 (/.f64 y y)) (*.f64 y (/.f64 -4769379582500641883561/100000000000000000000 y)))))
(*.f64 y (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) 3652704169880641883561/100000000000000000000))
(*.f64 y (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) (-.f64 -55833770631/5000000000 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)))))
(*.f64 y (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) (*.f64 (/.f64 y y) (-.f64 -55833770631/5000000000 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y))))))
(*.f64 y (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) (-.f64 -55833770631/5000000000 (*.f64 y (/.f64 -4769379582500641883561/100000000000000000000 y)))))
(*.f64 y (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) (-.f64 -55833770631/5000000000 (*.f64 (/.f64 y y) (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y))))))
(*.f64 y (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) (+.f64 (*.f64 -55833770631/5000000000 (/.f64 y y)) 4769379582500641883561/100000000000000000000)))
(*.f64 y (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) (*.f64 (/.f64 y y) 3652704169880641883561/100000000000000000000)))
(*.f64 y (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) (-.f64 (*.f64 -55833770631/5000000000 (/.f64 y y)) (*.f64 y (/.f64 -4769379582500641883561/100000000000000000000 y)))))
(*.f64 y (*.f64 3652704169880641883561/100000000000000000000 (*.f64 y (/.f64 1 y))))
(*.f64 y (*.f64 3652704169880641883561/100000000000000000000 (*.f64 (/.f64 y y) (/.f64 y y))))
(*.f64 y (*.f64 (-.f64 -55833770631/5000000000 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y))) (*.f64 y (/.f64 1 y))))
(*.f64 y (*.f64 (-.f64 -55833770631/5000000000 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y))) (*.f64 (/.f64 y y) (/.f64 y y))))
(*.f64 y (*.f64 -1 (-.f64 -4769379582500641883561/100000000000000000000 (*.f64 -55833770631/5000000000 (/.f64 y y)))))
(*.f64 y (*.f64 -1 (-.f64 -4769379582500641883561/100000000000000000000 (*.f64 y (/.f64 -55833770631/5000000000 y)))))
(*.f64 y (*.f64 -1 (-.f64 -4769379582500641883561/100000000000000000000 (*.f64 -55833770631/5000000000 (*.f64 (/.f64 y y) (/.f64 y y))))))
(*.f64 y (*.f64 -1 (*.f64 (/.f64 y y) -3652704169880641883561/100000000000000000000)))
(*.f64 y (*.f64 -1 (-.f64 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)) (*.f64 y (/.f64 -55833770631/5000000000 y)))))
(*.f64 y (*.f64 -1 (*.f64 (/.f64 y y) (-.f64 -4769379582500641883561/100000000000000000000 (*.f64 -55833770631/5000000000 (/.f64 y y))))))
(*.f64 y (-.f64 (*.f64 y (/.f64 -55833770631/5000000000 y)) (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y))))
(*.f64 y (-.f64 (*.f64 y (/.f64 -55833770631/5000000000 y)) -4769379582500641883561/100000000000000000000))
(*.f64 y (-.f64 (*.f64 -55833770631/5000000000 (*.f64 (/.f64 y y) (/.f64 y y))) (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y))))
(*.f64 y (-.f64 (*.f64 -55833770631/5000000000 (*.f64 (/.f64 y y) (/.f64 y y))) -4769379582500641883561/100000000000000000000))
(*.f64 y (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 y)))
(*.f64 y (*.f64 y (/.f64 (-.f64 -55833770631/5000000000 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y))) y)))
(*.f64 y (*.f64 (*.f64 (/.f64 y y) (-.f64 -55833770631/5000000000 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)))) (/.f64 y y)))
(*.f64 y (*.f64 (-.f64 -55833770631/5000000000 (*.f64 y (/.f64 -4769379582500641883561/100000000000000000000 y))) (/.f64 y y)))
(*.f64 y (*.f64 (-.f64 -55833770631/5000000000 (*.f64 (/.f64 y y) (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)))) (/.f64 y y)))
(*.f64 y (*.f64 (+.f64 (*.f64 -55833770631/5000000000 (/.f64 y y)) 4769379582500641883561/100000000000000000000) (/.f64 y y)))
(*.f64 y (*.f64 (*.f64 (/.f64 y y) 3652704169880641883561/100000000000000000000) (/.f64 y y)))
(*.f64 y (*.f64 (-.f64 (*.f64 -55833770631/5000000000 (/.f64 y y)) (*.f64 y (/.f64 -4769379582500641883561/100000000000000000000 y))) (/.f64 y y)))
(*.f64 y (-.f64 -55833770631/5000000000 (*.f64 y (/.f64 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)) y))))
(*.f64 y (-.f64 -55833770631/5000000000 (*.f64 (/.f64 y y) (*.f64 (/.f64 y y) (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y))))))
(*.f64 y (-.f64 (*.f64 -55833770631/5000000000 (/.f64 y y)) (*.f64 y (/.f64 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)) y))))
(*.f64 y (-.f64 (*.f64 -55833770631/5000000000 (/.f64 y y)) (*.f64 (/.f64 y y) (*.f64 (/.f64 y y) (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y))))))
(*.f64 y (-.f64 (*.f64 y (/.f64 -55833770631/5000000000 y)) (*.f64 y (/.f64 -4769379582500641883561/100000000000000000000 y))))
(*.f64 y (-.f64 (*.f64 y (/.f64 -55833770631/5000000000 y)) (*.f64 (/.f64 y y) (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)))))
(*.f64 y (-.f64 (*.f64 y (/.f64 -55833770631/5000000000 y)) (*.f64 y (/.f64 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)) y))))
(*.f64 y (-.f64 (*.f64 y (/.f64 -55833770631/5000000000 y)) (*.f64 (/.f64 y y) (*.f64 (/.f64 y y) (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y))))))
(*.f64 y (-.f64 (*.f64 -55833770631/5000000000 (*.f64 (/.f64 y y) (/.f64 y y))) (*.f64 y (/.f64 -4769379582500641883561/100000000000000000000 y))))
(*.f64 y (-.f64 (*.f64 -55833770631/5000000000 (*.f64 (/.f64 y y) (/.f64 y y))) (*.f64 (/.f64 y y) (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)))))
(*.f64 y (-.f64 (*.f64 -55833770631/5000000000 (*.f64 (/.f64 y y) (/.f64 y y))) (*.f64 y (/.f64 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)) y))))
(*.f64 y (-.f64 (*.f64 -55833770631/5000000000 (*.f64 (/.f64 y y) (/.f64 y y))) (*.f64 (/.f64 y y) (*.f64 (/.f64 y y) (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y))))))
(*.f64 (*.f64 y 3652704169880641883561/100000000000000000000) 1)
(*.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)))
(*.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (/.f64 1 (*.f64 y 3652704169880641883561/100000000000000000000))))
(*.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000))))
(*.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 1 (*.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (/.f64 1 (*.f64 y 3652704169880641883561/100000000000000000000)))))
(*.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) (*.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (/.f64 1 (*.f64 y 3652704169880641883561/100000000000000000000)))))
(*.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)))))
(*.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) (*.f64 y 3652704169880641883561/100000000000000000000))))
(*.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 (*.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (/.f64 1 (*.f64 y 3652704169880641883561/100000000000000000000))) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000))))
(*.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000))) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000))))
(*.f64 1 (*.f64 y 3652704169880641883561/100000000000000000000))
(*.f64 (/.f64 y y) (*.f64 y 3652704169880641883561/100000000000000000000))
(*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) (*.f64 y 3652704169880641883561/100000000000000000000))
(*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) (*.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (/.f64 1 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)))))
(*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) (*.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)))))
(*.f64 (*.f64 y -3652704169880641883561/100000000000000000000) -1)
(*.f64 (*.f64 y -3652704169880641883561/100000000000000000000) (neg.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000))))
(*.f64 (neg.f64 y) (+.f64 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)) 55833770631/5000000000))
(*.f64 (neg.f64 y) -3652704169880641883561/100000000000000000000)
(*.f64 (neg.f64 y) (-.f64 -4769379582500641883561/100000000000000000000 (*.f64 -55833770631/5000000000 (/.f64 y y))))
(*.f64 (neg.f64 y) (*.f64 (/.f64 y y) -3652704169880641883561/100000000000000000000))
(*.f64 (neg.f64 y) (*.f64 1 (+.f64 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)) 55833770631/5000000000)))
(*.f64 (neg.f64 y) (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) (+.f64 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)) 55833770631/5000000000)))
(*.f64 (neg.f64 y) (*.f64 3652704169880641883561/100000000000000000000 (neg.f64 (/.f64 y y))))
(*.f64 (neg.f64 y) (*.f64 (-.f64 -55833770631/5000000000 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y))) (neg.f64 (/.f64 y y))))
(*.f64 (neg.f64 y) (-.f64 (*.f64 (/.f64 y y) (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y))) (*.f64 -55833770631/5000000000 (/.f64 y y))))
(*.f64 (neg.f64 y) (-.f64 (*.f64 (/.f64 y y) (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y))) -55833770631/5000000000))
(*.f64 (neg.f64 y) (-.f64 (*.f64 y (/.f64 -4769379582500641883561/100000000000000000000 y)) (*.f64 -55833770631/5000000000 (/.f64 y y))))
(*.f64 (neg.f64 y) (-.f64 (*.f64 y (/.f64 -4769379582500641883561/100000000000000000000 y)) -55833770631/5000000000))
(*.f64 (neg.f64 y) (neg.f64 (-.f64 -55833770631/5000000000 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)))))
(*.f64 (neg.f64 y) (*.f64 (+.f64 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)) 55833770631/5000000000) (/.f64 y y)))
(*.f64 (neg.f64 y) (-.f64 55833770631/5000000000 (neg.f64 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)))))
(*.f64 (neg.f64 y) (-.f64 (neg.f64 (*.f64 -55833770631/5000000000 (/.f64 y y))) 4769379582500641883561/100000000000000000000))
(*.f64 (neg.f64 y) (-.f64 (neg.f64 (*.f64 -55833770631/5000000000 (/.f64 y y))) (neg.f64 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)))))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 3652704169880641883561/100000000000000000000 (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) y))
(*.f64 (-.f64 -55833770631/5000000000 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y))) y)
(*.f64 (-.f64 -55833770631/5000000000 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y))) (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) y))
(*.f64 (-.f64 -55833770631/5000000000 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y))) (*.f64 y (/.f64 (-.f64 -55833770631/5000000000 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y))) (-.f64 -55833770631/5000000000 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y))))))
(*.f64 (+.f64 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)) 55833770631/5000000000) (neg.f64 y))
(*.f64 (*.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (/.f64 1 (*.f64 y 3652704169880641883561/100000000000000000000))) (*.f64 y 3652704169880641883561/100000000000000000000))
(*.f64 -1 (*.f64 y -3652704169880641883561/100000000000000000000))
(*.f64 -1 (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) (*.f64 y -3652704169880641883561/100000000000000000000)))
(*.f64 -1 (*.f64 3652704169880641883561/100000000000000000000 (neg.f64 y)))
(*.f64 -1 (*.f64 (-.f64 -55833770631/5000000000 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y))) (neg.f64 y)))
(*.f64 (*.f64 (/.f64 y y) (-.f64 -55833770631/5000000000 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)))) y)
(*.f64 (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000))) (*.f64 y 3652704169880641883561/100000000000000000000))
(*.f64 -3652704169880641883561/100000000000000000000 (neg.f64 y))
(*.f64 (-.f64 -55833770631/5000000000 (*.f64 y (/.f64 -4769379582500641883561/100000000000000000000 y))) y)
(*.f64 (-.f64 -55833770631/5000000000 (*.f64 (/.f64 y y) (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)))) y)
(*.f64 (+.f64 (*.f64 -55833770631/5000000000 (/.f64 y y)) 4769379582500641883561/100000000000000000000) y)
(*.f64 (*.f64 (/.f64 y y) 3652704169880641883561/100000000000000000000) y)
(*.f64 (-.f64 (*.f64 -55833770631/5000000000 (/.f64 y y)) (*.f64 y (/.f64 -4769379582500641883561/100000000000000000000 y))) y)
(*.f64 (neg.f64 (-.f64 -55833770631/5000000000 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)))) (neg.f64 y))
(*.f64 (neg.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000))) (*.f64 y -3652704169880641883561/100000000000000000000))
(/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) 1)
(/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (/.f64 y y))
(/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)))
(/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000))))
(/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (/.f64 (-.f64 -55833770631/5000000000 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y))) (-.f64 -55833770631/5000000000 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)))))
(/.f64 (*.f64 y -3652704169880641883561/100000000000000000000) -1)
(neg.f64 (*.f64 y -3652704169880641883561/100000000000000000000))
(+.f64 (*.f64 y -55833770631/5000000000) 0)
(+.f64 (*.f64 y -55833770631/5000000000) (*.f64 0 (/.f64 y y)))
(+.f64 (*.f64 y -55833770631/5000000000) (*.f64 (*.f64 -55833770631/5000000000 (*.f64 (/.f64 y y) (/.f64 y y))) 0))
(+.f64 (*.f64 y -55833770631/5000000000) (*.f64 (*.f64 y -55833770631/5000000000) 0))
(+.f64 (*.f64 y -55833770631/5000000000) (*.f64 (/.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -55833770631/5000000000)) 0))
(+.f64 (*.f64 y -55833770631/5000000000) (*.f64 0 (/.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -55833770631/5000000000))))
(+.f64 (*.f64 y -55833770631/5000000000) (*.f64 (*.f64 y (/.f64 -55833770631/5000000000 y)) 0))
(+.f64 (*.f64 y -55833770631/5000000000) (*.f64 (neg.f64 (*.f64 -55833770631/5000000000 (/.f64 y y))) 0))
(+.f64 (*.f64 y -55833770631/5000000000) (*.f64 0 (*.f64 -55833770631/5000000000 (*.f64 (/.f64 y y) (/.f64 y y)))))
(+.f64 (*.f64 y -55833770631/5000000000) (*.f64 0 (*.f64 y (/.f64 -55833770631/5000000000 y))))
(+.f64 0 (*.f64 y -55833770631/5000000000))
(+.f64 (*.f64 0 (/.f64 y y)) (*.f64 y -55833770631/5000000000))
(+.f64 (*.f64 (*.f64 -55833770631/5000000000 (*.f64 (/.f64 y y) (/.f64 y y))) 0) (*.f64 y -55833770631/5000000000))
(+.f64 (*.f64 (*.f64 y -55833770631/5000000000) 0) (*.f64 y -55833770631/5000000000))
(+.f64 (*.f64 (/.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -55833770631/5000000000)) 0) (*.f64 y -55833770631/5000000000))
(+.f64 (*.f64 0 (/.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -55833770631/5000000000))) (*.f64 y -55833770631/5000000000))
(+.f64 (*.f64 (*.f64 y (/.f64 -55833770631/5000000000 y)) 0) (*.f64 y -55833770631/5000000000))
(+.f64 (*.f64 (neg.f64 (*.f64 -55833770631/5000000000 (/.f64 y y))) 0) (*.f64 y -55833770631/5000000000))
(+.f64 (*.f64 0 (*.f64 -55833770631/5000000000 (*.f64 (/.f64 y y) (/.f64 y y)))) (*.f64 y -55833770631/5000000000))
(+.f64 (*.f64 0 (*.f64 y (/.f64 -55833770631/5000000000 y))) (*.f64 y -55833770631/5000000000))
(-.f64 (*.f64 y -55833770631/5000000000) 0)
(-.f64 (*.f64 y -55833770631/5000000000) (*.f64 (*.f64 -55833770631/5000000000 (*.f64 (/.f64 y y) (/.f64 y y))) 0))
(-.f64 (*.f64 y -55833770631/5000000000) (*.f64 (*.f64 y -55833770631/5000000000) 0))
(-.f64 (*.f64 y -55833770631/5000000000) (*.f64 (/.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -55833770631/5000000000)) 0))
(-.f64 (*.f64 y -55833770631/5000000000) (*.f64 (*.f64 y (/.f64 -55833770631/5000000000 y)) 0))
(-.f64 (*.f64 y -55833770631/5000000000) (*.f64 (neg.f64 (*.f64 -55833770631/5000000000 (/.f64 y y))) 0))
(-.f64 0 (*.f64 y 55833770631/5000000000))
(-.f64 0 (*.f64 (neg.f64 (*.f64 -55833770631/5000000000 (/.f64 y y))) y))
(-.f64 (*.f64 0 (/.f64 y y)) (*.f64 y 55833770631/5000000000))
(-.f64 (*.f64 0 (/.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -55833770631/5000000000))) (*.f64 (/.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -55833770631/5000000000)) (*.f64 y 55833770631/5000000000)))
(/.f64 (*.f64 y -55833770631/5000000000) 1)
(/.f64 (*.f64 y -55833770631/5000000000) (/.f64 y y))
(/.f64 (*.f64 y -55833770631/5000000000) (/.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -55833770631/5000000000)))
(/.f64 (*.f64 y -55833770631/5000000000) (/.f64 (/.f64 y y) (/.f64 y y)))
(/.f64 (*.f64 y -55833770631/5000000000) (/.f64 (*.f64 -55833770631/5000000000 (/.f64 y y)) (*.f64 -55833770631/5000000000 (/.f64 y y))))
(/.f64 (*.f64 y -55833770631/5000000000) (/.f64 (/.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -55833770631/5000000000)) (/.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -55833770631/5000000000))))
(/.f64 (*.f64 y -55833770631/5000000000) (/.f64 (*.f64 -55833770631/5000000000 (*.f64 (/.f64 y y) (/.f64 y y))) (*.f64 -55833770631/5000000000 (*.f64 (/.f64 y y) (/.f64 y y)))))
(/.f64 (*.f64 y -55833770631/5000000000) (/.f64 (*.f64 y (/.f64 -55833770631/5000000000 y)) (*.f64 y (/.f64 -55833770631/5000000000 y))))
(/.f64 (*.f64 y 55833770631/5000000000) -1)
(neg.f64 (*.f64 y 55833770631/5000000000))
(neg.f64 (*.f64 (neg.f64 (*.f64 -55833770631/5000000000 (/.f64 y y))) y))
(+.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) 0)
(+.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (*.f64 (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)) 0))
(+.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) 0))
(+.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (*.f64 0 (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))))
(+.f64 0 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))
(+.f64 (*.f64 (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)) 0) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))
(+.f64 (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) 0) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))
(+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))
(-.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) 0)
(-.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (*.f64 (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)) 0))
(-.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) 0))
(-.f64 0 (*.f64 -1 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)))
(*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) 1)
(*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)))
(*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 1 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))))
(*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (*.f64 (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)) (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))))
(*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (*.f64 1 (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 1 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)))))
(*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (*.f64 (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)) (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 1 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)))))
(*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (*.f64 (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)) (*.f64 (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)) (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)))))
(*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))))
(*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (*.f64 (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 1 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))) (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))))
(*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)) (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))) (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))))
(*.f64 1 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))
(*.f64 (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))
(*.f64 (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)) (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 1 (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)))))
(*.f64 (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)) (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)) (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)))))
(*.f64 (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 1 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))
(*.f64 (neg.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)) -1)
(*.f64 (neg.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)) (neg.f64 (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))))
(*.f64 -1 (neg.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)))
(*.f64 -1 (*.f64 1 (neg.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))))
(*.f64 -1 (*.f64 (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)) (neg.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))))
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)) (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))
(*.f64 (neg.f64 (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))) (neg.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)))
(neg.f64 (*.f64 -1 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)))
Outputs
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 -55833770631/5000000000 y)
(*.f64 y -55833770631/5000000000)
(*.f64 -55833770631/5000000000 y)
(*.f64 y -55833770631/5000000000)
(*.f64 -55833770631/5000000000 y)
(*.f64 y -55833770631/5000000000)
(*.f64 -55833770631/5000000000 y)
(*.f64 y -55833770631/5000000000)
(*.f64 -55833770631/5000000000 y)
(*.f64 y -55833770631/5000000000)
(*.f64 -55833770631/5000000000 y)
(*.f64 y -55833770631/5000000000)
(*.f64 -55833770631/5000000000 y)
(*.f64 y -55833770631/5000000000)
(*.f64 -55833770631/5000000000 y)
(*.f64 y -55833770631/5000000000)
(*.f64 -55833770631/5000000000 y)
(*.f64 y -55833770631/5000000000)
(*.f64 -55833770631/5000000000 y)
(*.f64 y -55833770631/5000000000)
(*.f64 -55833770631/5000000000 y)
(*.f64 y -55833770631/5000000000)
(*.f64 -55833770631/5000000000 y)
(*.f64 y -55833770631/5000000000)
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y)) z)
(/.f64 (-.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -4769379582500641883561/100000000000000000000)) z)
(/.f64 (*.f64 3652704169880641883561/100000000000000000000 y) z)
(/.f64 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y)) z)
(/.f64 (-.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -4769379582500641883561/100000000000000000000)) z)
(/.f64 (*.f64 3652704169880641883561/100000000000000000000 y) z)
(/.f64 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y)) z)
(/.f64 (-.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -4769379582500641883561/100000000000000000000)) z)
(/.f64 (*.f64 3652704169880641883561/100000000000000000000 y) z)
(/.f64 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y)) z)
(/.f64 (-.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -4769379582500641883561/100000000000000000000)) z)
(/.f64 (*.f64 3652704169880641883561/100000000000000000000 y) z)
(/.f64 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y)) z)
(/.f64 (-.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -4769379582500641883561/100000000000000000000)) z)
(/.f64 (*.f64 3652704169880641883561/100000000000000000000 y) z)
(/.f64 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y)) z)
(/.f64 (-.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -4769379582500641883561/100000000000000000000)) z)
(/.f64 (*.f64 3652704169880641883561/100000000000000000000 y) z)
(/.f64 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y)) z)
(/.f64 (-.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -4769379582500641883561/100000000000000000000)) z)
(/.f64 (*.f64 3652704169880641883561/100000000000000000000 y) z)
(/.f64 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y)) z)
(/.f64 (-.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -4769379582500641883561/100000000000000000000)) z)
(/.f64 (*.f64 3652704169880641883561/100000000000000000000 y) z)
(/.f64 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y)) z)
(/.f64 (-.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -4769379582500641883561/100000000000000000000)) z)
(/.f64 (*.f64 3652704169880641883561/100000000000000000000 y) z)
(/.f64 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y)) z)
(/.f64 (-.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -4769379582500641883561/100000000000000000000)) z)
(/.f64 (*.f64 3652704169880641883561/100000000000000000000 y) z)
(/.f64 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y)) z)
(/.f64 (-.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -4769379582500641883561/100000000000000000000)) z)
(/.f64 (*.f64 3652704169880641883561/100000000000000000000 y) z)
(/.f64 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y)) z)
(/.f64 (-.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -4769379582500641883561/100000000000000000000)) z)
(/.f64 (*.f64 3652704169880641883561/100000000000000000000 y) z)
(+.f64 (*.f64 y -55833770631/5000000000) (*.f64 y 4769379582500641883561/100000000000000000000))
(*.f64 3652704169880641883561/100000000000000000000 y)
(+.f64 (*.f64 y -55833770631/5000000000) (*.f64 (*.f64 y -4769379582500641883561/100000000000000000000) -1))
(*.f64 3652704169880641883561/100000000000000000000 y)
(+.f64 (*.f64 y 3652704169880641883561/100000000000000000000) 0)
(*.f64 3652704169880641883561/100000000000000000000 y)
(+.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 (*.f64 y 3652704169880641883561/100000000000000000000) 0))
(*.f64 3652704169880641883561/100000000000000000000 y)
(+.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) 0))
(*.f64 3652704169880641883561/100000000000000000000 y)
(+.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 0 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000))))
(*.f64 3652704169880641883561/100000000000000000000 y)
(+.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 (-.f64 -55833770631/5000000000 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y))) 0))
(*.f64 3652704169880641883561/100000000000000000000 y)
(+.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 0 (-.f64 -55833770631/5000000000 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)))))
(*.f64 3652704169880641883561/100000000000000000000 y)
(+.f64 0 (*.f64 y 3652704169880641883561/100000000000000000000))
(*.f64 3652704169880641883561/100000000000000000000 y)
(+.f64 (*.f64 y 4769379582500641883561/100000000000000000000) (*.f64 y -55833770631/5000000000))
(*.f64 3652704169880641883561/100000000000000000000 y)
(+.f64 (*.f64 (*.f64 y 3652704169880641883561/100000000000000000000) 0) (*.f64 y 3652704169880641883561/100000000000000000000))
(*.f64 3652704169880641883561/100000000000000000000 y)
(+.f64 (*.f64 (*.f64 y -55833770631/5000000000) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000))) (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) (*.f64 y 4769379582500641883561/100000000000000000000)))
(*.f64 3652704169880641883561/100000000000000000000 y)
(+.f64 (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) 0) (*.f64 y 3652704169880641883561/100000000000000000000))
(*.f64 3652704169880641883561/100000000000000000000 y)
(+.f64 (*.f64 0 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000))) (*.f64 y 3652704169880641883561/100000000000000000000))
(*.f64 3652704169880641883561/100000000000000000000 y)
(+.f64 (*.f64 (-.f64 -55833770631/5000000000 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y))) 0) (*.f64 y 3652704169880641883561/100000000000000000000))
(*.f64 3652704169880641883561/100000000000000000000 y)
(+.f64 (*.f64 (*.f64 y -4769379582500641883561/100000000000000000000) -1) (*.f64 y -55833770631/5000000000))
(*.f64 3652704169880641883561/100000000000000000000 y)
(+.f64 (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) (*.f64 y 4769379582500641883561/100000000000000000000)) (*.f64 (*.f64 y -55833770631/5000000000) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000))))
(*.f64 3652704169880641883561/100000000000000000000 y)
(+.f64 (*.f64 0 (-.f64 -55833770631/5000000000 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)))) (*.f64 y 3652704169880641883561/100000000000000000000))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 y 3652704169880641883561/100000000000000000000)
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 y (-.f64 -55833770631/5000000000 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y))))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 y (*.f64 (/.f64 y y) (-.f64 -55833770631/5000000000 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)))))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 y (-.f64 -55833770631/5000000000 (*.f64 y (/.f64 -4769379582500641883561/100000000000000000000 y))))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 y (-.f64 -55833770631/5000000000 (*.f64 (/.f64 y y) (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)))))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 y (+.f64 (*.f64 -55833770631/5000000000 (/.f64 y y)) 4769379582500641883561/100000000000000000000))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 y (*.f64 (/.f64 y y) 3652704169880641883561/100000000000000000000))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 y (-.f64 (*.f64 -55833770631/5000000000 (/.f64 y y)) (*.f64 y (/.f64 -4769379582500641883561/100000000000000000000 y))))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 y (*.f64 1 (-.f64 -55833770631/5000000000 (*.f64 y (/.f64 -4769379582500641883561/100000000000000000000 y)))))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 y (*.f64 1 (-.f64 -55833770631/5000000000 (*.f64 (/.f64 y y) (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y))))))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 y (*.f64 1 (+.f64 (*.f64 -55833770631/5000000000 (/.f64 y y)) 4769379582500641883561/100000000000000000000)))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 y (*.f64 1 (-.f64 (*.f64 -55833770631/5000000000 (/.f64 y y)) (*.f64 y (/.f64 -4769379582500641883561/100000000000000000000 y)))))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 y (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) 3652704169880641883561/100000000000000000000))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 y (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) (-.f64 -55833770631/5000000000 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)))))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 y (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) (*.f64 (/.f64 y y) (-.f64 -55833770631/5000000000 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y))))))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 y (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) (-.f64 -55833770631/5000000000 (*.f64 y (/.f64 -4769379582500641883561/100000000000000000000 y)))))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 y (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) (-.f64 -55833770631/5000000000 (*.f64 (/.f64 y y) (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y))))))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 y (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) (+.f64 (*.f64 -55833770631/5000000000 (/.f64 y y)) 4769379582500641883561/100000000000000000000)))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 y (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) (*.f64 (/.f64 y y) 3652704169880641883561/100000000000000000000)))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 y (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) (-.f64 (*.f64 -55833770631/5000000000 (/.f64 y y)) (*.f64 y (/.f64 -4769379582500641883561/100000000000000000000 y)))))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 y (*.f64 3652704169880641883561/100000000000000000000 (*.f64 y (/.f64 1 y))))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 y (*.f64 3652704169880641883561/100000000000000000000 (*.f64 (/.f64 y y) (/.f64 y y))))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 y (*.f64 (-.f64 -55833770631/5000000000 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y))) (*.f64 y (/.f64 1 y))))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 y (*.f64 (-.f64 -55833770631/5000000000 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y))) (*.f64 (/.f64 y y) (/.f64 y y))))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 y (*.f64 -1 (-.f64 -4769379582500641883561/100000000000000000000 (*.f64 -55833770631/5000000000 (/.f64 y y)))))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 y (*.f64 -1 (-.f64 -4769379582500641883561/100000000000000000000 (*.f64 y (/.f64 -55833770631/5000000000 y)))))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 y (*.f64 -1 (-.f64 -4769379582500641883561/100000000000000000000 (*.f64 -55833770631/5000000000 (*.f64 (/.f64 y y) (/.f64 y y))))))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 y (*.f64 -1 (*.f64 (/.f64 y y) -3652704169880641883561/100000000000000000000)))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 y (*.f64 -1 (-.f64 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)) (*.f64 y (/.f64 -55833770631/5000000000 y)))))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 y (*.f64 -1 (*.f64 (/.f64 y y) (-.f64 -4769379582500641883561/100000000000000000000 (*.f64 -55833770631/5000000000 (/.f64 y y))))))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 y (-.f64 (*.f64 y (/.f64 -55833770631/5000000000 y)) (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y))))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 y (-.f64 (*.f64 y (/.f64 -55833770631/5000000000 y)) -4769379582500641883561/100000000000000000000))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 y (-.f64 (*.f64 -55833770631/5000000000 (*.f64 (/.f64 y y) (/.f64 y y))) (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y))))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 y (-.f64 (*.f64 -55833770631/5000000000 (*.f64 (/.f64 y y) (/.f64 y y))) -4769379582500641883561/100000000000000000000))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 y (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 y)))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 y (*.f64 y (/.f64 (-.f64 -55833770631/5000000000 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y))) y)))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 y (*.f64 (*.f64 (/.f64 y y) (-.f64 -55833770631/5000000000 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)))) (/.f64 y y)))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 y (*.f64 (-.f64 -55833770631/5000000000 (*.f64 y (/.f64 -4769379582500641883561/100000000000000000000 y))) (/.f64 y y)))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 y (*.f64 (-.f64 -55833770631/5000000000 (*.f64 (/.f64 y y) (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)))) (/.f64 y y)))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 y (*.f64 (+.f64 (*.f64 -55833770631/5000000000 (/.f64 y y)) 4769379582500641883561/100000000000000000000) (/.f64 y y)))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 y (*.f64 (*.f64 (/.f64 y y) 3652704169880641883561/100000000000000000000) (/.f64 y y)))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 y (*.f64 (-.f64 (*.f64 -55833770631/5000000000 (/.f64 y y)) (*.f64 y (/.f64 -4769379582500641883561/100000000000000000000 y))) (/.f64 y y)))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 y (-.f64 -55833770631/5000000000 (*.f64 y (/.f64 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)) y))))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 y (-.f64 -55833770631/5000000000 (*.f64 (/.f64 y y) (*.f64 (/.f64 y y) (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y))))))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 y (-.f64 (*.f64 -55833770631/5000000000 (/.f64 y y)) (*.f64 y (/.f64 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)) y))))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 y (-.f64 (*.f64 -55833770631/5000000000 (/.f64 y y)) (*.f64 (/.f64 y y) (*.f64 (/.f64 y y) (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y))))))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 y (-.f64 (*.f64 y (/.f64 -55833770631/5000000000 y)) (*.f64 y (/.f64 -4769379582500641883561/100000000000000000000 y))))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 y (-.f64 (*.f64 y (/.f64 -55833770631/5000000000 y)) (*.f64 (/.f64 y y) (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)))))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 y (-.f64 (*.f64 y (/.f64 -55833770631/5000000000 y)) (*.f64 y (/.f64 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)) y))))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 y (-.f64 (*.f64 y (/.f64 -55833770631/5000000000 y)) (*.f64 (/.f64 y y) (*.f64 (/.f64 y y) (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y))))))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 y (-.f64 (*.f64 -55833770631/5000000000 (*.f64 (/.f64 y y) (/.f64 y y))) (*.f64 y (/.f64 -4769379582500641883561/100000000000000000000 y))))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 y (-.f64 (*.f64 -55833770631/5000000000 (*.f64 (/.f64 y y) (/.f64 y y))) (*.f64 (/.f64 y y) (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)))))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 y (-.f64 (*.f64 -55833770631/5000000000 (*.f64 (/.f64 y y) (/.f64 y y))) (*.f64 y (/.f64 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)) y))))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 y (-.f64 (*.f64 -55833770631/5000000000 (*.f64 (/.f64 y y) (/.f64 y y))) (*.f64 (/.f64 y y) (*.f64 (/.f64 y y) (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y))))))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 (*.f64 y 3652704169880641883561/100000000000000000000) 1)
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (/.f64 1 (*.f64 y 3652704169880641883561/100000000000000000000))))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000))))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 1 (*.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (/.f64 1 (*.f64 y 3652704169880641883561/100000000000000000000)))))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) (*.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (/.f64 1 (*.f64 y 3652704169880641883561/100000000000000000000)))))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)))))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) (*.f64 y 3652704169880641883561/100000000000000000000))))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 (*.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (/.f64 1 (*.f64 y 3652704169880641883561/100000000000000000000))) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000))))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000))) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000))))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 1 (*.f64 y 3652704169880641883561/100000000000000000000))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 (/.f64 y y) (*.f64 y 3652704169880641883561/100000000000000000000))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) (*.f64 y 3652704169880641883561/100000000000000000000))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) (*.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (/.f64 1 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)))))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) (*.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)))))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 (*.f64 y -3652704169880641883561/100000000000000000000) -1)
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 (*.f64 y -3652704169880641883561/100000000000000000000) (neg.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000))))
(*.f64 y (*.f64 (neg.f64 (/.f64 (*.f64 3652704169880641883561/100000000000000000000 y) (*.f64 3652704169880641883561/100000000000000000000 y))) -3652704169880641883561/100000000000000000000))
(*.f64 y (*.f64 -3652704169880641883561/100000000000000000000 (neg.f64 (/.f64 (*.f64 3652704169880641883561/100000000000000000000 y) (*.f64 3652704169880641883561/100000000000000000000 y)))))
(*.f64 (neg.f64 y) (+.f64 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)) 55833770631/5000000000))
(*.f64 (neg.f64 y) -3652704169880641883561/100000000000000000000)
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 (neg.f64 y) (-.f64 -4769379582500641883561/100000000000000000000 (*.f64 -55833770631/5000000000 (/.f64 y y))))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 (neg.f64 y) (*.f64 (/.f64 y y) -3652704169880641883561/100000000000000000000))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 (neg.f64 y) (*.f64 1 (+.f64 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)) 55833770631/5000000000)))
(*.f64 (neg.f64 y) (+.f64 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)) 55833770631/5000000000))
(*.f64 (neg.f64 y) (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) (+.f64 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)) 55833770631/5000000000)))
(*.f64 (/.f64 (*.f64 3652704169880641883561/100000000000000000000 y) (*.f64 3652704169880641883561/100000000000000000000 y)) (*.f64 (neg.f64 y) (+.f64 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)) 55833770631/5000000000)))
(*.f64 (neg.f64 y) (*.f64 3652704169880641883561/100000000000000000000 (neg.f64 (/.f64 y y))))
(*.f64 3652704169880641883561/100000000000000000000 (*.f64 (neg.f64 y) (neg.f64 (/.f64 y y))))
(*.f64 3652704169880641883561/100000000000000000000 (*.f64 y (-.f64 (/.f64 y y) 0)))
(*.f64 (neg.f64 y) (*.f64 (-.f64 -55833770631/5000000000 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y))) (neg.f64 (/.f64 y y))))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 (neg.f64 y) (-.f64 (*.f64 (/.f64 y y) (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y))) (*.f64 -55833770631/5000000000 (/.f64 y y))))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 (neg.f64 y) (-.f64 (*.f64 (/.f64 y y) (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y))) -55833770631/5000000000))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 (neg.f64 y) (-.f64 (*.f64 y (/.f64 -4769379582500641883561/100000000000000000000 y)) (*.f64 -55833770631/5000000000 (/.f64 y y))))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 (neg.f64 y) (-.f64 (*.f64 y (/.f64 -4769379582500641883561/100000000000000000000 y)) -55833770631/5000000000))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 (neg.f64 y) (neg.f64 (-.f64 -55833770631/5000000000 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)))))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 (neg.f64 y) (*.f64 (+.f64 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)) 55833770631/5000000000) (/.f64 y y)))
(*.f64 (neg.f64 y) (+.f64 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)) 55833770631/5000000000))
(*.f64 (neg.f64 y) (-.f64 55833770631/5000000000 (neg.f64 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)))))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 (neg.f64 y) (-.f64 (neg.f64 (*.f64 -55833770631/5000000000 (/.f64 y y))) 4769379582500641883561/100000000000000000000))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 (neg.f64 y) (-.f64 (neg.f64 (*.f64 -55833770631/5000000000 (/.f64 y y))) (neg.f64 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)))))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 3652704169880641883561/100000000000000000000 (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) y))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 (-.f64 -55833770631/5000000000 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y))) y)
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 (-.f64 -55833770631/5000000000 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y))) (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) y))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 (-.f64 -55833770631/5000000000 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y))) (*.f64 y (/.f64 (-.f64 -55833770631/5000000000 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y))) (-.f64 -55833770631/5000000000 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y))))))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 (+.f64 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)) 55833770631/5000000000) (neg.f64 y))
(*.f64 (neg.f64 y) (+.f64 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)) 55833770631/5000000000))
(*.f64 (*.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (/.f64 1 (*.f64 y 3652704169880641883561/100000000000000000000))) (*.f64 y 3652704169880641883561/100000000000000000000))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 -1 (*.f64 y -3652704169880641883561/100000000000000000000))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 -1 (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) (*.f64 y -3652704169880641883561/100000000000000000000)))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 -1 (*.f64 3652704169880641883561/100000000000000000000 (neg.f64 y)))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 -1 (*.f64 (-.f64 -55833770631/5000000000 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y))) (neg.f64 y)))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 (*.f64 (/.f64 y y) (-.f64 -55833770631/5000000000 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)))) y)
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000))) (*.f64 y 3652704169880641883561/100000000000000000000))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 -3652704169880641883561/100000000000000000000 (neg.f64 y))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 (-.f64 -55833770631/5000000000 (*.f64 y (/.f64 -4769379582500641883561/100000000000000000000 y))) y)
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 (-.f64 -55833770631/5000000000 (*.f64 (/.f64 y y) (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)))) y)
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 (+.f64 (*.f64 -55833770631/5000000000 (/.f64 y y)) 4769379582500641883561/100000000000000000000) y)
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 (*.f64 (/.f64 y y) 3652704169880641883561/100000000000000000000) y)
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 (-.f64 (*.f64 -55833770631/5000000000 (/.f64 y y)) (*.f64 y (/.f64 -4769379582500641883561/100000000000000000000 y))) y)
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 (neg.f64 (-.f64 -55833770631/5000000000 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)))) (neg.f64 y))
(*.f64 3652704169880641883561/100000000000000000000 y)
(*.f64 (neg.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000))) (*.f64 y -3652704169880641883561/100000000000000000000))
(*.f64 y (*.f64 (neg.f64 (/.f64 (*.f64 3652704169880641883561/100000000000000000000 y) (*.f64 3652704169880641883561/100000000000000000000 y))) -3652704169880641883561/100000000000000000000))
(*.f64 y (*.f64 -3652704169880641883561/100000000000000000000 (neg.f64 (/.f64 (*.f64 3652704169880641883561/100000000000000000000 y) (*.f64 3652704169880641883561/100000000000000000000 y)))))
(/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) 1)
(*.f64 3652704169880641883561/100000000000000000000 y)
(/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (/.f64 y y))
(*.f64 3652704169880641883561/100000000000000000000 y)
(/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)))
(*.f64 3652704169880641883561/100000000000000000000 y)
(/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000)) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 y 3652704169880641883561/100000000000000000000))))
(*.f64 3652704169880641883561/100000000000000000000 y)
(/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (/.f64 (-.f64 -55833770631/5000000000 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y))) (-.f64 -55833770631/5000000000 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y y)))))
(*.f64 3652704169880641883561/100000000000000000000 y)
(/.f64 (*.f64 y -3652704169880641883561/100000000000000000000) -1)
(*.f64 3652704169880641883561/100000000000000000000 y)
(neg.f64 (*.f64 y -3652704169880641883561/100000000000000000000))
(*.f64 3652704169880641883561/100000000000000000000 y)
(+.f64 (*.f64 y -55833770631/5000000000) 0)
(*.f64 y -55833770631/5000000000)
(+.f64 (*.f64 y -55833770631/5000000000) (*.f64 0 (/.f64 y y)))
(*.f64 y -55833770631/5000000000)
(+.f64 (*.f64 y -55833770631/5000000000) (*.f64 (*.f64 -55833770631/5000000000 (*.f64 (/.f64 y y) (/.f64 y y))) 0))
(*.f64 y -55833770631/5000000000)
(+.f64 (*.f64 y -55833770631/5000000000) (*.f64 (*.f64 y -55833770631/5000000000) 0))
(*.f64 y -55833770631/5000000000)
(+.f64 (*.f64 y -55833770631/5000000000) (*.f64 (/.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -55833770631/5000000000)) 0))
(*.f64 y -55833770631/5000000000)
(+.f64 (*.f64 y -55833770631/5000000000) (*.f64 0 (/.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -55833770631/5000000000))))
(*.f64 y -55833770631/5000000000)
(+.f64 (*.f64 y -55833770631/5000000000) (*.f64 (*.f64 y (/.f64 -55833770631/5000000000 y)) 0))
(*.f64 y -55833770631/5000000000)
(+.f64 (*.f64 y -55833770631/5000000000) (*.f64 (neg.f64 (*.f64 -55833770631/5000000000 (/.f64 y y))) 0))
(*.f64 y -55833770631/5000000000)
(+.f64 (*.f64 y -55833770631/5000000000) (*.f64 0 (*.f64 -55833770631/5000000000 (*.f64 (/.f64 y y) (/.f64 y y)))))
(*.f64 y -55833770631/5000000000)
(+.f64 (*.f64 y -55833770631/5000000000) (*.f64 0 (*.f64 y (/.f64 -55833770631/5000000000 y))))
(*.f64 y -55833770631/5000000000)
(+.f64 0 (*.f64 y -55833770631/5000000000))
(*.f64 y -55833770631/5000000000)
(+.f64 (*.f64 0 (/.f64 y y)) (*.f64 y -55833770631/5000000000))
(*.f64 y -55833770631/5000000000)
(+.f64 (*.f64 (*.f64 -55833770631/5000000000 (*.f64 (/.f64 y y) (/.f64 y y))) 0) (*.f64 y -55833770631/5000000000))
(*.f64 y -55833770631/5000000000)
(+.f64 (*.f64 (*.f64 y -55833770631/5000000000) 0) (*.f64 y -55833770631/5000000000))
(*.f64 y -55833770631/5000000000)
(+.f64 (*.f64 (/.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -55833770631/5000000000)) 0) (*.f64 y -55833770631/5000000000))
(*.f64 y -55833770631/5000000000)
(+.f64 (*.f64 0 (/.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -55833770631/5000000000))) (*.f64 y -55833770631/5000000000))
(*.f64 y -55833770631/5000000000)
(+.f64 (*.f64 (*.f64 y (/.f64 -55833770631/5000000000 y)) 0) (*.f64 y -55833770631/5000000000))
(*.f64 y -55833770631/5000000000)
(+.f64 (*.f64 (neg.f64 (*.f64 -55833770631/5000000000 (/.f64 y y))) 0) (*.f64 y -55833770631/5000000000))
(*.f64 y -55833770631/5000000000)
(+.f64 (*.f64 0 (*.f64 -55833770631/5000000000 (*.f64 (/.f64 y y) (/.f64 y y)))) (*.f64 y -55833770631/5000000000))
(*.f64 y -55833770631/5000000000)
(+.f64 (*.f64 0 (*.f64 y (/.f64 -55833770631/5000000000 y))) (*.f64 y -55833770631/5000000000))
(*.f64 y -55833770631/5000000000)
(-.f64 (*.f64 y -55833770631/5000000000) 0)
(*.f64 y -55833770631/5000000000)
(-.f64 (*.f64 y -55833770631/5000000000) (*.f64 (*.f64 -55833770631/5000000000 (*.f64 (/.f64 y y) (/.f64 y y))) 0))
(*.f64 y -55833770631/5000000000)
(-.f64 (*.f64 y -55833770631/5000000000) (*.f64 (*.f64 y -55833770631/5000000000) 0))
(*.f64 y -55833770631/5000000000)
(-.f64 (*.f64 y -55833770631/5000000000) (*.f64 (/.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -55833770631/5000000000)) 0))
(*.f64 y -55833770631/5000000000)
(-.f64 (*.f64 y -55833770631/5000000000) (*.f64 (*.f64 y (/.f64 -55833770631/5000000000 y)) 0))
(*.f64 y -55833770631/5000000000)
(-.f64 (*.f64 y -55833770631/5000000000) (*.f64 (neg.f64 (*.f64 -55833770631/5000000000 (/.f64 y y))) 0))
(*.f64 y -55833770631/5000000000)
(-.f64 0 (*.f64 y 55833770631/5000000000))
(*.f64 y -55833770631/5000000000)
(-.f64 0 (*.f64 (neg.f64 (*.f64 -55833770631/5000000000 (/.f64 y y))) y))
(*.f64 y -55833770631/5000000000)
(-.f64 (*.f64 0 (/.f64 y y)) (*.f64 y 55833770631/5000000000))
(*.f64 y -55833770631/5000000000)
(-.f64 (*.f64 0 (/.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -55833770631/5000000000))) (*.f64 (/.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -55833770631/5000000000)) (*.f64 y 55833770631/5000000000)))
(*.f64 (/.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -55833770631/5000000000)) (neg.f64 (*.f64 y 55833770631/5000000000)))
(*.f64 (*.f64 y -55833770631/5000000000) (/.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -55833770631/5000000000)))
(/.f64 (*.f64 y -55833770631/5000000000) 1)
(*.f64 y -55833770631/5000000000)
(/.f64 (*.f64 y -55833770631/5000000000) (/.f64 y y))
(*.f64 y -55833770631/5000000000)
(/.f64 (*.f64 y -55833770631/5000000000) (/.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -55833770631/5000000000)))
(/.f64 (*.f64 y -55833770631/5000000000) (/.f64 (/.f64 y y) (/.f64 y y)))
(/.f64 (*.f64 y -55833770631/5000000000) (/.f64 (*.f64 -55833770631/5000000000 (/.f64 y y)) (*.f64 -55833770631/5000000000 (/.f64 y y))))
(*.f64 y -55833770631/5000000000)
(/.f64 (*.f64 y -55833770631/5000000000) (/.f64 (/.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -55833770631/5000000000)) (/.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -55833770631/5000000000))))
(/.f64 (*.f64 y -55833770631/5000000000) (/.f64 (*.f64 -55833770631/5000000000 (*.f64 (/.f64 y y) (/.f64 y y))) (*.f64 -55833770631/5000000000 (*.f64 (/.f64 y y) (/.f64 y y)))))
(*.f64 y -55833770631/5000000000)
(/.f64 (*.f64 y -55833770631/5000000000) (/.f64 (*.f64 y (/.f64 -55833770631/5000000000 y)) (*.f64 y (/.f64 -55833770631/5000000000 y))))
(*.f64 y -55833770631/5000000000)
(/.f64 (*.f64 y 55833770631/5000000000) -1)
(*.f64 y -55833770631/5000000000)
(neg.f64 (*.f64 y 55833770631/5000000000))
(*.f64 y -55833770631/5000000000)
(neg.f64 (*.f64 (neg.f64 (*.f64 -55833770631/5000000000 (/.f64 y y))) y))
(*.f64 y -55833770631/5000000000)
(+.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) 0)
(/.f64 (-.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -4769379582500641883561/100000000000000000000)) z)
(/.f64 (*.f64 3652704169880641883561/100000000000000000000 y) z)
(+.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (*.f64 (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)) 0))
(/.f64 (-.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -4769379582500641883561/100000000000000000000)) z)
(/.f64 (*.f64 3652704169880641883561/100000000000000000000 y) z)
(+.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) 0))
(/.f64 (-.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -4769379582500641883561/100000000000000000000)) z)
(/.f64 (*.f64 3652704169880641883561/100000000000000000000 y) z)
(+.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (*.f64 0 (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))))
(/.f64 (-.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -4769379582500641883561/100000000000000000000)) z)
(/.f64 (*.f64 3652704169880641883561/100000000000000000000 y) z)
(+.f64 0 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))
(/.f64 (-.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -4769379582500641883561/100000000000000000000)) z)
(/.f64 (*.f64 3652704169880641883561/100000000000000000000 y) z)
(+.f64 (*.f64 (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)) 0) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))
(/.f64 (-.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -4769379582500641883561/100000000000000000000)) z)
(/.f64 (*.f64 3652704169880641883561/100000000000000000000 y) z)
(+.f64 (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) 0) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))
(/.f64 (-.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -4769379582500641883561/100000000000000000000)) z)
(/.f64 (*.f64 3652704169880641883561/100000000000000000000 y) z)
(+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))
(/.f64 (-.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -4769379582500641883561/100000000000000000000)) z)
(/.f64 (*.f64 3652704169880641883561/100000000000000000000 y) z)
(-.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) 0)
(/.f64 (-.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -4769379582500641883561/100000000000000000000)) z)
(/.f64 (*.f64 3652704169880641883561/100000000000000000000 y) z)
(-.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (*.f64 (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)) 0))
(/.f64 (-.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -4769379582500641883561/100000000000000000000)) z)
(/.f64 (*.f64 3652704169880641883561/100000000000000000000 y) z)
(-.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) 0))
(/.f64 (-.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -4769379582500641883561/100000000000000000000)) z)
(/.f64 (*.f64 3652704169880641883561/100000000000000000000 y) z)
(-.f64 0 (*.f64 -1 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)))
(/.f64 (-.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -4769379582500641883561/100000000000000000000)) z)
(/.f64 (*.f64 3652704169880641883561/100000000000000000000 y) z)
(*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) 1)
(/.f64 (-.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -4769379582500641883561/100000000000000000000)) z)
(/.f64 (*.f64 3652704169880641883561/100000000000000000000 y) z)
(*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)))
(/.f64 (-.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -4769379582500641883561/100000000000000000000)) z)
(/.f64 (*.f64 3652704169880641883561/100000000000000000000 y) z)
(*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 1 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))))
(/.f64 (-.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -4769379582500641883561/100000000000000000000)) z)
(/.f64 (*.f64 3652704169880641883561/100000000000000000000 y) z)
(*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (*.f64 (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)) (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))))
(/.f64 (-.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -4769379582500641883561/100000000000000000000)) z)
(/.f64 (*.f64 3652704169880641883561/100000000000000000000 y) z)
(*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (*.f64 1 (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 1 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)))))
(/.f64 (-.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -4769379582500641883561/100000000000000000000)) z)
(/.f64 (*.f64 3652704169880641883561/100000000000000000000 y) z)
(*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (*.f64 (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)) (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 1 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)))))
(/.f64 (-.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -4769379582500641883561/100000000000000000000)) z)
(/.f64 (*.f64 3652704169880641883561/100000000000000000000 y) z)
(*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (*.f64 (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)) (*.f64 (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)) (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)))))
(/.f64 (-.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -4769379582500641883561/100000000000000000000)) z)
(/.f64 (*.f64 3652704169880641883561/100000000000000000000 y) z)
(*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))))
(/.f64 (-.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -4769379582500641883561/100000000000000000000)) z)
(/.f64 (*.f64 3652704169880641883561/100000000000000000000 y) z)
(*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (*.f64 (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 1 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))) (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))))
(/.f64 (-.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -4769379582500641883561/100000000000000000000)) z)
(/.f64 (*.f64 3652704169880641883561/100000000000000000000 y) z)
(*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)) (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))) (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))))
(/.f64 (-.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -4769379582500641883561/100000000000000000000)) z)
(/.f64 (*.f64 3652704169880641883561/100000000000000000000 y) z)
(*.f64 1 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))
(/.f64 (-.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -4769379582500641883561/100000000000000000000)) z)
(/.f64 (*.f64 3652704169880641883561/100000000000000000000 y) z)
(*.f64 (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))
(/.f64 (-.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -4769379582500641883561/100000000000000000000)) z)
(/.f64 (*.f64 3652704169880641883561/100000000000000000000 y) z)
(*.f64 (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)) (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 1 (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)))))
(/.f64 (-.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -4769379582500641883561/100000000000000000000)) z)
(/.f64 (*.f64 3652704169880641883561/100000000000000000000 y) z)
(*.f64 (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)) (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)) (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)))))
(/.f64 (-.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -4769379582500641883561/100000000000000000000)) z)
(/.f64 (*.f64 3652704169880641883561/100000000000000000000 y) z)
(*.f64 (*.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 1 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))
(/.f64 (-.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -4769379582500641883561/100000000000000000000)) z)
(/.f64 (*.f64 3652704169880641883561/100000000000000000000 y) z)
(*.f64 (neg.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)) -1)
(/.f64 (-.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -4769379582500641883561/100000000000000000000)) z)
(/.f64 (*.f64 3652704169880641883561/100000000000000000000 y) z)
(*.f64 (neg.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)) (neg.f64 (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))))
(/.f64 (-.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -4769379582500641883561/100000000000000000000)) z)
(/.f64 (*.f64 3652704169880641883561/100000000000000000000 y) z)
(*.f64 -1 (neg.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)))
(/.f64 (-.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -4769379582500641883561/100000000000000000000)) z)
(/.f64 (*.f64 3652704169880641883561/100000000000000000000 y) z)
(*.f64 -1 (*.f64 1 (neg.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))))
(/.f64 (-.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -4769379582500641883561/100000000000000000000)) z)
(/.f64 (*.f64 3652704169880641883561/100000000000000000000 y) z)
(*.f64 -1 (*.f64 (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)) (neg.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))))
(/.f64 (-.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -4769379582500641883561/100000000000000000000)) z)
(/.f64 (*.f64 3652704169880641883561/100000000000000000000 y) z)
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)) (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))
(/.f64 (-.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -4769379582500641883561/100000000000000000000)) z)
(/.f64 (*.f64 3652704169880641883561/100000000000000000000 y) z)
(*.f64 (neg.f64 (/.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))) (neg.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)))
(/.f64 (-.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -4769379582500641883561/100000000000000000000)) z)
(/.f64 (*.f64 3652704169880641883561/100000000000000000000 y) z)
(neg.f64 (*.f64 -1 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)))
(/.f64 (-.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -4769379582500641883561/100000000000000000000)) z)
(/.f64 (*.f64 3652704169880641883561/100000000000000000000 y) z)

localize45.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))
0.2b
(*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)
5.3b
(*.f64 a (*.f64 y z))
12.5b
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
Compiler

Compiled 129 to 81 computations (37.2% saved)

series118.0ms (0.6%)

Counts
4 → 68
Calls

24 calls:

TimeVariablePointExpression
102.0ms
a
@inf
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
6.0ms
z
@-inf
(*.f64 a (*.f64 y z))
2.0ms
a
@0
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
1.0ms
y
@0
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
1.0ms
y
@inf
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))

rewrite89.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1266×rational_best_oopsla_all_46_json_45_simplify-13
1210×rational_best_oopsla_all_46_json_45_simplify-23
1132×rational_best_oopsla_all_46_json-2
1132×rational_best_oopsla_all_46_json-1
1132×rational_best_oopsla_all_46_json-4
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
019136
1131136
2483136
32456136
Stop Event
node limit
Counts
4 → 139
Calls
Call 1
Inputs
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(*.f64 a (*.f64 y z))
(*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (*.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (*.f64 (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (*.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 1 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (*.f64 (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))) (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (*.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))) (*.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 1 (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))) (*.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))) (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (*.f64 y z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 a (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 a (*.f64 y z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 a (*.f64 y z)) (*.f64 (neg.f64 a) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 a (*.f64 y z)) (*.f64 (/.f64 (*.f64 a (*.f64 y z)) (*.f64 a (*.f64 y z))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 a (*.f64 y z)) (*.f64 (*.f64 (/.f64 a a) (*.f64 (*.f64 y z) (/.f64 a a))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 a (*.f64 y z)) (*.f64 (*.f64 a y) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 a (*.f64 y z)) (*.f64 (*.f64 a (/.f64 (*.f64 y z) (*.f64 y z))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 a (*.f64 y z)) (*.f64 (*.f64 y (neg.f64 z)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 a (*.f64 y z)) (*.f64 (*.f64 a (*.f64 y z)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 a (*.f64 y z)) (*.f64 (*.f64 a (/.f64 (*.f64 y z) a)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 a (*.f64 y z)) (*.f64 (*.f64 a (*.f64 z (/.f64 y y))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 a (*.f64 y z)) (*.f64 (*.f64 a (neg.f64 z)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 a (*.f64 y z)) (*.f64 (neg.f64 (*.f64 (*.f64 y z) (/.f64 a a))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 a) (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 a (*.f64 y (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 y (*.f64 a (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 (neg.f64 a) (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 a a) (*.f64 (neg.f64 a) (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 a) (*.f64 (*.f64 y z) (/.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 y) (*.f64 a z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 a (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 a (neg.f64 z))) (*.f64 (*.f64 a (neg.f64 z)) y))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (*.f64 (*.f64 y z) (/.f64 a a)))) (*.f64 (neg.f64 (*.f64 (*.f64 y z) (/.f64 a a))) a))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 a (*.f64 y z)) (/.f64 a a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 a y) (*.f64 z (/.f64 y y))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 a (*.f64 y z)) (*.f64 a (*.f64 y z)))) (*.f64 (/.f64 (*.f64 a (*.f64 y z)) (*.f64 a (*.f64 y z))) (*.f64 (neg.f64 a) (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 a (/.f64 (*.f64 y z) (*.f64 y z)))) (*.f64 (*.f64 a (/.f64 (*.f64 y z) (*.f64 y z))) (*.f64 y (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 y z) (neg.f64 (neg.f64 a))) (*.f64 (neg.f64 (neg.f64 a)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (neg.f64 a))) (*.f64 (neg.f64 (neg.f64 a)) (*.f64 y (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 a (neg.f64 (*.f64 y (neg.f64 z)))) (*.f64 (neg.f64 (*.f64 y (neg.f64 z))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (*.f64 y z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (*.f64 y z)) (/.f64 y y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (*.f64 y z)) (/.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (*.f64 y z)) (/.f64 a a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (*.f64 y z)) (/.f64 (*.f64 y z) (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (*.f64 y z)) (/.f64 (*.f64 a (*.f64 y z)) (*.f64 a (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (*.f64 y z)) (/.f64 (*.f64 a z) (*.f64 a z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (*.f64 y z)) (/.f64 (/.f64 a a) (/.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (*.f64 y z)) (/.f64 (*.f64 (*.f64 y z) (/.f64 a a)) (*.f64 (*.f64 y z) (/.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (*.f64 y z)) (/.f64 (*.f64 z (/.f64 y y)) (*.f64 z (/.f64 y y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (*.f64 y z)) (/.f64 (*.f64 a (*.f64 z (/.f64 y y))) (*.f64 a (*.f64 z (/.f64 y y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (*.f64 y z)) (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (*.f64 a (*.f64 y z))) (/.f64 (*.f64 a (*.f64 y z)) (*.f64 a (*.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (*.f64 y z)) (/.f64 (*.f64 (/.f64 a a) (*.f64 (*.f64 y z) (/.f64 a a))) (*.f64 (/.f64 a a) (*.f64 (*.f64 y z) (/.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (*.f64 y z)) (/.f64 (neg.f64 (neg.f64 a)) (neg.f64 (neg.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (*.f64 y z)) (/.f64 (*.f64 a (/.f64 (*.f64 y z) (*.f64 y z))) (*.f64 a (/.f64 (*.f64 y z) (*.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (*.f64 y z)) (/.f64 (*.f64 a y) (*.f64 a y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (*.f64 y z)) (/.f64 (*.f64 a (/.f64 (*.f64 y z) a)) (*.f64 a (/.f64 (*.f64 y z) a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (*.f64 y z)) (/.f64 (neg.f64 (*.f64 y (neg.f64 z))) (neg.f64 (*.f64 y (neg.f64 z)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z 119400905721/10000000000) (*.f64 (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))) (*.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))) (*.f64 z z)) (*.f64 z 119400905721/10000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 z 314690115749/10000000000)) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (*.f64 z (+.f64 z 15234687407/1000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (*.f64 z (+.f64 z 15234687407/1000000000))))) (*.f64 z (*.f64 z 314690115749/10000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 119400905721/10000000000 (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (*.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (*.f64 119400905721/10000000000 (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z 314690115749/10000000000) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (*.f64 (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))) (+.f64 119400905721/10000000000 (*.f64 z (*.f64 z (+.f64 z 15234687407/1000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))) (+.f64 119400905721/10000000000 (*.f64 z (*.f64 z (+.f64 z 15234687407/1000000000))))) (*.f64 (*.f64 z 314690115749/10000000000) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (*.f64 (neg.f64 z) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (*.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (*.f64 (neg.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (*.f64 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (/.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (*.f64 (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (*.f64 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (/.f64 z z)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (*.f64 (*.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (*.f64 (neg.f64 (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 z) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 (neg.f64 z) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (*.f64 (neg.f64 z) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))) (*.f64 (neg.f64 (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (*.f64 (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))) (*.f64 (neg.f64 z) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (neg.f64 (neg.f64 z))) (*.f64 (neg.f64 (neg.f64 z)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (neg.f64 (neg.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (*.f64 (neg.f64 (neg.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (/.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (/.f64 (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (/.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (/.f64 (*.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (*.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (/.f64 (neg.f64 (neg.f64 z)) (neg.f64 (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (/.f64 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (/.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))) (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (/.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (/.f64 (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))) (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (/.f64 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (/.f64 z z)) (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (/.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (/.f64 (neg.f64 (neg.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))) (neg.f64 (neg.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z 314690115749/10000000000) (*.f64 z (*.f64 z (+.f64 z 15234687407/1000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 z (+.f64 z 15234687407/1000000000))) (*.f64 z 314690115749/10000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 (*.f64 z (/.f64 (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))) z)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 (neg.f64 z) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 (neg.f64 (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 (*.f64 (/.f64 z z) (*.f64 (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))) (/.f64 z z))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 (*.f64 z (/.f64 (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))) (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 (neg.f64 (*.f64 (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))) (/.f64 z z))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 z) (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 (neg.f64 z) (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 z z) (*.f64 (neg.f64 z) (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 z) (*.f64 (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))) (/.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (*.f64 (/.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (*.f64 (neg.f64 z) (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (*.f64 (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))) (/.f64 z z)))) (*.f64 (neg.f64 (*.f64 (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))) (/.f64 z z))) z))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))) (neg.f64 (neg.f64 z))) (*.f64 (neg.f64 (neg.f64 z)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (neg.f64 (neg.f64 (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (*.f64 (neg.f64 (neg.f64 (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (/.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (/.f64 (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))) (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (/.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (/.f64 (/.f64 z z) (/.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (/.f64 (*.f64 (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))) (/.f64 z z)) (*.f64 (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))) (/.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (/.f64 (/.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (/.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (/.f64 (*.f64 z (/.f64 (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))) z)) (*.f64 z (/.f64 (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))) z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (/.f64 (*.f64 (/.f64 z z) (*.f64 (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))) (/.f64 z z))) (*.f64 (/.f64 z z) (*.f64 (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))) (/.f64 z z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (/.f64 (*.f64 z (/.f64 (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))) (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (*.f64 z (/.f64 (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))) (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (/.f64 (neg.f64 (neg.f64 z)) (neg.f64 (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (/.f64 (neg.f64 (neg.f64 (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (neg.f64 (neg.f64 (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))))

simplify229.0ms (1.1%)

Algorithm
egg-herbie
Rules
1536×rational_best_oopsla_all_46_json_45_simplify-13
1186×rational_best_oopsla_all_46_json_45_simplify-89
1080×rational_best_oopsla_all_46_json_45_simplify-24
974×rational_best_oopsla_all_46_json_45_simplify-7
964×rational_best_oopsla_all_46_json_45_simplify-10
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
04418843
116398623
261488623
Stop Event
node limit
Counts
207 → 208
Calls
Call 1
Inputs
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 a (pow.f64 z 2)))) (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 3) (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 a y)) (*.f64 -142565762869951305298410000000000000000/224502278183706222041215714334315011 (*.f64 y a))))) (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 a (pow.f64 z 2)))) (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 3) (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 a y)) (*.f64 -142565762869951305298410000000000000000/224502278183706222041215714334315011 (*.f64 y a))))) (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 a (pow.f64 z 2)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -11940090572100/607771387771 (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 a y)) (*.f64 -142565762869951305298410000000000000000/224502278183706222041215714334315011 (*.f64 y a)))) (+.f64 (*.f64 15234687407000000000000000/369386059793087248348441 (*.f64 a y)) (*.f64 -375742848418769263000290000000000000000/224502278183706222041215714334315011 (*.f64 y a)))) (pow.f64 z 4))) (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))))
(/.f64 (*.f64 a y) (pow.f64 z 3))
(+.f64 (*.f64 -15234687407/1000000000 (/.f64 (*.f64 y a) (pow.f64 z 4))) (/.f64 (*.f64 y a) (pow.f64 z 3)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -232095700389004383649/1000000000000000000 (*.f64 a y)) (*.f64 314690115749/10000000000 (*.f64 y a))) (pow.f64 z 5))) (+.f64 (*.f64 -15234687407/1000000000 (/.f64 (*.f64 y a) (pow.f64 z 4))) (/.f64 (*.f64 y a) (pow.f64 z 3))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -232095700389004383649/1000000000000000000 (*.f64 a y)) (*.f64 314690115749/10000000000 (*.f64 y a))) (pow.f64 z 5))) (+.f64 (*.f64 -15234687407/1000000000 (/.f64 (*.f64 y a) (pow.f64 z 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4794205543508662672843/10000000000000000000 (*.f64 a y)) (+.f64 (*.f64 119400905721/10000000000 (*.f64 y a)) (*.f64 -15234687407/1000000000 (+.f64 (*.f64 -232095700389004383649/1000000000000000000 (*.f64 a y)) (*.f64 314690115749/10000000000 (*.f64 y a)))))) (pow.f64 z 6))) (/.f64 (*.f64 y a) (pow.f64 z 3)))))
(/.f64 (*.f64 a y) (pow.f64 z 3))
(+.f64 (*.f64 -15234687407/1000000000 (/.f64 (*.f64 a y) (pow.f64 z 4))) (/.f64 (*.f64 y a) (pow.f64 z 3)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -232095700389004383649/1000000000000000000 (*.f64 a y)) (*.f64 314690115749/10000000000 (*.f64 y a))) (pow.f64 z 5))) (+.f64 (*.f64 -15234687407/1000000000 (/.f64 (*.f64 a y) (pow.f64 z 4))) (/.f64 (*.f64 y a) (pow.f64 z 3))))
(+.f64 (*.f64 15234687407/1000000000 (/.f64 (+.f64 (*.f64 -232095700389004383649/1000000000000000000 (*.f64 a y)) (*.f64 314690115749/10000000000 (*.f64 y a))) (pow.f64 z 6))) (+.f64 (*.f64 4794205543508662672843/10000000000000000000 (/.f64 (*.f64 y a) (pow.f64 z 6))) (+.f64 (*.f64 -119400905721/10000000000 (/.f64 (*.f64 a y) (pow.f64 z 6))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -232095700389004383649/1000000000000000000 (*.f64 a y)) (*.f64 314690115749/10000000000 (*.f64 y a))) (pow.f64 z 5))) (+.f64 (*.f64 -15234687407/1000000000 (/.f64 (*.f64 a y) (pow.f64 z 4))) (/.f64 (*.f64 y a) (pow.f64 z 3)))))))
(*.f64 y (*.f64 a z))
(*.f64 y (*.f64 a z))
(*.f64 y (*.f64 a z))
(*.f64 y (*.f64 a z))
(*.f64 y (*.f64 a z))
(*.f64 y (*.f64 a z))
(*.f64 y (*.f64 a z))
(*.f64 y (*.f64 a z))
(*.f64 y (*.f64 a z))
(*.f64 y (*.f64 a z))
(*.f64 y (*.f64 a z))
(*.f64 y (*.f64 a z))
(*.f64 119400905721/10000000000 z)
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (*.f64 119400905721/10000000000 z))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (+.f64 (*.f64 119400905721/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 3))))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (+.f64 (pow.f64 z 4) (+.f64 (*.f64 119400905721/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 3)))))
(pow.f64 z 4)
(+.f64 (pow.f64 z 4) (*.f64 15234687407/1000000000 (pow.f64 z 3)))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (+.f64 (pow.f64 z 4) (*.f64 15234687407/1000000000 (pow.f64 z 3))))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (+.f64 (pow.f64 z 4) (+.f64 (*.f64 119400905721/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 3)))))
(pow.f64 z 4)
(+.f64 (pow.f64 z 4) (*.f64 15234687407/1000000000 (pow.f64 z 3)))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (+.f64 (pow.f64 z 4) (*.f64 15234687407/1000000000 (pow.f64 z 3))))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (+.f64 (pow.f64 z 4) (+.f64 (*.f64 119400905721/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 3)))))
(*.f64 314690115749/10000000000 z)
(+.f64 (*.f64 314690115749/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 2)))
(+.f64 (pow.f64 z 3) (+.f64 (*.f64 314690115749/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 2))))
(+.f64 (pow.f64 z 3) (+.f64 (*.f64 314690115749/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 2))))
(pow.f64 z 3)
(+.f64 (pow.f64 z 3) (*.f64 15234687407/1000000000 (pow.f64 z 2)))
(+.f64 (pow.f64 z 3) (+.f64 (*.f64 314690115749/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 2))))
(+.f64 (pow.f64 z 3) (+.f64 (*.f64 314690115749/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 2))))
(pow.f64 z 3)
(+.f64 (pow.f64 z 3) (*.f64 15234687407/1000000000 (pow.f64 z 2)))
(+.f64 (pow.f64 z 3) (+.f64 (*.f64 314690115749/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 2))))
(+.f64 (pow.f64 z 3) (+.f64 (*.f64 314690115749/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 2))))
(+.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) 0)
(+.f64 0 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(-.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) 0)
(-.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (*.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) 0))
(-.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (*.f64 (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))) 0))
(-.f64 0 (*.f64 -1 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))))
(*.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) 1)
(*.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))))
(*.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (*.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 1 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))))
(*.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (*.f64 (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))) (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))))
(*.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (*.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))))
(*.f64 1 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(*.f64 (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(*.f64 (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))) (*.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 1 (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))))))
(*.f64 (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))) (*.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))) (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))))))
(*.f64 -1 (neg.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))))
(+.f64 (*.f64 a (*.f64 y z)) 0)
(+.f64 0 (*.f64 a (*.f64 y z)))
(-.f64 (*.f64 a (*.f64 y z)) 0)
(-.f64 (*.f64 a (*.f64 y z)) (*.f64 (neg.f64 a) 0))
(-.f64 (*.f64 a (*.f64 y z)) (*.f64 (/.f64 (*.f64 a (*.f64 y z)) (*.f64 a (*.f64 y z))) 0))
(-.f64 (*.f64 a (*.f64 y z)) (*.f64 (*.f64 (/.f64 a a) (*.f64 (*.f64 y z) (/.f64 a a))) 0))
(-.f64 (*.f64 a (*.f64 y z)) (*.f64 (*.f64 a y) 0))
(-.f64 (*.f64 a (*.f64 y z)) (*.f64 (*.f64 a (/.f64 (*.f64 y z) (*.f64 y z))) 0))
(-.f64 (*.f64 a (*.f64 y z)) (*.f64 (*.f64 y (neg.f64 z)) 0))
(-.f64 (*.f64 a (*.f64 y z)) (*.f64 (*.f64 a (*.f64 y z)) 0))
(-.f64 (*.f64 a (*.f64 y z)) (*.f64 (*.f64 a (/.f64 (*.f64 y z) a)) 0))
(-.f64 (*.f64 a (*.f64 y z)) (*.f64 (*.f64 a (*.f64 z (/.f64 y y))) 0))
(-.f64 (*.f64 a (*.f64 y z)) (*.f64 (*.f64 a (neg.f64 z)) 0))
(-.f64 (*.f64 a (*.f64 y z)) (*.f64 (neg.f64 (*.f64 (*.f64 y z) (/.f64 a a))) 0))
(-.f64 0 (*.f64 (neg.f64 a) (*.f64 y z)))
(-.f64 0 (*.f64 a (*.f64 y (neg.f64 z))))
(-.f64 0 (*.f64 y (*.f64 a (neg.f64 z))))
(-.f64 0 (*.f64 1 (*.f64 (neg.f64 a) (*.f64 y z))))
(-.f64 0 (*.f64 (/.f64 a a) (*.f64 (neg.f64 a) (*.f64 y z))))
(-.f64 0 (*.f64 (neg.f64 a) (*.f64 (*.f64 y z) (/.f64 a a))))
(-.f64 0 (*.f64 (neg.f64 y) (*.f64 a z)))
(-.f64 0 (*.f64 -1 (*.f64 a (*.f64 y z))))
(-.f64 (*.f64 0 (*.f64 a (neg.f64 z))) (*.f64 (*.f64 a (neg.f64 z)) y))
(-.f64 (*.f64 0 (neg.f64 (*.f64 (*.f64 y z) (/.f64 a a)))) (*.f64 (neg.f64 (*.f64 (*.f64 y z) (/.f64 a a))) a))
(-.f64 (*.f64 (*.f64 a (*.f64 y z)) (/.f64 a a)) 0)
(-.f64 (*.f64 (*.f64 a y) (*.f64 z (/.f64 y y))) 0)
(-.f64 (*.f64 0 (/.f64 (*.f64 a (*.f64 y z)) (*.f64 a (*.f64 y z)))) (*.f64 (/.f64 (*.f64 a (*.f64 y z)) (*.f64 a (*.f64 y z))) (*.f64 (neg.f64 a) (*.f64 y z))))
(-.f64 (*.f64 0 (*.f64 a (/.f64 (*.f64 y z) (*.f64 y z)))) (*.f64 (*.f64 a (/.f64 (*.f64 y z) (*.f64 y z))) (*.f64 y (neg.f64 z))))
(-.f64 (*.f64 (*.f64 y z) (neg.f64 (neg.f64 a))) (*.f64 (neg.f64 (neg.f64 a)) 0))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 a))) (*.f64 (neg.f64 (neg.f64 a)) (*.f64 y (neg.f64 z))))
(-.f64 (*.f64 a (neg.f64 (*.f64 y (neg.f64 z)))) (*.f64 (neg.f64 (*.f64 y (neg.f64 z))) 0))
(/.f64 (*.f64 a (*.f64 y z)) 1)
(/.f64 (*.f64 a (*.f64 y z)) (/.f64 y y))
(/.f64 (*.f64 a (*.f64 y z)) (/.f64 z z))
(/.f64 (*.f64 a (*.f64 y z)) (/.f64 a a))
(/.f64 (*.f64 a (*.f64 y z)) (/.f64 (*.f64 y z) (*.f64 y z)))
(/.f64 (*.f64 a (*.f64 y z)) (/.f64 (*.f64 a (*.f64 y z)) (*.f64 a (*.f64 y z))))
(/.f64 (*.f64 a (*.f64 y z)) (/.f64 (*.f64 a z) (*.f64 a z)))
(/.f64 (*.f64 a (*.f64 y z)) (/.f64 (/.f64 a a) (/.f64 a a)))
(/.f64 (*.f64 a (*.f64 y z)) (/.f64 (*.f64 (*.f64 y z) (/.f64 a a)) (*.f64 (*.f64 y z) (/.f64 a a))))
(/.f64 (*.f64 a (*.f64 y z)) (/.f64 (*.f64 z (/.f64 y y)) (*.f64 z (/.f64 y y))))
(/.f64 (*.f64 a (*.f64 y z)) (/.f64 (*.f64 a (*.f64 z (/.f64 y y))) (*.f64 a (*.f64 z (/.f64 y y)))))
(/.f64 (*.f64 a (*.f64 y z)) (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (*.f64 a (*.f64 y z))) (/.f64 (*.f64 a (*.f64 y z)) (*.f64 a (*.f64 y z)))))
(/.f64 (*.f64 a (*.f64 y z)) (/.f64 (*.f64 (/.f64 a a) (*.f64 (*.f64 y z) (/.f64 a a))) (*.f64 (/.f64 a a) (*.f64 (*.f64 y z) (/.f64 a a)))))
(/.f64 (*.f64 a (*.f64 y z)) (/.f64 (neg.f64 (neg.f64 a)) (neg.f64 (neg.f64 a))))
(/.f64 (*.f64 a (*.f64 y z)) (/.f64 (*.f64 a (/.f64 (*.f64 y z) (*.f64 y z))) (*.f64 a (/.f64 (*.f64 y z) (*.f64 y z)))))
(/.f64 (*.f64 a (*.f64 y z)) (/.f64 (*.f64 a y) (*.f64 a y)))
(/.f64 (*.f64 a (*.f64 y z)) (/.f64 (*.f64 a (/.f64 (*.f64 y z) a)) (*.f64 a (/.f64 (*.f64 y z) a))))
(/.f64 (*.f64 a (*.f64 y z)) (/.f64 (neg.f64 (*.f64 y (neg.f64 z))) (neg.f64 (*.f64 y (neg.f64 z)))))
(+.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) 0)
(+.f64 0 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))
(+.f64 (*.f64 z 119400905721/10000000000) (*.f64 (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))) (*.f64 z z)))
(+.f64 (*.f64 (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))) (*.f64 z z)) (*.f64 z 119400905721/10000000000))
(+.f64 (*.f64 z (*.f64 z 314690115749/10000000000)) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (*.f64 z (+.f64 z 15234687407/1000000000))))))
(+.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (*.f64 z (+.f64 z 15234687407/1000000000))))) (*.f64 z (*.f64 z 314690115749/10000000000)))
(+.f64 (*.f64 119400905721/10000000000 (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (*.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (*.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (*.f64 119400905721/10000000000 (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (*.f64 (*.f64 z 314690115749/10000000000) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (*.f64 (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))) (+.f64 119400905721/10000000000 (*.f64 z (*.f64 z (+.f64 z 15234687407/1000000000))))))
(+.f64 (*.f64 (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))) (+.f64 119400905721/10000000000 (*.f64 z (*.f64 z (+.f64 z 15234687407/1000000000))))) (*.f64 (*.f64 z 314690115749/10000000000) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(-.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) 0)
(-.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (*.f64 (neg.f64 z) 0))
(-.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (*.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) 0))
(-.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (*.f64 (neg.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) 0))
(-.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (*.f64 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (/.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))) 0))
(-.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (*.f64 (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))) 0))
(-.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (*.f64 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (/.f64 z z)) 0))
(-.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (*.f64 (*.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) 0))
(-.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (*.f64 (neg.f64 (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) 0))
(-.f64 0 (*.f64 (neg.f64 z) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))
(-.f64 0 (*.f64 1 (*.f64 (neg.f64 z) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(-.f64 0 (*.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (*.f64 (neg.f64 z) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(-.f64 0 (*.f64 (neg.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(-.f64 0 (*.f64 -1 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(-.f64 (*.f64 0 (neg.f64 (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))) (*.f64 (neg.f64 (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))
(-.f64 (*.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))) 0)
(-.f64 (*.f64 0 (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (*.f64 (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))) (*.f64 (neg.f64 z) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(-.f64 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (neg.f64 (neg.f64 z))) (*.f64 (neg.f64 (neg.f64 z)) 0))
(-.f64 (*.f64 z (neg.f64 (neg.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (*.f64 (neg.f64 (neg.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))) 0))
(/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) 1)
(/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))
(/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (/.f64 z z))
(/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (/.f64 (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (/.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (/.f64 (*.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (*.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))))
(/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (/.f64 (neg.f64 (neg.f64 z)) (neg.f64 (neg.f64 z))))
(/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (/.f64 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (/.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))) (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (/.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (/.f64 (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))) (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (/.f64 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (/.f64 z z)) (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (/.f64 z z))))
(/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (/.f64 (neg.f64 (neg.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))) (neg.f64 (neg.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) 0)
(+.f64 0 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))
(+.f64 (*.f64 z 314690115749/10000000000) (*.f64 z (*.f64 z (+.f64 z 15234687407/1000000000))))
(+.f64 (*.f64 z (*.f64 z (+.f64 z 15234687407/1000000000))) (*.f64 z 314690115749/10000000000))
(-.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) 0)
(-.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) 0))
(-.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 (*.f64 z (/.f64 (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))) z)) 0))
(-.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 (neg.f64 z) 0))
(-.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 (neg.f64 (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) 0))
(-.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 (*.f64 (/.f64 z z) (*.f64 (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))) (/.f64 z z))) 0))
(-.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 (*.f64 z (/.f64 (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))) (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) 0))
(-.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 (neg.f64 (*.f64 (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))) (/.f64 z z))) 0))
(-.f64 0 (*.f64 (neg.f64 z) (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))
(-.f64 0 (*.f64 1 (*.f64 (neg.f64 z) (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))
(-.f64 0 (*.f64 (/.f64 z z) (*.f64 (neg.f64 z) (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))
(-.f64 0 (*.f64 (neg.f64 z) (*.f64 (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))) (/.f64 z z))))
(-.f64 0 (*.f64 -1 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))
(-.f64 (*.f64 0 (/.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (*.f64 (/.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (*.f64 (neg.f64 z) (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))
(-.f64 (*.f64 0 (neg.f64 (*.f64 (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))) (/.f64 z z)))) (*.f64 (neg.f64 (*.f64 (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))) (/.f64 z z))) z))
(-.f64 (*.f64 (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))) (neg.f64 (neg.f64 z))) (*.f64 (neg.f64 (neg.f64 z)) 0))
(-.f64 (*.f64 z (neg.f64 (neg.f64 (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (*.f64 (neg.f64 (neg.f64 (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) 0))
(/.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) 1)
(/.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (/.f64 z z))
(/.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (/.f64 (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))) (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))
(/.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (/.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))
(/.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (/.f64 (/.f64 z z) (/.f64 z z)))
(/.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (/.f64 (*.f64 (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))) (/.f64 z z)) (*.f64 (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))) (/.f64 z z))))
(/.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (/.f64 (/.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (/.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))
(/.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (/.f64 (*.f64 z (/.f64 (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))) z)) (*.f64 z (/.f64 (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))) z))))
(/.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (/.f64 (*.f64 (/.f64 z z) (*.f64 (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))) (/.f64 z z))) (*.f64 (/.f64 z z) (*.f64 (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))) (/.f64 z z)))))
(/.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (/.f64 (*.f64 z (/.f64 (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))) (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (*.f64 z (/.f64 (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))) (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))
(/.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (/.f64 (neg.f64 (neg.f64 z)) (neg.f64 (neg.f64 z))))
(/.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (/.f64 (neg.f64 (neg.f64 (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (neg.f64 (neg.f64 (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))
Outputs
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 1000000000000/607771387771 (*.f64 y z)))
(*.f64 a (*.f64 (*.f64 y z) 1000000000000/607771387771))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 a (pow.f64 z 2)))) (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 (*.f64 a (*.f64 1000000000000/607771387771 (*.f64 y z))) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 a (*.f64 y (pow.f64 z 2)))))
(+.f64 (*.f64 a (*.f64 (*.f64 y z) 1000000000000/607771387771)) (*.f64 a (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (pow.f64 z 2)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 3) (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 a y)) (*.f64 -142565762869951305298410000000000000000/224502278183706222041215714334315011 (*.f64 y a))))) (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 a (pow.f64 z 2)))) (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 a (*.f64 y (pow.f64 z 2)))) (+.f64 (*.f64 (pow.f64 z 3) (*.f64 -1 (+.f64 (*.f64 a (*.f64 31469011574900000000000000/369386059793087248348441 y)) (*.f64 y (*.f64 -142565762869951305298410000000000000000/224502278183706222041215714334315011 a))))) (*.f64 a (*.f64 1000000000000/607771387771 (*.f64 y z)))))
(+.f64 (+.f64 (*.f64 a (*.f64 (*.f64 y z) 1000000000000/607771387771)) (*.f64 a (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (pow.f64 z 2))))) (neg.f64 (*.f64 (pow.f64 z 3) (*.f64 (*.f64 a y) -123439798033292669987862100000000000000/224502278183706222041215714334315011))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 3) (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 a y)) (*.f64 -142565762869951305298410000000000000000/224502278183706222041215714334315011 (*.f64 y a))))) (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 a (pow.f64 z 2)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -11940090572100/607771387771 (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 a y)) (*.f64 -142565762869951305298410000000000000000/224502278183706222041215714334315011 (*.f64 y a)))) (+.f64 (*.f64 15234687407000000000000000/369386059793087248348441 (*.f64 a y)) (*.f64 -375742848418769263000290000000000000000/224502278183706222041215714334315011 (*.f64 y a)))) (pow.f64 z 4))) (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))))
(+.f64 (*.f64 (pow.f64 z 3) (*.f64 -1 (+.f64 (*.f64 a (*.f64 31469011574900000000000000/369386059793087248348441 y)) (*.f64 y (*.f64 -142565762869951305298410000000000000000/224502278183706222041215714334315011 a))))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 31469011574900000000000000/369386059793087248348441 y)) (*.f64 y (*.f64 -142565762869951305298410000000000000000/224502278183706222041215714334315011 a))) -11940090572100/607771387771) (+.f64 (*.f64 a (*.f64 15234687407000000000000000/369386059793087248348441 y)) (*.f64 y (*.f64 -375742848418769263000290000000000000000/224502278183706222041215714334315011 a)))) (*.f64 -1 (pow.f64 z 4))) (+.f64 (*.f64 a (*.f64 1000000000000/607771387771 (*.f64 y z))) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 a (*.f64 y (pow.f64 z 2)))))))
(+.f64 (*.f64 a (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (pow.f64 z 2)))) (+.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 a y) -123439798033292669987862100000000000000/224502278183706222041215714334315011) -11940090572100/607771387771) (*.f64 (*.f64 a y) -366483641311159495500493000000000000000/224502278183706222041215714334315011)) (pow.f64 z 4))) (+.f64 (*.f64 a (*.f64 (*.f64 y z) 1000000000000/607771387771)) (neg.f64 (*.f64 (pow.f64 z 3) (*.f64 (*.f64 a y) -123439798033292669987862100000000000000/224502278183706222041215714334315011))))))
(/.f64 (*.f64 a y) (pow.f64 z 3))
(+.f64 (*.f64 -15234687407/1000000000 (/.f64 (*.f64 y a) (pow.f64 z 4))) (/.f64 (*.f64 y a) (pow.f64 z 3)))
(+.f64 (*.f64 -15234687407/1000000000 (/.f64 (*.f64 a y) (pow.f64 z 4))) (/.f64 (*.f64 a y) (pow.f64 z 3)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -232095700389004383649/1000000000000000000 (*.f64 a y)) (*.f64 314690115749/10000000000 (*.f64 y a))) (pow.f64 z 5))) (+.f64 (*.f64 -15234687407/1000000000 (/.f64 (*.f64 y a) (pow.f64 z 4))) (/.f64 (*.f64 y a) (pow.f64 z 3))))
(+.f64 (*.f64 -15234687407/1000000000 (/.f64 (*.f64 a y) (pow.f64 z 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 a (*.f64 -232095700389004383649/1000000000000000000 y)) (*.f64 y (*.f64 314690115749/10000000000 a))) (pow.f64 z 5))) (/.f64 (*.f64 a y) (pow.f64 z 3))))
(+.f64 (*.f64 -15234687407/1000000000 (/.f64 (*.f64 a y) (pow.f64 z 4))) (+.f64 (/.f64 (*.f64 a y) (pow.f64 z 3)) (neg.f64 (/.f64 (*.f64 (*.f64 a y) -200626688814104383649/1000000000000000000) (pow.f64 z 5)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -232095700389004383649/1000000000000000000 (*.f64 a y)) (*.f64 314690115749/10000000000 (*.f64 y a))) (pow.f64 z 5))) (+.f64 (*.f64 -15234687407/1000000000 (/.f64 (*.f64 y a) (pow.f64 z 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4794205543508662672843/10000000000000000000 (*.f64 a y)) (+.f64 (*.f64 119400905721/10000000000 (*.f64 y a)) (*.f64 -15234687407/1000000000 (+.f64 (*.f64 -232095700389004383649/1000000000000000000 (*.f64 a y)) (*.f64 314690115749/10000000000 (*.f64 y a)))))) (pow.f64 z 6))) (/.f64 (*.f64 y a) (pow.f64 z 3)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 a (*.f64 -232095700389004383649/1000000000000000000 y)) (*.f64 y (*.f64 314690115749/10000000000 a))) (pow.f64 z 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 a (*.f64 -4794205543508662672843/10000000000000000000 y)) (+.f64 (*.f64 y (*.f64 119400905721/10000000000 a)) (*.f64 -15234687407/1000000000 (+.f64 (*.f64 a (*.f64 -232095700389004383649/1000000000000000000 y)) (*.f64 y (*.f64 314690115749/10000000000 a)))))) (pow.f64 z 6))) (+.f64 (*.f64 -15234687407/1000000000 (/.f64 (*.f64 a y) (pow.f64 z 4))) (/.f64 (*.f64 a y) (pow.f64 z 3)))))
(+.f64 (*.f64 -15234687407/1000000000 (/.f64 (*.f64 a y) (pow.f64 z 4))) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 -15234687407/1000000000 (*.f64 (*.f64 a y) -200626688814104383649/1000000000000000000)) (+.f64 (*.f64 y (*.f64 -4794205543508662672843/10000000000000000000 a)) (*.f64 a (*.f64 119400905721/10000000000 y)))) (pow.f64 z 6))) (+.f64 (/.f64 (*.f64 a y) (pow.f64 z 3)) (neg.f64 (/.f64 (*.f64 (*.f64 a y) -200626688814104383649/1000000000000000000) (pow.f64 z 5))))))
(/.f64 (*.f64 a y) (pow.f64 z 3))
(+.f64 (*.f64 -15234687407/1000000000 (/.f64 (*.f64 a y) (pow.f64 z 4))) (/.f64 (*.f64 y a) (pow.f64 z 3)))
(+.f64 (*.f64 -15234687407/1000000000 (/.f64 (*.f64 a y) (pow.f64 z 4))) (/.f64 (*.f64 a y) (pow.f64 z 3)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -232095700389004383649/1000000000000000000 (*.f64 a y)) (*.f64 314690115749/10000000000 (*.f64 y a))) (pow.f64 z 5))) (+.f64 (*.f64 -15234687407/1000000000 (/.f64 (*.f64 a y) (pow.f64 z 4))) (/.f64 (*.f64 y a) (pow.f64 z 3))))
(+.f64 (*.f64 -15234687407/1000000000 (/.f64 (*.f64 a y) (pow.f64 z 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 a (*.f64 -232095700389004383649/1000000000000000000 y)) (*.f64 y (*.f64 314690115749/10000000000 a))) (pow.f64 z 5))) (/.f64 (*.f64 a y) (pow.f64 z 3))))
(+.f64 (*.f64 -15234687407/1000000000 (/.f64 (*.f64 a y) (pow.f64 z 4))) (+.f64 (/.f64 (*.f64 a y) (pow.f64 z 3)) (neg.f64 (/.f64 (*.f64 (*.f64 a y) -200626688814104383649/1000000000000000000) (pow.f64 z 5)))))
(+.f64 (*.f64 15234687407/1000000000 (/.f64 (+.f64 (*.f64 -232095700389004383649/1000000000000000000 (*.f64 a y)) (*.f64 314690115749/10000000000 (*.f64 y a))) (pow.f64 z 6))) (+.f64 (*.f64 4794205543508662672843/10000000000000000000 (/.f64 (*.f64 y a) (pow.f64 z 6))) (+.f64 (*.f64 -119400905721/10000000000 (/.f64 (*.f64 a y) (pow.f64 z 6))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -232095700389004383649/1000000000000000000 (*.f64 a y)) (*.f64 314690115749/10000000000 (*.f64 y a))) (pow.f64 z 5))) (+.f64 (*.f64 -15234687407/1000000000 (/.f64 (*.f64 a y) (pow.f64 z 4))) (/.f64 (*.f64 y a) (pow.f64 z 3)))))))
(+.f64 (*.f64 15234687407/1000000000 (/.f64 (+.f64 (*.f64 a (*.f64 -232095700389004383649/1000000000000000000 y)) (*.f64 y (*.f64 314690115749/10000000000 a))) (pow.f64 z 6))) (+.f64 (*.f64 4794205543508662672843/10000000000000000000 (/.f64 (*.f64 a y) (pow.f64 z 6))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 a (*.f64 -232095700389004383649/1000000000000000000 y)) (*.f64 y (*.f64 314690115749/10000000000 a))) (pow.f64 z 5))) (+.f64 (*.f64 -119400905721/10000000000 (/.f64 (*.f64 a y) (pow.f64 z 6))) (+.f64 (*.f64 -15234687407/1000000000 (/.f64 (*.f64 a y) (pow.f64 z 4))) (/.f64 (*.f64 a y) (pow.f64 z 3)))))))
(+.f64 (*.f64 15234687407/1000000000 (/.f64 (*.f64 (*.f64 a y) -200626688814104383649/1000000000000000000) (pow.f64 z 6))) (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 a y) -200626688814104383649/1000000000000000000) (pow.f64 z 5))) (+.f64 (*.f64 4794205543508662672843/10000000000000000000 (/.f64 (*.f64 a y) (pow.f64 z 6))) (+.f64 (+.f64 (*.f64 -15234687407/1000000000 (/.f64 (*.f64 a y) (pow.f64 z 4))) (/.f64 (*.f64 a y) (pow.f64 z 3))) (*.f64 -119400905721/10000000000 (/.f64 (*.f64 a y) (pow.f64 z 6)))))))
(*.f64 y (*.f64 a z))
(*.f64 a (*.f64 y z))
(*.f64 y (*.f64 a z))
(*.f64 a (*.f64 y z))
(*.f64 y (*.f64 a z))
(*.f64 a (*.f64 y z))
(*.f64 y (*.f64 a z))
(*.f64 a (*.f64 y z))
(*.f64 y (*.f64 a z))
(*.f64 a (*.f64 y z))
(*.f64 y (*.f64 a z))
(*.f64 a (*.f64 y z))
(*.f64 y (*.f64 a z))
(*.f64 a (*.f64 y z))
(*.f64 y (*.f64 a z))
(*.f64 a (*.f64 y z))
(*.f64 y (*.f64 a z))
(*.f64 a (*.f64 y z))
(*.f64 y (*.f64 a z))
(*.f64 a (*.f64 y z))
(*.f64 y (*.f64 a z))
(*.f64 a (*.f64 y z))
(*.f64 y (*.f64 a z))
(*.f64 a (*.f64 y z))
(*.f64 119400905721/10000000000 z)
(*.f64 z 119400905721/10000000000)
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (*.f64 119400905721/10000000000 z))
(+.f64 (*.f64 z 119400905721/10000000000) (*.f64 314690115749/10000000000 (pow.f64 z 2)))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (+.f64 (*.f64 119400905721/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 3))))
(+.f64 (*.f64 z 119400905721/10000000000) (+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (*.f64 15234687407/1000000000 (pow.f64 z 3))))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (+.f64 (*.f64 z 119400905721/10000000000) (*.f64 15234687407/1000000000 (pow.f64 z 3))))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (+.f64 (pow.f64 z 4) (+.f64 (*.f64 119400905721/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 3)))))
(+.f64 (pow.f64 z 4) (+.f64 (*.f64 z 119400905721/10000000000) (+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (*.f64 15234687407/1000000000 (pow.f64 z 3)))))
(+.f64 (pow.f64 z 4) (+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (+.f64 (*.f64 z 119400905721/10000000000) (*.f64 15234687407/1000000000 (pow.f64 z 3)))))
(pow.f64 z 4)
(+.f64 (pow.f64 z 4) (*.f64 15234687407/1000000000 (pow.f64 z 3)))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (+.f64 (pow.f64 z 4) (*.f64 15234687407/1000000000 (pow.f64 z 3))))
(+.f64 (pow.f64 z 4) (+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (*.f64 15234687407/1000000000 (pow.f64 z 3))))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (+.f64 (pow.f64 z 4) (+.f64 (*.f64 119400905721/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 3)))))
(+.f64 (pow.f64 z 4) (+.f64 (*.f64 z 119400905721/10000000000) (+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (*.f64 15234687407/1000000000 (pow.f64 z 3)))))
(+.f64 (pow.f64 z 4) (+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (+.f64 (*.f64 z 119400905721/10000000000) (*.f64 15234687407/1000000000 (pow.f64 z 3)))))
(pow.f64 z 4)
(+.f64 (pow.f64 z 4) (*.f64 15234687407/1000000000 (pow.f64 z 3)))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (+.f64 (pow.f64 z 4) (*.f64 15234687407/1000000000 (pow.f64 z 3))))
(+.f64 (pow.f64 z 4) (+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (*.f64 15234687407/1000000000 (pow.f64 z 3))))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (+.f64 (pow.f64 z 4) (+.f64 (*.f64 119400905721/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 3)))))
(+.f64 (pow.f64 z 4) (+.f64 (*.f64 z 119400905721/10000000000) (+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (*.f64 15234687407/1000000000 (pow.f64 z 3)))))
(+.f64 (pow.f64 z 4) (+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (+.f64 (*.f64 z 119400905721/10000000000) (*.f64 15234687407/1000000000 (pow.f64 z 3)))))
(*.f64 314690115749/10000000000 z)
(*.f64 z 314690115749/10000000000)
(+.f64 (*.f64 314690115749/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 2)))
(+.f64 (*.f64 15234687407/1000000000 (pow.f64 z 2)) (*.f64 z 314690115749/10000000000))
(+.f64 (pow.f64 z 3) (+.f64 (*.f64 314690115749/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 2))))
(+.f64 (pow.f64 z 3) (+.f64 (*.f64 15234687407/1000000000 (pow.f64 z 2)) (*.f64 z 314690115749/10000000000)))
(+.f64 (*.f64 15234687407/1000000000 (pow.f64 z 2)) (+.f64 (pow.f64 z 3) (*.f64 z 314690115749/10000000000)))
(+.f64 (pow.f64 z 3) (+.f64 (*.f64 314690115749/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 2))))
(+.f64 (pow.f64 z 3) (+.f64 (*.f64 15234687407/1000000000 (pow.f64 z 2)) (*.f64 z 314690115749/10000000000)))
(+.f64 (*.f64 15234687407/1000000000 (pow.f64 z 2)) (+.f64 (pow.f64 z 3) (*.f64 z 314690115749/10000000000)))
(pow.f64 z 3)
(+.f64 (pow.f64 z 3) (*.f64 15234687407/1000000000 (pow.f64 z 2)))
(+.f64 (pow.f64 z 3) (+.f64 (*.f64 314690115749/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 2))))
(+.f64 (pow.f64 z 3) (+.f64 (*.f64 15234687407/1000000000 (pow.f64 z 2)) (*.f64 z 314690115749/10000000000)))
(+.f64 (*.f64 15234687407/1000000000 (pow.f64 z 2)) (+.f64 (pow.f64 z 3) (*.f64 z 314690115749/10000000000)))
(+.f64 (pow.f64 z 3) (+.f64 (*.f64 314690115749/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 2))))
(+.f64 (pow.f64 z 3) (+.f64 (*.f64 15234687407/1000000000 (pow.f64 z 2)) (*.f64 z 314690115749/10000000000)))
(+.f64 (*.f64 15234687407/1000000000 (pow.f64 z 2)) (+.f64 (pow.f64 z 3) (*.f64 z 314690115749/10000000000)))
(pow.f64 z 3)
(+.f64 (pow.f64 z 3) (*.f64 15234687407/1000000000 (pow.f64 z 2)))
(+.f64 (pow.f64 z 3) (+.f64 (*.f64 314690115749/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 2))))
(+.f64 (pow.f64 z 3) (+.f64 (*.f64 15234687407/1000000000 (pow.f64 z 2)) (*.f64 z 314690115749/10000000000)))
(+.f64 (*.f64 15234687407/1000000000 (pow.f64 z 2)) (+.f64 (pow.f64 z 3) (*.f64 z 314690115749/10000000000)))
(+.f64 (pow.f64 z 3) (+.f64 (*.f64 314690115749/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 2))))
(+.f64 (pow.f64 z 3) (+.f64 (*.f64 15234687407/1000000000 (pow.f64 z 2)) (*.f64 z 314690115749/10000000000)))
(+.f64 (*.f64 15234687407/1000000000 (pow.f64 z 2)) (+.f64 (pow.f64 z 3) (*.f64 z 314690115749/10000000000)))
(+.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) 0)
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(+.f64 0 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(-.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) 0)
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(-.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (*.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) 0))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(-.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (*.f64 (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))) 0))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(-.f64 0 (*.f64 -1 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(*.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) 1)
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(*.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(*.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (*.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 1 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(*.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (*.f64 (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))) (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(*.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (*.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(*.f64 1 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(*.f64 (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(*.f64 (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))) (*.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 1 (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(*.f64 (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))) (*.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))) (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(*.f64 -1 (neg.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(+.f64 (*.f64 a (*.f64 y z)) 0)
(*.f64 a (*.f64 y z))
(+.f64 0 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 y z))
(-.f64 (*.f64 a (*.f64 y z)) 0)
(*.f64 a (*.f64 y z))
(-.f64 (*.f64 a (*.f64 y z)) (*.f64 (neg.f64 a) 0))
(*.f64 a (*.f64 y z))
(-.f64 (*.f64 a (*.f64 y z)) (*.f64 (/.f64 (*.f64 a (*.f64 y z)) (*.f64 a (*.f64 y z))) 0))
(*.f64 a (*.f64 y z))
(-.f64 (*.f64 a (*.f64 y z)) (*.f64 (*.f64 (/.f64 a a) (*.f64 (*.f64 y z) (/.f64 a a))) 0))
(*.f64 a (*.f64 y z))
(-.f64 (*.f64 a (*.f64 y z)) (*.f64 (*.f64 a y) 0))
(*.f64 a (*.f64 y z))
(-.f64 (*.f64 a (*.f64 y z)) (*.f64 (*.f64 a (/.f64 (*.f64 y z) (*.f64 y z))) 0))
(*.f64 a (*.f64 y z))
(-.f64 (*.f64 a (*.f64 y z)) (*.f64 (*.f64 y (neg.f64 z)) 0))
(*.f64 a (*.f64 y z))
(-.f64 (*.f64 a (*.f64 y z)) (*.f64 (*.f64 a (*.f64 y z)) 0))
(*.f64 a (*.f64 y z))
(-.f64 (*.f64 a (*.f64 y z)) (*.f64 (*.f64 a (/.f64 (*.f64 y z) a)) 0))
(*.f64 a (*.f64 y z))
(-.f64 (*.f64 a (*.f64 y z)) (*.f64 (*.f64 a (*.f64 z (/.f64 y y))) 0))
(*.f64 a (*.f64 y z))
(-.f64 (*.f64 a (*.f64 y z)) (*.f64 (*.f64 a (neg.f64 z)) 0))
(*.f64 a (*.f64 y z))
(-.f64 (*.f64 a (*.f64 y z)) (*.f64 (neg.f64 (*.f64 (*.f64 y z) (/.f64 a a))) 0))
(*.f64 a (*.f64 y z))
(-.f64 0 (*.f64 (neg.f64 a) (*.f64 y z)))
(*.f64 a (*.f64 y z))
(-.f64 0 (*.f64 a (*.f64 y (neg.f64 z))))
(*.f64 a (*.f64 y z))
(-.f64 0 (*.f64 y (*.f64 a (neg.f64 z))))
(*.f64 a (*.f64 y z))
(-.f64 0 (*.f64 1 (*.f64 (neg.f64 a) (*.f64 y z))))
(*.f64 a (*.f64 y z))
(-.f64 0 (*.f64 (/.f64 a a) (*.f64 (neg.f64 a) (*.f64 y z))))
(*.f64 a (*.f64 y z))
(-.f64 0 (*.f64 (neg.f64 a) (*.f64 (*.f64 y z) (/.f64 a a))))
(*.f64 a (*.f64 y z))
(-.f64 0 (*.f64 (neg.f64 y) (*.f64 a z)))
(*.f64 a (*.f64 y z))
(-.f64 0 (*.f64 -1 (*.f64 a (*.f64 y z))))
(*.f64 a (*.f64 y z))
(-.f64 (*.f64 0 (*.f64 a (neg.f64 z))) (*.f64 (*.f64 a (neg.f64 z)) y))
(*.f64 a (*.f64 y z))
(-.f64 (*.f64 0 (neg.f64 (*.f64 (*.f64 y z) (/.f64 a a)))) (*.f64 (neg.f64 (*.f64 (*.f64 y z) (/.f64 a a))) a))
(*.f64 a (*.f64 y z))
(-.f64 (*.f64 (*.f64 a (*.f64 y z)) (/.f64 a a)) 0)
(*.f64 a (*.f64 y z))
(-.f64 (*.f64 (*.f64 a y) (*.f64 z (/.f64 y y))) 0)
(*.f64 a (*.f64 y z))
(-.f64 (*.f64 0 (/.f64 (*.f64 a (*.f64 y z)) (*.f64 a (*.f64 y z)))) (*.f64 (/.f64 (*.f64 a (*.f64 y z)) (*.f64 a (*.f64 y z))) (*.f64 (neg.f64 a) (*.f64 y z))))
(*.f64 (/.f64 (*.f64 a (*.f64 y z)) (*.f64 a (*.f64 y z))) (neg.f64 (*.f64 (*.f64 y z) (neg.f64 a))))
(*.f64 (*.f64 a (*.f64 y z)) (/.f64 (*.f64 a (*.f64 y z)) (*.f64 a (*.f64 y z))))
(-.f64 (*.f64 0 (*.f64 a (/.f64 (*.f64 y z) (*.f64 y z)))) (*.f64 (*.f64 a (/.f64 (*.f64 y z) (*.f64 y z))) (*.f64 y (neg.f64 z))))
(*.f64 (*.f64 a (/.f64 (*.f64 y z) (*.f64 y z))) (neg.f64 (*.f64 y (neg.f64 z))))
(-.f64 (*.f64 (*.f64 y z) (neg.f64 (neg.f64 a))) (*.f64 (neg.f64 (neg.f64 a)) 0))
(*.f64 a (*.f64 y z))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 a))) (*.f64 (neg.f64 (neg.f64 a)) (*.f64 y (neg.f64 z))))
(*.f64 a (*.f64 y z))
(-.f64 (*.f64 a (neg.f64 (*.f64 y (neg.f64 z)))) (*.f64 (neg.f64 (*.f64 y (neg.f64 z))) 0))
(*.f64 a (*.f64 y z))
(/.f64 (*.f64 a (*.f64 y z)) 1)
(*.f64 a (*.f64 y z))
(/.f64 (*.f64 a (*.f64 y z)) (/.f64 y y))
(*.f64 a (*.f64 y z))
(/.f64 (*.f64 a (*.f64 y z)) (/.f64 z z))
(*.f64 a (*.f64 y z))
(/.f64 (*.f64 a (*.f64 y z)) (/.f64 a a))
(*.f64 a (*.f64 y z))
(/.f64 (*.f64 a (*.f64 y z)) (/.f64 (*.f64 y z) (*.f64 y z)))
(*.f64 a (*.f64 y z))
(/.f64 (*.f64 a (*.f64 y z)) (/.f64 (*.f64 a (*.f64 y z)) (*.f64 a (*.f64 y z))))
(*.f64 a (*.f64 y z))
(/.f64 (*.f64 a (*.f64 y z)) (/.f64 (*.f64 a z) (*.f64 a z)))
(*.f64 a (*.f64 y z))
(/.f64 (*.f64 a (*.f64 y z)) (/.f64 (/.f64 a a) (/.f64 a a)))
(*.f64 a (*.f64 y z))
(/.f64 (*.f64 a (*.f64 y z)) (/.f64 (*.f64 (*.f64 y z) (/.f64 a a)) (*.f64 (*.f64 y z) (/.f64 a a))))
(*.f64 a (*.f64 y z))
(/.f64 (*.f64 a (*.f64 y z)) (/.f64 (*.f64 z (/.f64 y y)) (*.f64 z (/.f64 y y))))
(*.f64 a (*.f64 y z))
(/.f64 (*.f64 a (*.f64 y z)) (/.f64 (*.f64 a (*.f64 z (/.f64 y y))) (*.f64 a (*.f64 z (/.f64 y y)))))
(/.f64 (*.f64 a (*.f64 y z)) (/.f64 (*.f64 (*.f64 a z) (/.f64 y y)) (*.f64 (*.f64 a z) (/.f64 y y))))
(/.f64 (*.f64 a (*.f64 y z)) (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (*.f64 a (*.f64 y z))) (/.f64 (*.f64 a (*.f64 y z)) (*.f64 a (*.f64 y z)))))
(/.f64 (*.f64 a (*.f64 y z)) (/.f64 (*.f64 (/.f64 a a) (*.f64 (*.f64 y z) (/.f64 a a))) (*.f64 (/.f64 a a) (*.f64 (*.f64 y z) (/.f64 a a)))))
(/.f64 (*.f64 a (*.f64 y z)) (/.f64 (*.f64 (*.f64 y z) (*.f64 (/.f64 a a) (/.f64 a a))) (*.f64 (*.f64 y z) (*.f64 (/.f64 a a) (/.f64 a a)))))
(/.f64 (*.f64 a (*.f64 y z)) (/.f64 (neg.f64 (neg.f64 a)) (neg.f64 (neg.f64 a))))
(*.f64 a (*.f64 y z))
(/.f64 (*.f64 a (*.f64 y z)) (/.f64 (*.f64 a (/.f64 (*.f64 y z) (*.f64 y z))) (*.f64 a (/.f64 (*.f64 y z) (*.f64 y z)))))
(/.f64 (*.f64 a (*.f64 y z)) (/.f64 (*.f64 a y) (*.f64 a y)))
(*.f64 a (*.f64 y z))
(/.f64 (*.f64 a (*.f64 y z)) (/.f64 (*.f64 a (/.f64 (*.f64 y z) a)) (*.f64 a (/.f64 (*.f64 y z) a))))
(/.f64 (*.f64 a (*.f64 y z)) (/.f64 (neg.f64 (*.f64 y (neg.f64 z))) (neg.f64 (*.f64 y (neg.f64 z)))))
(*.f64 a (*.f64 y z))
(+.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) 0)
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))
(+.f64 0 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))
(+.f64 (*.f64 z 119400905721/10000000000) (*.f64 (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))) (*.f64 z z)))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))
(+.f64 (*.f64 (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))) (*.f64 z z)) (*.f64 z 119400905721/10000000000))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))
(+.f64 (*.f64 z (*.f64 z 314690115749/10000000000)) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (*.f64 z (+.f64 z 15234687407/1000000000))))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))
(+.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (*.f64 z (+.f64 z 15234687407/1000000000))))) (*.f64 z (*.f64 z 314690115749/10000000000)))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))
(+.f64 (*.f64 119400905721/10000000000 (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (*.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))
(+.f64 (*.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (*.f64 119400905721/10000000000 (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))
(+.f64 (*.f64 (*.f64 z 314690115749/10000000000) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (*.f64 (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))) (+.f64 119400905721/10000000000 (*.f64 z (*.f64 z (+.f64 z 15234687407/1000000000))))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))
(+.f64 (*.f64 (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))) (+.f64 119400905721/10000000000 (*.f64 z (*.f64 z (+.f64 z 15234687407/1000000000))))) (*.f64 (*.f64 z 314690115749/10000000000) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))
(-.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) 0)
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))
(-.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (*.f64 (neg.f64 z) 0))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))
(-.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (*.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) 0))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))
(-.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (*.f64 (neg.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) 0))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))
(-.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (*.f64 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (/.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))) 0))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))
(-.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (*.f64 (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))) 0))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))
(-.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (*.f64 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (/.f64 z z)) 0))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))
(-.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (*.f64 (*.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) 0))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))
(-.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (*.f64 (neg.f64 (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) 0))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))
(-.f64 0 (*.f64 (neg.f64 z) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))
(-.f64 0 (*.f64 1 (*.f64 (neg.f64 z) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))
(-.f64 0 (*.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (*.f64 (neg.f64 z) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))
(-.f64 0 (*.f64 (neg.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))
(-.f64 0 (*.f64 -1 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))
(-.f64 (*.f64 0 (neg.f64 (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))) (*.f64 (neg.f64 (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))
(-.f64 (*.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))) 0)
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))
(-.f64 (*.f64 0 (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (*.f64 (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))) (*.f64 (neg.f64 z) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(*.f64 (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))) (neg.f64 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (neg.f64 z))))
(*.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(-.f64 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (neg.f64 (neg.f64 z))) (*.f64 (neg.f64 (neg.f64 z)) 0))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))
(-.f64 (*.f64 z (neg.f64 (neg.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (*.f64 (neg.f64 (neg.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))) 0))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))
(/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) 1)
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))
(/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))
(/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (/.f64 z z))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))
(/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))
(/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (/.f64 (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))
(/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (/.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))
(/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (/.f64 (*.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (*.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))))
(/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (/.f64 (*.f64 z (*.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (*.f64 z (*.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (/.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))))
(/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (/.f64 (neg.f64 (neg.f64 z)) (neg.f64 (neg.f64 z))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))
(/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (/.f64 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (/.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))) (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (/.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (/.f64 (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))) (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (/.f64 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (/.f64 z z)) (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (/.f64 z z))))
(/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (/.f64 (+.f64 (*.f64 119400905721/10000000000 (/.f64 z z)) (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 (*.f64 119400905721/10000000000 (/.f64 z z)) (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))
(/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (/.f64 (neg.f64 (neg.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))) (neg.f64 (neg.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))
(+.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) 0)
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(+.f64 0 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(+.f64 (*.f64 z 314690115749/10000000000) (*.f64 z (*.f64 z (+.f64 z 15234687407/1000000000))))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(+.f64 (*.f64 z (*.f64 z (+.f64 z 15234687407/1000000000))) (*.f64 z 314690115749/10000000000))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(-.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) 0)
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(-.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) 0))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(-.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 (*.f64 z (/.f64 (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))) z)) 0))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(-.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 (neg.f64 z) 0))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(-.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 (neg.f64 (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) 0))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(-.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 (*.f64 (/.f64 z z) (*.f64 (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))) (/.f64 z z))) 0))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(-.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 (*.f64 z (/.f64 (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))) (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) 0))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(-.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 (neg.f64 (*.f64 (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))) (/.f64 z z))) 0))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(-.f64 0 (*.f64 (neg.f64 z) (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(-.f64 0 (*.f64 1 (*.f64 (neg.f64 z) (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(-.f64 0 (*.f64 (/.f64 z z) (*.f64 (neg.f64 z) (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(-.f64 0 (*.f64 (neg.f64 z) (*.f64 (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))) (/.f64 z z))))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(-.f64 0 (*.f64 -1 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(-.f64 (*.f64 0 (/.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (*.f64 (/.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (*.f64 (neg.f64 z) (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))
(*.f64 (/.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (neg.f64 (*.f64 (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))) (neg.f64 z))))
(*.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (/.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))
(-.f64 (*.f64 0 (neg.f64 (*.f64 (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))) (/.f64 z z)))) (*.f64 (neg.f64 (*.f64 (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))) (/.f64 z z))) z))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(-.f64 (*.f64 (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))) (neg.f64 (neg.f64 z))) (*.f64 (neg.f64 (neg.f64 z)) 0))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(-.f64 (*.f64 z (neg.f64 (neg.f64 (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (*.f64 (neg.f64 (neg.f64 (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) 0))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(/.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) 1)
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(/.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (/.f64 z z))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(/.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (/.f64 (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))) (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(/.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (/.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(/.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (/.f64 (/.f64 z z) (/.f64 z z)))
(/.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (/.f64 (*.f64 (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))) (/.f64 z z)) (*.f64 (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))) (/.f64 z z))))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(/.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (/.f64 (/.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (/.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))
(/.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (/.f64 (*.f64 z (/.f64 (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))) z)) (*.f64 z (/.f64 (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))) z))))
(/.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (/.f64 (*.f64 (/.f64 z z) (*.f64 (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))) (/.f64 z z))) (*.f64 (/.f64 z z) (*.f64 (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))) (/.f64 z z)))))
(/.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (/.f64 (*.f64 (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))) (*.f64 (/.f64 z z) (/.f64 z z))) (*.f64 (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))) (*.f64 (/.f64 z z) (/.f64 z z)))))
(/.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (/.f64 (*.f64 z (/.f64 (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))) (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (*.f64 z (/.f64 (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))) (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))
(/.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (/.f64 (neg.f64 (neg.f64 z)) (neg.f64 (neg.f64 z))))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(/.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (/.f64 (neg.f64 (neg.f64 (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (neg.f64 (neg.f64 (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))

localize111.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z)
0.3b
(*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z)
3.2b
(*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a)))
28.6b
(/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))
Compiler

Compiled 228 to 152 computations (33.3% saved)

series15.0ms (0.1%)

Counts
3 → 104
Calls

27 calls:

TimeVariablePointExpression
3.0ms
y
@-inf
(/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))
1.0ms
t
@inf
(/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))
1.0ms
y
@0
(/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))
1.0ms
z
@-inf
(/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))
1.0ms
a
@-inf
(/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))

rewrite84.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1738×rational_best_oopsla_all_46_json-2
1738×rational_best_oopsla_all_46_json-1
1738×rational_best_oopsla_all_46_json-4
1738×rational_best_oopsla_all_46_json-3
860×rational_best_oopsla_all_46_json_45_simplify-49
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
028165
1193165
2706165
33761165
Stop Event
node limit
Counts
3 → 56
Calls
Call 1
Inputs
(/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))
(*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a)))
(*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 1 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (*.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 1 (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (*.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (*.f64 0 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (*.f64 0 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a) (*.f64 (/.f64 y y) z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 z (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)))) (*.f64 y (*.f64 z a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 z (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)))) (*.f64 1 (*.f64 y (*.f64 z a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 z a)) (*.f64 y (*.f64 z (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 z a)) (*.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t))) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t))) z) (*.f64 y (*.f64 z a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y a) z) (*.f64 z (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)))) (*.f64 (*.f64 y a) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 y (*.f64 z a))) (*.f64 y (*.f64 z (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a) (*.f64 (/.f64 y y) z))) (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 y)) (*.f64 (neg.f64 y) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)))) (*.f64 (neg.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (/.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (/.f64 y y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (/.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a) (*.f64 (/.f64 y y) z)) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a) (*.f64 (/.f64 y y) z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) (*.f64 0 (*.f64 z (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z 55833770631/5000000000) (*.f64 z (*.f64 z 313060547623/100000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 z 313060547623/100000000000)) (*.f64 z 55833770631/5000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z 313060547623/100000000000) (*.f64 z (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)))) (*.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000))) 55833770631/5000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000))) 55833770631/5000000000) (*.f64 (*.f64 z 313060547623/100000000000) (*.f64 z (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 55833770631/5000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)))) (*.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000))) (*.f64 z 313060547623/100000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000))) (*.f64 z 313060547623/100000000000)) (*.f64 55833770631/5000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 z (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)))) (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 z)) (*.f64 (neg.f64 z) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000))) (*.f64 (neg.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) (/.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) (/.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) (/.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000))) (*.f64 z (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)))))))))

simplify205.0ms (1%)

Algorithm
egg-herbie
Rules
1470×rational_best_oopsla_all_46_json_45_simplify-37
886×rational_best_oopsla_all_46_json_45_simplify-89
862×rational_best_oopsla_all_46_json_45_simplify-49
734×rational_best_oopsla_all_46_json_45_simplify-24
714×rational_best_oopsla_all_46_json_45_simplify-35
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
032111530
1117711220
2408511220
Stop Event
node limit
Counts
160 → 166
Calls
Call 1
Inputs
(/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z)))
(+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y a))) (pow.f64 z 2)) (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))))
(+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y a))) (pow.f64 z 2)) (+.f64 (*.f64 (-.f64 (*.f64 11166754126200/607771387771 y) (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y a)) (*.f64 11940090572100/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y a)))))) (pow.f64 z 3)) (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z)))))
(+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y a))) (pow.f64 z 2)) (+.f64 (*.f64 (-.f64 (*.f64 3130605476230/607771387771 y) (+.f64 (*.f64 11940090572100/607771387771 (-.f64 (*.f64 11166754126200/607771387771 y) (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y a)) (*.f64 11940090572100/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y a))))))) (+.f64 (*.f64 31469011574900/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y a)))) (*.f64 15234687407000000000000000/369386059793087248348441 (*.f64 y a))))) (pow.f64 z 4)) (+.f64 (*.f64 (-.f64 (*.f64 11166754126200/607771387771 y) (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y a)) (*.f64 11940090572100/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y a)))))) (pow.f64 z 3)) (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))))))
(*.f64 313060547623/100000000000 y)
(-.f64 (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (*.f64 313060547623/100000000000 y)) (*.f64 4769379582500641883561/100000000000000000000 (/.f64 y z)))
(-.f64 (+.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (*.f64 313060547623/100000000000 y))) (+.f64 (*.f64 4769379582500641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 98517059967927196814627/1000000000000000000000 (/.f64 y (pow.f64 z 2))) (*.f64 15234687407/1000000000 (/.f64 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y)) (pow.f64 z 2))))))
(-.f64 (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (+.f64 (/.f64 (*.f64 a y) (pow.f64 z 3)) (+.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (*.f64 313060547623/100000000000 y)))) (+.f64 (*.f64 4769379582500641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 15234687407/1000000000 (/.f64 (-.f64 (*.f64 y t) (+.f64 (*.f64 15234687407/1000000000 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y))) (*.f64 98517059967927196814627/1000000000000000000000 y))) (pow.f64 z 3))) (+.f64 (*.f64 314690115749/10000000000 (/.f64 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y)) (pow.f64 z 3))) (+.f64 (*.f64 37379712931698453651183/1000000000000000000000 (/.f64 y (pow.f64 z 3))) (+.f64 (*.f64 15234687407/1000000000 (/.f64 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y)) (pow.f64 z 2))) (*.f64 98517059967927196814627/1000000000000000000000 (/.f64 y (pow.f64 z 2)))))))))
(*.f64 313060547623/100000000000 y)
(-.f64 (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (*.f64 313060547623/100000000000 y)) (*.f64 4769379582500641883561/100000000000000000000 (/.f64 y z)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 y t)) (+.f64 (*.f64 -98517059967927196814627/1000000000000000000000 y) (*.f64 -15234687407/1000000000 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y))))) (pow.f64 z 2))) (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (*.f64 313060547623/100000000000 y))) (*.f64 4769379582500641883561/100000000000000000000 (/.f64 y z)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 y t)) (+.f64 (*.f64 -98517059967927196814627/1000000000000000000000 y) (*.f64 -15234687407/1000000000 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y))))) (pow.f64 z 2))) (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) (/.f64 (*.f64 y a) (pow.f64 z 3))))) (+.f64 (*.f64 4769379582500641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 314690115749/10000000000 (/.f64 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y)) (pow.f64 z 3))) (+.f64 (*.f64 37379712931698453651183/1000000000000000000000 (/.f64 y (pow.f64 z 3))) (*.f64 -15234687407/1000000000 (/.f64 (-.f64 (*.f64 -1 (*.f64 y t)) (+.f64 (*.f64 -98517059967927196814627/1000000000000000000000 y) (*.f64 -15234687407/1000000000 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y))))) (pow.f64 z 3)))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) (pow.f64 z 2))))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) (pow.f64 z 2))))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) (pow.f64 z 2))))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) (pow.f64 z 2))))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) (pow.f64 z 2)) a) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) (pow.f64 z 2)) a) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) (pow.f64 z 2)) a) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) (pow.f64 z 2)) a) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) (pow.f64 z 2)) a) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) (pow.f64 z 2)) a) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))
(*.f64 a (*.f64 y z))
(+.f64 (*.f64 a (*.f64 y z)) (*.f64 y (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (+.f64 (*.f64 a (*.f64 y z)) (*.f64 y (*.f64 t (pow.f64 z 2)))))
(+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (+.f64 (*.f64 313060547623/100000000000 (*.f64 y (pow.f64 z 4))) (+.f64 (*.f64 a (*.f64 y z)) (*.f64 y (*.f64 t (pow.f64 z 2))))))
(*.f64 313060547623/100000000000 (*.f64 y (pow.f64 z 4)))
(+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (*.f64 313060547623/100000000000 (*.f64 y (pow.f64 z 4))))
(+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (+.f64 (*.f64 313060547623/100000000000 (*.f64 y (pow.f64 z 4))) (*.f64 y (*.f64 t (pow.f64 z 2)))))
(+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (+.f64 (*.f64 313060547623/100000000000 (*.f64 y (pow.f64 z 4))) (+.f64 (*.f64 a (*.f64 y z)) (*.f64 y (*.f64 t (pow.f64 z 2))))))
(*.f64 313060547623/100000000000 (*.f64 y (pow.f64 z 4)))
(+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (*.f64 313060547623/100000000000 (*.f64 y (pow.f64 z 4))))
(+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (+.f64 (*.f64 313060547623/100000000000 (*.f64 y (pow.f64 z 4))) (*.f64 y (*.f64 t (pow.f64 z 2)))))
(+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (+.f64 (*.f64 313060547623/100000000000 (*.f64 y (pow.f64 z 4))) (+.f64 (*.f64 a (*.f64 y z)) (*.f64 y (*.f64 t (pow.f64 z 2))))))
(*.f64 (+.f64 (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) (pow.f64 z 2)) a) (*.f64 y z))
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) (pow.f64 z 2)) a) (*.f64 y z)) (*.f64 y (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) (pow.f64 z 2)) a) (*.f64 y z)) (*.f64 y (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) (pow.f64 z 2)) a) (*.f64 y z)) (*.f64 y (*.f64 t (pow.f64 z 2))))
(*.f64 y (*.f64 t (pow.f64 z 2)))
(+.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) (pow.f64 z 2))))) (*.f64 y (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) (pow.f64 z 2))))) (*.f64 y (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) (pow.f64 z 2))))) (*.f64 y (*.f64 t (pow.f64 z 2))))
(*.f64 y (*.f64 t (pow.f64 z 2)))
(+.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) (pow.f64 z 2))))) (*.f64 y (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) (pow.f64 z 2))))) (*.f64 y (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) (pow.f64 z 2))))) (*.f64 y (*.f64 t (pow.f64 z 2))))
(*.f64 y (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) (pow.f64 z 2)))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) (pow.f64 z 2))))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) (pow.f64 z 2))))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) (pow.f64 z 2))))
(*.f64 y (*.f64 a z))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) (pow.f64 z 2))))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) (pow.f64 z 2))))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) (pow.f64 z 2))))
(*.f64 y (*.f64 a z))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t))))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t))))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t))))
(*.f64 55833770631/5000000000 z)
(+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 55833770631/5000000000 z))
(+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 55833770631/5000000000 z))
(+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 55833770631/5000000000 z))
(*.f64 313060547623/100000000000 (pow.f64 z 2))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))
(*.f64 313060547623/100000000000 (pow.f64 z 2))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))
(+.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) 0)
(+.f64 0 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))
(-.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) 0)
(*.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) 1)
(*.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))
(*.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 1 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))
(*.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))
(*.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))
(*.f64 1 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))
(*.f64 (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))
(*.f64 (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (*.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 1 (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))))
(*.f64 (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (*.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))))
(*.f64 -1 (neg.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))
(+.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) 0)
(+.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (*.f64 0 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))))
(+.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (*.f64 0 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a) (*.f64 (/.f64 y y) z))))
(+.f64 0 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))))
(+.f64 (*.f64 y (*.f64 z (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)))) (*.f64 y (*.f64 z a)))
(+.f64 (*.f64 y (*.f64 z (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)))) (*.f64 1 (*.f64 y (*.f64 z a))))
(+.f64 (*.f64 y (*.f64 z a)) (*.f64 y (*.f64 z (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)))))
(+.f64 (*.f64 y (*.f64 z a)) (*.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t))) z))
(+.f64 (*.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t))) z) (*.f64 y (*.f64 z a)))
(+.f64 (*.f64 (*.f64 y a) z) (*.f64 z (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)))))
(+.f64 (*.f64 z (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)))) (*.f64 (*.f64 y a) z))
(+.f64 (*.f64 1 (*.f64 y (*.f64 z a))) (*.f64 y (*.f64 z (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)))))
(+.f64 (*.f64 0 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))))
(+.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a) (*.f64 (/.f64 y y) z))) (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))))
(-.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) 0)
(-.f64 (*.f64 0 (neg.f64 y)) (*.f64 (neg.f64 y) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))))
(-.f64 (*.f64 0 (neg.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)))) (*.f64 (neg.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) y))
(/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) 1)
(/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (/.f64 z z))
(/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (/.f64 y y))
(/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)))
(/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))))
(/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)))))
(/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (/.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a) (*.f64 (/.f64 y y) z)) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a) (*.f64 (/.f64 y y) z))))
(/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))))
(+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) 0)
(+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) (*.f64 0 (*.f64 z (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)))))
(+.f64 0 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)))
(+.f64 (*.f64 z 55833770631/5000000000) (*.f64 z (*.f64 z 313060547623/100000000000)))
(+.f64 (*.f64 z (*.f64 z 313060547623/100000000000)) (*.f64 z 55833770631/5000000000))
(+.f64 (*.f64 (*.f64 z 313060547623/100000000000) (*.f64 z (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)))) (*.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000))) 55833770631/5000000000))
(+.f64 (*.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000))) 55833770631/5000000000) (*.f64 (*.f64 z 313060547623/100000000000) (*.f64 z (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)))))
(+.f64 (*.f64 55833770631/5000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)))) (*.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000))) (*.f64 z 313060547623/100000000000)))
(+.f64 (*.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000))) (*.f64 z 313060547623/100000000000)) (*.f64 55833770631/5000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)))))
(+.f64 (*.f64 0 (*.f64 z (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)))) (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)))
(-.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) 0)
(-.f64 (*.f64 0 (neg.f64 z)) (*.f64 (neg.f64 z) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)))
(-.f64 (*.f64 0 (neg.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000))) (*.f64 (neg.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) z))
(/.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) 1)
(/.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) (/.f64 z z))
(/.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)))
(/.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) (/.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000))))
(/.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) (/.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000))) (*.f64 z (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)))))
Outputs
(/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z)))
(*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a)))
(*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a)))
(+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y a))) (pow.f64 z 2)) (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))))
(+.f64 (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))) (*.f64 (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 t)) (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 a))) (pow.f64 z 2)))
(+.f64 (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))) (*.f64 (-.f64 (*.f64 y (*.f64 t 1000000000000/607771387771)) (*.f64 y (*.f64 a 11940090572100000000000000/369386059793087248348441))) (pow.f64 z 2)))
(+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (*.f64 (-.f64 (*.f64 y (*.f64 t 1000000000000/607771387771)) (*.f64 y (*.f64 a 11940090572100000000000000/369386059793087248348441))) (pow.f64 z 2)))
(+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y a))) (pow.f64 z 2)) (+.f64 (*.f64 (-.f64 (*.f64 11166754126200/607771387771 y) (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y a)) (*.f64 11940090572100/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y a)))))) (pow.f64 z 3)) (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z)))))
(+.f64 (*.f64 (-.f64 (*.f64 y 11166754126200/607771387771) (+.f64 (*.f64 y (*.f64 31469011574900000000000000/369386059793087248348441 a)) (*.f64 (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 t)) (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 a))) 11940090572100/607771387771))) (pow.f64 z 3)) (+.f64 (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))) (*.f64 (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 t)) (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 a))) (pow.f64 z 2))))
(+.f64 (*.f64 (-.f64 (*.f64 y (*.f64 t 1000000000000/607771387771)) (*.f64 y (*.f64 a 11940090572100000000000000/369386059793087248348441))) (pow.f64 z 2)) (+.f64 (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))) (*.f64 (-.f64 (*.f64 y 11166754126200/607771387771) (+.f64 (*.f64 (*.f64 y a) 31469011574900000000000000/369386059793087248348441) (-.f64 (*.f64 (*.f64 y (*.f64 t 1000000000000/607771387771)) 11940090572100/607771387771) (*.f64 (*.f64 y a) 142565762869951305298410000000000000000/224502278183706222041215714334315011)))) (pow.f64 z 3))))
(+.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (*.f64 (-.f64 (*.f64 y (*.f64 t 1000000000000/607771387771)) (*.f64 y (*.f64 a 11940090572100000000000000/369386059793087248348441))) (pow.f64 z 2))) (*.f64 (-.f64 (*.f64 y 11166754126200/607771387771) (+.f64 (*.f64 y (*.f64 a 31469011574900000000000000/369386059793087248348441)) (*.f64 -11940090572100/607771387771 (-.f64 (*.f64 y (*.f64 a 11940090572100000000000000/369386059793087248348441)) (*.f64 y (*.f64 t 1000000000000/607771387771)))))) (pow.f64 z 3)))
(+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y a))) (pow.f64 z 2)) (+.f64 (*.f64 (-.f64 (*.f64 3130605476230/607771387771 y) (+.f64 (*.f64 11940090572100/607771387771 (-.f64 (*.f64 11166754126200/607771387771 y) (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y a)) (*.f64 11940090572100/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y a))))))) (+.f64 (*.f64 31469011574900/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y a)))) (*.f64 15234687407000000000000000/369386059793087248348441 (*.f64 y a))))) (pow.f64 z 4)) (+.f64 (*.f64 (-.f64 (*.f64 11166754126200/607771387771 y) (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y a)) (*.f64 11940090572100/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y a)))))) (pow.f64 z 3)) (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))))))
(+.f64 (*.f64 (-.f64 (*.f64 y 3130605476230/607771387771) (+.f64 (*.f64 11940090572100/607771387771 (-.f64 (*.f64 y 11166754126200/607771387771) (+.f64 (*.f64 y (*.f64 31469011574900000000000000/369386059793087248348441 a)) (*.f64 (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 t)) (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 a))) 11940090572100/607771387771)))) (+.f64 (*.f64 (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 t)) (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 a))) 31469011574900/607771387771) (*.f64 y (*.f64 15234687407000000000000000/369386059793087248348441 a))))) (pow.f64 z 4)) (+.f64 (*.f64 (-.f64 (*.f64 y 11166754126200/607771387771) (+.f64 (*.f64 y (*.f64 31469011574900000000000000/369386059793087248348441 a)) (*.f64 (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 t)) (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 a))) 11940090572100/607771387771))) (pow.f64 z 3)) (+.f64 (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))) (*.f64 (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 t)) (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 a))) (pow.f64 z 2)))))
(+.f64 (*.f64 (-.f64 (*.f64 y (*.f64 t 1000000000000/607771387771)) (*.f64 y (*.f64 a 11940090572100000000000000/369386059793087248348441))) (pow.f64 z 2)) (+.f64 (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))) (+.f64 (*.f64 (-.f64 (*.f64 y 3130605476230/607771387771) (+.f64 (*.f64 -11940090572100/607771387771 (+.f64 (-.f64 (*.f64 (*.f64 y (*.f64 t 1000000000000/607771387771)) 11940090572100/607771387771) (*.f64 (*.f64 y a) 142565762869951305298410000000000000000/224502278183706222041215714334315011)) (-.f64 (*.f64 (*.f64 y a) 31469011574900000000000000/369386059793087248348441) (*.f64 y 11166754126200/607771387771)))) (+.f64 (*.f64 (-.f64 (*.f64 y (*.f64 t 1000000000000/607771387771)) (*.f64 y (*.f64 a 11940090572100000000000000/369386059793087248348441))) 31469011574900/607771387771) (*.f64 y (*.f64 a 15234687407000000000000000/369386059793087248348441))))) (pow.f64 z 4)) (*.f64 (-.f64 (*.f64 y 11166754126200/607771387771) (+.f64 (*.f64 (*.f64 y a) 31469011574900000000000000/369386059793087248348441) (-.f64 (*.f64 (*.f64 y (*.f64 t 1000000000000/607771387771)) 11940090572100/607771387771) (*.f64 (*.f64 y a) 142565762869951305298410000000000000000/224502278183706222041215714334315011)))) (pow.f64 z 3)))))
(+.f64 (*.f64 (-.f64 (*.f64 y 11166754126200/607771387771) (+.f64 (*.f64 y (*.f64 a 31469011574900000000000000/369386059793087248348441)) (*.f64 -11940090572100/607771387771 (-.f64 (*.f64 y (*.f64 a 11940090572100000000000000/369386059793087248348441)) (*.f64 y (*.f64 t 1000000000000/607771387771)))))) (pow.f64 z 3)) (+.f64 (*.f64 (-.f64 (*.f64 y (*.f64 t 1000000000000/607771387771)) (*.f64 y (*.f64 a 11940090572100000000000000/369386059793087248348441))) (pow.f64 z 2)) (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (*.f64 (-.f64 (*.f64 y 3130605476230/607771387771) (+.f64 (*.f64 11940090572100/607771387771 (-.f64 (*.f64 y 11166754126200/607771387771) (+.f64 (*.f64 y (*.f64 a 31469011574900000000000000/369386059793087248348441)) (*.f64 -11940090572100/607771387771 (-.f64 (*.f64 y (*.f64 a 11940090572100000000000000/369386059793087248348441)) (*.f64 y (*.f64 t 1000000000000/607771387771))))))) (+.f64 (-.f64 (*.f64 (*.f64 y (*.f64 t 1000000000000/607771387771)) 31469011574900/607771387771) (*.f64 (*.f64 y a) 375742848418769263000290000000000000000/224502278183706222041215714334315011)) (*.f64 a (*.f64 15234687407000000000000000/369386059793087248348441 y))))) (pow.f64 z 4)))))
(*.f64 313060547623/100000000000 y)
(*.f64 y 313060547623/100000000000)
(-.f64 (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (*.f64 313060547623/100000000000 y)) (*.f64 4769379582500641883561/100000000000000000000 (/.f64 y z)))
(+.f64 (*.f64 y 313060547623/100000000000) (-.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (*.f64 (/.f64 y z) 4769379582500641883561/100000000000000000000)))
(+.f64 (*.f64 y 313060547623/100000000000) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))
(-.f64 (+.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (*.f64 313060547623/100000000000 y))) (+.f64 (*.f64 4769379582500641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 98517059967927196814627/1000000000000000000000 (/.f64 y (pow.f64 z 2))) (*.f64 15234687407/1000000000 (/.f64 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y)) (pow.f64 z 2))))))
(+.f64 (+.f64 (*.f64 y 313060547623/100000000000) (*.f64 55833770631/5000000000 (/.f64 y z))) (-.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (+.f64 (*.f64 (/.f64 y z) 4769379582500641883561/100000000000000000000) (+.f64 (*.f64 98517059967927196814627/1000000000000000000000 (/.f64 y (pow.f64 z 2))) (*.f64 15234687407/1000000000 (/.f64 (-.f64 (*.f64 y 55833770631/5000000000) (*.f64 y 4769379582500641883561/100000000000000000000)) (pow.f64 z 2)))))))
(+.f64 (+.f64 (*.f64 y 313060547623/100000000000) (*.f64 55833770631/5000000000 (/.f64 y z))) (-.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (+.f64 (*.f64 (/.f64 y z) 4769379582500641883561/100000000000000000000) (+.f64 (*.f64 98517059967927196814627/1000000000000000000000 (/.f64 y (pow.f64 z 2))) (*.f64 15234687407/1000000000 (/.f64 (*.f64 y -3652704169880641883561/100000000000000000000) (pow.f64 z 2)))))))
(-.f64 (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (+.f64 (/.f64 (*.f64 a y) (pow.f64 z 3)) (+.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (*.f64 313060547623/100000000000 y)))) (+.f64 (*.f64 4769379582500641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 15234687407/1000000000 (/.f64 (-.f64 (*.f64 y t) (+.f64 (*.f64 15234687407/1000000000 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y))) (*.f64 98517059967927196814627/1000000000000000000000 y))) (pow.f64 z 3))) (+.f64 (*.f64 314690115749/10000000000 (/.f64 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y)) (pow.f64 z 3))) (+.f64 (*.f64 37379712931698453651183/1000000000000000000000 (/.f64 y (pow.f64 z 3))) (+.f64 (*.f64 15234687407/1000000000 (/.f64 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y)) (pow.f64 z 2))) (*.f64 98517059967927196814627/1000000000000000000000 (/.f64 y (pow.f64 z 2)))))))))
(+.f64 (+.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (+.f64 (*.f64 y 313060547623/100000000000) (/.f64 (*.f64 y a) (pow.f64 z 3)))) (-.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (+.f64 (*.f64 (/.f64 y z) 4769379582500641883561/100000000000000000000) (+.f64 (*.f64 15234687407/1000000000 (/.f64 (-.f64 (*.f64 y t) (+.f64 (*.f64 15234687407/1000000000 (-.f64 (*.f64 y 55833770631/5000000000) (*.f64 y 4769379582500641883561/100000000000000000000))) (*.f64 y 98517059967927196814627/1000000000000000000000))) (pow.f64 z 3))) (+.f64 (*.f64 314690115749/10000000000 (/.f64 (-.f64 (*.f64 y 55833770631/5000000000) (*.f64 y 4769379582500641883561/100000000000000000000)) (pow.f64 z 3))) (+.f64 (*.f64 15234687407/1000000000 (/.f64 (-.f64 (*.f64 y 55833770631/5000000000) (*.f64 y 4769379582500641883561/100000000000000000000)) (pow.f64 z 2))) (+.f64 (*.f64 37379712931698453651183/1000000000000000000000 (/.f64 y (pow.f64 z 3))) (*.f64 98517059967927196814627/1000000000000000000000 (/.f64 y (pow.f64 z 2))))))))))
(+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (-.f64 (+.f64 (/.f64 (*.f64 y a) (pow.f64 z 3)) (+.f64 (*.f64 y 313060547623/100000000000) (/.f64 (*.f64 y t) (pow.f64 z 2)))) (+.f64 (*.f64 (/.f64 y z) 4769379582500641883561/100000000000000000000) (+.f64 (*.f64 15234687407/1000000000 (/.f64 (-.f64 (*.f64 y t) (+.f64 (*.f64 15234687407/1000000000 (*.f64 y -3652704169880641883561/100000000000000000000)) (*.f64 y 98517059967927196814627/1000000000000000000000))) (pow.f64 z 3))) (+.f64 (*.f64 15234687407/1000000000 (/.f64 (*.f64 y -3652704169880641883561/100000000000000000000) (pow.f64 z 2))) (+.f64 (*.f64 314690115749/10000000000 (/.f64 (*.f64 y -3652704169880641883561/100000000000000000000) (pow.f64 z 3))) (+.f64 (*.f64 98517059967927196814627/1000000000000000000000 (/.f64 y (pow.f64 z 2))) (*.f64 37379712931698453651183/1000000000000000000000 (/.f64 y (pow.f64 z 3))))))))))
(+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (-.f64 (+.f64 (*.f64 y 313060547623/100000000000) (+.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (/.f64 (*.f64 y a) (pow.f64 z 3)))) (+.f64 (*.f64 15234687407/1000000000 (/.f64 (-.f64 (*.f64 y t) (+.f64 (*.f64 15234687407/1000000000 (*.f64 y -3652704169880641883561/100000000000000000000)) (*.f64 y 98517059967927196814627/1000000000000000000000))) (pow.f64 z 3))) (+.f64 (*.f64 (/.f64 y z) 4769379582500641883561/100000000000000000000) (+.f64 (*.f64 15234687407/1000000000 (/.f64 (*.f64 y -3652704169880641883561/100000000000000000000) (pow.f64 z 2))) (+.f64 (*.f64 314690115749/10000000000 (/.f64 (*.f64 y -3652704169880641883561/100000000000000000000) (pow.f64 z 3))) (+.f64 (*.f64 98517059967927196814627/1000000000000000000000 (/.f64 y (pow.f64 z 2))) (*.f64 37379712931698453651183/1000000000000000000000 (/.f64 y (pow.f64 z 3))))))))))
(*.f64 313060547623/100000000000 y)
(*.f64 y 313060547623/100000000000)
(-.f64 (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (*.f64 313060547623/100000000000 y)) (*.f64 4769379582500641883561/100000000000000000000 (/.f64 y z)))
(+.f64 (*.f64 y 313060547623/100000000000) (-.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (*.f64 (/.f64 y z) 4769379582500641883561/100000000000000000000)))
(+.f64 (*.f64 y 313060547623/100000000000) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 y t)) (+.f64 (*.f64 -98517059967927196814627/1000000000000000000000 y) (*.f64 -15234687407/1000000000 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y))))) (pow.f64 z 2))) (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (*.f64 313060547623/100000000000 y))) (*.f64 4769379582500641883561/100000000000000000000 (/.f64 y z)))
(+.f64 (+.f64 (*.f64 y 313060547623/100000000000) (*.f64 55833770631/5000000000 (/.f64 y z))) (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y (*.f64 -1 t)) (+.f64 (*.f64 y -98517059967927196814627/1000000000000000000000) (*.f64 (-.f64 (*.f64 y 55833770631/5000000000) (*.f64 y 4769379582500641883561/100000000000000000000)) -15234687407/1000000000))) (pow.f64 z 2))) (*.f64 (/.f64 y z) 4769379582500641883561/100000000000000000000)))
(+.f64 (neg.f64 (/.f64 (-.f64 (*.f64 t (neg.f64 y)) (+.f64 (*.f64 y -98517059967927196814627/1000000000000000000000) (*.f64 15234687407/1000000000 (*.f64 y 3652704169880641883561/100000000000000000000)))) (pow.f64 z 2))) (+.f64 (*.f64 y 313060547623/100000000000) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(+.f64 (+.f64 (*.f64 y 313060547623/100000000000) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)) (neg.f64 (/.f64 (-.f64 (*.f64 t (neg.f64 y)) (+.f64 (*.f64 y -98517059967927196814627/1000000000000000000000) (*.f64 15234687407/1000000000 (*.f64 y 3652704169880641883561/100000000000000000000)))) (pow.f64 z 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 y t)) (+.f64 (*.f64 -98517059967927196814627/1000000000000000000000 y) (*.f64 -15234687407/1000000000 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y))))) (pow.f64 z 2))) (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) (/.f64 (*.f64 y a) (pow.f64 z 3))))) (+.f64 (*.f64 4769379582500641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 314690115749/10000000000 (/.f64 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y)) (pow.f64 z 3))) (+.f64 (*.f64 37379712931698453651183/1000000000000000000000 (/.f64 y (pow.f64 z 3))) (*.f64 -15234687407/1000000000 (/.f64 (-.f64 (*.f64 -1 (*.f64 y t)) (+.f64 (*.f64 -98517059967927196814627/1000000000000000000000 y) (*.f64 -15234687407/1000000000 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y))))) (pow.f64 z 3)))))))
(+.f64 (+.f64 (*.f64 y 313060547623/100000000000) (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (/.f64 (*.f64 y a) (pow.f64 z 3)))) (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y (*.f64 -1 t)) (+.f64 (*.f64 y -98517059967927196814627/1000000000000000000000) (*.f64 (-.f64 (*.f64 y 55833770631/5000000000) (*.f64 y 4769379582500641883561/100000000000000000000)) -15234687407/1000000000))) (pow.f64 z 2))) (+.f64 (*.f64 (/.f64 y z) 4769379582500641883561/100000000000000000000) (+.f64 (*.f64 37379712931698453651183/1000000000000000000000 (/.f64 y (pow.f64 z 3))) (+.f64 (*.f64 314690115749/10000000000 (/.f64 (-.f64 (*.f64 y 55833770631/5000000000) (*.f64 y 4769379582500641883561/100000000000000000000)) (pow.f64 z 3))) (*.f64 -15234687407/1000000000 (/.f64 (-.f64 (*.f64 y (*.f64 -1 t)) (+.f64 (*.f64 y -98517059967927196814627/1000000000000000000000) (*.f64 (-.f64 (*.f64 y 55833770631/5000000000) (*.f64 y 4769379582500641883561/100000000000000000000)) -15234687407/1000000000))) (pow.f64 z 3))))))))
(+.f64 (neg.f64 (/.f64 (-.f64 (*.f64 t (neg.f64 y)) (+.f64 (*.f64 y -98517059967927196814627/1000000000000000000000) (*.f64 15234687407/1000000000 (*.f64 y 3652704169880641883561/100000000000000000000)))) (pow.f64 z 2))) (-.f64 (+.f64 (/.f64 (*.f64 y a) (pow.f64 z 3)) (+.f64 (*.f64 y 313060547623/100000000000) (*.f64 55833770631/5000000000 (/.f64 y z)))) (+.f64 (*.f64 (/.f64 y z) 4769379582500641883561/100000000000000000000) (+.f64 (*.f64 314690115749/10000000000 (/.f64 (*.f64 y -3652704169880641883561/100000000000000000000) (pow.f64 z 3))) (+.f64 (*.f64 37379712931698453651183/1000000000000000000000 (/.f64 y (pow.f64 z 3))) (*.f64 -15234687407/1000000000 (/.f64 (-.f64 (*.f64 t (neg.f64 y)) (+.f64 (*.f64 y -98517059967927196814627/1000000000000000000000) (*.f64 15234687407/1000000000 (*.f64 y 3652704169880641883561/100000000000000000000)))) (pow.f64 z 3))))))))
(+.f64 (neg.f64 (/.f64 (-.f64 (*.f64 t (neg.f64 y)) (+.f64 (*.f64 y -98517059967927196814627/1000000000000000000000) (*.f64 15234687407/1000000000 (*.f64 y 3652704169880641883561/100000000000000000000)))) (pow.f64 z 2))) (-.f64 (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (+.f64 (*.f64 y 313060547623/100000000000) (/.f64 (*.f64 y a) (pow.f64 z 3)))) (+.f64 (*.f64 (/.f64 y z) 4769379582500641883561/100000000000000000000) (+.f64 (*.f64 37379712931698453651183/1000000000000000000000 (/.f64 y (pow.f64 z 3))) (+.f64 (*.f64 314690115749/10000000000 (/.f64 (*.f64 y -3652704169880641883561/100000000000000000000) (pow.f64 z 3))) (*.f64 -15234687407/1000000000 (/.f64 (-.f64 (*.f64 t (neg.f64 y)) (+.f64 (*.f64 y -98517059967927196814627/1000000000000000000000) (*.f64 15234687407/1000000000 (*.f64 y 3652704169880641883561/100000000000000000000)))) (pow.f64 z 3))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) (pow.f64 z 2))))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) (pow.f64 z 2))))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) (pow.f64 z 2))))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) (pow.f64 z 2))))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) (pow.f64 z 2)) a) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) (pow.f64 z 2)) a) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) (pow.f64 z 2)) a) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) (pow.f64 z 2)) a) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) (pow.f64 z 2)) a) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) (pow.f64 z 2)) a) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (*.f64 y (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (*.f64 y (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 z a)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (*.f64 y (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 z a)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (*.f64 y (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 z a)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (*.f64 z a)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (*.f64 y (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 z a)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (*.f64 y (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 z a)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (*.f64 y (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 z a)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (*.f64 z a)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (*.f64 y (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 z a)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (*.f64 y (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 z a)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (*.f64 y (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 z a)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))
(*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))
(*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))
(*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))
(*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))
(*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))
(*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))
(*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))
(*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
(*.f64 a (*.f64 y z))
(*.f64 y (*.f64 z a))
(+.f64 (*.f64 a (*.f64 y z)) (*.f64 y (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 y (*.f64 z a)) (*.f64 y (*.f64 t (pow.f64 z 2))))
(*.f64 y (+.f64 (*.f64 z a) (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (+.f64 (*.f64 a (*.f64 y z)) (*.f64 y (*.f64 t (pow.f64 z 2)))))
(+.f64 (*.f64 y (*.f64 z a)) (+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (*.f64 y (*.f64 t (pow.f64 z 2)))))
(+.f64 (*.f64 y (+.f64 (*.f64 z a) (*.f64 t (pow.f64 z 2)))) (*.f64 y (*.f64 55833770631/5000000000 (pow.f64 z 3))))
(+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (+.f64 (*.f64 313060547623/100000000000 (*.f64 y (pow.f64 z 4))) (+.f64 (*.f64 a (*.f64 y z)) (*.f64 y (*.f64 t (pow.f64 z 2))))))
(+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (+.f64 (*.f64 y (*.f64 z a)) (+.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (*.f64 y (*.f64 313060547623/100000000000 (pow.f64 z 4))))))
(+.f64 (*.f64 y (*.f64 z a)) (+.f64 (*.f64 y (*.f64 55833770631/5000000000 (pow.f64 z 3))) (*.f64 y (+.f64 (*.f64 t (pow.f64 z 2)) (*.f64 313060547623/100000000000 (pow.f64 z 4))))))
(*.f64 313060547623/100000000000 (*.f64 y (pow.f64 z 4)))
(*.f64 y (*.f64 313060547623/100000000000 (pow.f64 z 4)))
(*.f64 (pow.f64 z 4) (*.f64 y 313060547623/100000000000))
(+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (*.f64 313060547623/100000000000 (*.f64 y (pow.f64 z 4))))
(+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (*.f64 y (*.f64 313060547623/100000000000 (pow.f64 z 4))))
(+.f64 (*.f64 y (*.f64 55833770631/5000000000 (pow.f64 z 3))) (*.f64 y (*.f64 313060547623/100000000000 (pow.f64 z 4))))
(+.f64 (*.f64 y (*.f64 55833770631/5000000000 (pow.f64 z 3))) (*.f64 (pow.f64 z 4) (*.f64 y 313060547623/100000000000)))
(+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (+.f64 (*.f64 313060547623/100000000000 (*.f64 y (pow.f64 z 4))) (*.f64 y (*.f64 t (pow.f64 z 2)))))
(+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (+.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (*.f64 y (*.f64 313060547623/100000000000 (pow.f64 z 4)))))
(+.f64 (*.f64 y (*.f64 55833770631/5000000000 (pow.f64 z 3))) (*.f64 y (+.f64 (*.f64 t (pow.f64 z 2)) (*.f64 313060547623/100000000000 (pow.f64 z 4)))))
(+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (+.f64 (*.f64 313060547623/100000000000 (*.f64 y (pow.f64 z 4))) (+.f64 (*.f64 a (*.f64 y z)) (*.f64 y (*.f64 t (pow.f64 z 2))))))
(+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (+.f64 (*.f64 y (*.f64 z a)) (+.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (*.f64 y (*.f64 313060547623/100000000000 (pow.f64 z 4))))))
(+.f64 (*.f64 y (*.f64 z a)) (+.f64 (*.f64 y (*.f64 55833770631/5000000000 (pow.f64 z 3))) (*.f64 y (+.f64 (*.f64 t (pow.f64 z 2)) (*.f64 313060547623/100000000000 (pow.f64 z 4))))))
(*.f64 313060547623/100000000000 (*.f64 y (pow.f64 z 4)))
(*.f64 y (*.f64 313060547623/100000000000 (pow.f64 z 4)))
(*.f64 (pow.f64 z 4) (*.f64 y 313060547623/100000000000))
(+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (*.f64 313060547623/100000000000 (*.f64 y (pow.f64 z 4))))
(+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (*.f64 y (*.f64 313060547623/100000000000 (pow.f64 z 4))))
(+.f64 (*.f64 y (*.f64 55833770631/5000000000 (pow.f64 z 3))) (*.f64 y (*.f64 313060547623/100000000000 (pow.f64 z 4))))
(+.f64 (*.f64 y (*.f64 55833770631/5000000000 (pow.f64 z 3))) (*.f64 (pow.f64 z 4) (*.f64 y 313060547623/100000000000)))
(+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (+.f64 (*.f64 313060547623/100000000000 (*.f64 y (pow.f64 z 4))) (*.f64 y (*.f64 t (pow.f64 z 2)))))
(+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (+.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (*.f64 y (*.f64 313060547623/100000000000 (pow.f64 z 4)))))
(+.f64 (*.f64 y (*.f64 55833770631/5000000000 (pow.f64 z 3))) (*.f64 y (+.f64 (*.f64 t (pow.f64 z 2)) (*.f64 313060547623/100000000000 (pow.f64 z 4)))))
(+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (+.f64 (*.f64 313060547623/100000000000 (*.f64 y (pow.f64 z 4))) (+.f64 (*.f64 a (*.f64 y z)) (*.f64 y (*.f64 t (pow.f64 z 2))))))
(+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (+.f64 (*.f64 y (*.f64 z a)) (+.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (*.f64 y (*.f64 313060547623/100000000000 (pow.f64 z 4))))))
(+.f64 (*.f64 y (*.f64 z a)) (+.f64 (*.f64 y (*.f64 55833770631/5000000000 (pow.f64 z 3))) (*.f64 y (+.f64 (*.f64 t (pow.f64 z 2)) (*.f64 313060547623/100000000000 (pow.f64 z 4))))))
(*.f64 (+.f64 (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) (pow.f64 z 2)) a) (*.f64 y z))
(*.f64 z (*.f64 y (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))
(*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (*.f64 y z))
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) (pow.f64 z 2)) a) (*.f64 y z)) (*.f64 y (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 y (*.f64 t (pow.f64 z 2))))
(*.f64 y (+.f64 (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))) (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) (pow.f64 z 2)) a) (*.f64 y z)) (*.f64 y (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 y (*.f64 t (pow.f64 z 2))))
(*.f64 y (+.f64 (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))) (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) (pow.f64 z 2)) a) (*.f64 y z)) (*.f64 y (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 y (*.f64 t (pow.f64 z 2))))
(*.f64 y (+.f64 (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))) (*.f64 t (pow.f64 z 2))))
(*.f64 y (*.f64 t (pow.f64 z 2)))
(+.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) (pow.f64 z 2))))) (*.f64 y (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 y (*.f64 t (pow.f64 z 2))))
(*.f64 y (+.f64 (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))) (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) (pow.f64 z 2))))) (*.f64 y (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 y (*.f64 t (pow.f64 z 2))))
(*.f64 y (+.f64 (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))) (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) (pow.f64 z 2))))) (*.f64 y (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 y (*.f64 t (pow.f64 z 2))))
(*.f64 y (+.f64 (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))) (*.f64 t (pow.f64 z 2))))
(*.f64 y (*.f64 t (pow.f64 z 2)))
(+.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) (pow.f64 z 2))))) (*.f64 y (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 y (*.f64 t (pow.f64 z 2))))
(*.f64 y (+.f64 (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))) (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) (pow.f64 z 2))))) (*.f64 y (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 y (*.f64 t (pow.f64 z 2))))
(*.f64 y (+.f64 (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))) (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) (pow.f64 z 2))))) (*.f64 y (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 y (*.f64 t (pow.f64 z 2))))
(*.f64 y (+.f64 (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))) (*.f64 t (pow.f64 z 2))))
(*.f64 y (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) (pow.f64 z 2)))
(*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (*.f64 y (pow.f64 z 2)))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) (pow.f64 z 2))))
(+.f64 (*.f64 y (*.f64 z a)) (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (*.f64 y (pow.f64 z 2))))
(*.f64 y (+.f64 (*.f64 z a) (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (pow.f64 z 2))))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) (pow.f64 z 2))))
(+.f64 (*.f64 y (*.f64 z a)) (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (*.f64 y (pow.f64 z 2))))
(*.f64 y (+.f64 (*.f64 z a) (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (pow.f64 z 2))))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) (pow.f64 z 2))))
(+.f64 (*.f64 y (*.f64 z a)) (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (*.f64 y (pow.f64 z 2))))
(*.f64 y (+.f64 (*.f64 z a) (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (pow.f64 z 2))))
(*.f64 y (*.f64 a z))
(*.f64 y (*.f64 z a))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) (pow.f64 z 2))))
(+.f64 (*.f64 y (*.f64 z a)) (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (*.f64 y (pow.f64 z 2))))
(*.f64 y (+.f64 (*.f64 z a) (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (pow.f64 z 2))))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) (pow.f64 z 2))))
(+.f64 (*.f64 y (*.f64 z a)) (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (*.f64 y (pow.f64 z 2))))
(*.f64 y (+.f64 (*.f64 z a) (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (pow.f64 z 2))))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) (pow.f64 z 2))))
(+.f64 (*.f64 y (*.f64 z a)) (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (*.f64 y (pow.f64 z 2))))
(*.f64 y (+.f64 (*.f64 z a) (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (pow.f64 z 2))))
(*.f64 y (*.f64 a z))
(*.f64 y (*.f64 z a))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t))))
(+.f64 (*.f64 y (*.f64 z a)) (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (*.f64 y (pow.f64 z 2))))
(*.f64 y (+.f64 (*.f64 z a) (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (pow.f64 z 2))))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t))))
(+.f64 (*.f64 y (*.f64 z a)) (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (*.f64 y (pow.f64 z 2))))
(*.f64 y (+.f64 (*.f64 z a) (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (pow.f64 z 2))))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t))))
(+.f64 (*.f64 y (*.f64 z a)) (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (*.f64 y (pow.f64 z 2))))
(*.f64 y (+.f64 (*.f64 z a) (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (pow.f64 z 2))))
(*.f64 55833770631/5000000000 z)
(*.f64 z 55833770631/5000000000)
(+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 55833770631/5000000000 z))
(+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 z 55833770631/5000000000))
(+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 55833770631/5000000000 z))
(+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 z 55833770631/5000000000))
(+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 55833770631/5000000000 z))
(+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 z 55833770631/5000000000))
(*.f64 313060547623/100000000000 (pow.f64 z 2))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))
(+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 z 55833770631/5000000000))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))
(+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 z 55833770631/5000000000))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))
(+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 z 55833770631/5000000000))
(*.f64 313060547623/100000000000 (pow.f64 z 2))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))
(+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 z 55833770631/5000000000))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))
(+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 z 55833770631/5000000000))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))
(+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 z 55833770631/5000000000))
(+.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) 0)
(/.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(+.f64 0 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))
(/.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(-.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) 0)
(/.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(*.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) 1)
(/.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(*.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))
(/.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(*.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 1 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))
(/.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(*.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))
(/.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(*.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))
(/.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(*.f64 1 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))
(/.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(*.f64 (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))
(/.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(*.f64 (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (*.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 1 (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))))
(/.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(*.f64 (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (*.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))))
(/.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(*.f64 -1 (neg.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))
(/.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(+.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) 0)
(*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
(+.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (*.f64 0 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))))
(*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
(+.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (*.f64 0 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a) (*.f64 (/.f64 y y) z))))
(*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
(+.f64 0 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))))
(*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
(+.f64 (*.f64 y (*.f64 z (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)))) (*.f64 y (*.f64 z a)))
(*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
(+.f64 (*.f64 y (*.f64 z (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)))) (*.f64 1 (*.f64 y (*.f64 z a))))
(*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
(+.f64 (*.f64 y (*.f64 z a)) (*.f64 y (*.f64 z (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)))))
(*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
(+.f64 (*.f64 y (*.f64 z a)) (*.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t))) z))
(*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
(+.f64 (*.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t))) z) (*.f64 y (*.f64 z a)))
(*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
(+.f64 (*.f64 (*.f64 y a) z) (*.f64 z (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)))))
(*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
(+.f64 (*.f64 z (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)))) (*.f64 (*.f64 y a) z))
(*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
(+.f64 (*.f64 1 (*.f64 y (*.f64 z a))) (*.f64 y (*.f64 z (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)))))
(*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
(+.f64 (*.f64 0 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))))
(*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
(+.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a) (*.f64 (/.f64 y y) z))) (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))))
(*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
(-.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) 0)
(*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
(-.f64 (*.f64 0 (neg.f64 y)) (*.f64 (neg.f64 y) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))))
(*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
(-.f64 (*.f64 0 (neg.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)))) (*.f64 (neg.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) y))
(*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) 1)
(*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (/.f64 z z))
(*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (/.f64 y y))
(*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)))
(*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))))
(*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)))))
(/.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (/.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (/.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a) (*.f64 (/.f64 y y) z)) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a) (*.f64 (/.f64 y y) z))))
(*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a))))
(*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
(+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) 0)
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) (*.f64 0 (*.f64 z (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)))))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(+.f64 0 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(+.f64 (*.f64 z 55833770631/5000000000) (*.f64 z (*.f64 z 313060547623/100000000000)))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(+.f64 (*.f64 z (*.f64 z 313060547623/100000000000)) (*.f64 z 55833770631/5000000000))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(+.f64 (*.f64 (*.f64 z 313060547623/100000000000) (*.f64 z (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)))) (*.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000))) 55833770631/5000000000))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(+.f64 (*.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000))) 55833770631/5000000000) (*.f64 (*.f64 z 313060547623/100000000000) (*.f64 z (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)))))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(+.f64 (*.f64 55833770631/5000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)))) (*.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000))) (*.f64 z 313060547623/100000000000)))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(+.f64 (*.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000))) (*.f64 z 313060547623/100000000000)) (*.f64 55833770631/5000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)))))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(+.f64 (*.f64 0 (*.f64 z (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)))) (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(-.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) 0)
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(-.f64 (*.f64 0 (neg.f64 z)) (*.f64 (neg.f64 z) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(-.f64 (*.f64 0 (neg.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000))) (*.f64 (neg.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) z))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(/.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) 1)
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(/.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) (/.f64 z z))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(/.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(/.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) (/.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000))))
(/.f64 (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))) (/.f64 (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))) (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))
(/.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) (/.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000))) (*.f64 z (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)))))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))

eval735.0ms (3.4%)

Compiler

Compiled 29136 to 18315 computations (37.1% saved)

prune373.0ms (1.7%)

Pruning

27 alts after pruning (24 fresh and 3 done)

PrunedKeptTotal
New86719886
Fresh10515
Picked011
Done224
Total87927906
Error
2.1b
Counts
906 → 27
Alt Table
Click to see full alt table
StatusErrorProgram
29.5b
(-.f64 x (*.f64 y (*.f64 b -1000000000000/607771387771)))
36.7b
(+.f64 x (/.f64 (-.f64 (*.f64 (*.f64 a y) (*.f64 z (/.f64 y y))) 0) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
44.0b
(+.f64 x (/.f64 (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (*.f64 y (pow.f64 z 2))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
41.4b
(+.f64 x (/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
31.4b
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (+.f64 (pow.f64 z 4) (*.f64 15234687407/1000000000 (pow.f64 z 3))) 607771387771/1000000000000)))
41.6b
(+.f64 x (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (+.f64 (*.f64 z (*.f64 z 313060547623/100000000000)) (*.f64 z 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
41.6b
(+.f64 x (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
44.9b
(+.f64 x (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))) (+.f64 (*.f64 z 119400905721/10000000000) 607771387771/1000000000000)))
43.1b
(+.f64 x (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
38.4b
(+.f64 x (/.f64 (*.f64 y (*.f64 z a)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
25.1b
(+.f64 x (/.f64 (*.f64 y b) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
36.8b
(+.f64 x (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) z))))
37.4b
(+.f64 x (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z 119400905721/10000000000))))
31.4b
(+.f64 x (+.f64 (+.f64 (*.f64 y 313060547623/100000000000) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)) (neg.f64 (/.f64 (-.f64 (*.f64 t (neg.f64 y)) (+.f64 (*.f64 y -98517059967927196814627/1000000000000000000000) (*.f64 15234687407/1000000000 (*.f64 y 3652704169880641883561/100000000000000000000)))) (pow.f64 z 2)))))
46.5b
(+.f64 x (+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y a))) (pow.f64 z 2)) (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z)))))
33.5b
(+.f64 x (+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))
26.8b
(+.f64 x (+.f64 (*.f64 y 313060547623/100000000000) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
45.1b
(+.f64 x (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 a (pow.f64 z 2)))) (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))))
41.2b
(+.f64 x (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))))
41.4b
(+.f64 x (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))))
21.5b
(+.f64 x (*.f64 y 313060547623/100000000000))
40.4b
(+.f64 x (*.f64 a (*.f64 (*.f64 y z) 1000000000000/607771387771)))
41.4b
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))))
29.5b
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 y b)))
29.7b
(+.f64 x (neg.f64 (*.f64 (/.f64 313060547623/100000000000 y) (neg.f64 (*.f64 y y)))))
52.1b
(*.f64 1000000000000/607771387771 (*.f64 y b))
35.5b
x
Compiler

Compiled 1274 to 926 computations (27.3% saved)

localize41.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 (+.f64 z 15234687407/1000000000) z)
0.2b
(*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z)
0.2b
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z)
5.5b
(/.f64 (*.f64 y b) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))
Compiler

Compiled 120 to 80 computations (33.3% saved)

series6.0ms (0%)

Counts
3 → 60
Calls

15 calls:

TimeVariablePointExpression
1.0ms
b
@inf
(/.f64 (*.f64 y b) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))
1.0ms
b
@0
(/.f64 (*.f64 y b) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))
1.0ms
z
@0
(/.f64 (*.f64 y b) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))
1.0ms
y
@0
(/.f64 (*.f64 y b) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))
1.0ms
y
@inf
(/.f64 (*.f64 y b) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))

rewrite82.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1406×rational_best_oopsla_all_46_json_45_simplify-37
978×rational_best_oopsla_all_46_json_45_simplify-23
900×rational_best_oopsla_all_46_json-2
900×rational_best_oopsla_all_46_json-1
900×rational_best_oopsla_all_46_json-4
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01893
111693
238493
3193893
Stop Event
node limit
Counts
3 → 158
Calls
Call 1
Inputs
(/.f64 (*.f64 y b) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))
(*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z)
(*.f64 (+.f64 z 15234687407/1000000000) z)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 1 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (*.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 1 (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (*.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 1 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 (neg.f64 (neg.f64 z)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (/.f64 z z)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 (neg.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z 314690115749/10000000000) (*.f64 (+.f64 z 15234687407/1000000000) (*.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 z 15234687407/1000000000) (*.f64 z z)) (*.f64 z 314690115749/10000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 z 15234687407/1000000000)) (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 z 15234687407/1000000000)) (+.f64 (*.f64 z 314690115749/10000000000) (*.f64 z (*.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 z z)) (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 z z)) (+.f64 (*.f64 z 314690115749/10000000000) (*.f64 z (*.f64 z 15234687407/1000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (*.f64 314690115749/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (*.f64 1 (*.f64 314690115749/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 314690115749/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (*.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 314690115749/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (*.f64 1 (*.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (neg.f64 z))) (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z 314690115749/10000000000) (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 (+.f64 z 15234687407/1000000000) (*.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 z 15234687407/1000000000) (*.f64 z z)) (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z 314690115749/10000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 314690115749/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 314690115749/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z z) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (*.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z 15234687407/1000000000) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (*.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) (+.f64 314690115749/10000000000 (*.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z 314690115749/10000000000) (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) (*.f64 (+.f64 z 15234687407/1000000000) (*.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 z 15234687407/1000000000) (*.f64 z z)) (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) (*.f64 z 314690115749/10000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) (*.f64 314690115749/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 314690115749/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) (*.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) 314690115749/10000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 314690115749/10000000000 (*.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) (*.f64 z (+.f64 z 15234687407/1000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z z) (*.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z 15234687407/1000000000) (*.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) (+.f64 314690115749/10000000000 (*.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (/.f64 z z))) (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) 314690115749/10000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 314690115749/10000000000 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (*.f64 z (+.f64 z 15234687407/1000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))))) (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z z) (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z 15234687407/1000000000) (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (+.f64 314690115749/10000000000 (*.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (neg.f64 (neg.f64 z))) (*.f64 (neg.f64 (neg.f64 z)) 314690115749/10000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 314690115749/10000000000 (neg.f64 (neg.f64 z))) (*.f64 (neg.f64 (neg.f64 z)) (*.f64 z (+.f64 z 15234687407/1000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z z) (neg.f64 (neg.f64 z))) (*.f64 (neg.f64 (neg.f64 z)) (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z 15234687407/1000000000) (neg.f64 (neg.f64 z))) (*.f64 (neg.f64 (neg.f64 z)) (+.f64 314690115749/10000000000 (*.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (neg.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 (neg.f64 (neg.f64 z)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (/.f64 z z)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 (neg.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) (*.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))))) (*.f64 (neg.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (/.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (/.f64 (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (/.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (/.f64 (*.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) (*.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (/.f64 (neg.f64 (neg.f64 z)) (neg.f64 (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (/.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (/.f64 (*.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (/.f64 z z)) (*.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (/.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) (neg.f64 (neg.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 (/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (+.f64 z 15234687407/1000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 (neg.f64 (neg.f64 z)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 (+.f64 z (*.f64 15234687407/1000000000 (/.f64 z z))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 (*.f64 (+.f64 z 15234687407/1000000000) (/.f64 z (+.f64 z 15234687407/1000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 (*.f64 (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)) (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 (neg.f64 (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 (neg.f64 (neg.f64 (+.f64 z 15234687407/1000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 z (+.f64 z 15234687407/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z z) (*.f64 z 15234687407/1000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z 15234687407/1000000000) (*.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)))) (*.f64 15234687407/1000000000 (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)))) (*.f64 1 (*.f64 15234687407/1000000000 (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 (+.f64 z 15234687407/1000000000) (/.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 (*.f64 (+.f64 z 15234687407/1000000000) (/.f64 z (+.f64 z 15234687407/1000000000))) 15234687407/1000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)) (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000))))) (*.f64 (*.f64 (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)) (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)))) 15234687407/1000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 15234687407/1000000000 (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)))) (*.f64 z (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 15234687407/1000000000 (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)))) (*.f64 1 (*.f64 z (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (neg.f64 z))) (*.f64 z (+.f64 z 15234687407/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z z) (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000))) (*.f64 (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)) (*.f64 z 15234687407/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z 15234687407/1000000000) (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000))) (*.f64 (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)) (*.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)))) (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000))) (*.f64 (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)) (*.f64 15234687407/1000000000 (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 15234687407/1000000000 (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)))) (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000))) (*.f64 (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)) (*.f64 z (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 z (+.f64 z 15234687407/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z z) (/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (+.f64 z 15234687407/1000000000))) (*.f64 z 15234687407/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z 15234687407/1000000000) (/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (+.f64 z 15234687407/1000000000))) (*.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)))) (/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (+.f64 z 15234687407/1000000000))) (*.f64 15234687407/1000000000 (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 15234687407/1000000000 (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)))) (/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (+.f64 z 15234687407/1000000000))) (*.f64 z (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 15234687407/1000000000 (*.f64 (+.f64 z 15234687407/1000000000) (/.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 z (*.f64 (+.f64 z 15234687407/1000000000) (/.f64 z (+.f64 z 15234687407/1000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (+.f64 z 15234687407/1000000000) (/.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 z (+.f64 z 15234687407/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (+.f64 z (*.f64 15234687407/1000000000 (/.f64 z z)))) (*.f64 z (+.f64 z 15234687407/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 15234687407/1000000000 (*.f64 (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)) (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000))))) (*.f64 z (*.f64 (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)) (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)) (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000))))) (*.f64 z (+.f64 z 15234687407/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (neg.f64 (neg.f64 z))) (*.f64 (neg.f64 (neg.f64 z)) 15234687407/1000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 15234687407/1000000000 (neg.f64 (neg.f64 z))) (*.f64 (neg.f64 (neg.f64 z)) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (neg.f64 (+.f64 z 15234687407/1000000000)))) (*.f64 z (+.f64 z 15234687407/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 (/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (+.f64 z 15234687407/1000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 (neg.f64 (neg.f64 z)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 (+.f64 z (*.f64 15234687407/1000000000 (/.f64 z z))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 (*.f64 (+.f64 z 15234687407/1000000000) (/.f64 z (+.f64 z 15234687407/1000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 (*.f64 (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)) (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 (neg.f64 (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 (neg.f64 (neg.f64 (+.f64 z 15234687407/1000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (+.f64 z 15234687407/1000000000) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 (+.f64 z 15234687407/1000000000) (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)) (*.f64 (+.f64 z 15234687407/1000000000) (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (+.f64 z 15234687407/1000000000)) (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 z (+.f64 z 15234687407/1000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000))))) (*.f64 (neg.f64 (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)))) (+.f64 z 15234687407/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (+.f64 z 15234687407/1000000000))) (*.f64 (+.f64 z 15234687407/1000000000) (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (/.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (+.f64 z 15234687407/1000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (/.f64 (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)) (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (/.f64 (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000))) (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (/.f64 (/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (+.f64 z 15234687407/1000000000))) (/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (/.f64 (neg.f64 (neg.f64 z)) (neg.f64 (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (/.f64 (+.f64 z (*.f64 15234687407/1000000000 (/.f64 z z))) (+.f64 z (*.f64 15234687407/1000000000 (/.f64 z z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (/.f64 (*.f64 (+.f64 z 15234687407/1000000000) (/.f64 z (+.f64 z 15234687407/1000000000))) (*.f64 (+.f64 z 15234687407/1000000000) (/.f64 z (+.f64 z 15234687407/1000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (/.f64 (*.f64 (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)) (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)))) (*.f64 (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)) (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (/.f64 (neg.f64 (neg.f64 (+.f64 z 15234687407/1000000000))) (neg.f64 (neg.f64 (+.f64 z 15234687407/1000000000)))))))))

simplify157.0ms (0.7%)

Algorithm
egg-herbie
Rules
1378×rational_best_oopsla_all_46_json_45_simplify-89
1190×rational_best_oopsla_all_46_json_45_simplify-24
1182×rational_best_oopsla_all_46_json_45_simplify-7
1098×rational_best_oopsla_all_46_json_45_simplify-74
1096×rational_best_oopsla_all_46_json_45_simplify-13
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04577718
117367506
262087502
Stop Event
node limit
Counts
218 → 211
Calls
Call 1
Inputs
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(*.f64 1000000000000/607771387771 (*.f64 y b))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 1000000000000/607771387771 (*.f64 y b)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -142565762869951305298410000000000000000/224502278183706222041215714334315011 (*.f64 y b)) (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y b))) (pow.f64 z 2))) (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 1000000000000/607771387771 (*.f64 y b))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -142565762869951305298410000000000000000/224502278183706222041215714334315011 (*.f64 y b)) (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y b))) (pow.f64 z 2))) (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 15234687407000000000000000/369386059793087248348441 (*.f64 y b)) (+.f64 (*.f64 -11940090572100/607771387771 (+.f64 (*.f64 -142565762869951305298410000000000000000/224502278183706222041215714334315011 (*.f64 y b)) (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y b)))) (*.f64 -375742848418769263000290000000000000000/224502278183706222041215714334315011 (*.f64 y b)))) (pow.f64 z 3))) (*.f64 1000000000000/607771387771 (*.f64 y b)))))
(/.f64 (*.f64 y b) (pow.f64 z 4))
(+.f64 (/.f64 (*.f64 y b) (pow.f64 z 4)) (*.f64 -15234687407/1000000000 (/.f64 (*.f64 y b) (pow.f64 z 5))))
(+.f64 (/.f64 (*.f64 y b) (pow.f64 z 4)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -232095700389004383649/1000000000000000000 (*.f64 y b)) (*.f64 314690115749/10000000000 (*.f64 y b))) (pow.f64 z 6))) (*.f64 -15234687407/1000000000 (/.f64 (*.f64 y b) (pow.f64 z 5)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4794205543508662672843/10000000000000000000 (*.f64 y b)) (+.f64 (*.f64 119400905721/10000000000 (*.f64 y b)) (*.f64 -15234687407/1000000000 (+.f64 (*.f64 -232095700389004383649/1000000000000000000 (*.f64 y b)) (*.f64 314690115749/10000000000 (*.f64 y b)))))) (pow.f64 z 7))) (+.f64 (/.f64 (*.f64 y b) (pow.f64 z 4)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -232095700389004383649/1000000000000000000 (*.f64 y b)) (*.f64 314690115749/10000000000 (*.f64 y b))) (pow.f64 z 6))) (*.f64 -15234687407/1000000000 (/.f64 (*.f64 y b) (pow.f64 z 5))))))
(/.f64 (*.f64 y b) (pow.f64 z 4))
(+.f64 (/.f64 (*.f64 y b) (pow.f64 z 4)) (*.f64 -15234687407/1000000000 (/.f64 (*.f64 y b) (pow.f64 z 5))))
(+.f64 (/.f64 (*.f64 y b) (pow.f64 z 4)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -232095700389004383649/1000000000000000000 (*.f64 y b)) (*.f64 314690115749/10000000000 (*.f64 y b))) (pow.f64 z 6))) (*.f64 -15234687407/1000000000 (/.f64 (*.f64 y b) (pow.f64 z 5)))))
(+.f64 (*.f64 -119400905721/10000000000 (/.f64 (*.f64 y b) (pow.f64 z 7))) (+.f64 (/.f64 (*.f64 y b) (pow.f64 z 4)) (+.f64 (*.f64 4794205543508662672843/10000000000000000000 (/.f64 (*.f64 y b) (pow.f64 z 7))) (+.f64 (*.f64 15234687407/1000000000 (/.f64 (+.f64 (*.f64 -232095700389004383649/1000000000000000000 (*.f64 y b)) (*.f64 314690115749/10000000000 (*.f64 y b))) (pow.f64 z 7))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -232095700389004383649/1000000000000000000 (*.f64 y b)) (*.f64 314690115749/10000000000 (*.f64 y b))) (pow.f64 z 6))) (*.f64 -15234687407/1000000000 (/.f64 (*.f64 y b) (pow.f64 z 5))))))))
(*.f64 314690115749/10000000000 z)
(+.f64 (*.f64 314690115749/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 2)))
(+.f64 (pow.f64 z 3) (+.f64 (*.f64 314690115749/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 2))))
(+.f64 (pow.f64 z 3) (+.f64 (*.f64 314690115749/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 2))))
(pow.f64 z 3)
(+.f64 (pow.f64 z 3) (*.f64 15234687407/1000000000 (pow.f64 z 2)))
(+.f64 (pow.f64 z 3) (+.f64 (*.f64 314690115749/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 2))))
(+.f64 (pow.f64 z 3) (+.f64 (*.f64 314690115749/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 2))))
(pow.f64 z 3)
(+.f64 (pow.f64 z 3) (*.f64 15234687407/1000000000 (pow.f64 z 2)))
(+.f64 (pow.f64 z 3) (+.f64 (*.f64 314690115749/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 2))))
(+.f64 (pow.f64 z 3) (+.f64 (*.f64 314690115749/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 2))))
(*.f64 15234687407/1000000000 z)
(+.f64 (pow.f64 z 2) (*.f64 15234687407/1000000000 z))
(+.f64 (pow.f64 z 2) (*.f64 15234687407/1000000000 z))
(+.f64 (pow.f64 z 2) (*.f64 15234687407/1000000000 z))
(pow.f64 z 2)
(+.f64 (pow.f64 z 2) (*.f64 15234687407/1000000000 z))
(+.f64 (pow.f64 z 2) (*.f64 15234687407/1000000000 z))
(+.f64 (pow.f64 z 2) (*.f64 15234687407/1000000000 z))
(pow.f64 z 2)
(+.f64 (pow.f64 z 2) (*.f64 15234687407/1000000000 z))
(+.f64 (pow.f64 z 2) (*.f64 15234687407/1000000000 z))
(+.f64 (pow.f64 z 2) (*.f64 15234687407/1000000000 z))
(+.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) 0)
(+.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) 0))
(+.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) 0))
(+.f64 0 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))
(+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))
(-.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) 0)
(-.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) 0))
(-.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) 0))
(-.f64 0 (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))
(*.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) 1)
(*.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))
(*.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 1 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))
(*.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))
(*.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))
(*.f64 1 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))
(*.f64 (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))
(*.f64 (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (*.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 1 (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))))
(*.f64 (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (*.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))))
(*.f64 -1 (neg.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))
(*.f64 (*.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 1 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))
(*.f64 (neg.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) -1)
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))
(+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 0)
(+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) 0))
(+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 (neg.f64 (neg.f64 z)) 0))
(+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) 0))
(+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (/.f64 z z)) 0))
(+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) 0))
(+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 (neg.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) 0))
(+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) 0))
(+.f64 0 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))
(+.f64 (*.f64 z 314690115749/10000000000) (*.f64 (+.f64 z 15234687407/1000000000) (*.f64 z z)))
(+.f64 (*.f64 (+.f64 z 15234687407/1000000000) (*.f64 z z)) (*.f64 z 314690115749/10000000000))
(+.f64 (*.f64 z (*.f64 z 15234687407/1000000000)) (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z z))))
(+.f64 (*.f64 z (*.f64 z 15234687407/1000000000)) (+.f64 (*.f64 z 314690115749/10000000000) (*.f64 z (*.f64 z z))))
(+.f64 (*.f64 z (*.f64 z z)) (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000))))
(+.f64 (*.f64 z (*.f64 z z)) (+.f64 (*.f64 z 314690115749/10000000000) (*.f64 z (*.f64 z 15234687407/1000000000))))
(+.f64 (*.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (*.f64 314690115749/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))))
(+.f64 (*.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (*.f64 1 (*.f64 314690115749/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))))))
(+.f64 (*.f64 314690115749/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (*.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))))
(+.f64 (*.f64 314690115749/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (*.f64 1 (*.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))))))
(+.f64 (*.f64 0 (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))
(+.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 z))) (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))
(+.f64 (*.f64 (*.f64 z 314690115749/10000000000) (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 (+.f64 z 15234687407/1000000000) (*.f64 z z))))
(+.f64 (*.f64 (*.f64 (+.f64 z 15234687407/1000000000) (*.f64 z z)) (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z 314690115749/10000000000)))
(+.f64 (*.f64 (*.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 314690115749/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))))))
(+.f64 (*.f64 (*.f64 314690115749/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))))))
(+.f64 (*.f64 (*.f64 z z) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (*.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000))))
(+.f64 (*.f64 (*.f64 z 15234687407/1000000000) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (*.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) (+.f64 314690115749/10000000000 (*.f64 z z))))
(+.f64 (*.f64 (*.f64 z 314690115749/10000000000) (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) (*.f64 (+.f64 z 15234687407/1000000000) (*.f64 z z))))
(+.f64 (*.f64 (*.f64 (+.f64 z 15234687407/1000000000) (*.f64 z z)) (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) (*.f64 z 314690115749/10000000000)))
(+.f64 (*.f64 (*.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) (*.f64 314690115749/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))))))
(+.f64 (*.f64 (*.f64 314690115749/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) (*.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))))))
(+.f64 (*.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) 314690115749/10000000000))
(+.f64 (*.f64 314690115749/10000000000 (*.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) (*.f64 z (+.f64 z 15234687407/1000000000))))
(+.f64 (*.f64 (*.f64 z z) (*.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000))))
(+.f64 (*.f64 (*.f64 z 15234687407/1000000000) (*.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) (+.f64 314690115749/10000000000 (*.f64 z z))))
(+.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (/.f64 z z))) (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))
(+.f64 (*.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) 314690115749/10000000000))
(+.f64 (*.f64 314690115749/10000000000 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (*.f64 z (+.f64 z 15234687407/1000000000))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))))) (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))
(+.f64 (*.f64 (*.f64 z z) (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000))))
(+.f64 (*.f64 (*.f64 z 15234687407/1000000000) (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (+.f64 314690115749/10000000000 (*.f64 z z))))
(+.f64 (*.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (neg.f64 (neg.f64 z))) (*.f64 (neg.f64 (neg.f64 z)) 314690115749/10000000000))
(+.f64 (*.f64 314690115749/10000000000 (neg.f64 (neg.f64 z))) (*.f64 (neg.f64 (neg.f64 z)) (*.f64 z (+.f64 z 15234687407/1000000000))))
(+.f64 (*.f64 (*.f64 z z) (neg.f64 (neg.f64 z))) (*.f64 (neg.f64 (neg.f64 z)) (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000))))
(+.f64 (*.f64 (*.f64 z 15234687407/1000000000) (neg.f64 (neg.f64 z))) (*.f64 (neg.f64 (neg.f64 z)) (+.f64 314690115749/10000000000 (*.f64 z z))))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))
(-.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 0)
(-.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) 0))
(-.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 (neg.f64 (neg.f64 z)) 0))
(-.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) 0))
(-.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (/.f64 z z)) 0))
(-.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) 0))
(-.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 (neg.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) 0))
(-.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) 0))
(-.f64 0 (*.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (neg.f64 z)))
(-.f64 0 (*.f64 1 (*.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (neg.f64 z))))
(-.f64 0 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (neg.f64 z))))
(-.f64 0 (*.f64 (neg.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))))
(-.f64 0 (*.f64 -1 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))))
(-.f64 (*.f64 0 (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) (*.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (neg.f64 z))))
(-.f64 (*.f64 0 (neg.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))))) (*.f64 (neg.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))
(/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 1)
(/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))
(/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (/.f64 z z))
(/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))))
(/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (/.f64 (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))))
(/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (/.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))))
(/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (/.f64 (*.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) (*.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))))
(/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (/.f64 (neg.f64 (neg.f64 z)) (neg.f64 (neg.f64 z))))
(/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (/.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))))
(/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (/.f64 (*.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (/.f64 z z)) (*.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (/.f64 z z))))
(/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))))))
(/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) (neg.f64 (neg.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))))
(+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 0)
(+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 (/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (+.f64 z 15234687407/1000000000))) 0))
(+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 (neg.f64 (neg.f64 z)) 0))
(+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 (+.f64 z (*.f64 15234687407/1000000000 (/.f64 z z))) 0))
(+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 (*.f64 (+.f64 z 15234687407/1000000000) (/.f64 z (+.f64 z 15234687407/1000000000))) 0))
(+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 (*.f64 (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)) (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)))) 0))
(+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 (neg.f64 (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)))) 0))
(+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 (neg.f64 (neg.f64 (+.f64 z 15234687407/1000000000))) 0))
(+.f64 0 (*.f64 z (+.f64 z 15234687407/1000000000)))
(+.f64 (*.f64 z z) (*.f64 z 15234687407/1000000000))
(+.f64 (*.f64 z 15234687407/1000000000) (*.f64 z z))
(+.f64 (*.f64 z (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)))) (*.f64 15234687407/1000000000 (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)))))
(+.f64 (*.f64 z (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)))) (*.f64 1 (*.f64 15234687407/1000000000 (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000))))))
(+.f64 (*.f64 z (*.f64 (+.f64 z 15234687407/1000000000) (/.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 (*.f64 (+.f64 z 15234687407/1000000000) (/.f64 z (+.f64 z 15234687407/1000000000))) 15234687407/1000000000))
(+.f64 (*.f64 z (*.f64 (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)) (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000))))) (*.f64 (*.f64 (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)) (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)))) 15234687407/1000000000))
(+.f64 (*.f64 15234687407/1000000000 (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)))) (*.f64 z (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)))))
(+.f64 (*.f64 15234687407/1000000000 (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)))) (*.f64 1 (*.f64 z (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000))))))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 z))) (*.f64 z (+.f64 z 15234687407/1000000000)))
(+.f64 (*.f64 (*.f64 z z) (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000))) (*.f64 (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)) (*.f64 z 15234687407/1000000000)))
(+.f64 (*.f64 (*.f64 z 15234687407/1000000000) (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000))) (*.f64 (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)) (*.f64 z z)))
(+.f64 (*.f64 (*.f64 z (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)))) (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000))) (*.f64 (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)) (*.f64 15234687407/1000000000 (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000))))))
(+.f64 (*.f64 (*.f64 15234687407/1000000000 (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)))) (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000))) (*.f64 (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)) (*.f64 z (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000))))))
(+.f64 (*.f64 0 (/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 z (+.f64 z 15234687407/1000000000)))
(+.f64 (*.f64 (*.f64 z z) (/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (+.f64 z 15234687407/1000000000))) (*.f64 z 15234687407/1000000000)))
(+.f64 (*.f64 (*.f64 z 15234687407/1000000000) (/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (+.f64 z 15234687407/1000000000))) (*.f64 z z)))
(+.f64 (*.f64 (*.f64 z (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)))) (/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (+.f64 z 15234687407/1000000000))) (*.f64 15234687407/1000000000 (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000))))))
(+.f64 (*.f64 (*.f64 15234687407/1000000000 (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)))) (/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (+.f64 z 15234687407/1000000000))) (*.f64 z (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000))))))
(+.f64 (*.f64 15234687407/1000000000 (*.f64 (+.f64 z 15234687407/1000000000) (/.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 z (*.f64 (+.f64 z 15234687407/1000000000) (/.f64 z (+.f64 z 15234687407/1000000000)))))
(+.f64 (*.f64 0 (*.f64 (+.f64 z 15234687407/1000000000) (/.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 z (+.f64 z 15234687407/1000000000)))
(+.f64 (*.f64 0 (+.f64 z (*.f64 15234687407/1000000000 (/.f64 z z)))) (*.f64 z (+.f64 z 15234687407/1000000000)))
(+.f64 (*.f64 15234687407/1000000000 (*.f64 (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)) (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000))))) (*.f64 z (*.f64 (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)) (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)) (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000))))) (*.f64 z (+.f64 z 15234687407/1000000000)))
(+.f64 (*.f64 z (neg.f64 (neg.f64 z))) (*.f64 (neg.f64 (neg.f64 z)) 15234687407/1000000000))
(+.f64 (*.f64 15234687407/1000000000 (neg.f64 (neg.f64 z))) (*.f64 (neg.f64 (neg.f64 z)) z))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 (+.f64 z 15234687407/1000000000)))) (*.f64 z (+.f64 z 15234687407/1000000000)))
(-.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 0)
(-.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 (/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (+.f64 z 15234687407/1000000000))) 0))
(-.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 (neg.f64 (neg.f64 z)) 0))
(-.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 (+.f64 z (*.f64 15234687407/1000000000 (/.f64 z z))) 0))
(-.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 (*.f64 (+.f64 z 15234687407/1000000000) (/.f64 z (+.f64 z 15234687407/1000000000))) 0))
(-.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 (*.f64 (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)) (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)))) 0))
(-.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 (neg.f64 (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)))) 0))
(-.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 (neg.f64 (neg.f64 (+.f64 z 15234687407/1000000000))) 0))
(-.f64 0 (*.f64 (+.f64 z 15234687407/1000000000) (neg.f64 z)))
(-.f64 0 (*.f64 1 (*.f64 (+.f64 z 15234687407/1000000000) (neg.f64 z))))
(-.f64 0 (*.f64 (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)) (*.f64 (+.f64 z 15234687407/1000000000) (neg.f64 z))))
(-.f64 0 (*.f64 (neg.f64 (+.f64 z 15234687407/1000000000)) (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)))))
(-.f64 0 (*.f64 -1 (*.f64 z (+.f64 z 15234687407/1000000000))))
(-.f64 (*.f64 0 (neg.f64 (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000))))) (*.f64 (neg.f64 (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)))) (+.f64 z 15234687407/1000000000)))
(-.f64 (*.f64 0 (/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (+.f64 z 15234687407/1000000000))) (*.f64 (+.f64 z 15234687407/1000000000) (neg.f64 z))))
(/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 1)
(/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)))
(/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (/.f64 z z))
(/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (+.f64 z 15234687407/1000000000))))
(/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (/.f64 (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)) (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000))))
(/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (/.f64 (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000))) (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)))))
(/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (/.f64 (/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (+.f64 z 15234687407/1000000000))) (/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (+.f64 z 15234687407/1000000000)))))
(/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (/.f64 (neg.f64 (neg.f64 z)) (neg.f64 (neg.f64 z))))
(/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (/.f64 (+.f64 z (*.f64 15234687407/1000000000 (/.f64 z z))) (+.f64 z (*.f64 15234687407/1000000000 (/.f64 z z)))))
(/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (/.f64 (*.f64 (+.f64 z 15234687407/1000000000) (/.f64 z (+.f64 z 15234687407/1000000000))) (*.f64 (+.f64 z 15234687407/1000000000) (/.f64 z (+.f64 z 15234687407/1000000000)))))
(/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (/.f64 (*.f64 (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)) (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)))) (*.f64 (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)) (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000))))))
(/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (/.f64 (neg.f64 (neg.f64 (+.f64 z 15234687407/1000000000))) (neg.f64 (neg.f64 (+.f64 z 15234687407/1000000000)))))
Outputs
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(*.f64 1000000000000/607771387771 (*.f64 y b))
(*.f64 y (*.f64 1000000000000/607771387771 b))
(*.f64 y (*.f64 b 1000000000000/607771387771))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 1000000000000/607771387771 (*.f64 y b)))
(+.f64 (*.f64 y (*.f64 1000000000000/607771387771 b)) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b (*.f64 y z))))
(+.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 y (*.f64 b (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -142565762869951305298410000000000000000/224502278183706222041215714334315011 (*.f64 y b)) (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y b))) (pow.f64 z 2))) (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 1000000000000/607771387771 (*.f64 y b))))
(+.f64 (+.f64 (*.f64 y (*.f64 1000000000000/607771387771 b)) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b (*.f64 y z)))) (*.f64 (+.f64 (*.f64 y (*.f64 -142565762869951305298410000000000000000/224502278183706222041215714334315011 b)) (*.f64 y (*.f64 31469011574900000000000000/369386059793087248348441 b))) (*.f64 -1 (pow.f64 z 2))))
(+.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (+.f64 (neg.f64 (*.f64 (*.f64 (*.f64 y b) -123439798033292669987862100000000000000/224502278183706222041215714334315011) (pow.f64 z 2))) (*.f64 y (*.f64 b (*.f64 -11940090572100000000000000/369386059793087248348441 z)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -142565762869951305298410000000000000000/224502278183706222041215714334315011 (*.f64 y b)) (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y b))) (pow.f64 z 2))) (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 15234687407000000000000000/369386059793087248348441 (*.f64 y b)) (+.f64 (*.f64 -11940090572100/607771387771 (+.f64 (*.f64 -142565762869951305298410000000000000000/224502278183706222041215714334315011 (*.f64 y b)) (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y b)))) (*.f64 -375742848418769263000290000000000000000/224502278183706222041215714334315011 (*.f64 y b)))) (pow.f64 z 3))) (*.f64 1000000000000/607771387771 (*.f64 y b)))))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b (*.f64 y z))) (+.f64 (*.f64 (+.f64 (*.f64 y (*.f64 -142565762869951305298410000000000000000/224502278183706222041215714334315011 b)) (*.f64 y (*.f64 31469011574900000000000000/369386059793087248348441 b))) (*.f64 -1 (pow.f64 z 2))) (+.f64 (*.f64 y (*.f64 1000000000000/607771387771 b)) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 y (*.f64 -142565762869951305298410000000000000000/224502278183706222041215714334315011 b)) (*.f64 y (*.f64 31469011574900000000000000/369386059793087248348441 b))) -11940090572100/607771387771) (+.f64 (*.f64 y (*.f64 15234687407000000000000000/369386059793087248348441 b)) (*.f64 y (*.f64 -375742848418769263000290000000000000000/224502278183706222041215714334315011 b)))) (*.f64 -1 (pow.f64 z 3))))))
(+.f64 (*.f64 y (*.f64 b (*.f64 -11940090572100000000000000/369386059793087248348441 z))) (+.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (+.f64 (neg.f64 (*.f64 (*.f64 (*.f64 y b) -123439798033292669987862100000000000000/224502278183706222041215714334315011) (pow.f64 z 2))) (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 y b) -123439798033292669987862100000000000000/224502278183706222041215714334315011) -11940090572100/607771387771) (*.f64 (*.f64 y b) -366483641311159495500493000000000000000/224502278183706222041215714334315011)) (pow.f64 z 3))))))
(/.f64 (*.f64 y b) (pow.f64 z 4))
(+.f64 (/.f64 (*.f64 y b) (pow.f64 z 4)) (*.f64 -15234687407/1000000000 (/.f64 (*.f64 y b) (pow.f64 z 5))))
(+.f64 (/.f64 (*.f64 y b) (pow.f64 z 4)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -232095700389004383649/1000000000000000000 (*.f64 y b)) (*.f64 314690115749/10000000000 (*.f64 y b))) (pow.f64 z 6))) (*.f64 -15234687407/1000000000 (/.f64 (*.f64 y b) (pow.f64 z 5)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 y (*.f64 -232095700389004383649/1000000000000000000 b)) (*.f64 y (*.f64 314690115749/10000000000 b))) (pow.f64 z 6))) (+.f64 (/.f64 (*.f64 y b) (pow.f64 z 4)) (*.f64 -15234687407/1000000000 (/.f64 (*.f64 y b) (pow.f64 z 5)))))
(+.f64 (+.f64 (/.f64 (*.f64 y b) (pow.f64 z 4)) (*.f64 -15234687407/1000000000 (/.f64 (*.f64 y b) (pow.f64 z 5)))) (neg.f64 (/.f64 (*.f64 (*.f64 y b) -200626688814104383649/1000000000000000000) (pow.f64 z 6))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4794205543508662672843/10000000000000000000 (*.f64 y b)) (+.f64 (*.f64 119400905721/10000000000 (*.f64 y b)) (*.f64 -15234687407/1000000000 (+.f64 (*.f64 -232095700389004383649/1000000000000000000 (*.f64 y b)) (*.f64 314690115749/10000000000 (*.f64 y b)))))) (pow.f64 z 7))) (+.f64 (/.f64 (*.f64 y b) (pow.f64 z 4)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -232095700389004383649/1000000000000000000 (*.f64 y b)) (*.f64 314690115749/10000000000 (*.f64 y b))) (pow.f64 z 6))) (*.f64 -15234687407/1000000000 (/.f64 (*.f64 y b) (pow.f64 z 5))))))
(+.f64 (/.f64 (*.f64 y b) (pow.f64 z 4)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 y (*.f64 119400905721/10000000000 b)) (+.f64 (*.f64 y (*.f64 -4794205543508662672843/10000000000000000000 b)) (*.f64 -15234687407/1000000000 (+.f64 (*.f64 y (*.f64 -232095700389004383649/1000000000000000000 b)) (*.f64 y (*.f64 314690115749/10000000000 b)))))) (pow.f64 z 7))) (+.f64 (*.f64 -15234687407/1000000000 (/.f64 (*.f64 y b) (pow.f64 z 5))) (*.f64 -1 (/.f64 (+.f64 (*.f64 y (*.f64 -232095700389004383649/1000000000000000000 b)) (*.f64 y (*.f64 314690115749/10000000000 b))) (pow.f64 z 6))))))
(+.f64 (+.f64 (+.f64 (/.f64 (*.f64 y b) (pow.f64 z 4)) (*.f64 -15234687407/1000000000 (/.f64 (*.f64 y b) (pow.f64 z 5)))) (neg.f64 (/.f64 (*.f64 (*.f64 y b) -200626688814104383649/1000000000000000000) (pow.f64 z 6)))) (neg.f64 (/.f64 (+.f64 (*.f64 y (*.f64 b 119400905721/10000000000)) (+.f64 (*.f64 y (*.f64 b -4794205543508662672843/10000000000000000000)) (*.f64 -15234687407/1000000000 (*.f64 (*.f64 y b) -200626688814104383649/1000000000000000000)))) (pow.f64 z 7))))
(/.f64 (*.f64 y b) (pow.f64 z 4))
(+.f64 (/.f64 (*.f64 y b) (pow.f64 z 4)) (*.f64 -15234687407/1000000000 (/.f64 (*.f64 y b) (pow.f64 z 5))))
(+.f64 (/.f64 (*.f64 y b) (pow.f64 z 4)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -232095700389004383649/1000000000000000000 (*.f64 y b)) (*.f64 314690115749/10000000000 (*.f64 y b))) (pow.f64 z 6))) (*.f64 -15234687407/1000000000 (/.f64 (*.f64 y b) (pow.f64 z 5)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 y (*.f64 -232095700389004383649/1000000000000000000 b)) (*.f64 y (*.f64 314690115749/10000000000 b))) (pow.f64 z 6))) (+.f64 (/.f64 (*.f64 y b) (pow.f64 z 4)) (*.f64 -15234687407/1000000000 (/.f64 (*.f64 y b) (pow.f64 z 5)))))
(+.f64 (+.f64 (/.f64 (*.f64 y b) (pow.f64 z 4)) (*.f64 -15234687407/1000000000 (/.f64 (*.f64 y b) (pow.f64 z 5)))) (neg.f64 (/.f64 (*.f64 (*.f64 y b) -200626688814104383649/1000000000000000000) (pow.f64 z 6))))
(+.f64 (*.f64 -119400905721/10000000000 (/.f64 (*.f64 y b) (pow.f64 z 7))) (+.f64 (/.f64 (*.f64 y b) (pow.f64 z 4)) (+.f64 (*.f64 4794205543508662672843/10000000000000000000 (/.f64 (*.f64 y b) (pow.f64 z 7))) (+.f64 (*.f64 15234687407/1000000000 (/.f64 (+.f64 (*.f64 -232095700389004383649/1000000000000000000 (*.f64 y b)) (*.f64 314690115749/10000000000 (*.f64 y b))) (pow.f64 z 7))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -232095700389004383649/1000000000000000000 (*.f64 y b)) (*.f64 314690115749/10000000000 (*.f64 y b))) (pow.f64 z 6))) (*.f64 -15234687407/1000000000 (/.f64 (*.f64 y b) (pow.f64 z 5))))))))
(+.f64 (*.f64 -119400905721/10000000000 (/.f64 (*.f64 y b) (pow.f64 z 7))) (+.f64 (*.f64 (/.f64 (*.f64 y b) (pow.f64 z 7)) 4794205543508662672843/10000000000000000000) (+.f64 (/.f64 (*.f64 y b) (pow.f64 z 4)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 y (*.f64 -232095700389004383649/1000000000000000000 b)) (*.f64 y (*.f64 314690115749/10000000000 b))) (pow.f64 z 6))) (+.f64 (*.f64 15234687407/1000000000 (/.f64 (+.f64 (*.f64 y (*.f64 -232095700389004383649/1000000000000000000 b)) (*.f64 y (*.f64 314690115749/10000000000 b))) (pow.f64 z 7))) (*.f64 -15234687407/1000000000 (/.f64 (*.f64 y b) (pow.f64 z 5))))))))
(+.f64 (/.f64 (*.f64 y b) (pow.f64 z 4)) (+.f64 (*.f64 -119400905721/10000000000 (/.f64 (*.f64 y b) (pow.f64 z 7))) (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 y b) -200626688814104383649/1000000000000000000) (pow.f64 z 6))) (+.f64 (*.f64 (/.f64 (*.f64 y b) (pow.f64 z 7)) 4794205543508662672843/10000000000000000000) (+.f64 (*.f64 -15234687407/1000000000 (/.f64 (*.f64 y b) (pow.f64 z 5))) (*.f64 15234687407/1000000000 (/.f64 (*.f64 (*.f64 y b) -200626688814104383649/1000000000000000000) (pow.f64 z 7))))))))
(*.f64 314690115749/10000000000 z)
(*.f64 z 314690115749/10000000000)
(+.f64 (*.f64 314690115749/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 2)))
(+.f64 (*.f64 15234687407/1000000000 (pow.f64 z 2)) (*.f64 z 314690115749/10000000000))
(+.f64 (pow.f64 z 3) (+.f64 (*.f64 314690115749/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 2))))
(+.f64 (pow.f64 z 3) (+.f64 (*.f64 15234687407/1000000000 (pow.f64 z 2)) (*.f64 z 314690115749/10000000000)))
(+.f64 (*.f64 15234687407/1000000000 (pow.f64 z 2)) (+.f64 (pow.f64 z 3) (*.f64 z 314690115749/10000000000)))
(+.f64 (pow.f64 z 3) (+.f64 (*.f64 314690115749/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 2))))
(+.f64 (pow.f64 z 3) (+.f64 (*.f64 15234687407/1000000000 (pow.f64 z 2)) (*.f64 z 314690115749/10000000000)))
(+.f64 (*.f64 15234687407/1000000000 (pow.f64 z 2)) (+.f64 (pow.f64 z 3) (*.f64 z 314690115749/10000000000)))
(pow.f64 z 3)
(+.f64 (pow.f64 z 3) (*.f64 15234687407/1000000000 (pow.f64 z 2)))
(+.f64 (pow.f64 z 3) (+.f64 (*.f64 314690115749/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 2))))
(+.f64 (pow.f64 z 3) (+.f64 (*.f64 15234687407/1000000000 (pow.f64 z 2)) (*.f64 z 314690115749/10000000000)))
(+.f64 (*.f64 15234687407/1000000000 (pow.f64 z 2)) (+.f64 (pow.f64 z 3) (*.f64 z 314690115749/10000000000)))
(+.f64 (pow.f64 z 3) (+.f64 (*.f64 314690115749/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 2))))
(+.f64 (pow.f64 z 3) (+.f64 (*.f64 15234687407/1000000000 (pow.f64 z 2)) (*.f64 z 314690115749/10000000000)))
(+.f64 (*.f64 15234687407/1000000000 (pow.f64 z 2)) (+.f64 (pow.f64 z 3) (*.f64 z 314690115749/10000000000)))
(pow.f64 z 3)
(+.f64 (pow.f64 z 3) (*.f64 15234687407/1000000000 (pow.f64 z 2)))
(+.f64 (pow.f64 z 3) (+.f64 (*.f64 314690115749/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 2))))
(+.f64 (pow.f64 z 3) (+.f64 (*.f64 15234687407/1000000000 (pow.f64 z 2)) (*.f64 z 314690115749/10000000000)))
(+.f64 (*.f64 15234687407/1000000000 (pow.f64 z 2)) (+.f64 (pow.f64 z 3) (*.f64 z 314690115749/10000000000)))
(+.f64 (pow.f64 z 3) (+.f64 (*.f64 314690115749/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 2))))
(+.f64 (pow.f64 z 3) (+.f64 (*.f64 15234687407/1000000000 (pow.f64 z 2)) (*.f64 z 314690115749/10000000000)))
(+.f64 (*.f64 15234687407/1000000000 (pow.f64 z 2)) (+.f64 (pow.f64 z 3) (*.f64 z 314690115749/10000000000)))
(*.f64 15234687407/1000000000 z)
(*.f64 z 15234687407/1000000000)
(+.f64 (pow.f64 z 2) (*.f64 15234687407/1000000000 z))
(+.f64 (pow.f64 z 2) (*.f64 z 15234687407/1000000000))
(+.f64 (pow.f64 z 2) (*.f64 15234687407/1000000000 z))
(+.f64 (pow.f64 z 2) (*.f64 z 15234687407/1000000000))
(+.f64 (pow.f64 z 2) (*.f64 15234687407/1000000000 z))
(+.f64 (pow.f64 z 2) (*.f64 z 15234687407/1000000000))
(pow.f64 z 2)
(+.f64 (pow.f64 z 2) (*.f64 15234687407/1000000000 z))
(+.f64 (pow.f64 z 2) (*.f64 z 15234687407/1000000000))
(+.f64 (pow.f64 z 2) (*.f64 15234687407/1000000000 z))
(+.f64 (pow.f64 z 2) (*.f64 z 15234687407/1000000000))
(+.f64 (pow.f64 z 2) (*.f64 15234687407/1000000000 z))
(+.f64 (pow.f64 z 2) (*.f64 z 15234687407/1000000000))
(pow.f64 z 2)
(+.f64 (pow.f64 z 2) (*.f64 15234687407/1000000000 z))
(+.f64 (pow.f64 z 2) (*.f64 z 15234687407/1000000000))
(+.f64 (pow.f64 z 2) (*.f64 15234687407/1000000000 z))
(+.f64 (pow.f64 z 2) (*.f64 z 15234687407/1000000000))
(+.f64 (pow.f64 z 2) (*.f64 15234687407/1000000000 z))
(+.f64 (pow.f64 z 2) (*.f64 z 15234687407/1000000000))
(+.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) 0)
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(+.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) 0))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(+.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) 0))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(+.f64 0 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(-.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) 0)
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(-.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) 0))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(-.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) 0))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(-.f64 0 (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(*.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) 1)
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(*.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(*.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 1 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(*.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(*.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(*.f64 1 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(*.f64 (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(*.f64 (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (*.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 1 (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(*.f64 (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (*.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(*.f64 -1 (neg.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(*.f64 (*.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 1 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(*.f64 (neg.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) -1)
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 0)
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) 0))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 (neg.f64 (neg.f64 z)) 0))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) 0))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (/.f64 z z)) 0))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) 0))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 (neg.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) 0))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) 0))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(+.f64 0 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(+.f64 (*.f64 z 314690115749/10000000000) (*.f64 (+.f64 z 15234687407/1000000000) (*.f64 z z)))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(+.f64 (*.f64 (+.f64 z 15234687407/1000000000) (*.f64 z z)) (*.f64 z 314690115749/10000000000))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(+.f64 (*.f64 z (*.f64 z 15234687407/1000000000)) (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z z))))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(+.f64 (*.f64 z (*.f64 z 15234687407/1000000000)) (+.f64 (*.f64 z 314690115749/10000000000) (*.f64 z (*.f64 z z))))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(+.f64 (*.f64 z (*.f64 z z)) (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000))))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(+.f64 (*.f64 z (*.f64 z z)) (+.f64 (*.f64 z 314690115749/10000000000) (*.f64 z (*.f64 z 15234687407/1000000000))))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(+.f64 (*.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (*.f64 314690115749/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(+.f64 (*.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (*.f64 1 (*.f64 314690115749/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))))))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(+.f64 (*.f64 314690115749/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (*.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(+.f64 (*.f64 314690115749/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (*.f64 1 (*.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))))))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(+.f64 (*.f64 0 (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(+.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 z))) (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(+.f64 (*.f64 (*.f64 z 314690115749/10000000000) (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 (+.f64 z 15234687407/1000000000) (*.f64 z z))))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(+.f64 (*.f64 (*.f64 (+.f64 z 15234687407/1000000000) (*.f64 z z)) (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z 314690115749/10000000000)))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(+.f64 (*.f64 (*.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 314690115749/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))))))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(+.f64 (*.f64 (*.f64 314690115749/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))))))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(+.f64 (*.f64 (*.f64 z z) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (*.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000))))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(+.f64 (*.f64 (*.f64 z 15234687407/1000000000) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (*.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) (+.f64 314690115749/10000000000 (*.f64 z z))))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(+.f64 (*.f64 (*.f64 z 314690115749/10000000000) (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) (*.f64 (+.f64 z 15234687407/1000000000) (*.f64 z z))))
(*.f64 (/.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))
(*.f64 z (*.f64 (/.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))
(+.f64 (*.f64 (*.f64 (+.f64 z 15234687407/1000000000) (*.f64 z z)) (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) (*.f64 z 314690115749/10000000000)))
(*.f64 (/.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))
(*.f64 z (*.f64 (/.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))
(+.f64 (*.f64 (*.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) (*.f64 314690115749/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))))))
(*.f64 (/.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))
(*.f64 z (*.f64 (/.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))
(+.f64 (*.f64 (*.f64 314690115749/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) (*.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))))))
(*.f64 (/.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))
(*.f64 z (*.f64 (/.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))
(+.f64 (*.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) 314690115749/10000000000))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(+.f64 (*.f64 314690115749/10000000000 (*.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) (*.f64 z (+.f64 z 15234687407/1000000000))))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(+.f64 (*.f64 (*.f64 z z) (*.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000))))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(+.f64 (*.f64 (*.f64 z 15234687407/1000000000) (*.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) (+.f64 314690115749/10000000000 (*.f64 z z))))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(+.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (/.f64 z z))) (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(+.f64 (*.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) 314690115749/10000000000))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(+.f64 (*.f64 314690115749/10000000000 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (*.f64 z (+.f64 z 15234687407/1000000000))))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))))) (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(+.f64 (*.f64 (*.f64 z z) (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000))))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(+.f64 (*.f64 (*.f64 z 15234687407/1000000000) (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (+.f64 314690115749/10000000000 (*.f64 z z))))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(+.f64 (*.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (neg.f64 (neg.f64 z))) (*.f64 (neg.f64 (neg.f64 z)) 314690115749/10000000000))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(+.f64 (*.f64 314690115749/10000000000 (neg.f64 (neg.f64 z))) (*.f64 (neg.f64 (neg.f64 z)) (*.f64 z (+.f64 z 15234687407/1000000000))))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(+.f64 (*.f64 (*.f64 z z) (neg.f64 (neg.f64 z))) (*.f64 (neg.f64 (neg.f64 z)) (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000))))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(+.f64 (*.f64 (*.f64 z 15234687407/1000000000) (neg.f64 (neg.f64 z))) (*.f64 (neg.f64 (neg.f64 z)) (+.f64 314690115749/10000000000 (*.f64 z z))))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(-.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 0)
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(-.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) 0))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(-.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 (neg.f64 (neg.f64 z)) 0))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(-.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) 0))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(-.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (/.f64 z z)) 0))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(-.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) 0))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(-.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 (neg.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) 0))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(-.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) 0))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(-.f64 0 (*.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (neg.f64 z)))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(-.f64 0 (*.f64 1 (*.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (neg.f64 z))))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(-.f64 0 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (neg.f64 z))))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(-.f64 0 (*.f64 (neg.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(-.f64 0 (*.f64 -1 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(-.f64 (*.f64 0 (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) (*.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (neg.f64 z))))
(*.f64 (/.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))
(*.f64 z (*.f64 (/.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))
(-.f64 (*.f64 0 (neg.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))))) (*.f64 (neg.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 1)
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (/.f64 z z))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (/.f64 (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (/.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (/.f64 (*.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) (*.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (/.f64 (neg.f64 (neg.f64 z)) (neg.f64 (neg.f64 z))))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (/.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))))
(/.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (/.f64 (/.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))) (/.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))
(/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (/.f64 (*.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (/.f64 z z)) (*.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (/.f64 z z))))
(/.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (/.f64 (*.f64 (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))) (/.f64 z z)) (*.f64 (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))) (/.f64 z z))))
(/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))) (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000) (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))))))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) (/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))) (neg.f64 (neg.f64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)))))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 0)
(*.f64 z (+.f64 z 15234687407/1000000000))
(+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 (/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (+.f64 z 15234687407/1000000000))) 0))
(*.f64 z (+.f64 z 15234687407/1000000000))
(+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 (neg.f64 (neg.f64 z)) 0))
(*.f64 z (+.f64 z 15234687407/1000000000))
(+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 (+.f64 z (*.f64 15234687407/1000000000 (/.f64 z z))) 0))
(*.f64 z (+.f64 z 15234687407/1000000000))
(+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 (*.f64 (+.f64 z 15234687407/1000000000) (/.f64 z (+.f64 z 15234687407/1000000000))) 0))
(*.f64 z (+.f64 z 15234687407/1000000000))
(+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 (*.f64 (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)) (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)))) 0))
(*.f64 z (+.f64 z 15234687407/1000000000))
(+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 (neg.f64 (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)))) 0))
(*.f64 z (+.f64 z 15234687407/1000000000))
(+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 (neg.f64 (neg.f64 (+.f64 z 15234687407/1000000000))) 0))
(*.f64 z (+.f64 z 15234687407/1000000000))
(+.f64 0 (*.f64 z (+.f64 z 15234687407/1000000000)))
(*.f64 z (+.f64 z 15234687407/1000000000))
(+.f64 (*.f64 z z) (*.f64 z 15234687407/1000000000))
(*.f64 z (+.f64 z 15234687407/1000000000))
(+.f64 (*.f64 z 15234687407/1000000000) (*.f64 z z))
(*.f64 z (+.f64 z 15234687407/1000000000))
(+.f64 (*.f64 z (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)))) (*.f64 15234687407/1000000000 (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)))))
(*.f64 z (+.f64 z 15234687407/1000000000))
(+.f64 (*.f64 z (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)))) (*.f64 1 (*.f64 15234687407/1000000000 (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000))))))
(*.f64 z (+.f64 z 15234687407/1000000000))
(+.f64 (*.f64 z (*.f64 (+.f64 z 15234687407/1000000000) (/.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 (*.f64 (+.f64 z 15234687407/1000000000) (/.f64 z (+.f64 z 15234687407/1000000000))) 15234687407/1000000000))
(*.f64 z (+.f64 z 15234687407/1000000000))
(+.f64 (*.f64 z (*.f64 (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)) (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000))))) (*.f64 (*.f64 (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)) (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)))) 15234687407/1000000000))
(*.f64 z (+.f64 z 15234687407/1000000000))
(+.f64 (*.f64 15234687407/1000000000 (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)))) (*.f64 z (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)))))
(*.f64 z (+.f64 z 15234687407/1000000000))
(+.f64 (*.f64 15234687407/1000000000 (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)))) (*.f64 1 (*.f64 z (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000))))))
(*.f64 z (+.f64 z 15234687407/1000000000))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 z))) (*.f64 z (+.f64 z 15234687407/1000000000)))
(*.f64 z (+.f64 z 15234687407/1000000000))
(+.f64 (*.f64 (*.f64 z z) (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000))) (*.f64 (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)) (*.f64 z 15234687407/1000000000)))
(*.f64 z (+.f64 z 15234687407/1000000000))
(+.f64 (*.f64 (*.f64 z 15234687407/1000000000) (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000))) (*.f64 (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)) (*.f64 z z)))
(*.f64 z (+.f64 z 15234687407/1000000000))
(+.f64 (*.f64 (*.f64 z (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)))) (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000))) (*.f64 (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)) (*.f64 15234687407/1000000000 (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000))))))
(*.f64 z (+.f64 z 15234687407/1000000000))
(+.f64 (*.f64 (*.f64 15234687407/1000000000 (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)))) (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000))) (*.f64 (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)) (*.f64 z (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000))))))
(*.f64 z (+.f64 z 15234687407/1000000000))
(+.f64 (*.f64 0 (/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 z (+.f64 z 15234687407/1000000000)))
(*.f64 z (+.f64 z 15234687407/1000000000))
(+.f64 (*.f64 (*.f64 z z) (/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (+.f64 z 15234687407/1000000000))) (*.f64 z 15234687407/1000000000)))
(*.f64 (/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (+.f64 z 15234687407/1000000000))) (*.f64 z (+.f64 z 15234687407/1000000000)))
(*.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (+.f64 z 15234687407/1000000000))))
(+.f64 (*.f64 (*.f64 z 15234687407/1000000000) (/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (+.f64 z 15234687407/1000000000))) (*.f64 z z)))
(*.f64 (/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (+.f64 z 15234687407/1000000000))) (*.f64 z (+.f64 z 15234687407/1000000000)))
(*.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (+.f64 z 15234687407/1000000000))))
(+.f64 (*.f64 (*.f64 z (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)))) (/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (+.f64 z 15234687407/1000000000))) (*.f64 15234687407/1000000000 (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000))))))
(*.f64 (/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (+.f64 z 15234687407/1000000000))) (*.f64 z (+.f64 z 15234687407/1000000000)))
(*.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (+.f64 z 15234687407/1000000000))))
(+.f64 (*.f64 (*.f64 15234687407/1000000000 (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)))) (/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (+.f64 z 15234687407/1000000000))) (*.f64 z (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000))))))
(*.f64 (/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (+.f64 z 15234687407/1000000000))) (*.f64 z (+.f64 z 15234687407/1000000000)))
(*.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (+.f64 z 15234687407/1000000000))))
(+.f64 (*.f64 15234687407/1000000000 (*.f64 (+.f64 z 15234687407/1000000000) (/.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 z (*.f64 (+.f64 z 15234687407/1000000000) (/.f64 z (+.f64 z 15234687407/1000000000)))))
(*.f64 z (+.f64 z 15234687407/1000000000))
(+.f64 (*.f64 0 (*.f64 (+.f64 z 15234687407/1000000000) (/.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 z (+.f64 z 15234687407/1000000000)))
(*.f64 z (+.f64 z 15234687407/1000000000))
(+.f64 (*.f64 0 (+.f64 z (*.f64 15234687407/1000000000 (/.f64 z z)))) (*.f64 z (+.f64 z 15234687407/1000000000)))
(*.f64 z (+.f64 z 15234687407/1000000000))
(+.f64 (*.f64 15234687407/1000000000 (*.f64 (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)) (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000))))) (*.f64 z (*.f64 (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)) (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000))))))
(*.f64 z (+.f64 z 15234687407/1000000000))
(+.f64 (*.f64 0 (*.f64 (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)) (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000))))) (*.f64 z (+.f64 z 15234687407/1000000000)))
(*.f64 z (+.f64 z 15234687407/1000000000))
(+.f64 (*.f64 z (neg.f64 (neg.f64 z))) (*.f64 (neg.f64 (neg.f64 z)) 15234687407/1000000000))
(*.f64 (neg.f64 (neg.f64 z)) (+.f64 z 15234687407/1000000000))
(*.f64 (+.f64 z 15234687407/1000000000) (-.f64 z 0))
(+.f64 (*.f64 15234687407/1000000000 (neg.f64 (neg.f64 z))) (*.f64 (neg.f64 (neg.f64 z)) z))
(*.f64 (neg.f64 (neg.f64 z)) (+.f64 z 15234687407/1000000000))
(*.f64 (+.f64 z 15234687407/1000000000) (-.f64 z 0))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 (+.f64 z 15234687407/1000000000)))) (*.f64 z (+.f64 z 15234687407/1000000000)))
(*.f64 z (+.f64 z 15234687407/1000000000))
(-.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 0)
(*.f64 z (+.f64 z 15234687407/1000000000))
(-.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 (/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (+.f64 z 15234687407/1000000000))) 0))
(*.f64 z (+.f64 z 15234687407/1000000000))
(-.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 (neg.f64 (neg.f64 z)) 0))
(*.f64 z (+.f64 z 15234687407/1000000000))
(-.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 (+.f64 z (*.f64 15234687407/1000000000 (/.f64 z z))) 0))
(*.f64 z (+.f64 z 15234687407/1000000000))
(-.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 (*.f64 (+.f64 z 15234687407/1000000000) (/.f64 z (+.f64 z 15234687407/1000000000))) 0))
(*.f64 z (+.f64 z 15234687407/1000000000))
(-.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 (*.f64 (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)) (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)))) 0))
(*.f64 z (+.f64 z 15234687407/1000000000))
(-.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 (neg.f64 (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)))) 0))
(*.f64 z (+.f64 z 15234687407/1000000000))
(-.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 (neg.f64 (neg.f64 (+.f64 z 15234687407/1000000000))) 0))
(*.f64 z (+.f64 z 15234687407/1000000000))
(-.f64 0 (*.f64 (+.f64 z 15234687407/1000000000) (neg.f64 z)))
(*.f64 z (+.f64 z 15234687407/1000000000))
(-.f64 0 (*.f64 1 (*.f64 (+.f64 z 15234687407/1000000000) (neg.f64 z))))
(*.f64 z (+.f64 z 15234687407/1000000000))
(-.f64 0 (*.f64 (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)) (*.f64 (+.f64 z 15234687407/1000000000) (neg.f64 z))))
(*.f64 z (+.f64 z 15234687407/1000000000))
(-.f64 0 (*.f64 (neg.f64 (+.f64 z 15234687407/1000000000)) (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)))))
(*.f64 z (+.f64 z 15234687407/1000000000))
(-.f64 0 (*.f64 -1 (*.f64 z (+.f64 z 15234687407/1000000000))))
(*.f64 z (+.f64 z 15234687407/1000000000))
(-.f64 (*.f64 0 (neg.f64 (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000))))) (*.f64 (neg.f64 (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)))) (+.f64 z 15234687407/1000000000)))
(*.f64 z (+.f64 z 15234687407/1000000000))
(-.f64 (*.f64 0 (/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (+.f64 z 15234687407/1000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (+.f64 z 15234687407/1000000000))) (*.f64 (+.f64 z 15234687407/1000000000) (neg.f64 z))))
(*.f64 (/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (+.f64 z 15234687407/1000000000))) (*.f64 z (+.f64 z 15234687407/1000000000)))
(*.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (+.f64 z 15234687407/1000000000))))
(/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 1)
(*.f64 z (+.f64 z 15234687407/1000000000))
(/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)))
(*.f64 z (+.f64 z 15234687407/1000000000))
(/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (/.f64 z z))
(*.f64 z (+.f64 z 15234687407/1000000000))
(/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (+.f64 z 15234687407/1000000000))))
(*.f64 z (+.f64 z 15234687407/1000000000))
(/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (/.f64 (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)) (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000))))
(*.f64 z (+.f64 z 15234687407/1000000000))
(/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (/.f64 (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000))) (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)))))
(/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (/.f64 (/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (+.f64 z 15234687407/1000000000))) (/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (*.f64 z (+.f64 z 15234687407/1000000000)))))
(/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (/.f64 (neg.f64 (neg.f64 z)) (neg.f64 (neg.f64 z))))
(/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (/.f64 (-.f64 z 0) (-.f64 z 0)))
(/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (/.f64 (neg.f64 z) (neg.f64 z)))
(/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (/.f64 (+.f64 z (*.f64 15234687407/1000000000 (/.f64 z z))) (+.f64 z (*.f64 15234687407/1000000000 (/.f64 z z)))))
(/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (/.f64 (*.f64 (+.f64 z 15234687407/1000000000) (/.f64 z (+.f64 z 15234687407/1000000000))) (*.f64 (+.f64 z 15234687407/1000000000) (/.f64 z (+.f64 z 15234687407/1000000000)))))
(*.f64 z (+.f64 z 15234687407/1000000000))
(/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (/.f64 (*.f64 (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)) (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)))) (*.f64 (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000)) (*.f64 z (/.f64 (+.f64 z 15234687407/1000000000) (+.f64 z 15234687407/1000000000))))))
(*.f64 z (+.f64 z 15234687407/1000000000))
(/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (/.f64 (neg.f64 (neg.f64 (+.f64 z 15234687407/1000000000))) (neg.f64 (neg.f64 (+.f64 z 15234687407/1000000000)))))
(/.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (/.f64 (+.f64 -15234687407/1000000000 (neg.f64 z)) (+.f64 -15234687407/1000000000 (neg.f64 z))))

localize6.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.2b
(*.f64 1000000000000/607771387771 (*.f64 y b))
Compiler

Compiled 17 to 10 computations (41.2% saved)

localize12.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(+.f64 x (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))))
0.2b
(*.f64 1000000000000/607771387771 (*.f64 y a))
4.4b
(*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a)))
Compiler

Compiled 35 to 17 computations (51.4% saved)

series7.0ms (0%)

Counts
3 → 96
Calls

27 calls:

TimeVariablePointExpression
1.0ms
z
@inf
(*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a)))
1.0ms
z
@0
(*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a)))
0.0ms
y
@0
(*.f64 1000000000000/607771387771 (*.f64 y a))
0.0ms
y
@inf
(*.f64 1000000000000/607771387771 (*.f64 y a))
0.0ms
y
@0
(*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a)))

rewrite109.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
922×rational_best_oopsla_all_46_json_45_simplify-35
854×rational_best_oopsla_all_46_json_45_simplify-89
750×rational_best_oopsla_all_46_json_45_simplify-13
750×rational_best_oopsla_all_46_json_45_simplify-37
724×rational_best_oopsla_all_46_json_45_simplify-87
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01157
17457
226957
3136857
4654057
Stop Event
node limit
Counts
3 → 107
Calls
Call 1
Inputs
(*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a)))
(*.f64 1000000000000/607771387771 (*.f64 y a))
(+.f64 x (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (*.f64 0 (*.f64 z 1000000000000/607771387771)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (*.f64 0 (*.f64 z (/.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 1000000000000/607771387771 (*.f64 y a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (*.f64 0 (*.f64 z (/.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (*.f64 0 (*.f64 (/.f64 z z) (*.f64 1000000000000/607771387771 (*.f64 (*.f64 y a) (/.f64 z z))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (*.f64 0 (*.f64 z (*.f64 1000000000000/607771387771 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (*.f64 0 (/.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 z 1000000000000/607771387771)) (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 z (/.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 1000000000000/607771387771 (*.f64 y a))))) (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 z (/.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) z))) (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 z z) (*.f64 1000000000000/607771387771 (*.f64 (*.f64 y a) (/.f64 z z))))) (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 z (*.f64 1000000000000/607771387771 a))) (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))))) (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 z (*.f64 (*.f64 y a) -1000000000000/607771387771)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 a (neg.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 z (*.f64 (*.f64 y a) -1000000000000/607771387771))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 z z) (*.f64 z (*.f64 (*.f64 y a) -1000000000000/607771387771))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1000000000000/607771387771 (*.f64 z (*.f64 y a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 (/.f64 z z) (*.f64 (*.f64 y a) -1000000000000/607771387771)) z))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 z 1000000000000/607771387771)) (*.f64 (*.f64 z 1000000000000/607771387771) (*.f64 a (neg.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 z (/.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 1000000000000/607771387771 (*.f64 y a))))) (*.f64 (*.f64 z (/.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 1000000000000/607771387771 (*.f64 y a)))) (*.f64 (*.f64 y a) -1000000000000/607771387771)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))))) (*.f64 (/.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a)))) (*.f64 z (*.f64 (*.f64 y a) -1000000000000/607771387771))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (/.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (/.f64 y y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (/.f64 a a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (/.f64 (*.f64 y a) (*.f64 y a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (/.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 1000000000000/607771387771 (*.f64 y a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (/.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (/.f64 (/.f64 z z) (/.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (/.f64 (*.f64 1000000000000/607771387771 a) (*.f64 1000000000000/607771387771 a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (/.f64 (*.f64 (/.f64 z z) (*.f64 (*.f64 y a) -1000000000000/607771387771)) (*.f64 (/.f64 z z) (*.f64 (*.f64 y a) -1000000000000/607771387771))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (/.f64 (*.f64 z (*.f64 y a)) (*.f64 z (*.f64 y a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (/.f64 (*.f64 z (/.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) z)) (*.f64 z (/.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (/.f64 (*.f64 z 1000000000000/607771387771) (*.f64 z 1000000000000/607771387771)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (/.f64 (*.f64 z (/.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 1000000000000/607771387771 (*.f64 y a)))) (*.f64 z (/.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 1000000000000/607771387771 (*.f64 y a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (/.f64 (/.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a)))) (/.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (/.f64 (*.f64 z (*.f64 1000000000000/607771387771 a)) (*.f64 z (*.f64 1000000000000/607771387771 a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (/.f64 (*.f64 (/.f64 z z) (*.f64 1000000000000/607771387771 (*.f64 (*.f64 y a) (/.f64 z z)))) (*.f64 (/.f64 z z) (*.f64 1000000000000/607771387771 (*.f64 (*.f64 y a) (/.f64 z z))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 z (*.f64 (*.f64 y a) -1000000000000/607771387771)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 a (neg.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1 (*.f64 z (*.f64 (*.f64 y a) -1000000000000/607771387771))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 z z) (*.f64 z (*.f64 (*.f64 y a) -1000000000000/607771387771))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1000000000000/607771387771 (*.f64 z (*.f64 y a))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (/.f64 z z) (*.f64 (*.f64 y a) -1000000000000/607771387771)) z))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 0 (*.f64 1000000000000/607771387771 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 0 (*.f64 1000000000000/607771387771 (*.f64 a (/.f64 y y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 0 (*.f64 1000000000000/607771387771 (/.f64 (*.f64 y a) (*.f64 y a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 1000000000000/607771387771 (*.f64 y a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 1000000000000/607771387771 y)) (*.f64 1000000000000/607771387771 (*.f64 y a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 1000000000000/607771387771 (*.f64 a (/.f64 y y)))) (*.f64 1000000000000/607771387771 (*.f64 y a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 1000000000000/607771387771 (/.f64 (*.f64 y a) (*.f64 y a)))) (*.f64 1000000000000/607771387771 (*.f64 y a)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 y a) -1000000000000/607771387771))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 y (*.f64 a -1000000000000/607771387771)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 1000000000000/607771387771 (*.f64 y a))) (*.f64 (*.f64 y a) -1000000000000/607771387771)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 y) (*.f64 1000000000000/607771387771 a)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 a -1000000000000/607771387771) y))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 1000000000000/607771387771 (/.f64 (*.f64 y a) (*.f64 y a)))) (*.f64 (*.f64 1000000000000/607771387771 (/.f64 (*.f64 y a) (*.f64 y a))) (*.f64 a (neg.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (/.f64 y y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (/.f64 a a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (/.f64 (*.f64 y a) (*.f64 y a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (/.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 1000000000000/607771387771 (*.f64 y a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (/.f64 (*.f64 1000000000000/607771387771 a) (*.f64 1000000000000/607771387771 a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (/.f64 (*.f64 a (/.f64 y y)) (*.f64 a (/.f64 y y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (/.f64 (*.f64 -1000000000000/607771387771 y) (*.f64 -1000000000000/607771387771 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (/.f64 (/.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 1000000000000/607771387771 (*.f64 y a))) (/.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 1000000000000/607771387771 (*.f64 y a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (/.f64 (*.f64 1000000000000/607771387771 (*.f64 a (/.f64 y y))) (*.f64 1000000000000/607771387771 (*.f64 a (/.f64 y y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (/.f64 (*.f64 1000000000000/607771387771 (/.f64 (*.f64 y a) (*.f64 y a))) (*.f64 1000000000000/607771387771 (/.f64 (*.f64 y a) (*.f64 y a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 y a) -1000000000000/607771387771) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 y a) -1000000000000/607771387771))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 y (*.f64 a -1000000000000/607771387771)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 1000000000000/607771387771 (*.f64 y a))) (*.f64 (*.f64 y a) -1000000000000/607771387771)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 y) (*.f64 1000000000000/607771387771 a)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 a -1000000000000/607771387771) y))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 x (*.f64 z (*.f64 (*.f64 y a) -1000000000000/607771387771)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (*.f64 z (*.f64 (*.f64 y a) -1000000000000/607771387771)) x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (/.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (*.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (/.f64 1 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (*.f64 (/.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x)) (/.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (*.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (/.f64 (/.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x)) (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (*.f64 (*.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (/.f64 1 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x))) (/.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x)) (/.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x))) (/.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x)) (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x)) (*.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (/.f64 1 (/.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x)) (*.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (/.f64 (/.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x)) (/.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 z (*.f64 (*.f64 y a) -1000000000000/607771387771)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (/.f64 1 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x))) (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 z (*.f64 (*.f64 y a) -1000000000000/607771387771)) x) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 z (*.f64 (*.f64 y a) -1000000000000/607771387771)) x) (neg.f64 (/.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x)) (/.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x))) (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x))) (-.f64 (*.f64 z (*.f64 (*.f64 y a) -1000000000000/607771387771)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (/.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (/.f64 (/.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x)) (/.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x)))))))

simplify99.0ms (0.5%)

Algorithm
egg-herbie
Rules
1272×rational_best_oopsla_all_46_json_45_simplify-72
902×rational_best_oopsla_all_46_json_45_simplify-7
852×rational_best_oopsla_all_46_json_45_simplify-13
798×rational_best_oopsla_all_46_json_45_simplify-49
666×rational_best_oopsla_all_46_json_45_simplify-89
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02154605
17854603
236364599
Stop Event
node limit
Counts
203 → 144
Calls
Call 1
Inputs
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z)))
(*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z)))
(*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z)))
(*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z)))
(*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z)))
(*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z)))
(*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z)))
(*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z)))
(*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z)))
(*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z)))
(*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z)))
(*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z)))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 1000000000000/607771387771 (*.f64 a y))
(*.f64 1000000000000/607771387771 (*.f64 a y))
(*.f64 1000000000000/607771387771 (*.f64 a y))
(*.f64 1000000000000/607771387771 (*.f64 a y))
(*.f64 1000000000000/607771387771 (*.f64 a y))
(*.f64 1000000000000/607771387771 (*.f64 a y))
(*.f64 1000000000000/607771387771 (*.f64 a y))
(*.f64 1000000000000/607771387771 (*.f64 a y))
(*.f64 1000000000000/607771387771 (*.f64 a y))
(*.f64 1000000000000/607771387771 (*.f64 a y))
(*.f64 1000000000000/607771387771 (*.f64 a y))
(*.f64 1000000000000/607771387771 (*.f64 a y))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) x)
x
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) x)
x
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) x)
x
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) x)
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) x)
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) x)
x
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))) x)
(*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z)))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))) x)
(*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z)))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))) x)
x
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) x)
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) x)
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) x)
(+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) 0)
(+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (*.f64 0 (*.f64 z 1000000000000/607771387771)))
(+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (*.f64 0 (*.f64 z (/.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 1000000000000/607771387771 (*.f64 y a))))))
(+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (*.f64 0 (*.f64 z (/.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) z))))
(+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (*.f64 0 (*.f64 (/.f64 z z) (*.f64 1000000000000/607771387771 (*.f64 (*.f64 y a) (/.f64 z z))))))
(+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (*.f64 0 (*.f64 z (*.f64 1000000000000/607771387771 a))))
(+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (*.f64 0 (/.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))))))
(+.f64 0 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))))
(+.f64 (*.f64 0 (*.f64 z 1000000000000/607771387771)) (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))))
(+.f64 (*.f64 0 (*.f64 z (/.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 1000000000000/607771387771 (*.f64 y a))))) (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))))
(+.f64 (*.f64 0 (*.f64 z (/.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) z))) (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))))
(+.f64 (*.f64 0 (*.f64 (/.f64 z z) (*.f64 1000000000000/607771387771 (*.f64 (*.f64 y a) (/.f64 z z))))) (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))))
(+.f64 (*.f64 0 (*.f64 z (*.f64 1000000000000/607771387771 a))) (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))))
(+.f64 (*.f64 0 (/.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))))) (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))))
(-.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) 0)
(-.f64 0 (*.f64 z (*.f64 (*.f64 y a) -1000000000000/607771387771)))
(-.f64 0 (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 a (neg.f64 y)))))
(-.f64 0 (*.f64 1 (*.f64 z (*.f64 (*.f64 y a) -1000000000000/607771387771))))
(-.f64 0 (*.f64 (/.f64 z z) (*.f64 z (*.f64 (*.f64 y a) -1000000000000/607771387771))))
(-.f64 0 (*.f64 -1000000000000/607771387771 (*.f64 z (*.f64 y a))))
(-.f64 0 (*.f64 -1 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a)))))
(-.f64 0 (*.f64 (*.f64 (/.f64 z z) (*.f64 (*.f64 y a) -1000000000000/607771387771)) z))
(-.f64 (*.f64 0 (*.f64 z 1000000000000/607771387771)) (*.f64 (*.f64 z 1000000000000/607771387771) (*.f64 a (neg.f64 y))))
(-.f64 (*.f64 0 (*.f64 z (/.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 1000000000000/607771387771 (*.f64 y a))))) (*.f64 (*.f64 z (/.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 1000000000000/607771387771 (*.f64 y a)))) (*.f64 (*.f64 y a) -1000000000000/607771387771)))
(-.f64 (*.f64 0 (/.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))))) (*.f64 (/.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a)))) (*.f64 z (*.f64 (*.f64 y a) -1000000000000/607771387771))))
(/.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) 1)
(/.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (/.f64 z z))
(/.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (/.f64 y y))
(/.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (/.f64 a a))
(/.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (/.f64 (*.f64 y a) (*.f64 y a)))
(/.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (/.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 1000000000000/607771387771 (*.f64 y a))))
(/.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (/.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a)))))
(/.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (/.f64 (/.f64 z z) (/.f64 z z)))
(/.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (/.f64 (*.f64 1000000000000/607771387771 a) (*.f64 1000000000000/607771387771 a)))
(/.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (/.f64 (*.f64 (/.f64 z z) (*.f64 (*.f64 y a) -1000000000000/607771387771)) (*.f64 (/.f64 z z) (*.f64 (*.f64 y a) -1000000000000/607771387771))))
(/.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (/.f64 (*.f64 z (*.f64 y a)) (*.f64 z (*.f64 y a))))
(/.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (/.f64 (*.f64 z (/.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) z)) (*.f64 z (/.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) z))))
(/.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (/.f64 (*.f64 z 1000000000000/607771387771) (*.f64 z 1000000000000/607771387771)))
(/.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (/.f64 (*.f64 z (/.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 1000000000000/607771387771 (*.f64 y a)))) (*.f64 z (/.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 1000000000000/607771387771 (*.f64 y a))))))
(/.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (/.f64 (/.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a)))) (/.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))))))
(/.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (/.f64 (*.f64 z (*.f64 1000000000000/607771387771 a)) (*.f64 z (*.f64 1000000000000/607771387771 a))))
(/.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (/.f64 (*.f64 (/.f64 z z) (*.f64 1000000000000/607771387771 (*.f64 (*.f64 y a) (/.f64 z z)))) (*.f64 (/.f64 z z) (*.f64 1000000000000/607771387771 (*.f64 (*.f64 y a) (/.f64 z z))))))
(neg.f64 (*.f64 z (*.f64 (*.f64 y a) -1000000000000/607771387771)))
(neg.f64 (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 a (neg.f64 y)))))
(neg.f64 (*.f64 1 (*.f64 z (*.f64 (*.f64 y a) -1000000000000/607771387771))))
(neg.f64 (*.f64 (/.f64 z z) (*.f64 z (*.f64 (*.f64 y a) -1000000000000/607771387771))))
(neg.f64 (*.f64 -1000000000000/607771387771 (*.f64 z (*.f64 y a))))
(neg.f64 (*.f64 -1 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a)))))
(neg.f64 (*.f64 (*.f64 (/.f64 z z) (*.f64 (*.f64 y a) -1000000000000/607771387771)) z))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) 0)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 0 (*.f64 1000000000000/607771387771 y)))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 0 (*.f64 1000000000000/607771387771 (*.f64 a (/.f64 y y)))))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 0 (*.f64 1000000000000/607771387771 (/.f64 (*.f64 y a) (*.f64 y a)))))
(+.f64 0 (*.f64 1000000000000/607771387771 (*.f64 y a)))
(+.f64 (*.f64 0 (*.f64 1000000000000/607771387771 y)) (*.f64 1000000000000/607771387771 (*.f64 y a)))
(+.f64 (*.f64 0 (*.f64 1000000000000/607771387771 (*.f64 a (/.f64 y y)))) (*.f64 1000000000000/607771387771 (*.f64 y a)))
(+.f64 (*.f64 0 (*.f64 1000000000000/607771387771 (/.f64 (*.f64 y a) (*.f64 y a)))) (*.f64 1000000000000/607771387771 (*.f64 y a)))
(-.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) 0)
(-.f64 0 (*.f64 (*.f64 y a) -1000000000000/607771387771))
(-.f64 0 (*.f64 y (*.f64 a -1000000000000/607771387771)))
(-.f64 0 (*.f64 (/.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 1000000000000/607771387771 (*.f64 y a))) (*.f64 (*.f64 y a) -1000000000000/607771387771)))
(-.f64 0 (*.f64 (neg.f64 y) (*.f64 1000000000000/607771387771 a)))
(-.f64 0 (*.f64 (*.f64 a -1000000000000/607771387771) y))
(-.f64 (*.f64 0 (*.f64 1000000000000/607771387771 (/.f64 (*.f64 y a) (*.f64 y a)))) (*.f64 (*.f64 1000000000000/607771387771 (/.f64 (*.f64 y a) (*.f64 y a))) (*.f64 a (neg.f64 y))))
(/.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) 1)
(/.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (/.f64 y y))
(/.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (/.f64 a a))
(/.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (/.f64 (*.f64 y a) (*.f64 y a)))
(/.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (/.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 1000000000000/607771387771 (*.f64 y a))))
(/.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (/.f64 (*.f64 1000000000000/607771387771 a) (*.f64 1000000000000/607771387771 a)))
(/.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (/.f64 (*.f64 a (/.f64 y y)) (*.f64 a (/.f64 y y))))
(/.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (/.f64 (*.f64 -1000000000000/607771387771 y) (*.f64 -1000000000000/607771387771 y)))
(/.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (/.f64 (/.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 1000000000000/607771387771 (*.f64 y a))) (/.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 1000000000000/607771387771 (*.f64 y a)))))
(/.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (/.f64 (*.f64 1000000000000/607771387771 (*.f64 a (/.f64 y y))) (*.f64 1000000000000/607771387771 (*.f64 a (/.f64 y y)))))
(/.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (/.f64 (*.f64 1000000000000/607771387771 (/.f64 (*.f64 y a) (*.f64 y a))) (*.f64 1000000000000/607771387771 (/.f64 (*.f64 y a) (*.f64 y a)))))
(/.f64 (*.f64 (*.f64 y a) -1000000000000/607771387771) -1)
(neg.f64 (*.f64 (*.f64 y a) -1000000000000/607771387771))
(neg.f64 (*.f64 y (*.f64 a -1000000000000/607771387771)))
(neg.f64 (*.f64 (/.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 1000000000000/607771387771 (*.f64 y a))) (*.f64 (*.f64 y a) -1000000000000/607771387771)))
(neg.f64 (*.f64 (neg.f64 y) (*.f64 1000000000000/607771387771 a)))
(neg.f64 (*.f64 (*.f64 a -1000000000000/607771387771) y))
(-.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (neg.f64 x))
(-.f64 x (*.f64 z (*.f64 (*.f64 y a) -1000000000000/607771387771)))
(-.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) 0)
(-.f64 0 (-.f64 (*.f64 z (*.f64 (*.f64 y a) -1000000000000/607771387771)) x))
(-.f64 0 (*.f64 -1 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x)))
(*.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) 1)
(*.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (/.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x)))
(*.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (*.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (/.f64 1 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x))))
(*.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (*.f64 (/.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x)) (/.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x))))
(*.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (*.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (/.f64 (/.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x)) (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x))))
(*.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (*.f64 (*.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (/.f64 1 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x))) (/.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x))))
(*.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x)) (/.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x))) (/.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x))))
(*.f64 1 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x))
(*.f64 (/.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x)) (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x))
(*.f64 (/.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x)) (*.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (/.f64 1 (/.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x)))))
(*.f64 (/.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x)) (*.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (/.f64 (/.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x)) (/.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x)))))
(*.f64 -1 (-.f64 (*.f64 z (*.f64 (*.f64 y a) -1000000000000/607771387771)) x))
(*.f64 (*.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (/.f64 1 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x))) (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x))
(*.f64 (-.f64 (*.f64 z (*.f64 (*.f64 y a) -1000000000000/607771387771)) x) -1)
(*.f64 (-.f64 (*.f64 z (*.f64 (*.f64 y a) -1000000000000/607771387771)) x) (neg.f64 (/.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x))))
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x)) (/.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x))) (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x))
(*.f64 (neg.f64 (/.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x))) (-.f64 (*.f64 z (*.f64 (*.f64 y a) -1000000000000/607771387771)) x))
(/.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) 1)
(/.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (/.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x)))
(/.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (/.f64 (/.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x)) (/.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x))))
(neg.f64 (*.f64 -1 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x)))
Outputs
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z)))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z)))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z)))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z)))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z)))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z)))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z)))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z)))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z)))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z)))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z)))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z)))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(*.f64 1000000000000/607771387771 (*.f64 a y))
(*.f64 1000000000000/607771387771 (*.f64 a y))
(*.f64 1000000000000/607771387771 (*.f64 a y))
(*.f64 1000000000000/607771387771 (*.f64 a y))
(*.f64 1000000000000/607771387771 (*.f64 a y))
(*.f64 1000000000000/607771387771 (*.f64 a y))
(*.f64 1000000000000/607771387771 (*.f64 a y))
(*.f64 1000000000000/607771387771 (*.f64 a y))
(*.f64 1000000000000/607771387771 (*.f64 a y))
(*.f64 1000000000000/607771387771 (*.f64 a y))
(*.f64 1000000000000/607771387771 (*.f64 a y))
(*.f64 1000000000000/607771387771 (*.f64 a y))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) x)
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 x (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) x)
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 x (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) x)
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 x (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))))
x
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) x)
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 x (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) x)
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 x (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) x)
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 x (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))))
x
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) x)
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 x (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) x)
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 x (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) x)
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 x (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))))
x
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) x)
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 x (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) x)
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 x (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) x)
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 x (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) x)
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 x (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) x)
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 x (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) x)
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 x (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) x)
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 x (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) x)
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 x (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) x)
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 x (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))))
x
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))) x)
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 x (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))) x)
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 x (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))) x)
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 x (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))))
(*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z)))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))) x)
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 x (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))) x)
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 x (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))) x)
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 x (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))))
(*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z)))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))) x)
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 x (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))) x)
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 x (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))) x)
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 x (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))))
x
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) x)
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 x (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) x)
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 x (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) x)
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 x (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) x)
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 x (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) x)
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 x (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) x)
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 x (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) x)
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 x (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) x)
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 x (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) x)
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 x (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))))
(+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) 0)
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (*.f64 0 (*.f64 z 1000000000000/607771387771)))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (*.f64 0 (*.f64 z (/.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 1000000000000/607771387771 (*.f64 y a))))))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (*.f64 0 (*.f64 z (/.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) z))))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (*.f64 0 (*.f64 (/.f64 z z) (*.f64 1000000000000/607771387771 (*.f64 (*.f64 y a) (/.f64 z z))))))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (*.f64 0 (*.f64 z (*.f64 1000000000000/607771387771 a))))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (*.f64 0 (/.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))))))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(+.f64 0 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(+.f64 (*.f64 0 (*.f64 z 1000000000000/607771387771)) (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(+.f64 (*.f64 0 (*.f64 z (/.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 1000000000000/607771387771 (*.f64 y a))))) (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(+.f64 (*.f64 0 (*.f64 z (/.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) z))) (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(+.f64 (*.f64 0 (*.f64 (/.f64 z z) (*.f64 1000000000000/607771387771 (*.f64 (*.f64 y a) (/.f64 z z))))) (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(+.f64 (*.f64 0 (*.f64 z (*.f64 1000000000000/607771387771 a))) (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(+.f64 (*.f64 0 (/.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))))) (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(-.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) 0)
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(-.f64 0 (*.f64 z (*.f64 (*.f64 y a) -1000000000000/607771387771)))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(-.f64 0 (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 a (neg.f64 y)))))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(-.f64 0 (*.f64 1 (*.f64 z (*.f64 (*.f64 y a) -1000000000000/607771387771))))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(-.f64 0 (*.f64 (/.f64 z z) (*.f64 z (*.f64 (*.f64 y a) -1000000000000/607771387771))))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(-.f64 0 (*.f64 -1000000000000/607771387771 (*.f64 z (*.f64 y a))))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(-.f64 0 (*.f64 -1 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a)))))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(-.f64 0 (*.f64 (*.f64 (/.f64 z z) (*.f64 (*.f64 y a) -1000000000000/607771387771)) z))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(-.f64 (*.f64 0 (*.f64 z 1000000000000/607771387771)) (*.f64 (*.f64 z 1000000000000/607771387771) (*.f64 a (neg.f64 y))))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(-.f64 (*.f64 0 (*.f64 z (/.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 1000000000000/607771387771 (*.f64 y a))))) (*.f64 (*.f64 z (/.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 1000000000000/607771387771 (*.f64 y a)))) (*.f64 (*.f64 y a) -1000000000000/607771387771)))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(-.f64 (*.f64 0 (/.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))))) (*.f64 (/.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a)))) (*.f64 z (*.f64 (*.f64 y a) -1000000000000/607771387771))))
(*.f64 (/.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))) (neg.f64 (*.f64 z (*.f64 (*.f64 a y) -1000000000000/607771387771))))
(*.f64 (/.f64 (*.f64 (*.f64 a (*.f64 y z)) 2000000000000/607771387771) (*.f64 (*.f64 a (*.f64 y z)) 2000000000000/607771387771)) (neg.f64 (*.f64 a (*.f64 -1000000000000/607771387771 (*.f64 y z)))))
(*.f64 (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))) (/.f64 (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))) (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))))
(/.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) 1)
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(/.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (/.f64 z z))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(/.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (/.f64 y y))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(/.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (/.f64 a a))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(/.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (/.f64 (*.f64 y a) (*.f64 y a)))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(/.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (/.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 1000000000000/607771387771 (*.f64 y a))))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(/.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (/.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a)))))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(/.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (/.f64 (/.f64 z z) (/.f64 z z)))
(/.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) (/.f64 (/.f64 z z) (/.f64 z z)))
(/.f64 (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))) (/.f64 (/.f64 z z) (/.f64 z z)))
(/.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (/.f64 (*.f64 1000000000000/607771387771 a) (*.f64 1000000000000/607771387771 a)))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(/.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (/.f64 (*.f64 (/.f64 z z) (*.f64 (*.f64 y a) -1000000000000/607771387771)) (*.f64 (/.f64 z z) (*.f64 (*.f64 y a) -1000000000000/607771387771))))
(/.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) (/.f64 (*.f64 (*.f64 a y) (*.f64 (/.f64 z z) -1000000000000/607771387771)) (*.f64 (*.f64 a y) (*.f64 (/.f64 z z) -1000000000000/607771387771))))
(/.f64 (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))) (/.f64 (*.f64 (*.f64 a y) (*.f64 (/.f64 z z) -1000000000000/607771387771)) (*.f64 (*.f64 a y) (*.f64 (/.f64 z z) -1000000000000/607771387771))))
(/.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (/.f64 (*.f64 z (*.f64 y a)) (*.f64 z (*.f64 y a))))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(/.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (/.f64 (*.f64 z (/.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) z)) (*.f64 z (/.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) z))))
(/.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) (/.f64 (*.f64 z (/.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) z)) (*.f64 z (/.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) z))))
(/.f64 (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))) (/.f64 (*.f64 z (/.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) z)) (*.f64 z (/.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) z))))
(/.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (/.f64 (*.f64 z 1000000000000/607771387771) (*.f64 z 1000000000000/607771387771)))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(/.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (/.f64 (*.f64 z (/.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 1000000000000/607771387771 (*.f64 y a)))) (*.f64 z (/.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 1000000000000/607771387771 (*.f64 y a))))))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(/.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (/.f64 (/.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a)))) (/.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))))))
(/.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) (/.f64 (/.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))) (/.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))))
(/.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) (/.f64 (/.f64 (*.f64 (*.f64 a (*.f64 y z)) 2000000000000/607771387771) (*.f64 (*.f64 a (*.f64 y z)) 2000000000000/607771387771)) (/.f64 (*.f64 (*.f64 a (*.f64 y z)) 2000000000000/607771387771) (*.f64 (*.f64 a (*.f64 y z)) 2000000000000/607771387771))))
(/.f64 (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))) (/.f64 (/.f64 (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))) (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))) (/.f64 (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))) (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))))))
(/.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (/.f64 (*.f64 z (*.f64 1000000000000/607771387771 a)) (*.f64 z (*.f64 1000000000000/607771387771 a))))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(/.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (/.f64 (*.f64 (/.f64 z z) (*.f64 1000000000000/607771387771 (*.f64 (*.f64 y a) (/.f64 z z)))) (*.f64 (/.f64 z z) (*.f64 1000000000000/607771387771 (*.f64 (*.f64 y a) (/.f64 z z))))))
(/.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) (/.f64 (*.f64 1000000000000/607771387771 (*.f64 (/.f64 z z) (*.f64 (*.f64 a y) (/.f64 z z)))) (*.f64 1000000000000/607771387771 (*.f64 (/.f64 z z) (*.f64 (*.f64 a y) (/.f64 z z))))))
(/.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) (/.f64 (*.f64 (*.f64 a y) (*.f64 (/.f64 z z) (*.f64 1000000000000/607771387771 (/.f64 z z)))) (*.f64 (*.f64 a y) (*.f64 (/.f64 z z) (*.f64 1000000000000/607771387771 (/.f64 z z))))))
(/.f64 (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))) (/.f64 (*.f64 (*.f64 a y) (*.f64 (/.f64 z z) (*.f64 1000000000000/607771387771 (/.f64 z z)))) (*.f64 (*.f64 a y) (*.f64 (/.f64 z z) (*.f64 1000000000000/607771387771 (/.f64 z z))))))
(neg.f64 (*.f64 z (*.f64 (*.f64 y a) -1000000000000/607771387771)))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(neg.f64 (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 a (neg.f64 y)))))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(neg.f64 (*.f64 1 (*.f64 z (*.f64 (*.f64 y a) -1000000000000/607771387771))))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(neg.f64 (*.f64 (/.f64 z z) (*.f64 z (*.f64 (*.f64 y a) -1000000000000/607771387771))))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(neg.f64 (*.f64 -1000000000000/607771387771 (*.f64 z (*.f64 y a))))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(neg.f64 (*.f64 -1 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a)))))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(neg.f64 (*.f64 (*.f64 (/.f64 z z) (*.f64 (*.f64 y a) -1000000000000/607771387771)) z))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y)))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) 0)
(*.f64 1000000000000/607771387771 (*.f64 a y))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 0 (*.f64 1000000000000/607771387771 y)))
(*.f64 1000000000000/607771387771 (*.f64 a y))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 0 (*.f64 1000000000000/607771387771 (*.f64 a (/.f64 y y)))))
(*.f64 1000000000000/607771387771 (*.f64 a y))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 0 (*.f64 1000000000000/607771387771 (/.f64 (*.f64 y a) (*.f64 y a)))))
(*.f64 1000000000000/607771387771 (*.f64 a y))
(+.f64 0 (*.f64 1000000000000/607771387771 (*.f64 y a)))
(*.f64 1000000000000/607771387771 (*.f64 a y))
(+.f64 (*.f64 0 (*.f64 1000000000000/607771387771 y)) (*.f64 1000000000000/607771387771 (*.f64 y a)))
(*.f64 1000000000000/607771387771 (*.f64 a y))
(+.f64 (*.f64 0 (*.f64 1000000000000/607771387771 (*.f64 a (/.f64 y y)))) (*.f64 1000000000000/607771387771 (*.f64 y a)))
(*.f64 1000000000000/607771387771 (*.f64 a y))
(+.f64 (*.f64 0 (*.f64 1000000000000/607771387771 (/.f64 (*.f64 y a) (*.f64 y a)))) (*.f64 1000000000000/607771387771 (*.f64 y a)))
(*.f64 1000000000000/607771387771 (*.f64 a y))
(-.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) 0)
(*.f64 1000000000000/607771387771 (*.f64 a y))
(-.f64 0 (*.f64 (*.f64 y a) -1000000000000/607771387771))
(*.f64 1000000000000/607771387771 (*.f64 a y))
(-.f64 0 (*.f64 y (*.f64 a -1000000000000/607771387771)))
(*.f64 1000000000000/607771387771 (*.f64 a y))
(-.f64 0 (*.f64 (/.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 1000000000000/607771387771 (*.f64 y a))) (*.f64 (*.f64 y a) -1000000000000/607771387771)))
(neg.f64 (*.f64 (/.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 1000000000000/607771387771 (*.f64 a y))) (*.f64 (*.f64 a y) -1000000000000/607771387771)))
(neg.f64 (*.f64 (*.f64 a y) (*.f64 (/.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 1000000000000/607771387771 (*.f64 a y))) -1000000000000/607771387771)))
(neg.f64 (*.f64 (*.f64 a y) (*.f64 (/.f64 (*.f64 a (*.f64 y -1000000000000/607771387771)) (*.f64 a (*.f64 y -1000000000000/607771387771))) -1000000000000/607771387771)))
(-.f64 0 (*.f64 (neg.f64 y) (*.f64 1000000000000/607771387771 a)))
(*.f64 1000000000000/607771387771 (*.f64 a y))
(-.f64 0 (*.f64 (*.f64 a -1000000000000/607771387771) y))
(*.f64 1000000000000/607771387771 (*.f64 a y))
(-.f64 (*.f64 0 (*.f64 1000000000000/607771387771 (/.f64 (*.f64 y a) (*.f64 y a)))) (*.f64 (*.f64 1000000000000/607771387771 (/.f64 (*.f64 y a) (*.f64 y a))) (*.f64 a (neg.f64 y))))
(*.f64 (*.f64 1000000000000/607771387771 (/.f64 (*.f64 a y) (*.f64 a y))) (-.f64 0 (*.f64 a (neg.f64 y))))
(*.f64 (*.f64 1000000000000/607771387771 (/.f64 (*.f64 a y) (*.f64 a y))) (neg.f64 (*.f64 a (neg.f64 y))))
(/.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) 1)
(*.f64 1000000000000/607771387771 (*.f64 a y))
(/.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (/.f64 y y))
(*.f64 1000000000000/607771387771 (*.f64 a y))
(/.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (/.f64 a a))
(*.f64 1000000000000/607771387771 (*.f64 a y))
(/.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (/.f64 (*.f64 y a) (*.f64 y a)))
(*.f64 1000000000000/607771387771 (*.f64 a y))
(/.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (/.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 1000000000000/607771387771 (*.f64 y a))))
(*.f64 1000000000000/607771387771 (*.f64 a y))
(/.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (/.f64 (*.f64 1000000000000/607771387771 a) (*.f64 1000000000000/607771387771 a)))
(*.f64 1000000000000/607771387771 (*.f64 a y))
(/.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (/.f64 (*.f64 a (/.f64 y y)) (*.f64 a (/.f64 y y))))
(/.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (/.f64 (*.f64 a (/.f64 y y)) (*.f64 a (/.f64 y y))))
(/.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (/.f64 (*.f64 -1000000000000/607771387771 y) (*.f64 -1000000000000/607771387771 y)))
(/.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (/.f64 (*.f64 y -1000000000000/607771387771) (*.f64 y -1000000000000/607771387771)))
(/.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (/.f64 (*.f64 1000000000000/607771387771 y) (*.f64 1000000000000/607771387771 y)))
(/.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (/.f64 (/.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 1000000000000/607771387771 (*.f64 y a))) (/.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 1000000000000/607771387771 (*.f64 y a)))))
(/.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (/.f64 (/.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 1000000000000/607771387771 (*.f64 a y))) (/.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 1000000000000/607771387771 (*.f64 a y)))))
(/.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (/.f64 (/.f64 (*.f64 a (*.f64 y -1000000000000/607771387771)) (*.f64 a (*.f64 y -1000000000000/607771387771))) (/.f64 (*.f64 a (*.f64 y -1000000000000/607771387771)) (*.f64 a (*.f64 y -1000000000000/607771387771)))))
(/.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (/.f64 (*.f64 1000000000000/607771387771 (*.f64 a (/.f64 y y))) (*.f64 1000000000000/607771387771 (*.f64 a (/.f64 y y)))))
(/.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (/.f64 (*.f64 1000000000000/607771387771 (*.f64 a (/.f64 y y))) (*.f64 1000000000000/607771387771 (*.f64 a (/.f64 y y)))))
(/.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (/.f64 (*.f64 a (*.f64 1000000000000/607771387771 (/.f64 y y))) (*.f64 a (*.f64 1000000000000/607771387771 (/.f64 y y)))))
(/.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (/.f64 (*.f64 1000000000000/607771387771 (/.f64 (*.f64 y a) (*.f64 y a))) (*.f64 1000000000000/607771387771 (/.f64 (*.f64 y a) (*.f64 y a)))))
(/.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (/.f64 (*.f64 1000000000000/607771387771 (/.f64 (*.f64 a y) (*.f64 a y))) (*.f64 1000000000000/607771387771 (/.f64 (*.f64 a y) (*.f64 a y)))))
(/.f64 (*.f64 (*.f64 y a) -1000000000000/607771387771) -1)
(*.f64 1000000000000/607771387771 (*.f64 a y))
(neg.f64 (*.f64 (*.f64 y a) -1000000000000/607771387771))
(*.f64 1000000000000/607771387771 (*.f64 a y))
(neg.f64 (*.f64 y (*.f64 a -1000000000000/607771387771)))
(*.f64 1000000000000/607771387771 (*.f64 a y))
(neg.f64 (*.f64 (/.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 1000000000000/607771387771 (*.f64 y a))) (*.f64 (*.f64 y a) -1000000000000/607771387771)))
(neg.f64 (*.f64 (/.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 1000000000000/607771387771 (*.f64 a y))) (*.f64 (*.f64 a y) -1000000000000/607771387771)))
(neg.f64 (*.f64 (*.f64 a y) (*.f64 (/.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 1000000000000/607771387771 (*.f64 a y))) -1000000000000/607771387771)))
(neg.f64 (*.f64 (*.f64 a y) (*.f64 (/.f64 (*.f64 a (*.f64 y -1000000000000/607771387771)) (*.f64 a (*.f64 y -1000000000000/607771387771))) -1000000000000/607771387771)))
(neg.f64 (*.f64 (neg.f64 y) (*.f64 1000000000000/607771387771 a)))
(*.f64 1000000000000/607771387771 (*.f64 a y))
(neg.f64 (*.f64 (*.f64 a -1000000000000/607771387771) y))
(*.f64 1000000000000/607771387771 (*.f64 a y))
(-.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) (neg.f64 x))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 x (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))))
(-.f64 x (*.f64 z (*.f64 (*.f64 y a) -1000000000000/607771387771)))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 x (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))))
(-.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) 0)
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 x (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))))
(-.f64 0 (-.f64 (*.f64 z (*.f64 (*.f64 y a) -1000000000000/607771387771)) x))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 x (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))))
(-.f64 0 (*.f64 -1 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x)))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 x (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))))
(*.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) 1)
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 x (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))))
(*.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (/.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x)))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 x (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))))
(*.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (*.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (/.f64 1 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x))))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 x (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))))
(*.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (*.f64 (/.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x)) (/.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x))))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 x (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))))
(*.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (*.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (/.f64 (/.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x)) (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x))))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 x (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))))
(*.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (*.f64 (*.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (/.f64 1 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x))) (/.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x))))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 x (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))))
(*.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x)) (/.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x))) (/.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x))))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 x (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))))
(*.f64 1 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 x (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))))
(*.f64 (/.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x)) (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 x (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))))
(*.f64 (/.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x)) (*.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (/.f64 1 (/.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x)))))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 x (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))))
(*.f64 (/.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x)) (*.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (/.f64 (/.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x)) (/.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x)))))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 x (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))))
(*.f64 -1 (-.f64 (*.f64 z (*.f64 (*.f64 y a) -1000000000000/607771387771)) x))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 x (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))))
(*.f64 (*.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (/.f64 1 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x))) (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 x (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))))
(*.f64 (-.f64 (*.f64 z (*.f64 (*.f64 y a) -1000000000000/607771387771)) x) -1)
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 x (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))))
(*.f64 (-.f64 (*.f64 z (*.f64 (*.f64 y a) -1000000000000/607771387771)) x) (neg.f64 (/.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x))))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 x (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))))
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x)) (/.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x))) (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 x (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))))
(*.f64 (neg.f64 (/.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x))) (-.f64 (*.f64 z (*.f64 (*.f64 y a) -1000000000000/607771387771)) x))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 x (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))))
(/.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) 1)
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 x (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))))
(/.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (/.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x)))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 x (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))))
(/.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (/.f64 (/.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x)) (/.f64 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x) (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x))))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 x (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))))
(neg.f64 (*.f64 -1 (+.f64 (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))) x)))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 x (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))))

localize30.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))
0.5b
(-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b)))
2.4b
(+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))
2.9b
(*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z)
Compiler

Compiled 98 to 46 computations (53.1% saved)

series10.0ms (0%)

Counts
4 → 129
Calls

39 calls:

TimeVariablePointExpression
1.0ms
z
@0
(*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z)
1.0ms
y
@0
(*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z)
1.0ms
a
@0
(*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z)
1.0ms
y
@-inf
(*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z)
1.0ms
y
@inf
(*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z)

rewrite93.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1138×rational_best_oopsla_all_46_json_45_simplify-13
1032×rational_best_oopsla_all_46_json_45_simplify-37
970×rational_best_oopsla_all_46_json_45_simplify-87
956×rational_best_oopsla_all_46_json_45_simplify-23
906×rational_best_oopsla_all_46_json_45_simplify-74
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
016136
1109136
2390130
31958130
Stop Event
node limit
Counts
4 → 158
Calls
Call 1
Inputs
(*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z)
(+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))
(-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b)))
(*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 (/.f64 (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 (*.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 z z)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 z (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 (neg.f64 (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 (neg.f64 (neg.f64 z)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) z) (*.f64 z (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) (*.f64 (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))) (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441) z) (*.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 z (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))))) (*.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 z (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 z (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))))) (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))))) (*.f64 (*.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))))) (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (neg.f64 (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))))) (*.f64 (neg.f64 (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) (*.f64 (*.f64 a y) -1000000000000/607771387771)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (neg.f64 (neg.f64 z))) (*.f64 (neg.f64 (neg.f64 z)) (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (neg.f64 z))) (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 z z))) (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 (/.f64 (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 (*.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 z z)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 z (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 (neg.f64 (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 (neg.f64 (neg.f64 z)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) z) (*.f64 y (*.f64 z (*.f64 11940090572100000000000000/369386059793087248348441 b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) (*.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) (*.f64 1 (*.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441) z) (*.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441) z) (*.f64 1 (*.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) z) (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))) (*.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 y (*.f64 z (*.f64 11940090572100000000000000/369386059793087248348441 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))) (*.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441) z) (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))) (*.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) (*.f64 (/.f64 (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))) (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) z) (/.f64 (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) (*.f64 (/.f64 (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))) (*.f64 y (*.f64 z (*.f64 11940090572100000000000000/369386059793087248348441 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) (/.f64 (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) (*.f64 (/.f64 (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))) (*.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441) z) (/.f64 (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) (*.f64 (/.f64 (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))) (*.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 z (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))))) (*.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 z (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 z (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))))) (*.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 z (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))))) (*.f64 (*.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))))) (*.f64 (*.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 y (*.f64 z (*.f64 11940090572100000000000000/369386059793087248348441 b))) -1) (*.f64 -1 (*.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (neg.f64 (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))))) (*.f64 (neg.f64 (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) (*.f64 1000000000000/607771387771 (*.f64 a y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (neg.f64 (neg.f64 z))) (*.f64 y (*.f64 z (*.f64 11940090572100000000000000/369386059793087248348441 b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (neg.f64 z))) (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (/.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (/.f64 (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (/.f64 (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))) (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (/.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (/.f64 (/.f64 (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))) (/.f64 (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (/.f64 (*.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) (*.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (/.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 z z)) (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (/.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 z (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 z (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (/.f64 (neg.f64 (neg.f64 z)) (neg.f64 (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (*.f64 (/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (*.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) (*.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) z)) (*.f64 y (*.f64 z (*.f64 11940090572100000000000000/369386059793087248348441 b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) (*.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) z)) (/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))) (*.f64 (/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))) (*.f64 y (*.f64 z (*.f64 11940090572100000000000000/369386059793087248348441 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (*.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (/.f64 1 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (*.f64 (/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))) (/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (*.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (/.f64 (/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))) (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))) (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))) (*.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (/.f64 1 (/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))) (*.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (/.f64 (/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))) (/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (/.f64 1 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))) (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))) (-.f64 0 (/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))) (/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))) (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))) (neg.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (/.f64 (/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))) (/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 1 (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441) (*.f64 1000000000000/607771387771 (*.f64 a y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))) (*.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) -1) (*.f64 1000000000000/607771387771 (*.f64 a y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 1 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 1 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (neg.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 1 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))) (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (*.f64 (/.f64 (*.f64 (*.f64 y b) 23880181144200000000000000/369386059793087248348441) (*.f64 (*.f64 y b) 23880181144200000000000000/369386059793087248348441)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (*.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (*.f64 (*.f64 y b) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (*.f64 (*.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (/.f64 y y)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (*.f64 (*.f64 11940090572100000000000000/369386059793087248348441 (/.f64 (*.f64 y b) (*.f64 y b))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (*.f64 (*.f64 y 11940090572100000000000000/369386059793087248348441) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (*.f64 (*.f64 b -11940090572100000000000000/369386059793087248348441) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 11940090572100000000000000/369386059793087248348441 (/.f64 (*.f64 y b) (*.f64 y b)))) (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 y b) 23880181144200000000000000/369386059793087248348441) (*.f64 (*.f64 y b) 23880181144200000000000000/369386059793087248348441))) (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (/.f64 y y))) (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 y 11940090572100000000000000/369386059793087248348441)) (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (*.f64 (/.f64 (*.f64 (*.f64 y b) 23880181144200000000000000/369386059793087248348441) (*.f64 (*.f64 y b) 23880181144200000000000000/369386059793087248348441)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (*.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (*.f64 (*.f64 y b) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (*.f64 (*.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (/.f64 y y)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (*.f64 (*.f64 11940090572100000000000000/369386059793087248348441 (/.f64 (*.f64 y b) (*.f64 y b))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (*.f64 (*.f64 y 11940090572100000000000000/369386059793087248348441) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (*.f64 (*.f64 b -11940090572100000000000000/369386059793087248348441) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 y (*.f64 b -11940090572100000000000000/369386059793087248348441)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 y) (*.f64 11940090572100000000000000/369386059793087248348441 b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 b -11940090572100000000000000/369386059793087248348441) y))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 11940090572100000000000000/369386059793087248348441 (/.f64 (*.f64 y b) (*.f64 y b)))) (*.f64 (*.f64 11940090572100000000000000/369386059793087248348441 (/.f64 (*.f64 y b) (*.f64 y b))) (*.f64 y (neg.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 y b) 23880181144200000000000000/369386059793087248348441) (*.f64 (*.f64 y b) 23880181144200000000000000/369386059793087248348441))) (*.f64 (/.f64 (*.f64 (*.f64 y b) 23880181144200000000000000/369386059793087248348441) (*.f64 (*.f64 y b) 23880181144200000000000000/369386059793087248348441)) (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (/.f64 y y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (/.f64 (*.f64 y b) (*.f64 y b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (/.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (/.f64 (*.f64 (*.f64 y b) 23880181144200000000000000/369386059793087248348441) (*.f64 (*.f64 y b) 23880181144200000000000000/369386059793087248348441)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (/.f64 (*.f64 b (/.f64 y y)) (*.f64 b (/.f64 y y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (/.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 11940090572100000000000000/369386059793087248348441 b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (/.f64 (/.f64 (*.f64 (*.f64 y b) 23880181144200000000000000/369386059793087248348441) (*.f64 (*.f64 y b) 23880181144200000000000000/369386059793087248348441)) (/.f64 (*.f64 (*.f64 y b) 23880181144200000000000000/369386059793087248348441) (*.f64 (*.f64 y b) 23880181144200000000000000/369386059793087248348441))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (/.f64 (*.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (/.f64 y y)) (*.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (/.f64 y y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (/.f64 (*.f64 11940090572100000000000000/369386059793087248348441 (/.f64 (*.f64 y b) (*.f64 y b))) (*.f64 11940090572100000000000000/369386059793087248348441 (/.f64 (*.f64 y b) (*.f64 y b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (/.f64 (*.f64 y 11940090572100000000000000/369386059793087248348441) (*.f64 y 11940090572100000000000000/369386059793087248348441)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441))))))

simplify197.0ms (0.9%)

Algorithm
egg-herbie
Rules
1430×rational_best_oopsla_all_46_json_45_simplify-89
1234×rational_best_oopsla_all_46_json_45_simplify-24
1132×rational_best_oopsla_all_46_json_45_simplify-72
1126×rational_best_oopsla_all_46_json_45_simplify-74
758×rational_best_oopsla_all_46_json_45_simplify-10
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
038611445
1152510525
2537110521
Stop Event
node limit
Counts
287 → 272
Calls
Call 1
Inputs
(*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z)))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(*.f64 y (*.f64 (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 11940090572100000000000000/369386059793087248348441 b)) z))
(*.f64 y (*.f64 (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 11940090572100000000000000/369386059793087248348441 b)) z))
(*.f64 y (*.f64 (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 11940090572100000000000000/369386059793087248348441 b)) z))
(*.f64 y (*.f64 (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 11940090572100000000000000/369386059793087248348441 b)) z))
(*.f64 y (*.f64 (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 11940090572100000000000000/369386059793087248348441 b)) z))
(*.f64 y (*.f64 (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 11940090572100000000000000/369386059793087248348441 b)) z))
(*.f64 y (*.f64 (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 11940090572100000000000000/369386059793087248348441 b)) z))
(*.f64 y (*.f64 (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 11940090572100000000000000/369386059793087248348441 b)) z))
(*.f64 -1 (*.f64 y (*.f64 (-.f64 (*.f64 -1000000000000/607771387771 a) (*.f64 -11940090572100000000000000/369386059793087248348441 b)) z)))
(*.f64 -1 (*.f64 y (*.f64 (-.f64 (*.f64 -1000000000000/607771387771 a) (*.f64 -11940090572100000000000000/369386059793087248348441 b)) z)))
(*.f64 -1 (*.f64 y (*.f64 (-.f64 (*.f64 -1000000000000/607771387771 a) (*.f64 -11940090572100000000000000/369386059793087248348441 b)) z)))
(*.f64 -1 (*.f64 y (*.f64 (-.f64 (*.f64 -1000000000000/607771387771 a) (*.f64 -11940090572100000000000000/369386059793087248348441 b)) z)))
(*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z)))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 z b))))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 z b))))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 z b))))
(*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 z b)))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 z b))))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 z b))))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 z b))))
(*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 z b)))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 z b))))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 z b))))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 z b))))
(*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z)
(*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z)
(*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z)
(*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z)
(*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z)
(*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z)
(*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z)
(*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z)
(*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z)
(*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z)
(*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z)
(*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z)
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 1000000000000/607771387771 (*.f64 y b)))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) (*.f64 1000000000000/607771387771 (*.f64 y b))))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) (*.f64 1000000000000/607771387771 (*.f64 y b))))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) (*.f64 1000000000000/607771387771 (*.f64 y b))))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) (*.f64 1000000000000/607771387771 (*.f64 y b))))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) (*.f64 1000000000000/607771387771 (*.f64 y b))))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) (*.f64 1000000000000/607771387771 (*.f64 y b))))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) (*.f64 1000000000000/607771387771 (*.f64 y b))))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) (*.f64 1000000000000/607771387771 (*.f64 y b))))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) (*.f64 1000000000000/607771387771 (*.f64 y b))))
(*.f64 y (+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 11940090572100000000000000/369386059793087248348441 b)) z) (*.f64 1000000000000/607771387771 b)))
(*.f64 y (+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 11940090572100000000000000/369386059793087248348441 b)) z) (*.f64 1000000000000/607771387771 b)))
(*.f64 y (+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 11940090572100000000000000/369386059793087248348441 b)) z) (*.f64 1000000000000/607771387771 b)))
(*.f64 y (+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 11940090572100000000000000/369386059793087248348441 b)) z) (*.f64 1000000000000/607771387771 b)))
(*.f64 y (+.f64 (*.f64 1000000000000/607771387771 b) (*.f64 (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 11940090572100000000000000/369386059793087248348441 b)) z)))
(*.f64 y (+.f64 (*.f64 1000000000000/607771387771 b) (*.f64 (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 11940090572100000000000000/369386059793087248348441 b)) z)))
(*.f64 y (+.f64 (*.f64 1000000000000/607771387771 b) (*.f64 (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 11940090572100000000000000/369386059793087248348441 b)) z)))
(*.f64 y (+.f64 (*.f64 1000000000000/607771387771 b) (*.f64 (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 11940090572100000000000000/369386059793087248348441 b)) z)))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 (-.f64 (*.f64 -1000000000000/607771387771 a) (*.f64 -11940090572100000000000000/369386059793087248348441 b)) z) (*.f64 -1000000000000/607771387771 b))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 (-.f64 (*.f64 -1000000000000/607771387771 a) (*.f64 -11940090572100000000000000/369386059793087248348441 b)) z) (*.f64 -1000000000000/607771387771 b))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 (-.f64 (*.f64 -1000000000000/607771387771 a) (*.f64 -11940090572100000000000000/369386059793087248348441 b)) z) (*.f64 -1000000000000/607771387771 b))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 (-.f64 (*.f64 -1000000000000/607771387771 a) (*.f64 -11940090572100000000000000/369386059793087248348441 b)) z) (*.f64 -1000000000000/607771387771 b))))
(*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z)))
(+.f64 (*.f64 (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y z)) (*.f64 1000000000000/607771387771 y)) b) (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))))
(+.f64 (*.f64 (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y z)) (*.f64 1000000000000/607771387771 y)) b) (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))))
(+.f64 (*.f64 (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y z)) (*.f64 1000000000000/607771387771 y)) b) (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))))
(*.f64 (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y z)) (*.f64 1000000000000/607771387771 y)) b)
(+.f64 (*.f64 (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y z)) (*.f64 1000000000000/607771387771 y)) b) (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))))
(+.f64 (*.f64 (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y z)) (*.f64 1000000000000/607771387771 y)) b) (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))))
(+.f64 (*.f64 (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y z)) (*.f64 1000000000000/607771387771 y)) b) (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y z)) (*.f64 -1000000000000/607771387771 y)) b))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y z)) (*.f64 -1000000000000/607771387771 y)) b)) (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y z)) (*.f64 -1000000000000/607771387771 y)) b)) (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y z)) (*.f64 -1000000000000/607771387771 y)) b)) (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))))
(*.f64 1000000000000/607771387771 (*.f64 y b))
(+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))
(+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))
(+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))
(*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z)
(*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z)
(+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))
(+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))
(+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))
(*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 1000000000000/607771387771 (*.f64 a y)))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 1000000000000/607771387771 (*.f64 a y)))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 1000000000000/607771387771 (*.f64 a y)))
(*.f64 1000000000000/607771387771 (*.f64 a y))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 1000000000000/607771387771 (*.f64 a y)))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 1000000000000/607771387771 (*.f64 a y)))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 1000000000000/607771387771 (*.f64 a y)))
(*.f64 1000000000000/607771387771 (*.f64 a y))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 1000000000000/607771387771 (*.f64 a y)))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 1000000000000/607771387771 (*.f64 a y)))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 1000000000000/607771387771 (*.f64 a y)))
(*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 11940090572100000000000000/369386059793087248348441 b)))
(*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 11940090572100000000000000/369386059793087248348441 b)))
(*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 11940090572100000000000000/369386059793087248348441 b)))
(*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 11940090572100000000000000/369386059793087248348441 b)))
(*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 11940090572100000000000000/369386059793087248348441 b)))
(*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 11940090572100000000000000/369386059793087248348441 b)))
(*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 11940090572100000000000000/369386059793087248348441 b)))
(*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 11940090572100000000000000/369386059793087248348441 b)))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1000000000000/607771387771 a) (*.f64 -11940090572100000000000000/369386059793087248348441 b))))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1000000000000/607771387771 a) (*.f64 -11940090572100000000000000/369386059793087248348441 b))))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1000000000000/607771387771 a) (*.f64 -11940090572100000000000000/369386059793087248348441 b))))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1000000000000/607771387771 a) (*.f64 -11940090572100000000000000/369386059793087248348441 b))))
(*.f64 1000000000000/607771387771 (*.f64 a y))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 1000000000000/607771387771 (*.f64 a y)))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 1000000000000/607771387771 (*.f64 a y)))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 1000000000000/607771387771 (*.f64 a y)))
(*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 1000000000000/607771387771 (*.f64 a y)))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 1000000000000/607771387771 (*.f64 a y)))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 1000000000000/607771387771 (*.f64 a y)))
(*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 1000000000000/607771387771 (*.f64 a y)))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 1000000000000/607771387771 (*.f64 a y)))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 1000000000000/607771387771 (*.f64 a y)))
(+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) 0)
(+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 (/.f64 (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))) 0))
(+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 (*.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) 0))
(+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 z z)) 0))
(+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 z (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) 0))
(+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) 0))
(+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 (neg.f64 (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) 0))
(+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 (neg.f64 (neg.f64 z)) 0))
(+.f64 0 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z))
(+.f64 (*.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) z) (*.f64 z (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441)))
(+.f64 (*.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) (*.f64 (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))) (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441)))
(+.f64 (*.f64 (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441) z) (*.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) z))
(+.f64 (*.f64 0 (/.f64 (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z))
(+.f64 (*.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 z (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))))) (*.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 z (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441)))
(+.f64 (*.f64 0 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 z (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))))) (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z))
(+.f64 (*.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))))) (*.f64 (*.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441)))
(+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))))) (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z))
(+.f64 (*.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (neg.f64 (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))))) (*.f64 (neg.f64 (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) (*.f64 (*.f64 a y) -1000000000000/607771387771)))
(+.f64 (*.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (neg.f64 (neg.f64 z))) (*.f64 (neg.f64 (neg.f64 z)) (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441)))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 z))) (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z))
(+.f64 (*.f64 0 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 z z))) (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z))
(-.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) 0)
(-.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 (/.f64 (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))) 0))
(-.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 (*.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) 0))
(-.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 z z)) 0))
(-.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 z (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) 0))
(-.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) 0))
(-.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 (neg.f64 (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) 0))
(-.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 (neg.f64 (neg.f64 z)) 0))
(-.f64 0 (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))
(-.f64 0 (*.f64 1 (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))))
(-.f64 0 (*.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))))
(-.f64 0 (*.f64 -1 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z)))
(-.f64 (*.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) z) (*.f64 y (*.f64 z (*.f64 11940090572100000000000000/369386059793087248348441 b))))
(-.f64 (*.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) (*.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))))
(-.f64 (*.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) (*.f64 1 (*.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))))))
(-.f64 (*.f64 (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441) z) (*.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (neg.f64 z)))
(-.f64 (*.f64 (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441) z) (*.f64 1 (*.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (neg.f64 z))))
(-.f64 (*.f64 (*.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) z) (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))) (*.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 y (*.f64 z (*.f64 11940090572100000000000000/369386059793087248348441 b)))))
(-.f64 (*.f64 (*.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))) (*.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))))))
(-.f64 (*.f64 (*.f64 (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441) z) (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))) (*.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (neg.f64 z))))
(-.f64 (*.f64 0 (/.f64 (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) (*.f64 (/.f64 (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))) (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))))
(-.f64 (*.f64 (*.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) z) (/.f64 (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) (*.f64 (/.f64 (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))) (*.f64 y (*.f64 z (*.f64 11940090572100000000000000/369386059793087248348441 b)))))
(-.f64 (*.f64 (*.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) (/.f64 (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) (*.f64 (/.f64 (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))) (*.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))))))
(-.f64 (*.f64 (*.f64 (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441) z) (/.f64 (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) (*.f64 (/.f64 (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))) (*.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (neg.f64 z))))
(-.f64 (*.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 z (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))))) (*.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 z (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b))))
(-.f64 (*.f64 0 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 z (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))))) (*.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 z (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))
(-.f64 (*.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))))) (*.f64 (*.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))))) (*.f64 (*.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))
(-.f64 (*.f64 (*.f64 y (*.f64 z (*.f64 11940090572100000000000000/369386059793087248348441 b))) -1) (*.f64 -1 (*.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) z)))
(-.f64 (*.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (neg.f64 (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))))) (*.f64 (neg.f64 (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) (*.f64 1000000000000/607771387771 (*.f64 a y))))
(-.f64 (*.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (neg.f64 (neg.f64 z))) (*.f64 y (*.f64 z (*.f64 11940090572100000000000000/369386059793087248348441 b))))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 z))) (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))
(/.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) 1)
(/.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))
(/.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (/.f64 z z))
(/.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (/.f64 (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))))
(/.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (/.f64 (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))) (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))))
(/.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (/.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))))
(/.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (/.f64 (/.f64 (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))) (/.f64 (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))))
(/.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (/.f64 (*.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) (*.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))))))
(/.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (/.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 z z)) (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 z z))))
(/.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (/.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 z (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 z (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))))))
(/.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (/.f64 (neg.f64 (neg.f64 z)) (neg.f64 (neg.f64 z))))
(neg.f64 (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))
(-.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) 0)
(-.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (*.f64 (/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))) 0))
(-.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (*.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) 0))
(-.f64 0 (neg.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))))
(-.f64 0 (*.f64 -1 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))))
(-.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) (*.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) z)) (*.f64 y (*.f64 z (*.f64 11940090572100000000000000/369386059793087248348441 b))))
(-.f64 (*.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) (*.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) z)) (/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))) (*.f64 (/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))) (*.f64 y (*.f64 z (*.f64 11940090572100000000000000/369386059793087248348441 b)))))
(*.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) 1)
(*.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))))
(*.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (*.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (/.f64 1 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))))
(*.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (*.f64 (/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))) (/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))))
(*.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (*.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (/.f64 (/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))) (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))))
(*.f64 1 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))
(*.f64 (/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))) (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))
(*.f64 (/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))) (*.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (/.f64 1 (/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))))))
(*.f64 (/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))) (*.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (/.f64 (/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))) (/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))))))
(*.f64 -1 (neg.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))))
(*.f64 (*.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (/.f64 1 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))) (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))
(*.f64 (neg.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))) -1)
(*.f64 (neg.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))) (-.f64 0 (/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))))
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))) (/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))) (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))
(*.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))) (neg.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))))
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) 1)
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))))
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (/.f64 (/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))) (/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 1 (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441)))
(+.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) 0)
(+.f64 0 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))
(+.f64 (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441) (*.f64 1000000000000/607771387771 (*.f64 a y)))
(+.f64 (*.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))) (*.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441)))
(+.f64 (*.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) -1) (*.f64 1000000000000/607771387771 (*.f64 a y)))
(*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) 1)
(*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))
(*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 1 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))))
(*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))))
(*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))))
(*.f64 1 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))
(*.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))
(*.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 1 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))))
(*.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))))
(*.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) -1)
(*.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (neg.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))
(*.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 1 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))
(*.f64 (neg.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))
(*.f64 (*.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))) (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))
(/.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) 1)
(/.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))
(/.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))))
(/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) -1)
(neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))
(+.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) 0)
(+.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (*.f64 (/.f64 (*.f64 (*.f64 y b) 23880181144200000000000000/369386059793087248348441) (*.f64 (*.f64 y b) 23880181144200000000000000/369386059793087248348441)) 0))
(+.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (*.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) 0))
(+.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (*.f64 (*.f64 y b) 0))
(+.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (*.f64 (*.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (/.f64 y y)) 0))
(+.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (*.f64 (*.f64 11940090572100000000000000/369386059793087248348441 (/.f64 (*.f64 y b) (*.f64 y b))) 0))
(+.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (*.f64 (*.f64 y 11940090572100000000000000/369386059793087248348441) 0))
(+.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (*.f64 (*.f64 b -11940090572100000000000000/369386059793087248348441) 0))
(+.f64 0 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)))
(+.f64 (*.f64 0 (*.f64 11940090572100000000000000/369386059793087248348441 (/.f64 (*.f64 y b) (*.f64 y b)))) (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)))
(+.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 y b) 23880181144200000000000000/369386059793087248348441) (*.f64 (*.f64 y b) 23880181144200000000000000/369386059793087248348441))) (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)))
(+.f64 (*.f64 0 (*.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (/.f64 y y))) (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)))
(+.f64 (*.f64 0 (*.f64 y 11940090572100000000000000/369386059793087248348441)) (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)))
(-.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) 0)
(-.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (*.f64 (/.f64 (*.f64 (*.f64 y b) 23880181144200000000000000/369386059793087248348441) (*.f64 (*.f64 y b) 23880181144200000000000000/369386059793087248348441)) 0))
(-.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (*.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) 0))
(-.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (*.f64 (*.f64 y b) 0))
(-.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (*.f64 (*.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (/.f64 y y)) 0))
(-.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (*.f64 (*.f64 11940090572100000000000000/369386059793087248348441 (/.f64 (*.f64 y b) (*.f64 y b))) 0))
(-.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (*.f64 (*.f64 y 11940090572100000000000000/369386059793087248348441) 0))
(-.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (*.f64 (*.f64 b -11940090572100000000000000/369386059793087248348441) 0))
(-.f64 0 (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441))
(-.f64 0 (*.f64 y (*.f64 b -11940090572100000000000000/369386059793087248348441)))
(-.f64 0 (*.f64 (neg.f64 y) (*.f64 11940090572100000000000000/369386059793087248348441 b)))
(-.f64 0 (*.f64 -1 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b))))
(-.f64 0 (*.f64 (*.f64 b -11940090572100000000000000/369386059793087248348441) y))
(-.f64 0 (*.f64 1 (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441)))
(-.f64 (*.f64 0 (*.f64 11940090572100000000000000/369386059793087248348441 (/.f64 (*.f64 y b) (*.f64 y b)))) (*.f64 (*.f64 11940090572100000000000000/369386059793087248348441 (/.f64 (*.f64 y b) (*.f64 y b))) (*.f64 y (neg.f64 b))))
(-.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 y b) 23880181144200000000000000/369386059793087248348441) (*.f64 (*.f64 y b) 23880181144200000000000000/369386059793087248348441))) (*.f64 (/.f64 (*.f64 (*.f64 y b) 23880181144200000000000000/369386059793087248348441) (*.f64 (*.f64 y b) 23880181144200000000000000/369386059793087248348441)) (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441)))
(/.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) 1)
(/.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (/.f64 y y))
(/.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (/.f64 (*.f64 y b) (*.f64 y b)))
(/.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (/.f64 b b))
(/.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (/.f64 (*.f64 (*.f64 y b) 23880181144200000000000000/369386059793087248348441) (*.f64 (*.f64 y b) 23880181144200000000000000/369386059793087248348441)))
(/.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (/.f64 (*.f64 b (/.f64 y y)) (*.f64 b (/.f64 y y))))
(/.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (/.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 11940090572100000000000000/369386059793087248348441 b)))
(/.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (/.f64 (/.f64 (*.f64 (*.f64 y b) 23880181144200000000000000/369386059793087248348441) (*.f64 (*.f64 y b) 23880181144200000000000000/369386059793087248348441)) (/.f64 (*.f64 (*.f64 y b) 23880181144200000000000000/369386059793087248348441) (*.f64 (*.f64 y b) 23880181144200000000000000/369386059793087248348441))))
(/.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (/.f64 (*.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (/.f64 y y)) (*.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (/.f64 y y))))
(/.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (/.f64 (*.f64 11940090572100000000000000/369386059793087248348441 (/.f64 (*.f64 y b) (*.f64 y b))) (*.f64 11940090572100000000000000/369386059793087248348441 (/.f64 (*.f64 y b) (*.f64 y b)))))
(/.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (/.f64 (*.f64 y 11940090572100000000000000/369386059793087248348441) (*.f64 y 11940090572100000000000000/369386059793087248348441)))
(neg.f64 (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441))
Outputs
(*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z)))
(*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z)))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))) (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))) (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))) (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a)))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))) (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))) (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))) (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a)))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))) (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))) (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))) (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))))
(*.f64 y (*.f64 (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 11940090572100000000000000/369386059793087248348441 b)) z))
(*.f64 (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)) (*.f64 y z))
(*.f64 (*.f64 y z) (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)))
(*.f64 y (*.f64 (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 11940090572100000000000000/369386059793087248348441 b)) z))
(*.f64 (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)) (*.f64 y z))
(*.f64 (*.f64 y z) (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)))
(*.f64 y (*.f64 (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 11940090572100000000000000/369386059793087248348441 b)) z))
(*.f64 (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)) (*.f64 y z))
(*.f64 (*.f64 y z) (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)))
(*.f64 y (*.f64 (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 11940090572100000000000000/369386059793087248348441 b)) z))
(*.f64 (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)) (*.f64 y z))
(*.f64 (*.f64 y z) (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)))
(*.f64 y (*.f64 (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 11940090572100000000000000/369386059793087248348441 b)) z))
(*.f64 (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)) (*.f64 y z))
(*.f64 (*.f64 y z) (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)))
(*.f64 y (*.f64 (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 11940090572100000000000000/369386059793087248348441 b)) z))
(*.f64 (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)) (*.f64 y z))
(*.f64 (*.f64 y z) (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)))
(*.f64 y (*.f64 (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 11940090572100000000000000/369386059793087248348441 b)) z))
(*.f64 (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)) (*.f64 y z))
(*.f64 (*.f64 y z) (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)))
(*.f64 y (*.f64 (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 11940090572100000000000000/369386059793087248348441 b)) z))
(*.f64 (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)) (*.f64 y z))
(*.f64 (*.f64 y z) (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)))
(*.f64 -1 (*.f64 y (*.f64 (-.f64 (*.f64 -1000000000000/607771387771 a) (*.f64 -11940090572100000000000000/369386059793087248348441 b)) z)))
(*.f64 -1 (*.f64 (-.f64 (*.f64 a -1000000000000/607771387771) (*.f64 -11940090572100000000000000/369386059793087248348441 b)) (*.f64 y z)))
(neg.f64 (*.f64 (*.f64 y z) (-.f64 (*.f64 a -1000000000000/607771387771) (*.f64 -11940090572100000000000000/369386059793087248348441 b))))
(*.f64 -1 (*.f64 y (*.f64 (-.f64 (*.f64 -1000000000000/607771387771 a) (*.f64 -11940090572100000000000000/369386059793087248348441 b)) z)))
(*.f64 -1 (*.f64 (-.f64 (*.f64 a -1000000000000/607771387771) (*.f64 -11940090572100000000000000/369386059793087248348441 b)) (*.f64 y z)))
(neg.f64 (*.f64 (*.f64 y z) (-.f64 (*.f64 a -1000000000000/607771387771) (*.f64 -11940090572100000000000000/369386059793087248348441 b))))
(*.f64 -1 (*.f64 y (*.f64 (-.f64 (*.f64 -1000000000000/607771387771 a) (*.f64 -11940090572100000000000000/369386059793087248348441 b)) z)))
(*.f64 -1 (*.f64 (-.f64 (*.f64 a -1000000000000/607771387771) (*.f64 -11940090572100000000000000/369386059793087248348441 b)) (*.f64 y z)))
(neg.f64 (*.f64 (*.f64 y z) (-.f64 (*.f64 a -1000000000000/607771387771) (*.f64 -11940090572100000000000000/369386059793087248348441 b))))
(*.f64 -1 (*.f64 y (*.f64 (-.f64 (*.f64 -1000000000000/607771387771 a) (*.f64 -11940090572100000000000000/369386059793087248348441 b)) z)))
(*.f64 -1 (*.f64 (-.f64 (*.f64 a -1000000000000/607771387771) (*.f64 -11940090572100000000000000/369386059793087248348441 b)) (*.f64 y z)))
(neg.f64 (*.f64 (*.f64 y z) (-.f64 (*.f64 a -1000000000000/607771387771) (*.f64 -11940090572100000000000000/369386059793087248348441 b))))
(*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z)))
(*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a)))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 z b))))
(+.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))) (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 z b))))
(+.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))) (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 z b))))
(+.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))) (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))))
(*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 z b)))
(*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z)))
(*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z)))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 z b))))
(+.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))) (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 z b))))
(+.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))) (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 z b))))
(+.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))) (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))))
(*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 z b)))
(*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z)))
(*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z)))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 z b))))
(+.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))) (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 z b))))
(+.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))) (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 z b))))
(+.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))) (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))))
(*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z)
(*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z)
(*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z)
(*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z)
(*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z)
(*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z)
(*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z)
(*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z)
(*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z)
(*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z)
(*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z)
(*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z)
(*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 1000000000000/607771387771 (*.f64 y b)))
(+.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))) (*.f64 y (*.f64 b 1000000000000/607771387771)))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 y (*.f64 b 1000000000000/607771387771)))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) (*.f64 1000000000000/607771387771 (*.f64 y b))))
(+.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))) (+.f64 (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))) (*.f64 y (*.f64 b 1000000000000/607771387771))))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 1000000000000/607771387771 (+.f64 (*.f64 y (*.f64 z a)) (*.f64 y b))))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) (*.f64 1000000000000/607771387771 (*.f64 y b))))
(+.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))) (+.f64 (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))) (*.f64 y (*.f64 b 1000000000000/607771387771))))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 1000000000000/607771387771 (+.f64 (*.f64 y (*.f64 z a)) (*.f64 y b))))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) (*.f64 1000000000000/607771387771 (*.f64 y b))))
(+.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))) (+.f64 (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))) (*.f64 y (*.f64 b 1000000000000/607771387771))))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 1000000000000/607771387771 (+.f64 (*.f64 y (*.f64 z a)) (*.f64 y b))))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a)))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) (*.f64 1000000000000/607771387771 (*.f64 y b))))
(+.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))) (+.f64 (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))) (*.f64 y (*.f64 b 1000000000000/607771387771))))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 1000000000000/607771387771 (+.f64 (*.f64 y (*.f64 z a)) (*.f64 y b))))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) (*.f64 1000000000000/607771387771 (*.f64 y b))))
(+.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))) (+.f64 (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))) (*.f64 y (*.f64 b 1000000000000/607771387771))))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 1000000000000/607771387771 (+.f64 (*.f64 y (*.f64 z a)) (*.f64 y b))))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) (*.f64 1000000000000/607771387771 (*.f64 y b))))
(+.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))) (+.f64 (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))) (*.f64 y (*.f64 b 1000000000000/607771387771))))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 1000000000000/607771387771 (+.f64 (*.f64 y (*.f64 z a)) (*.f64 y b))))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a)))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) (*.f64 1000000000000/607771387771 (*.f64 y b))))
(+.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))) (+.f64 (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))) (*.f64 y (*.f64 b 1000000000000/607771387771))))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 1000000000000/607771387771 (+.f64 (*.f64 y (*.f64 z a)) (*.f64 y b))))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) (*.f64 1000000000000/607771387771 (*.f64 y b))))
(+.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))) (+.f64 (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))) (*.f64 y (*.f64 b 1000000000000/607771387771))))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 1000000000000/607771387771 (+.f64 (*.f64 y (*.f64 z a)) (*.f64 y b))))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))) (*.f64 1000000000000/607771387771 (*.f64 y b))))
(+.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))) (+.f64 (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))) (*.f64 y (*.f64 b 1000000000000/607771387771))))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 1000000000000/607771387771 (+.f64 (*.f64 y (*.f64 z a)) (*.f64 y b))))
(*.f64 y (+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 11940090572100000000000000/369386059793087248348441 b)) z) (*.f64 1000000000000/607771387771 b)))
(*.f64 y (+.f64 (*.f64 z (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441))) (*.f64 b 1000000000000/607771387771)))
(*.f64 y (+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 11940090572100000000000000/369386059793087248348441 b)) z) (*.f64 1000000000000/607771387771 b)))
(*.f64 y (+.f64 (*.f64 z (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441))) (*.f64 b 1000000000000/607771387771)))
(*.f64 y (+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 11940090572100000000000000/369386059793087248348441 b)) z) (*.f64 1000000000000/607771387771 b)))
(*.f64 y (+.f64 (*.f64 z (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441))) (*.f64 b 1000000000000/607771387771)))
(*.f64 y (+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 11940090572100000000000000/369386059793087248348441 b)) z) (*.f64 1000000000000/607771387771 b)))
(*.f64 y (+.f64 (*.f64 z (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441))) (*.f64 b 1000000000000/607771387771)))
(*.f64 y (+.f64 (*.f64 1000000000000/607771387771 b) (*.f64 (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 11940090572100000000000000/369386059793087248348441 b)) z)))
(*.f64 y (+.f64 (*.f64 z (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441))) (*.f64 b 1000000000000/607771387771)))
(*.f64 y (+.f64 (*.f64 1000000000000/607771387771 b) (*.f64 (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 11940090572100000000000000/369386059793087248348441 b)) z)))
(*.f64 y (+.f64 (*.f64 z (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441))) (*.f64 b 1000000000000/607771387771)))
(*.f64 y (+.f64 (*.f64 1000000000000/607771387771 b) (*.f64 (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 11940090572100000000000000/369386059793087248348441 b)) z)))
(*.f64 y (+.f64 (*.f64 z (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441))) (*.f64 b 1000000000000/607771387771)))
(*.f64 y (+.f64 (*.f64 1000000000000/607771387771 b) (*.f64 (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 11940090572100000000000000/369386059793087248348441 b)) z)))
(*.f64 y (+.f64 (*.f64 z (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441))) (*.f64 b 1000000000000/607771387771)))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 (-.f64 (*.f64 -1000000000000/607771387771 a) (*.f64 -11940090572100000000000000/369386059793087248348441 b)) z) (*.f64 -1000000000000/607771387771 b))))
(*.f64 y (*.f64 -1 (+.f64 (*.f64 z (-.f64 (*.f64 a -1000000000000/607771387771) (*.f64 -11940090572100000000000000/369386059793087248348441 b))) (*.f64 b -1000000000000/607771387771))))
(neg.f64 (*.f64 y (+.f64 (*.f64 z (-.f64 (*.f64 a -1000000000000/607771387771) (*.f64 -11940090572100000000000000/369386059793087248348441 b))) (*.f64 b -1000000000000/607771387771))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 (-.f64 (*.f64 -1000000000000/607771387771 a) (*.f64 -11940090572100000000000000/369386059793087248348441 b)) z) (*.f64 -1000000000000/607771387771 b))))
(*.f64 y (*.f64 -1 (+.f64 (*.f64 z (-.f64 (*.f64 a -1000000000000/607771387771) (*.f64 -11940090572100000000000000/369386059793087248348441 b))) (*.f64 b -1000000000000/607771387771))))
(neg.f64 (*.f64 y (+.f64 (*.f64 z (-.f64 (*.f64 a -1000000000000/607771387771) (*.f64 -11940090572100000000000000/369386059793087248348441 b))) (*.f64 b -1000000000000/607771387771))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 (-.f64 (*.f64 -1000000000000/607771387771 a) (*.f64 -11940090572100000000000000/369386059793087248348441 b)) z) (*.f64 -1000000000000/607771387771 b))))
(*.f64 y (*.f64 -1 (+.f64 (*.f64 z (-.f64 (*.f64 a -1000000000000/607771387771) (*.f64 -11940090572100000000000000/369386059793087248348441 b))) (*.f64 b -1000000000000/607771387771))))
(neg.f64 (*.f64 y (+.f64 (*.f64 z (-.f64 (*.f64 a -1000000000000/607771387771) (*.f64 -11940090572100000000000000/369386059793087248348441 b))) (*.f64 b -1000000000000/607771387771))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 (-.f64 (*.f64 -1000000000000/607771387771 a) (*.f64 -11940090572100000000000000/369386059793087248348441 b)) z) (*.f64 -1000000000000/607771387771 b))))
(*.f64 y (*.f64 -1 (+.f64 (*.f64 z (-.f64 (*.f64 a -1000000000000/607771387771) (*.f64 -11940090572100000000000000/369386059793087248348441 b))) (*.f64 b -1000000000000/607771387771))))
(neg.f64 (*.f64 y (+.f64 (*.f64 z (-.f64 (*.f64 a -1000000000000/607771387771) (*.f64 -11940090572100000000000000/369386059793087248348441 b))) (*.f64 b -1000000000000/607771387771))))
(*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z)))
(*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a)))
(+.f64 (*.f64 (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y z)) (*.f64 1000000000000/607771387771 y)) b) (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))))
(+.f64 (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))) (*.f64 b (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y z)) (*.f64 y 1000000000000/607771387771))))
(+.f64 (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))) (*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))))
(+.f64 (*.f64 (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y z)) (*.f64 1000000000000/607771387771 y)) b) (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))))
(+.f64 (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))) (*.f64 b (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y z)) (*.f64 y 1000000000000/607771387771))))
(+.f64 (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))) (*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))))
(+.f64 (*.f64 (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y z)) (*.f64 1000000000000/607771387771 y)) b) (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))))
(+.f64 (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))) (*.f64 b (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y z)) (*.f64 y 1000000000000/607771387771))))
(+.f64 (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))) (*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))))
(*.f64 (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y z)) (*.f64 1000000000000/607771387771 y)) b)
(*.f64 b (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y z)) (*.f64 y 1000000000000/607771387771)))
(*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(+.f64 (*.f64 (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y z)) (*.f64 1000000000000/607771387771 y)) b) (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))))
(+.f64 (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))) (*.f64 b (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y z)) (*.f64 y 1000000000000/607771387771))))
(+.f64 (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))) (*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))))
(+.f64 (*.f64 (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y z)) (*.f64 1000000000000/607771387771 y)) b) (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))))
(+.f64 (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))) (*.f64 b (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y z)) (*.f64 y 1000000000000/607771387771))))
(+.f64 (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))) (*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))))
(+.f64 (*.f64 (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y z)) (*.f64 1000000000000/607771387771 y)) b) (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))))
(+.f64 (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))) (*.f64 b (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y z)) (*.f64 y 1000000000000/607771387771))))
(+.f64 (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))) (*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y z)) (*.f64 -1000000000000/607771387771 y)) b))
(*.f64 (+.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 z)) (*.f64 y -1000000000000/607771387771)) (*.f64 -1 b))
(*.f64 (*.f64 y (+.f64 -1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (neg.f64 b))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y z)) (*.f64 -1000000000000/607771387771 y)) b)) (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))))
(+.f64 (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))) (*.f64 (+.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 z)) (*.f64 y -1000000000000/607771387771)) (*.f64 -1 b)))
(+.f64 (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))) (*.f64 (*.f64 y (+.f64 -1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (neg.f64 b)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y z)) (*.f64 -1000000000000/607771387771 y)) b)) (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))))
(+.f64 (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))) (*.f64 (+.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 z)) (*.f64 y -1000000000000/607771387771)) (*.f64 -1 b)))
(+.f64 (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))) (*.f64 (*.f64 y (+.f64 -1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (neg.f64 b)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y z)) (*.f64 -1000000000000/607771387771 y)) b)) (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))))
(+.f64 (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))) (*.f64 (+.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 z)) (*.f64 y -1000000000000/607771387771)) (*.f64 -1 b)))
(+.f64 (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))) (*.f64 (*.f64 y (+.f64 -1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (neg.f64 b)))
(*.f64 1000000000000/607771387771 (*.f64 y b))
(*.f64 y (*.f64 b 1000000000000/607771387771))
(+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))
(+.f64 (*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441)))) (*.f64 y (*.f64 b 1000000000000/607771387771)))
(+.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)))))
(+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))
(+.f64 (*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441)))) (*.f64 y (*.f64 b 1000000000000/607771387771)))
(+.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)))))
(+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))
(+.f64 (*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441)))) (*.f64 y (*.f64 b 1000000000000/607771387771)))
(+.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)))))
(*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z)
(*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z)
(*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))
(+.f64 (*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441)))) (*.f64 y (*.f64 b 1000000000000/607771387771)))
(+.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)))))
(+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))
(+.f64 (*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441)))) (*.f64 y (*.f64 b 1000000000000/607771387771)))
(+.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)))))
(+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))
(+.f64 (*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441)))) (*.f64 y (*.f64 b 1000000000000/607771387771)))
(+.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)))))
(*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 1000000000000/607771387771 (*.f64 a y)))
(+.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b)))
(*.f64 y (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))
(*.f64 y (+.f64 (*.f64 1000000000000/607771387771 a) (*.f64 -11940090572100000000000000/369386059793087248348441 b)))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 1000000000000/607771387771 (*.f64 a y)))
(+.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b)))
(*.f64 y (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))
(*.f64 y (+.f64 (*.f64 1000000000000/607771387771 a) (*.f64 -11940090572100000000000000/369386059793087248348441 b)))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 1000000000000/607771387771 (*.f64 a y)))
(+.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b)))
(*.f64 y (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))
(*.f64 y (+.f64 (*.f64 1000000000000/607771387771 a) (*.f64 -11940090572100000000000000/369386059793087248348441 b)))
(*.f64 1000000000000/607771387771 (*.f64 a y))
(*.f64 y (*.f64 1000000000000/607771387771 a))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 1000000000000/607771387771 (*.f64 a y)))
(+.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b)))
(*.f64 y (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))
(*.f64 y (+.f64 (*.f64 1000000000000/607771387771 a) (*.f64 -11940090572100000000000000/369386059793087248348441 b)))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 1000000000000/607771387771 (*.f64 a y)))
(+.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b)))
(*.f64 y (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))
(*.f64 y (+.f64 (*.f64 1000000000000/607771387771 a) (*.f64 -11940090572100000000000000/369386059793087248348441 b)))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 1000000000000/607771387771 (*.f64 a y)))
(+.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b)))
(*.f64 y (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))
(*.f64 y (+.f64 (*.f64 1000000000000/607771387771 a) (*.f64 -11940090572100000000000000/369386059793087248348441 b)))
(*.f64 1000000000000/607771387771 (*.f64 a y))
(*.f64 y (*.f64 1000000000000/607771387771 a))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 1000000000000/607771387771 (*.f64 a y)))
(+.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b)))
(*.f64 y (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))
(*.f64 y (+.f64 (*.f64 1000000000000/607771387771 a) (*.f64 -11940090572100000000000000/369386059793087248348441 b)))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 1000000000000/607771387771 (*.f64 a y)))
(+.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b)))
(*.f64 y (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))
(*.f64 y (+.f64 (*.f64 1000000000000/607771387771 a) (*.f64 -11940090572100000000000000/369386059793087248348441 b)))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 1000000000000/607771387771 (*.f64 a y)))
(+.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b)))
(*.f64 y (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))
(*.f64 y (+.f64 (*.f64 1000000000000/607771387771 a) (*.f64 -11940090572100000000000000/369386059793087248348441 b)))
(*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 11940090572100000000000000/369386059793087248348441 b)))
(*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)))
(*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 11940090572100000000000000/369386059793087248348441 b)))
(*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)))
(*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 11940090572100000000000000/369386059793087248348441 b)))
(*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)))
(*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 11940090572100000000000000/369386059793087248348441 b)))
(*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)))
(*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 11940090572100000000000000/369386059793087248348441 b)))
(*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)))
(*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 11940090572100000000000000/369386059793087248348441 b)))
(*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)))
(*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 11940090572100000000000000/369386059793087248348441 b)))
(*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)))
(*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 11940090572100000000000000/369386059793087248348441 b)))
(*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1000000000000/607771387771 a) (*.f64 -11940090572100000000000000/369386059793087248348441 b))))
(*.f64 y (*.f64 -1 (-.f64 (*.f64 a -1000000000000/607771387771) (*.f64 -11940090572100000000000000/369386059793087248348441 b))))
(neg.f64 (*.f64 y (-.f64 (*.f64 a -1000000000000/607771387771) (*.f64 -11940090572100000000000000/369386059793087248348441 b))))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1000000000000/607771387771 a) (*.f64 -11940090572100000000000000/369386059793087248348441 b))))
(*.f64 y (*.f64 -1 (-.f64 (*.f64 a -1000000000000/607771387771) (*.f64 -11940090572100000000000000/369386059793087248348441 b))))
(neg.f64 (*.f64 y (-.f64 (*.f64 a -1000000000000/607771387771) (*.f64 -11940090572100000000000000/369386059793087248348441 b))))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1000000000000/607771387771 a) (*.f64 -11940090572100000000000000/369386059793087248348441 b))))
(*.f64 y (*.f64 -1 (-.f64 (*.f64 a -1000000000000/607771387771) (*.f64 -11940090572100000000000000/369386059793087248348441 b))))
(neg.f64 (*.f64 y (-.f64 (*.f64 a -1000000000000/607771387771) (*.f64 -11940090572100000000000000/369386059793087248348441 b))))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1000000000000/607771387771 a) (*.f64 -11940090572100000000000000/369386059793087248348441 b))))
(*.f64 y (*.f64 -1 (-.f64 (*.f64 a -1000000000000/607771387771) (*.f64 -11940090572100000000000000/369386059793087248348441 b))))
(neg.f64 (*.f64 y (-.f64 (*.f64 a -1000000000000/607771387771) (*.f64 -11940090572100000000000000/369386059793087248348441 b))))
(*.f64 1000000000000/607771387771 (*.f64 a y))
(*.f64 y (*.f64 1000000000000/607771387771 a))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 1000000000000/607771387771 (*.f64 a y)))
(+.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b)))
(*.f64 y (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))
(*.f64 y (+.f64 (*.f64 1000000000000/607771387771 a) (*.f64 -11940090572100000000000000/369386059793087248348441 b)))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 1000000000000/607771387771 (*.f64 a y)))
(+.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b)))
(*.f64 y (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))
(*.f64 y (+.f64 (*.f64 1000000000000/607771387771 a) (*.f64 -11940090572100000000000000/369386059793087248348441 b)))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 1000000000000/607771387771 (*.f64 a y)))
(+.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b)))
(*.f64 y (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))
(*.f64 y (+.f64 (*.f64 1000000000000/607771387771 a) (*.f64 -11940090572100000000000000/369386059793087248348441 b)))
(*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 1000000000000/607771387771 (*.f64 a y)))
(+.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b)))
(*.f64 y (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))
(*.f64 y (+.f64 (*.f64 1000000000000/607771387771 a) (*.f64 -11940090572100000000000000/369386059793087248348441 b)))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 1000000000000/607771387771 (*.f64 a y)))
(+.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b)))
(*.f64 y (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))
(*.f64 y (+.f64 (*.f64 1000000000000/607771387771 a) (*.f64 -11940090572100000000000000/369386059793087248348441 b)))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 1000000000000/607771387771 (*.f64 a y)))
(+.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b)))
(*.f64 y (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))
(*.f64 y (+.f64 (*.f64 1000000000000/607771387771 a) (*.f64 -11940090572100000000000000/369386059793087248348441 b)))
(*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 1000000000000/607771387771 (*.f64 a y)))
(+.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b)))
(*.f64 y (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))
(*.f64 y (+.f64 (*.f64 1000000000000/607771387771 a) (*.f64 -11940090572100000000000000/369386059793087248348441 b)))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 1000000000000/607771387771 (*.f64 a y)))
(+.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b)))
(*.f64 y (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))
(*.f64 y (+.f64 (*.f64 1000000000000/607771387771 a) (*.f64 -11940090572100000000000000/369386059793087248348441 b)))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 1000000000000/607771387771 (*.f64 a y)))
(+.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b)))
(*.f64 y (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))
(*.f64 y (+.f64 (*.f64 1000000000000/607771387771 a) (*.f64 -11940090572100000000000000/369386059793087248348441 b)))
(+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) 0)
(*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 (/.f64 (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))) 0))
(*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 (*.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) 0))
(*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 z z)) 0))
(*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 z (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) 0))
(*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) 0))
(*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 (neg.f64 (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) 0))
(*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 (neg.f64 (neg.f64 z)) 0))
(*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(+.f64 0 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z))
(*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(+.f64 (*.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) z) (*.f64 z (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441)))
(*.f64 z (+.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b))))
(*.f64 z (*.f64 y (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))
(*.f64 z (*.f64 y (+.f64 (*.f64 1000000000000/607771387771 a) (*.f64 -11940090572100000000000000/369386059793087248348441 b))))
(+.f64 (*.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) (*.f64 (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))) (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441)))
(*.f64 (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 b 11940090572100000000000000/369386059793087248348441) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 b 11940090572100000000000000/369386059793087248348441) (*.f64 1000000000000/607771387771 a))))) (+.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b))))
(*.f64 (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 b 11940090572100000000000000/369386059793087248348441) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 b 11940090572100000000000000/369386059793087248348441) (*.f64 1000000000000/607771387771 a))))) (*.f64 y (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))
(*.f64 (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 b 11940090572100000000000000/369386059793087248348441) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 b 11940090572100000000000000/369386059793087248348441) (*.f64 1000000000000/607771387771 a))))) (*.f64 y (+.f64 (*.f64 1000000000000/607771387771 a) (*.f64 -11940090572100000000000000/369386059793087248348441 b))))
(+.f64 (*.f64 (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441) z) (*.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) z))
(*.f64 z (+.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b))))
(*.f64 z (*.f64 y (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))
(*.f64 z (*.f64 y (+.f64 (*.f64 1000000000000/607771387771 a) (*.f64 -11940090572100000000000000/369386059793087248348441 b))))
(+.f64 (*.f64 0 (/.f64 (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z))
(*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(+.f64 (*.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 z (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))))) (*.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 z (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441)))
(*.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 b 11940090572100000000000000/369386059793087248348441) (*.f64 1000000000000/607771387771 a)))) (/.f64 z (neg.f64 (*.f64 y (-.f64 (*.f64 b 11940090572100000000000000/369386059793087248348441) (*.f64 1000000000000/607771387771 a)))))) (+.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b))))
(*.f64 (*.f64 (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441))) (/.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441))))) (*.f64 y (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))
(*.f64 (*.f64 (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441))) (/.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441))))) (*.f64 y (+.f64 (*.f64 1000000000000/607771387771 a) (*.f64 -11940090572100000000000000/369386059793087248348441 b))))
(+.f64 (*.f64 0 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 z (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))))) (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z))
(*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(+.f64 (*.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))))) (*.f64 (*.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441)))
(*.f64 (*.f64 z (*.f64 (/.f64 (*.f64 y (-.f64 (*.f64 b 11940090572100000000000000/369386059793087248348441) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 b 11940090572100000000000000/369386059793087248348441) (*.f64 1000000000000/607771387771 a)))) (/.f64 (*.f64 y (-.f64 (*.f64 b 11940090572100000000000000/369386059793087248348441) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 b 11940090572100000000000000/369386059793087248348441) (*.f64 1000000000000/607771387771 a)))))) (+.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b))))
(*.f64 (*.f64 z (*.f64 (/.f64 (*.f64 y (-.f64 (*.f64 b 11940090572100000000000000/369386059793087248348441) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 b 11940090572100000000000000/369386059793087248348441) (*.f64 1000000000000/607771387771 a)))) (/.f64 (*.f64 y (-.f64 (*.f64 b 11940090572100000000000000/369386059793087248348441) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 b 11940090572100000000000000/369386059793087248348441) (*.f64 1000000000000/607771387771 a)))))) (*.f64 y (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))
(*.f64 (*.f64 z (*.f64 (/.f64 (*.f64 y (-.f64 (*.f64 b 11940090572100000000000000/369386059793087248348441) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 b 11940090572100000000000000/369386059793087248348441) (*.f64 1000000000000/607771387771 a)))) (/.f64 (*.f64 y (-.f64 (*.f64 b 11940090572100000000000000/369386059793087248348441) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 b 11940090572100000000000000/369386059793087248348441) (*.f64 1000000000000/607771387771 a)))))) (*.f64 y (+.f64 (*.f64 1000000000000/607771387771 a) (*.f64 -11940090572100000000000000/369386059793087248348441 b))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))))) (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z))
(*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(+.f64 (*.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (neg.f64 (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))))) (*.f64 (neg.f64 (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) (*.f64 (*.f64 a y) -1000000000000/607771387771)))
(*.f64 (neg.f64 (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 b 11940090572100000000000000/369386059793087248348441) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 b 11940090572100000000000000/369386059793087248348441) (*.f64 1000000000000/607771387771 a)))))) (+.f64 (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441)) (*.f64 -1000000000000/607771387771 (*.f64 y a))))
(+.f64 (*.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (neg.f64 (neg.f64 z))) (*.f64 (neg.f64 (neg.f64 z)) (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441)))
(*.f64 (neg.f64 (neg.f64 z)) (+.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b))))
(*.f64 (-.f64 z 0) (*.f64 y (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))
(*.f64 (-.f64 z 0) (*.f64 y (+.f64 (*.f64 1000000000000/607771387771 a) (*.f64 -11940090572100000000000000/369386059793087248348441 b))))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 z))) (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z))
(*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(+.f64 (*.f64 0 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 z z))) (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z))
(*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(-.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) 0)
(*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(-.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 (/.f64 (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))) 0))
(*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(-.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 (*.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) 0))
(*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(-.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 z z)) 0))
(*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(-.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 z (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) 0))
(*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(-.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) 0))
(*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(-.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 (neg.f64 (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) 0))
(*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(-.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 (neg.f64 (neg.f64 z)) 0))
(*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(-.f64 0 (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))
(*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(-.f64 0 (*.f64 1 (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))))
(*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(-.f64 0 (*.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))))
(*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(-.f64 0 (*.f64 -1 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z)))
(*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(-.f64 (*.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) z) (*.f64 y (*.f64 z (*.f64 11940090572100000000000000/369386059793087248348441 b))))
(*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(-.f64 (*.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) (*.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))))
(*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(-.f64 (*.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) (*.f64 1 (*.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))))))
(*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(-.f64 (*.f64 (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441) z) (*.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (neg.f64 z)))
(-.f64 (*.f64 z (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b))) (*.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (neg.f64 z)))
(-.f64 (*.f64 (*.f64 y b) (*.f64 -11940090572100000000000000/369386059793087248348441 z)) (*.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (neg.f64 z)))
(-.f64 (*.f64 (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441) z) (*.f64 1 (*.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (neg.f64 z))))
(-.f64 (*.f64 z (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b))) (*.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (neg.f64 z)))
(-.f64 (*.f64 (*.f64 y b) (*.f64 -11940090572100000000000000/369386059793087248348441 z)) (*.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (neg.f64 z)))
(-.f64 (*.f64 (*.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) z) (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))) (*.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 y (*.f64 z (*.f64 11940090572100000000000000/369386059793087248348441 b)))))
(*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(-.f64 (*.f64 (*.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))) (*.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))))))
(*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(-.f64 (*.f64 (*.f64 (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441) z) (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))) (*.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (neg.f64 z))))
(*.f64 (/.f64 (*.f64 y (-.f64 (*.f64 b 11940090572100000000000000/369386059793087248348441) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 b 11940090572100000000000000/369386059793087248348441) (*.f64 1000000000000/607771387771 a)))) (-.f64 (*.f64 z (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b))) (*.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (neg.f64 z))))
(*.f64 (/.f64 (*.f64 y (-.f64 (*.f64 b 11940090572100000000000000/369386059793087248348441) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 b 11940090572100000000000000/369386059793087248348441) (*.f64 1000000000000/607771387771 a)))) (-.f64 (*.f64 (*.f64 y b) (*.f64 -11940090572100000000000000/369386059793087248348441 z)) (*.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (neg.f64 z))))
(-.f64 (*.f64 0 (/.f64 (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) (*.f64 (/.f64 (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))) (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))))
(*.f64 (/.f64 (*.f64 y (*.f64 z (-.f64 (*.f64 b 11940090572100000000000000/369386059793087248348441) (*.f64 1000000000000/607771387771 a)))) (*.f64 y (*.f64 z (-.f64 (*.f64 b 11940090572100000000000000/369386059793087248348441) (*.f64 1000000000000/607771387771 a))))) (neg.f64 (*.f64 y (*.f64 z (-.f64 (*.f64 b 11940090572100000000000000/369386059793087248348441) (*.f64 1000000000000/607771387771 a))))))
(*.f64 (*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)))) (/.f64 (*.f64 y (*.f64 z (-.f64 (*.f64 b 11940090572100000000000000/369386059793087248348441) (*.f64 1000000000000/607771387771 a)))) (*.f64 y (*.f64 z (-.f64 (*.f64 b 11940090572100000000000000/369386059793087248348441) (*.f64 1000000000000/607771387771 a))))))
(-.f64 (*.f64 (*.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) z) (/.f64 (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) (*.f64 (/.f64 (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))) (*.f64 y (*.f64 z (*.f64 11940090572100000000000000/369386059793087248348441 b)))))
(*.f64 (/.f64 (*.f64 y (*.f64 z (-.f64 (*.f64 b 11940090572100000000000000/369386059793087248348441) (*.f64 1000000000000/607771387771 a)))) (*.f64 y (*.f64 z (-.f64 (*.f64 b 11940090572100000000000000/369386059793087248348441) (*.f64 1000000000000/607771387771 a))))) (neg.f64 (*.f64 y (*.f64 z (-.f64 (*.f64 b 11940090572100000000000000/369386059793087248348441) (*.f64 1000000000000/607771387771 a))))))
(*.f64 (*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)))) (/.f64 (*.f64 y (*.f64 z (-.f64 (*.f64 b 11940090572100000000000000/369386059793087248348441) (*.f64 1000000000000/607771387771 a)))) (*.f64 y (*.f64 z (-.f64 (*.f64 b 11940090572100000000000000/369386059793087248348441) (*.f64 1000000000000/607771387771 a))))))
(-.f64 (*.f64 (*.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) (/.f64 (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) (*.f64 (/.f64 (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))) (*.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))))))
(*.f64 (/.f64 (*.f64 y (*.f64 z (-.f64 (*.f64 b 11940090572100000000000000/369386059793087248348441) (*.f64 1000000000000/607771387771 a)))) (*.f64 y (*.f64 z (-.f64 (*.f64 b 11940090572100000000000000/369386059793087248348441) (*.f64 1000000000000/607771387771 a))))) (neg.f64 (*.f64 y (*.f64 z (-.f64 (*.f64 b 11940090572100000000000000/369386059793087248348441) (*.f64 1000000000000/607771387771 a))))))
(*.f64 (*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)))) (/.f64 (*.f64 y (*.f64 z (-.f64 (*.f64 b 11940090572100000000000000/369386059793087248348441) (*.f64 1000000000000/607771387771 a)))) (*.f64 y (*.f64 z (-.f64 (*.f64 b 11940090572100000000000000/369386059793087248348441) (*.f64 1000000000000/607771387771 a))))))
(-.f64 (*.f64 (*.f64 (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441) z) (/.f64 (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) (*.f64 (/.f64 (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))) (*.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (neg.f64 z))))
(*.f64 (/.f64 (*.f64 y (*.f64 z (-.f64 (*.f64 b 11940090572100000000000000/369386059793087248348441) (*.f64 1000000000000/607771387771 a)))) (*.f64 y (*.f64 z (-.f64 (*.f64 b 11940090572100000000000000/369386059793087248348441) (*.f64 1000000000000/607771387771 a))))) (-.f64 (*.f64 z (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b))) (*.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (neg.f64 z))))
(*.f64 (/.f64 (*.f64 y (*.f64 z (-.f64 (*.f64 b 11940090572100000000000000/369386059793087248348441) (*.f64 1000000000000/607771387771 a)))) (*.f64 y (*.f64 z (-.f64 (*.f64 b 11940090572100000000000000/369386059793087248348441) (*.f64 1000000000000/607771387771 a))))) (-.f64 (*.f64 (*.f64 y b) (*.f64 -11940090572100000000000000/369386059793087248348441 z)) (*.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (neg.f64 z))))
(-.f64 (*.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 z (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))))) (*.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 z (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b))))
(*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(-.f64 (*.f64 0 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 z (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))))) (*.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 z (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))
(*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(-.f64 (*.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))))) (*.f64 (*.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b))))
(*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))))) (*.f64 (*.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))
(*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(-.f64 (*.f64 (*.f64 y (*.f64 z (*.f64 11940090572100000000000000/369386059793087248348441 b))) -1) (*.f64 -1 (*.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) z)))
(*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(-.f64 (*.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (neg.f64 (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))))) (*.f64 (neg.f64 (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) (*.f64 1000000000000/607771387771 (*.f64 a y))))
(*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(-.f64 (*.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (neg.f64 (neg.f64 z))) (*.f64 y (*.f64 z (*.f64 11940090572100000000000000/369386059793087248348441 b))))
(-.f64 (*.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (neg.f64 (neg.f64 z))) (*.f64 y (*.f64 z (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(-.f64 (*.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (-.f64 z 0)) (*.f64 z (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 z))) (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))
(*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(/.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) 1)
(*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(/.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))
(*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(/.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (/.f64 z z))
(*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(/.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (/.f64 (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))))
(*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(/.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (/.f64 (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))) (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))))
(/.f64 (*.f64 z (neg.f64 (*.f64 y (-.f64 (*.f64 b 11940090572100000000000000/369386059793087248348441) (*.f64 1000000000000/607771387771 a))))) (/.f64 (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 b 11940090572100000000000000/369386059793087248348441) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 b 11940090572100000000000000/369386059793087248348441) (*.f64 1000000000000/607771387771 a))))) (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 b 11940090572100000000000000/369386059793087248348441) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 b 11940090572100000000000000/369386059793087248348441) (*.f64 1000000000000/607771387771 a)))))))
(/.f64 (*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)))) (/.f64 (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 b 11940090572100000000000000/369386059793087248348441) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 b 11940090572100000000000000/369386059793087248348441) (*.f64 1000000000000/607771387771 a))))) (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 b 11940090572100000000000000/369386059793087248348441) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 b 11940090572100000000000000/369386059793087248348441) (*.f64 1000000000000/607771387771 a)))))))
(/.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (/.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))))
(*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(/.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (/.f64 (/.f64 (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))) (/.f64 (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))))
(/.f64 (*.f64 z (neg.f64 (*.f64 y (-.f64 (*.f64 b 11940090572100000000000000/369386059793087248348441) (*.f64 1000000000000/607771387771 a))))) (/.f64 (/.f64 (*.f64 y (*.f64 z (-.f64 (*.f64 b 11940090572100000000000000/369386059793087248348441) (*.f64 1000000000000/607771387771 a)))) (*.f64 y (*.f64 z (-.f64 (*.f64 b 11940090572100000000000000/369386059793087248348441) (*.f64 1000000000000/607771387771 a))))) (/.f64 (*.f64 y (*.f64 z (-.f64 (*.f64 b 11940090572100000000000000/369386059793087248348441) (*.f64 1000000000000/607771387771 a)))) (*.f64 y (*.f64 z (-.f64 (*.f64 b 11940090572100000000000000/369386059793087248348441) (*.f64 1000000000000/607771387771 a)))))))
(/.f64 (*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)))) (/.f64 (/.f64 (*.f64 y (*.f64 z (-.f64 (*.f64 b 11940090572100000000000000/369386059793087248348441) (*.f64 1000000000000/607771387771 a)))) (*.f64 y (*.f64 z (-.f64 (*.f64 b 11940090572100000000000000/369386059793087248348441) (*.f64 1000000000000/607771387771 a))))) (/.f64 (*.f64 y (*.f64 z (-.f64 (*.f64 b 11940090572100000000000000/369386059793087248348441) (*.f64 1000000000000/607771387771 a)))) (*.f64 y (*.f64 z (-.f64 (*.f64 b 11940090572100000000000000/369386059793087248348441) (*.f64 1000000000000/607771387771 a)))))))
(/.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (/.f64 (*.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) (*.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 z (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))))))
(*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(/.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (/.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 z z)) (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 z z))))
(/.f64 (*.f64 z (neg.f64 (*.f64 y (-.f64 (*.f64 b 11940090572100000000000000/369386059793087248348441) (*.f64 1000000000000/607771387771 a))))) (/.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 b 11940090572100000000000000/369386059793087248348441) (*.f64 1000000000000/607771387771 a)))) (/.f64 z z)) (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 b 11940090572100000000000000/369386059793087248348441) (*.f64 1000000000000/607771387771 a)))) (/.f64 z z))))
(/.f64 (*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)))) (/.f64 (*.f64 (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441))) (/.f64 z z)) (*.f64 (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441))) (/.f64 z z))))
(/.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (/.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 z (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 z (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))))))
(*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(/.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (/.f64 (neg.f64 (neg.f64 z)) (neg.f64 (neg.f64 z))))
(/.f64 (*.f64 z (neg.f64 (*.f64 y (-.f64 (*.f64 b 11940090572100000000000000/369386059793087248348441) (*.f64 1000000000000/607771387771 a))))) (/.f64 (neg.f64 (neg.f64 z)) (neg.f64 (neg.f64 z))))
(/.f64 (*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)))) (/.f64 (-.f64 z 0) (-.f64 z 0)))
(/.f64 (*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)))) (/.f64 (neg.f64 z) (neg.f64 z)))
(neg.f64 (*.f64 z (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))
(*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(-.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) 0)
(+.f64 (*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441)))) (*.f64 y (*.f64 b 1000000000000/607771387771)))
(+.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)))))
(-.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (*.f64 (/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))) 0))
(+.f64 (*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441)))) (*.f64 y (*.f64 b 1000000000000/607771387771)))
(+.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)))))
(-.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (*.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) 0))
(+.f64 (*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441)))) (*.f64 y (*.f64 b 1000000000000/607771387771)))
(+.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)))))
(-.f64 0 (neg.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))))
(+.f64 (*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441)))) (*.f64 y (*.f64 b 1000000000000/607771387771)))
(+.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)))))
(-.f64 0 (*.f64 -1 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))))
(+.f64 (*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441)))) (*.f64 y (*.f64 b 1000000000000/607771387771)))
(+.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)))))
(-.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) (*.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) z)) (*.f64 y (*.f64 z (*.f64 11940090572100000000000000/369386059793087248348441 b))))
(+.f64 (*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441)))) (*.f64 y (*.f64 b 1000000000000/607771387771)))
(+.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)))))
(-.f64 (*.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) (*.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) z)) (/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))) (*.f64 (/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))) (*.f64 y (*.f64 z (*.f64 11940090572100000000000000/369386059793087248348441 b)))))
(+.f64 (*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441)))) (*.f64 y (*.f64 b 1000000000000/607771387771)))
(+.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)))))
(*.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) 1)
(+.f64 (*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441)))) (*.f64 y (*.f64 b 1000000000000/607771387771)))
(+.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)))))
(*.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))))
(+.f64 (*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441)))) (*.f64 y (*.f64 b 1000000000000/607771387771)))
(+.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)))))
(*.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (*.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (/.f64 1 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))))
(+.f64 (*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441)))) (*.f64 y (*.f64 b 1000000000000/607771387771)))
(+.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)))))
(*.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (*.f64 (/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))) (/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))))
(+.f64 (*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441)))) (*.f64 y (*.f64 b 1000000000000/607771387771)))
(+.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)))))
(*.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (*.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (/.f64 (/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))) (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))))
(+.f64 (*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441)))) (*.f64 y (*.f64 b 1000000000000/607771387771)))
(+.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)))))
(*.f64 1 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))
(+.f64 (*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441)))) (*.f64 y (*.f64 b 1000000000000/607771387771)))
(+.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)))))
(*.f64 (/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))) (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))
(+.f64 (*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441)))) (*.f64 y (*.f64 b 1000000000000/607771387771)))
(+.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)))))
(*.f64 (/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))) (*.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (/.f64 1 (/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))))))
(+.f64 (*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441)))) (*.f64 y (*.f64 b 1000000000000/607771387771)))
(+.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)))))
(*.f64 (/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))) (*.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (/.f64 (/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))) (/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))))))
(+.f64 (*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441)))) (*.f64 y (*.f64 b 1000000000000/607771387771)))
(+.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)))))
(*.f64 -1 (neg.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))))
(+.f64 (*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441)))) (*.f64 y (*.f64 b 1000000000000/607771387771)))
(+.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)))))
(*.f64 (*.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (/.f64 1 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))) (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))
(+.f64 (*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441)))) (*.f64 y (*.f64 b 1000000000000/607771387771)))
(+.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)))))
(*.f64 (neg.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))) -1)
(+.f64 (*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441)))) (*.f64 y (*.f64 b 1000000000000/607771387771)))
(+.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)))))
(*.f64 (neg.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))) (-.f64 0 (/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))))
(+.f64 (*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441)))) (*.f64 y (*.f64 b 1000000000000/607771387771)))
(+.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)))))
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))) (/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))) (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))
(+.f64 (*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441)))) (*.f64 y (*.f64 b 1000000000000/607771387771)))
(+.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)))))
(*.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))) (neg.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))))
(+.f64 (*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441)))) (*.f64 y (*.f64 b 1000000000000/607771387771)))
(+.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)))))
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) 1)
(+.f64 (*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441)))) (*.f64 y (*.f64 b 1000000000000/607771387771)))
(+.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)))))
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))))
(+.f64 (*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441)))) (*.f64 y (*.f64 b 1000000000000/607771387771)))
(+.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)))))
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (/.f64 (/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))) (/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))) (+.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))))
(+.f64 (*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441)))) (*.f64 y (*.f64 b 1000000000000/607771387771)))
(+.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 z (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)))))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441))
(+.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b)))
(*.f64 y (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))
(*.f64 y (+.f64 (*.f64 1000000000000/607771387771 a) (*.f64 -11940090572100000000000000/369386059793087248348441 b)))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 1 (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441)))
(+.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b)))
(*.f64 y (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))
(*.f64 y (+.f64 (*.f64 1000000000000/607771387771 a) (*.f64 -11940090572100000000000000/369386059793087248348441 b)))
(+.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) 0)
(*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)))
(+.f64 0 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))
(*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)))
(+.f64 (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441) (*.f64 1000000000000/607771387771 (*.f64 a y)))
(+.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b)))
(*.f64 y (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))
(*.f64 y (+.f64 (*.f64 1000000000000/607771387771 a) (*.f64 -11940090572100000000000000/369386059793087248348441 b)))
(+.f64 (*.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))) (*.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441)))
(*.f64 (/.f64 (*.f64 y (-.f64 (*.f64 b 11940090572100000000000000/369386059793087248348441) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 b 11940090572100000000000000/369386059793087248348441) (*.f64 1000000000000/607771387771 a)))) (+.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b))))
(*.f64 (/.f64 (*.f64 y (-.f64 (*.f64 b 11940090572100000000000000/369386059793087248348441) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 b 11940090572100000000000000/369386059793087248348441) (*.f64 1000000000000/607771387771 a)))) (*.f64 y (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))
(*.f64 (/.f64 (*.f64 y (-.f64 (*.f64 b 11940090572100000000000000/369386059793087248348441) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 b 11940090572100000000000000/369386059793087248348441) (*.f64 1000000000000/607771387771 a)))) (*.f64 y (+.f64 (*.f64 1000000000000/607771387771 a) (*.f64 -11940090572100000000000000/369386059793087248348441 b))))
(+.f64 (*.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) -1) (*.f64 1000000000000/607771387771 (*.f64 a y)))
(+.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (neg.f64 (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))))
(*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) 1)
(*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)))
(*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))
(*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)))
(*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 1 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))))
(*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)))
(*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))))
(*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)))
(*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))))
(*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)))
(*.f64 1 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))
(*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)))
(*.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))
(*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)))
(*.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 1 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))))
(*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)))
(*.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))))
(*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)))
(*.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) -1)
(*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)))
(*.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (neg.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))))
(*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))
(*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)))
(*.f64 (*.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 1 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))) (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))
(*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)))
(*.f64 (neg.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))
(*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)))
(*.f64 (*.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))) (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))
(*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)))
(/.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) 1)
(*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)))
(/.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))))
(*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)))
(/.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a)))) (/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))))
(*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)))
(/.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))) -1)
(*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)))
(neg.f64 (*.f64 y (-.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 1000000000000/607771387771 a))))
(*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 b 11940090572100000000000000/369386059793087248348441)))
(+.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) 0)
(*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))
(+.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (*.f64 (/.f64 (*.f64 (*.f64 y b) 23880181144200000000000000/369386059793087248348441) (*.f64 (*.f64 y b) 23880181144200000000000000/369386059793087248348441)) 0))
(*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))
(+.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (*.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) 0))
(*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))
(+.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (*.f64 (*.f64 y b) 0))
(*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))
(+.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (*.f64 (*.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (/.f64 y y)) 0))
(*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))
(+.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (*.f64 (*.f64 11940090572100000000000000/369386059793087248348441 (/.f64 (*.f64 y b) (*.f64 y b))) 0))
(*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))
(+.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (*.f64 (*.f64 y 11940090572100000000000000/369386059793087248348441) 0))
(*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))
(+.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (*.f64 (*.f64 b -11940090572100000000000000/369386059793087248348441) 0))
(*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))
(+.f64 0 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)))
(*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))
(+.f64 (*.f64 0 (*.f64 11940090572100000000000000/369386059793087248348441 (/.f64 (*.f64 y b) (*.f64 y b)))) (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)))
(*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))
(+.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 y b) 23880181144200000000000000/369386059793087248348441) (*.f64 (*.f64 y b) 23880181144200000000000000/369386059793087248348441))) (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)))
(*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))
(+.f64 (*.f64 0 (*.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (/.f64 y y))) (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)))
(*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))
(+.f64 (*.f64 0 (*.f64 y 11940090572100000000000000/369386059793087248348441)) (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)))
(*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))
(-.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) 0)
(*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))
(-.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (*.f64 (/.f64 (*.f64 (*.f64 y b) 23880181144200000000000000/369386059793087248348441) (*.f64 (*.f64 y b) 23880181144200000000000000/369386059793087248348441)) 0))
(*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))
(-.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (*.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) 0))
(*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))
(-.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (*.f64 (*.f64 y b) 0))
(*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))
(-.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (*.f64 (*.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (/.f64 y y)) 0))
(*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))
(-.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (*.f64 (*.f64 11940090572100000000000000/369386059793087248348441 (/.f64 (*.f64 y b) (*.f64 y b))) 0))
(*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))
(-.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (*.f64 (*.f64 y 11940090572100000000000000/369386059793087248348441) 0))
(*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))
(-.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (*.f64 (*.f64 b -11940090572100000000000000/369386059793087248348441) 0))
(*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))
(-.f64 0 (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441))
(neg.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b)))
(-.f64 0 (*.f64 y (*.f64 b -11940090572100000000000000/369386059793087248348441)))
(neg.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b)))
(-.f64 0 (*.f64 (neg.f64 y) (*.f64 11940090572100000000000000/369386059793087248348441 b)))
(neg.f64 (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 (neg.f64 y) b)))
(neg.f64 (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 b (neg.f64 y))))
(-.f64 0 (*.f64 -1 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b))))
(*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))
(-.f64 0 (*.f64 (*.f64 b -11940090572100000000000000/369386059793087248348441) y))
(neg.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b)))
(-.f64 0 (*.f64 1 (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441)))
(neg.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b)))
(-.f64 (*.f64 0 (*.f64 11940090572100000000000000/369386059793087248348441 (/.f64 (*.f64 y b) (*.f64 y b)))) (*.f64 (*.f64 11940090572100000000000000/369386059793087248348441 (/.f64 (*.f64 y b) (*.f64 y b))) (*.f64 y (neg.f64 b))))
(-.f64 0 (*.f64 (*.f64 11940090572100000000000000/369386059793087248348441 (/.f64 (*.f64 y b) (*.f64 y b))) (*.f64 y (neg.f64 b))))
(*.f64 (*.f64 11940090572100000000000000/369386059793087248348441 (/.f64 (*.f64 y b) (*.f64 y b))) (neg.f64 (*.f64 y (neg.f64 b))))
(-.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 y b) 23880181144200000000000000/369386059793087248348441) (*.f64 (*.f64 y b) 23880181144200000000000000/369386059793087248348441))) (*.f64 (/.f64 (*.f64 (*.f64 y b) 23880181144200000000000000/369386059793087248348441) (*.f64 (*.f64 y b) 23880181144200000000000000/369386059793087248348441)) (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441)))
(*.f64 (/.f64 (*.f64 (*.f64 y b) 23880181144200000000000000/369386059793087248348441) (*.f64 (*.f64 y b) 23880181144200000000000000/369386059793087248348441)) (neg.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b))))
(/.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) 1)
(*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))
(/.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (/.f64 y y))
(*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))
(/.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (/.f64 (*.f64 y b) (*.f64 y b)))
(*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))
(/.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (/.f64 b b))
(/.f64 (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441)) (/.f64 b b))
(/.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (/.f64 (*.f64 (*.f64 y b) 23880181144200000000000000/369386059793087248348441) (*.f64 (*.f64 y b) 23880181144200000000000000/369386059793087248348441)))
(/.f64 (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441)) (/.f64 (*.f64 (*.f64 y b) 23880181144200000000000000/369386059793087248348441) (*.f64 (*.f64 y b) 23880181144200000000000000/369386059793087248348441)))
(/.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (/.f64 (*.f64 b (/.f64 y y)) (*.f64 b (/.f64 y y))))
(/.f64 (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441)) (/.f64 (*.f64 b (/.f64 y y)) (*.f64 b (/.f64 y y))))
(/.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (/.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (*.f64 11940090572100000000000000/369386059793087248348441 b)))
(*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))
(/.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (/.f64 (/.f64 (*.f64 (*.f64 y b) 23880181144200000000000000/369386059793087248348441) (*.f64 (*.f64 y b) 23880181144200000000000000/369386059793087248348441)) (/.f64 (*.f64 (*.f64 y b) 23880181144200000000000000/369386059793087248348441) (*.f64 (*.f64 y b) 23880181144200000000000000/369386059793087248348441))))
(/.f64 (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441)) (/.f64 (/.f64 (*.f64 (*.f64 y b) 23880181144200000000000000/369386059793087248348441) (*.f64 (*.f64 y b) 23880181144200000000000000/369386059793087248348441)) (/.f64 (*.f64 (*.f64 y b) 23880181144200000000000000/369386059793087248348441) (*.f64 (*.f64 y b) 23880181144200000000000000/369386059793087248348441))))
(/.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (/.f64 (*.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (/.f64 y y)) (*.f64 (*.f64 11940090572100000000000000/369386059793087248348441 b) (/.f64 y y))))
(/.f64 (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441)) (/.f64 (*.f64 (*.f64 b 11940090572100000000000000/369386059793087248348441) (/.f64 y y)) (*.f64 (*.f64 b 11940090572100000000000000/369386059793087248348441) (/.f64 y y))))
(/.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (/.f64 (*.f64 11940090572100000000000000/369386059793087248348441 (/.f64 (*.f64 y b) (*.f64 y b))) (*.f64 11940090572100000000000000/369386059793087248348441 (/.f64 (*.f64 y b) (*.f64 y b)))))
(/.f64 (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441)) (/.f64 (*.f64 11940090572100000000000000/369386059793087248348441 (/.f64 (*.f64 y b) (*.f64 y b))) (*.f64 11940090572100000000000000/369386059793087248348441 (/.f64 (*.f64 y b) (*.f64 y b)))))
(/.f64 (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 b)) (/.f64 (*.f64 y 11940090572100000000000000/369386059793087248348441) (*.f64 y 11940090572100000000000000/369386059793087248348441)))
(/.f64 (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441)) (/.f64 (*.f64 y 11940090572100000000000000/369386059793087248348441) (*.f64 y 11940090572100000000000000/369386059793087248348441)))
(neg.f64 (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441))
(neg.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b)))

localize81.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z)
0.3b
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
4.8b
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
28.6b
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))
Compiler

Compiled 216 to 141 computations (34.7% saved)

series14.0ms (0.1%)

Counts
3 → 108
Calls

27 calls:

TimeVariablePointExpression
2.0ms
y
@0
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))
2.0ms
y
@-inf
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
1.0ms
t
@0
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))
1.0ms
a
@0
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))
1.0ms
a
@inf
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))

rewrite110.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1840×rational_best_oopsla_all_46_json-2
1840×rational_best_oopsla_all_46_json-1
1840×rational_best_oopsla_all_46_json-4
1840×rational_best_oopsla_all_46_json-3
904×rational_best_oopsla_all_46_json_45_simplify-49
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
028165
1196165
2736165
33989165
Stop Event
node limit
Counts
3 → 47
Calls
Call 1
Inputs
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 1 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (*.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 1 (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (*.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (*.f64 0 (*.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (/.f64 (*.f64 y z) (*.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 z a)) (*.f64 y (*.f64 (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))) z)) (*.f64 y (*.f64 z a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y z) (*.f64 z t)) (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y z) (*.f64 z t)) (+.f64 (*.f64 y (*.f64 z a)) (*.f64 (*.f64 y z) (*.f64 z (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 (*.f64 y z) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (/.f64 (*.f64 y z) (*.f64 y z)))) (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 y (*.f64 z a)) (*.f64 (*.f64 y z) (*.f64 z (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 (*.f64 y z) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (*.f64 y z))) (*.f64 (neg.f64 (*.f64 y z)) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (*.f64 (neg.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (/.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (/.f64 y y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (/.f64 (*.f64 y z) (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (/.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (/.f64 (*.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (/.f64 (*.f64 y z) (*.f64 y z))) (*.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (/.f64 (*.f64 y z) (*.f64 y z)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))) (*.f64 0 (+.f64 (*.f64 z 313060547623/100000000000) (*.f64 55833770631/5000000000 (/.f64 z z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z 55833770631/5000000000) (*.f64 313060547623/100000000000 (*.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 313060547623/100000000000 (*.f64 z z)) (*.f64 z 55833770631/5000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (+.f64 (*.f64 z 313060547623/100000000000) (*.f64 55833770631/5000000000 (/.f64 z z)))) (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 z)) (*.f64 (neg.f64 z) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (*.f64 (neg.f64 (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))) z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))) (/.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))) (/.f64 (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))) (/.f64 (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))) (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))) (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) (*.f64 55833770631/5000000000 (/.f64 z z))) (+.f64 (*.f64 z 313060547623/100000000000) (*.f64 55833770631/5000000000 (/.f64 z z)))))))))

simplify291.0ms (1.4%)

Algorithm
egg-herbie
Rules
1496×rational_best_oopsla_all_46_json_45_simplify-37
838×rational_best_oopsla_all_46_json_45_simplify-89
810×rational_best_oopsla_all_46_json_45_simplify-49
714×rational_best_oopsla_all_46_json_45_simplify-35
706×rational_best_oopsla_all_46_json_45_simplify-24
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
030611597
1113011287
2387611287
Stop Event
node limit
Counts
155 → 158
Calls
Call 1
Inputs
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z)))
(+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y a))) (pow.f64 z 2)) (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))))
(+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y a))) (pow.f64 z 2)) (+.f64 (*.f64 (-.f64 (*.f64 11166754126200/607771387771 y) (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y a)) (*.f64 11940090572100/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y a)))))) (pow.f64 z 3)) (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z)))))
(+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y a))) (pow.f64 z 2)) (+.f64 (*.f64 (-.f64 (*.f64 3130605476230/607771387771 y) (+.f64 (*.f64 11940090572100/607771387771 (-.f64 (*.f64 11166754126200/607771387771 y) (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y a)) (*.f64 11940090572100/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y a))))))) (+.f64 (*.f64 31469011574900/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y a)))) (*.f64 15234687407000000000000000/369386059793087248348441 (*.f64 y a))))) (pow.f64 z 4)) (+.f64 (*.f64 (-.f64 (*.f64 11166754126200/607771387771 y) (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y a)) (*.f64 11940090572100/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y a)))))) (pow.f64 z 3)) (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))))))
(*.f64 313060547623/100000000000 y)
(-.f64 (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (*.f64 313060547623/100000000000 y)) (*.f64 4769379582500641883561/100000000000000000000 (/.f64 y z)))
(-.f64 (+.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (*.f64 313060547623/100000000000 y))) (+.f64 (*.f64 4769379582500641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 98517059967927196814627/1000000000000000000000 (/.f64 y (pow.f64 z 2))) (*.f64 15234687407/1000000000 (/.f64 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y)) (pow.f64 z 2))))))
(-.f64 (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (+.f64 (/.f64 (*.f64 a y) (pow.f64 z 3)) (+.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (*.f64 313060547623/100000000000 y)))) (+.f64 (*.f64 4769379582500641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 15234687407/1000000000 (/.f64 (-.f64 (*.f64 y t) (+.f64 (*.f64 15234687407/1000000000 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y))) (*.f64 98517059967927196814627/1000000000000000000000 y))) (pow.f64 z 3))) (+.f64 (*.f64 314690115749/10000000000 (/.f64 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y)) (pow.f64 z 3))) (+.f64 (*.f64 37379712931698453651183/1000000000000000000000 (/.f64 y (pow.f64 z 3))) (+.f64 (*.f64 15234687407/1000000000 (/.f64 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y)) (pow.f64 z 2))) (*.f64 98517059967927196814627/1000000000000000000000 (/.f64 y (pow.f64 z 2)))))))))
(*.f64 313060547623/100000000000 y)
(-.f64 (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (*.f64 313060547623/100000000000 y)) (*.f64 4769379582500641883561/100000000000000000000 (/.f64 y z)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 y t)) (+.f64 (*.f64 -98517059967927196814627/1000000000000000000000 y) (*.f64 -15234687407/1000000000 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y))))) (pow.f64 z 2))) (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (*.f64 313060547623/100000000000 y))) (*.f64 4769379582500641883561/100000000000000000000 (/.f64 y z)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 y t)) (+.f64 (*.f64 -98517059967927196814627/1000000000000000000000 y) (*.f64 -15234687407/1000000000 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y))))) (pow.f64 z 2))) (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) (/.f64 (*.f64 y a) (pow.f64 z 3))))) (+.f64 (*.f64 4769379582500641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 314690115749/10000000000 (/.f64 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y)) (pow.f64 z 3))) (+.f64 (*.f64 37379712931698453651183/1000000000000000000000 (/.f64 y (pow.f64 z 3))) (*.f64 -15234687407/1000000000 (/.f64 (-.f64 (*.f64 -1 (*.f64 y t)) (+.f64 (*.f64 -98517059967927196814627/1000000000000000000000 y) (*.f64 -15234687407/1000000000 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y))))) (pow.f64 z 3)))))))
(/.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) (pow.f64 z 2)) a) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) (pow.f64 z 2)) a) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) (pow.f64 z 2)) a) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) (pow.f64 z 2)) a) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) (pow.f64 z 2)) a) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) (pow.f64 z 2)) a) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) (pow.f64 z 2)) a) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) (pow.f64 z 2)) a) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) (pow.f64 z 2)) a) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) (pow.f64 z 2)) a) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a)))
(*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a)))
(*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a)))
(*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a)))
(*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a)))
(*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a)))
(*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a)))
(*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a)))
(*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))
(*.f64 a (*.f64 y z))
(+.f64 (*.f64 a (*.f64 y z)) (*.f64 y (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (+.f64 (*.f64 a (*.f64 y z)) (*.f64 y (*.f64 t (pow.f64 z 2)))))
(+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (+.f64 (*.f64 313060547623/100000000000 (*.f64 y (pow.f64 z 4))) (+.f64 (*.f64 a (*.f64 y z)) (*.f64 y (*.f64 t (pow.f64 z 2))))))
(*.f64 313060547623/100000000000 (*.f64 y (pow.f64 z 4)))
(+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (*.f64 313060547623/100000000000 (*.f64 y (pow.f64 z 4))))
(+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (+.f64 (*.f64 313060547623/100000000000 (*.f64 y (pow.f64 z 4))) (*.f64 y (*.f64 t (pow.f64 z 2)))))
(+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (+.f64 (*.f64 313060547623/100000000000 (*.f64 y (pow.f64 z 4))) (+.f64 (*.f64 a (*.f64 y z)) (*.f64 y (*.f64 t (pow.f64 z 2))))))
(*.f64 313060547623/100000000000 (*.f64 y (pow.f64 z 4)))
(+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (*.f64 313060547623/100000000000 (*.f64 y (pow.f64 z 4))))
(+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (+.f64 (*.f64 313060547623/100000000000 (*.f64 y (pow.f64 z 4))) (*.f64 y (*.f64 t (pow.f64 z 2)))))
(+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (+.f64 (*.f64 313060547623/100000000000 (*.f64 y (pow.f64 z 4))) (+.f64 (*.f64 a (*.f64 y z)) (*.f64 y (*.f64 t (pow.f64 z 2))))))
(*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t))))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t))))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t))))
(*.f64 y (*.f64 a z))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t))))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t))))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t))))
(*.f64 y (*.f64 a z))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) (pow.f64 z 2))))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) (pow.f64 z 2))))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) (pow.f64 z 2))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) (pow.f64 z 2)))))
(+.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) (pow.f64 z 2))))) (*.f64 y (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) (pow.f64 z 2))))) (*.f64 y (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) (pow.f64 z 2))))) (*.f64 y (*.f64 t (pow.f64 z 2))))
(*.f64 y (*.f64 t (pow.f64 z 2)))
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) (pow.f64 z 2)) a) (*.f64 y z)) (*.f64 y (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) (pow.f64 z 2)) a) (*.f64 y z)) (*.f64 y (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) (pow.f64 z 2)) a) (*.f64 y z)) (*.f64 y (*.f64 t (pow.f64 z 2))))
(*.f64 y (*.f64 t (pow.f64 z 2)))
(+.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) (pow.f64 z 2))))) (*.f64 y (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) (pow.f64 z 2))))) (*.f64 y (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) (pow.f64 z 2))))) (*.f64 y (*.f64 t (pow.f64 z 2))))
(*.f64 55833770631/5000000000 z)
(+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 55833770631/5000000000 z))
(+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 55833770631/5000000000 z))
(+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 55833770631/5000000000 z))
(*.f64 313060547623/100000000000 (pow.f64 z 2))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))
(*.f64 313060547623/100000000000 (pow.f64 z 2))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))
(+.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) 0)
(+.f64 0 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))
(-.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) 0)
(*.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) 1)
(*.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))
(*.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 1 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))
(*.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))
(*.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))
(*.f64 1 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))
(*.f64 (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))
(*.f64 (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (*.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 1 (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))))
(*.f64 (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (*.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))))
(*.f64 -1 (neg.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))
(+.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) 0)
(+.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (*.f64 0 (*.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (/.f64 (*.f64 y z) (*.f64 y z)))))
(+.f64 0 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))))
(+.f64 (*.f64 y (*.f64 z a)) (*.f64 y (*.f64 (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))) z)))
(+.f64 (*.f64 y (*.f64 (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))) z)) (*.f64 y (*.f64 z a)))
(+.f64 (*.f64 (*.f64 y z) (*.f64 z t)) (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
(+.f64 (*.f64 (*.f64 y z) (*.f64 z t)) (+.f64 (*.f64 y (*.f64 z a)) (*.f64 (*.f64 y z) (*.f64 z (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
(+.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 (*.f64 y z) (*.f64 z t)))
(+.f64 (*.f64 0 (*.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (/.f64 (*.f64 y z) (*.f64 y z)))) (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))))
(+.f64 (+.f64 (*.f64 y (*.f64 z a)) (*.f64 (*.f64 y z) (*.f64 z (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 (*.f64 y z) (*.f64 z t)))
(-.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) 0)
(-.f64 (*.f64 0 (neg.f64 (*.f64 y z))) (*.f64 (neg.f64 (*.f64 y z)) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(-.f64 (*.f64 0 (neg.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (*.f64 (neg.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (*.f64 y z)))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) 1)
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (/.f64 z z))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (/.f64 y y))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (/.f64 (*.f64 y z) (*.f64 y z)))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (/.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (/.f64 (*.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (/.f64 (*.f64 y z) (*.f64 y z))) (*.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (/.f64 (*.f64 y z) (*.f64 y z)))))
(+.f64 (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))) 0)
(+.f64 (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))) (*.f64 0 (+.f64 (*.f64 z 313060547623/100000000000) (*.f64 55833770631/5000000000 (/.f64 z z)))))
(+.f64 0 (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))
(+.f64 (*.f64 z 55833770631/5000000000) (*.f64 313060547623/100000000000 (*.f64 z z)))
(+.f64 (*.f64 313060547623/100000000000 (*.f64 z z)) (*.f64 z 55833770631/5000000000))
(+.f64 (*.f64 0 (+.f64 (*.f64 z 313060547623/100000000000) (*.f64 55833770631/5000000000 (/.f64 z z)))) (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))
(-.f64 (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))) 0)
(-.f64 (*.f64 0 (neg.f64 z)) (*.f64 (neg.f64 z) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))
(-.f64 (*.f64 0 (neg.f64 (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (*.f64 (neg.f64 (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))) z))
(/.f64 (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))) 1)
(/.f64 (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))) (/.f64 z z))
(/.f64 (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))) (/.f64 (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))
(/.f64 (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))) (/.f64 (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))) (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))
(/.f64 (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))) (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) (*.f64 55833770631/5000000000 (/.f64 z z))) (+.f64 (*.f64 z 313060547623/100000000000) (*.f64 55833770631/5000000000 (/.f64 z z)))))
Outputs
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z)))
(*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a)))
(*.f64 y (*.f64 a (*.f64 1000000000000/607771387771 z)))
(*.f64 y (*.f64 z (*.f64 1000000000000/607771387771 a)))
(+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y a))) (pow.f64 z 2)) (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))))
(+.f64 (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))) (*.f64 (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 t)) (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 a))) (pow.f64 z 2)))
(+.f64 (*.f64 y (*.f64 a (*.f64 1000000000000/607771387771 z))) (*.f64 (-.f64 (*.f64 t (*.f64 1000000000000/607771387771 y)) (*.f64 y (*.f64 a 11940090572100000000000000/369386059793087248348441))) (pow.f64 z 2)))
(+.f64 (*.f64 y (*.f64 z (*.f64 1000000000000/607771387771 a))) (*.f64 (-.f64 (*.f64 y (*.f64 t 1000000000000/607771387771)) (*.f64 a (*.f64 11940090572100000000000000/369386059793087248348441 y))) (pow.f64 z 2)))
(+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y a))) (pow.f64 z 2)) (+.f64 (*.f64 (-.f64 (*.f64 11166754126200/607771387771 y) (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y a)) (*.f64 11940090572100/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y a)))))) (pow.f64 z 3)) (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z)))))
(+.f64 (*.f64 (-.f64 (*.f64 y 11166754126200/607771387771) (+.f64 (*.f64 y (*.f64 31469011574900000000000000/369386059793087248348441 a)) (*.f64 (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 t)) (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 a))) 11940090572100/607771387771))) (pow.f64 z 3)) (+.f64 (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))) (*.f64 (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 t)) (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 a))) (pow.f64 z 2))))
(+.f64 (*.f64 (-.f64 (*.f64 t (*.f64 1000000000000/607771387771 y)) (*.f64 y (*.f64 a 11940090572100000000000000/369386059793087248348441))) (pow.f64 z 2)) (+.f64 (*.f64 y (*.f64 a (*.f64 1000000000000/607771387771 z))) (*.f64 (-.f64 (*.f64 y 11166754126200/607771387771) (+.f64 (*.f64 y (*.f64 a 31469011574900000000000000/369386059793087248348441)) (*.f64 (-.f64 (*.f64 t (*.f64 1000000000000/607771387771 y)) (*.f64 y (*.f64 a 11940090572100000000000000/369386059793087248348441))) 11940090572100/607771387771))) (pow.f64 z 3))))
(+.f64 (+.f64 (*.f64 y (*.f64 z (*.f64 1000000000000/607771387771 a))) (*.f64 (-.f64 (*.f64 y (*.f64 t 1000000000000/607771387771)) (*.f64 a (*.f64 11940090572100000000000000/369386059793087248348441 y))) (pow.f64 z 2))) (*.f64 (-.f64 (*.f64 y 11166754126200/607771387771) (+.f64 (*.f64 y (*.f64 a 31469011574900000000000000/369386059793087248348441)) (-.f64 (*.f64 (*.f64 y (*.f64 t 1000000000000/607771387771)) 11940090572100/607771387771) (*.f64 (*.f64 y a) 142565762869951305298410000000000000000/224502278183706222041215714334315011)))) (pow.f64 z 3)))
(+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y a))) (pow.f64 z 2)) (+.f64 (*.f64 (-.f64 (*.f64 3130605476230/607771387771 y) (+.f64 (*.f64 11940090572100/607771387771 (-.f64 (*.f64 11166754126200/607771387771 y) (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y a)) (*.f64 11940090572100/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y a))))))) (+.f64 (*.f64 31469011574900/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y a)))) (*.f64 15234687407000000000000000/369386059793087248348441 (*.f64 y a))))) (pow.f64 z 4)) (+.f64 (*.f64 (-.f64 (*.f64 11166754126200/607771387771 y) (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y a)) (*.f64 11940090572100/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y a)))))) (pow.f64 z 3)) (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))))))
(+.f64 (*.f64 (-.f64 (*.f64 y 3130605476230/607771387771) (+.f64 (*.f64 11940090572100/607771387771 (-.f64 (*.f64 y 11166754126200/607771387771) (+.f64 (*.f64 y (*.f64 31469011574900000000000000/369386059793087248348441 a)) (*.f64 (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 t)) (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 a))) 11940090572100/607771387771)))) (+.f64 (*.f64 (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 t)) (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 a))) 31469011574900/607771387771) (*.f64 y (*.f64 15234687407000000000000000/369386059793087248348441 a))))) (pow.f64 z 4)) (+.f64 (*.f64 (-.f64 (*.f64 y 11166754126200/607771387771) (+.f64 (*.f64 y (*.f64 31469011574900000000000000/369386059793087248348441 a)) (*.f64 (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 t)) (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 a))) 11940090572100/607771387771))) (pow.f64 z 3)) (+.f64 (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))) (*.f64 (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 t)) (*.f64 y (*.f64 11940090572100000000000000/369386059793087248348441 a))) (pow.f64 z 2)))))
(+.f64 (*.f64 (-.f64 (*.f64 t (*.f64 1000000000000/607771387771 y)) (*.f64 y (*.f64 a 11940090572100000000000000/369386059793087248348441))) (pow.f64 z 2)) (+.f64 (+.f64 (*.f64 y (*.f64 a (*.f64 1000000000000/607771387771 z))) (*.f64 (-.f64 (*.f64 y 11166754126200/607771387771) (+.f64 (*.f64 y (*.f64 a 31469011574900000000000000/369386059793087248348441)) (*.f64 (-.f64 (*.f64 t (*.f64 1000000000000/607771387771 y)) (*.f64 y (*.f64 a 11940090572100000000000000/369386059793087248348441))) 11940090572100/607771387771))) (pow.f64 z 3))) (*.f64 (-.f64 (*.f64 y 3130605476230/607771387771) (+.f64 (*.f64 -11940090572100/607771387771 (+.f64 (*.f64 y (*.f64 a 31469011574900000000000000/369386059793087248348441)) (-.f64 (*.f64 (-.f64 (*.f64 t (*.f64 1000000000000/607771387771 y)) (*.f64 y (*.f64 a 11940090572100000000000000/369386059793087248348441))) 11940090572100/607771387771) (*.f64 y 11166754126200/607771387771)))) (+.f64 (*.f64 (-.f64 (*.f64 t (*.f64 1000000000000/607771387771 y)) (*.f64 y (*.f64 a 11940090572100000000000000/369386059793087248348441))) 31469011574900/607771387771) (*.f64 y (*.f64 a 15234687407000000000000000/369386059793087248348441))))) (pow.f64 z 4))))
(+.f64 (+.f64 (+.f64 (*.f64 y (*.f64 z (*.f64 1000000000000/607771387771 a))) (*.f64 (-.f64 (*.f64 y (*.f64 t 1000000000000/607771387771)) (*.f64 a (*.f64 11940090572100000000000000/369386059793087248348441 y))) (pow.f64 z 2))) (*.f64 (-.f64 (*.f64 y 11166754126200/607771387771) (+.f64 (*.f64 y (*.f64 a 31469011574900000000000000/369386059793087248348441)) (-.f64 (*.f64 (*.f64 y (*.f64 t 1000000000000/607771387771)) 11940090572100/607771387771) (*.f64 (*.f64 y a) 142565762869951305298410000000000000000/224502278183706222041215714334315011)))) (pow.f64 z 3))) (*.f64 (-.f64 (*.f64 y 3130605476230/607771387771) (+.f64 (*.f64 -11940090572100/607771387771 (+.f64 (*.f64 y (*.f64 a 31469011574900000000000000/369386059793087248348441)) (-.f64 (-.f64 (*.f64 (*.f64 y (*.f64 t 1000000000000/607771387771)) 11940090572100/607771387771) (*.f64 (*.f64 y a) 142565762869951305298410000000000000000/224502278183706222041215714334315011)) (*.f64 y 11166754126200/607771387771)))) (-.f64 (+.f64 (*.f64 a (*.f64 15234687407000000000000000/369386059793087248348441 y)) (*.f64 (*.f64 y (*.f64 t 1000000000000/607771387771)) 31469011574900/607771387771)) (*.f64 (*.f64 y a) 375742848418769263000290000000000000000/224502278183706222041215714334315011)))) (pow.f64 z 4)))
(*.f64 313060547623/100000000000 y)
(*.f64 y 313060547623/100000000000)
(-.f64 (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (*.f64 313060547623/100000000000 y)) (*.f64 4769379582500641883561/100000000000000000000 (/.f64 y z)))
(+.f64 (*.f64 y 313060547623/100000000000) (-.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (*.f64 (/.f64 y z) 4769379582500641883561/100000000000000000000)))
(+.f64 (*.f64 y 313060547623/100000000000) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))
(-.f64 (+.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (*.f64 313060547623/100000000000 y))) (+.f64 (*.f64 4769379582500641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 98517059967927196814627/1000000000000000000000 (/.f64 y (pow.f64 z 2))) (*.f64 15234687407/1000000000 (/.f64 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y)) (pow.f64 z 2))))))
(-.f64 (+.f64 (+.f64 (*.f64 y 313060547623/100000000000) (*.f64 55833770631/5000000000 (/.f64 y z))) (/.f64 (*.f64 y t) (pow.f64 z 2))) (+.f64 (*.f64 98517059967927196814627/1000000000000000000000 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 (/.f64 y z) 4769379582500641883561/100000000000000000000) (*.f64 15234687407/1000000000 (/.f64 (-.f64 (*.f64 y 55833770631/5000000000) (*.f64 y 4769379582500641883561/100000000000000000000)) (pow.f64 z 2))))))
(-.f64 (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (+.f64 (*.f64 y 313060547623/100000000000) (/.f64 (*.f64 y t) (pow.f64 z 2)))) (+.f64 (*.f64 (/.f64 y z) 4769379582500641883561/100000000000000000000) (+.f64 (*.f64 98517059967927196814627/1000000000000000000000 (/.f64 y (pow.f64 z 2))) (*.f64 15234687407/1000000000 (/.f64 (*.f64 y -3652704169880641883561/100000000000000000000) (pow.f64 z 2))))))
(+.f64 (+.f64 (*.f64 y 313060547623/100000000000) (*.f64 55833770631/5000000000 (/.f64 y z))) (-.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (+.f64 (*.f64 15234687407/1000000000 (/.f64 (*.f64 y -3652704169880641883561/100000000000000000000) (pow.f64 z 2))) (+.f64 (*.f64 (/.f64 y z) 4769379582500641883561/100000000000000000000) (*.f64 98517059967927196814627/1000000000000000000000 (/.f64 y (pow.f64 z 2)))))))
(-.f64 (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (+.f64 (/.f64 (*.f64 a y) (pow.f64 z 3)) (+.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (*.f64 313060547623/100000000000 y)))) (+.f64 (*.f64 4769379582500641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 15234687407/1000000000 (/.f64 (-.f64 (*.f64 y t) (+.f64 (*.f64 15234687407/1000000000 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y))) (*.f64 98517059967927196814627/1000000000000000000000 y))) (pow.f64 z 3))) (+.f64 (*.f64 314690115749/10000000000 (/.f64 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y)) (pow.f64 z 3))) (+.f64 (*.f64 37379712931698453651183/1000000000000000000000 (/.f64 y (pow.f64 z 3))) (+.f64 (*.f64 15234687407/1000000000 (/.f64 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y)) (pow.f64 z 2))) (*.f64 98517059967927196814627/1000000000000000000000 (/.f64 y (pow.f64 z 2)))))))))
(+.f64 (+.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (+.f64 (*.f64 y 313060547623/100000000000) (/.f64 (*.f64 y a) (pow.f64 z 3)))) (-.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (+.f64 (*.f64 15234687407/1000000000 (/.f64 (-.f64 (*.f64 y t) (+.f64 (*.f64 15234687407/1000000000 (-.f64 (*.f64 y 55833770631/5000000000) (*.f64 y 4769379582500641883561/100000000000000000000))) (*.f64 y 98517059967927196814627/1000000000000000000000))) (pow.f64 z 3))) (+.f64 (*.f64 (/.f64 y z) 4769379582500641883561/100000000000000000000) (+.f64 (*.f64 37379712931698453651183/1000000000000000000000 (/.f64 y (pow.f64 z 3))) (+.f64 (*.f64 314690115749/10000000000 (/.f64 (-.f64 (*.f64 y 55833770631/5000000000) (*.f64 y 4769379582500641883561/100000000000000000000)) (pow.f64 z 3))) (+.f64 (*.f64 98517059967927196814627/1000000000000000000000 (/.f64 y (pow.f64 z 2))) (*.f64 15234687407/1000000000 (/.f64 (-.f64 (*.f64 y 55833770631/5000000000) (*.f64 y 4769379582500641883561/100000000000000000000)) (pow.f64 z 2))))))))))
(+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (-.f64 (+.f64 (/.f64 (*.f64 y a) (pow.f64 z 3)) (+.f64 (*.f64 y 313060547623/100000000000) (/.f64 (*.f64 y t) (pow.f64 z 2)))) (+.f64 (*.f64 (/.f64 y z) 4769379582500641883561/100000000000000000000) (+.f64 (*.f64 15234687407/1000000000 (/.f64 (-.f64 (*.f64 y t) (+.f64 (*.f64 15234687407/1000000000 (*.f64 y -3652704169880641883561/100000000000000000000)) (*.f64 y 98517059967927196814627/1000000000000000000000))) (pow.f64 z 3))) (+.f64 (*.f64 15234687407/1000000000 (/.f64 (*.f64 y -3652704169880641883561/100000000000000000000) (pow.f64 z 2))) (+.f64 (*.f64 314690115749/10000000000 (/.f64 (*.f64 y -3652704169880641883561/100000000000000000000) (pow.f64 z 3))) (+.f64 (*.f64 98517059967927196814627/1000000000000000000000 (/.f64 y (pow.f64 z 2))) (*.f64 37379712931698453651183/1000000000000000000000 (/.f64 y (pow.f64 z 3))))))))))
(+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (-.f64 (+.f64 (*.f64 y 313060547623/100000000000) (+.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (/.f64 (*.f64 y a) (pow.f64 z 3)))) (+.f64 (*.f64 15234687407/1000000000 (/.f64 (-.f64 (*.f64 y t) (+.f64 (*.f64 15234687407/1000000000 (*.f64 y -3652704169880641883561/100000000000000000000)) (*.f64 y 98517059967927196814627/1000000000000000000000))) (pow.f64 z 3))) (+.f64 (*.f64 (/.f64 y z) 4769379582500641883561/100000000000000000000) (+.f64 (*.f64 15234687407/1000000000 (/.f64 (*.f64 y -3652704169880641883561/100000000000000000000) (pow.f64 z 2))) (+.f64 (*.f64 314690115749/10000000000 (/.f64 (*.f64 y -3652704169880641883561/100000000000000000000) (pow.f64 z 3))) (+.f64 (*.f64 98517059967927196814627/1000000000000000000000 (/.f64 y (pow.f64 z 2))) (*.f64 37379712931698453651183/1000000000000000000000 (/.f64 y (pow.f64 z 3))))))))))
(*.f64 313060547623/100000000000 y)
(*.f64 y 313060547623/100000000000)
(-.f64 (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (*.f64 313060547623/100000000000 y)) (*.f64 4769379582500641883561/100000000000000000000 (/.f64 y z)))
(+.f64 (*.f64 y 313060547623/100000000000) (-.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (*.f64 (/.f64 y z) 4769379582500641883561/100000000000000000000)))
(+.f64 (*.f64 y 313060547623/100000000000) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 y t)) (+.f64 (*.f64 -98517059967927196814627/1000000000000000000000 y) (*.f64 -15234687407/1000000000 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y))))) (pow.f64 z 2))) (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (*.f64 313060547623/100000000000 y))) (*.f64 4769379582500641883561/100000000000000000000 (/.f64 y z)))
(+.f64 (+.f64 (*.f64 y 313060547623/100000000000) (*.f64 55833770631/5000000000 (/.f64 y z))) (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y (*.f64 -1 t)) (+.f64 (*.f64 y -98517059967927196814627/1000000000000000000000) (*.f64 (-.f64 (*.f64 y 55833770631/5000000000) (*.f64 y 4769379582500641883561/100000000000000000000)) -15234687407/1000000000))) (pow.f64 z 2))) (*.f64 (/.f64 y z) 4769379582500641883561/100000000000000000000)))
(+.f64 (neg.f64 (/.f64 (-.f64 (neg.f64 (*.f64 y t)) (+.f64 (*.f64 y -98517059967927196814627/1000000000000000000000) (*.f64 15234687407/1000000000 (*.f64 y 3652704169880641883561/100000000000000000000)))) (pow.f64 z 2))) (+.f64 (*.f64 y 313060547623/100000000000) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(+.f64 (+.f64 (*.f64 y 313060547623/100000000000) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)) (neg.f64 (/.f64 (-.f64 (neg.f64 (*.f64 y t)) (+.f64 (*.f64 y -98517059967927196814627/1000000000000000000000) (*.f64 15234687407/1000000000 (*.f64 y 3652704169880641883561/100000000000000000000)))) (pow.f64 z 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 y t)) (+.f64 (*.f64 -98517059967927196814627/1000000000000000000000 y) (*.f64 -15234687407/1000000000 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y))))) (pow.f64 z 2))) (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) (/.f64 (*.f64 y a) (pow.f64 z 3))))) (+.f64 (*.f64 4769379582500641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 314690115749/10000000000 (/.f64 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y)) (pow.f64 z 3))) (+.f64 (*.f64 37379712931698453651183/1000000000000000000000 (/.f64 y (pow.f64 z 3))) (*.f64 -15234687407/1000000000 (/.f64 (-.f64 (*.f64 -1 (*.f64 y t)) (+.f64 (*.f64 -98517059967927196814627/1000000000000000000000 y) (*.f64 -15234687407/1000000000 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y))))) (pow.f64 z 3)))))))
(+.f64 (+.f64 (*.f64 y 313060547623/100000000000) (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (/.f64 (*.f64 y a) (pow.f64 z 3)))) (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y (*.f64 -1 t)) (+.f64 (*.f64 y -98517059967927196814627/1000000000000000000000) (*.f64 (-.f64 (*.f64 y 55833770631/5000000000) (*.f64 y 4769379582500641883561/100000000000000000000)) -15234687407/1000000000))) (pow.f64 z 2))) (+.f64 (*.f64 (/.f64 y z) 4769379582500641883561/100000000000000000000) (+.f64 (*.f64 314690115749/10000000000 (/.f64 (-.f64 (*.f64 y 55833770631/5000000000) (*.f64 y 4769379582500641883561/100000000000000000000)) (pow.f64 z 3))) (+.f64 (*.f64 37379712931698453651183/1000000000000000000000 (/.f64 y (pow.f64 z 3))) (*.f64 -15234687407/1000000000 (/.f64 (-.f64 (*.f64 y (*.f64 -1 t)) (+.f64 (*.f64 y -98517059967927196814627/1000000000000000000000) (*.f64 (-.f64 (*.f64 y 55833770631/5000000000) (*.f64 y 4769379582500641883561/100000000000000000000)) -15234687407/1000000000))) (pow.f64 z 3))))))))
(+.f64 (+.f64 (/.f64 (*.f64 y a) (pow.f64 z 3)) (+.f64 (*.f64 y 313060547623/100000000000) (*.f64 55833770631/5000000000 (/.f64 y z)))) (-.f64 (neg.f64 (/.f64 (-.f64 (neg.f64 (*.f64 y t)) (+.f64 (*.f64 y -98517059967927196814627/1000000000000000000000) (*.f64 15234687407/1000000000 (*.f64 y 3652704169880641883561/100000000000000000000)))) (pow.f64 z 2))) (+.f64 (*.f64 (/.f64 y z) 4769379582500641883561/100000000000000000000) (+.f64 (*.f64 314690115749/10000000000 (/.f64 (*.f64 y -3652704169880641883561/100000000000000000000) (pow.f64 z 3))) (+.f64 (*.f64 37379712931698453651183/1000000000000000000000 (/.f64 y (pow.f64 z 3))) (*.f64 -15234687407/1000000000 (/.f64 (-.f64 (neg.f64 (*.f64 y t)) (+.f64 (*.f64 y -98517059967927196814627/1000000000000000000000) (*.f64 15234687407/1000000000 (*.f64 y 3652704169880641883561/100000000000000000000)))) (pow.f64 z 3))))))))
(+.f64 (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (+.f64 (*.f64 y 313060547623/100000000000) (/.f64 (*.f64 y a) (pow.f64 z 3)))) (-.f64 (neg.f64 (/.f64 (-.f64 (neg.f64 (*.f64 y t)) (+.f64 (*.f64 y -98517059967927196814627/1000000000000000000000) (*.f64 15234687407/1000000000 (*.f64 y 3652704169880641883561/100000000000000000000)))) (pow.f64 z 2))) (+.f64 (*.f64 (/.f64 y z) 4769379582500641883561/100000000000000000000) (+.f64 (*.f64 -15234687407/1000000000 (/.f64 (-.f64 (neg.f64 (*.f64 y t)) (+.f64 (*.f64 y -98517059967927196814627/1000000000000000000000) (*.f64 15234687407/1000000000 (*.f64 y 3652704169880641883561/100000000000000000000)))) (pow.f64 z 3))) (+.f64 (*.f64 314690115749/10000000000 (/.f64 (*.f64 y -3652704169880641883561/100000000000000000000) (pow.f64 z 3))) (*.f64 37379712931698453651183/1000000000000000000000 (/.f64 y (pow.f64 z 3))))))))
(/.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 z a)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 z a)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 z a)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (*.f64 z a)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 z a)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 z a)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 z a)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (*.f64 z a)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 z a)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 z a)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 z a)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) (pow.f64 z 2)) a) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) (pow.f64 z 2)) a) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) (pow.f64 z 2)) a) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) (pow.f64 z 2)) a) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) (pow.f64 z 2)) a) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) (pow.f64 z 2)) a) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) (pow.f64 z 2)) a) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) (pow.f64 z 2)) a) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) (pow.f64 z 2)) a) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) (pow.f64 z 2)) a) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a)))
(*.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 y z))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
(*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a)))
(*.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 y z))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
(*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a)))
(*.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 y z))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
(*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a)))
(*.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 y z))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
(*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a)))
(*.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 y z))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
(*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a)))
(*.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 y z))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
(*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a)))
(*.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 y z))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
(*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a)))
(*.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 y z))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))
(*.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 y z))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))
(*.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 y z))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))
(*.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 y z))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))
(*.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 y z))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
(*.f64 a (*.f64 y z))
(*.f64 y (*.f64 z a))
(+.f64 (*.f64 a (*.f64 y z)) (*.f64 y (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 y (*.f64 z a)) (*.f64 y (*.f64 t (pow.f64 z 2))))
(*.f64 y (+.f64 (*.f64 z a) (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (+.f64 (*.f64 a (*.f64 y z)) (*.f64 y (*.f64 t (pow.f64 z 2)))))
(+.f64 (+.f64 (*.f64 y (*.f64 z a)) (*.f64 y (*.f64 t (pow.f64 z 2)))) (*.f64 y (*.f64 55833770631/5000000000 (pow.f64 z 3))))
(+.f64 (*.f64 y (+.f64 (*.f64 z a) (*.f64 t (pow.f64 z 2)))) (*.f64 (pow.f64 z 3) (*.f64 y 55833770631/5000000000)))
(+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (+.f64 (*.f64 313060547623/100000000000 (*.f64 y (pow.f64 z 4))) (+.f64 (*.f64 a (*.f64 y z)) (*.f64 y (*.f64 t (pow.f64 z 2))))))
(+.f64 (*.f64 y (*.f64 55833770631/5000000000 (pow.f64 z 3))) (+.f64 (*.f64 y (*.f64 z a)) (+.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (*.f64 y (*.f64 313060547623/100000000000 (pow.f64 z 4))))))
(+.f64 (*.f64 y (*.f64 z a)) (+.f64 (*.f64 (pow.f64 z 3) (*.f64 y 55833770631/5000000000)) (*.f64 y (+.f64 (*.f64 t (pow.f64 z 2)) (*.f64 313060547623/100000000000 (pow.f64 z 4))))))
(*.f64 313060547623/100000000000 (*.f64 y (pow.f64 z 4)))
(*.f64 y (*.f64 313060547623/100000000000 (pow.f64 z 4)))
(*.f64 (pow.f64 z 4) (*.f64 y 313060547623/100000000000))
(+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (*.f64 313060547623/100000000000 (*.f64 y (pow.f64 z 4))))
(+.f64 (*.f64 y (*.f64 55833770631/5000000000 (pow.f64 z 3))) (*.f64 y (*.f64 313060547623/100000000000 (pow.f64 z 4))))
(+.f64 (*.f64 (pow.f64 z 3) (*.f64 y 55833770631/5000000000)) (*.f64 313060547623/100000000000 (*.f64 y (pow.f64 z 4))))
(+.f64 (*.f64 (pow.f64 z 3) (*.f64 y 55833770631/5000000000)) (*.f64 (pow.f64 z 4) (*.f64 y 313060547623/100000000000)))
(+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (+.f64 (*.f64 313060547623/100000000000 (*.f64 y (pow.f64 z 4))) (*.f64 y (*.f64 t (pow.f64 z 2)))))
(+.f64 (*.f64 y (*.f64 55833770631/5000000000 (pow.f64 z 3))) (+.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (*.f64 y (*.f64 313060547623/100000000000 (pow.f64 z 4)))))
(+.f64 (*.f64 (pow.f64 z 3) (*.f64 y 55833770631/5000000000)) (*.f64 y (+.f64 (*.f64 t (pow.f64 z 2)) (*.f64 313060547623/100000000000 (pow.f64 z 4)))))
(+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (+.f64 (*.f64 313060547623/100000000000 (*.f64 y (pow.f64 z 4))) (+.f64 (*.f64 a (*.f64 y z)) (*.f64 y (*.f64 t (pow.f64 z 2))))))
(+.f64 (*.f64 y (*.f64 55833770631/5000000000 (pow.f64 z 3))) (+.f64 (*.f64 y (*.f64 z a)) (+.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (*.f64 y (*.f64 313060547623/100000000000 (pow.f64 z 4))))))
(+.f64 (*.f64 y (*.f64 z a)) (+.f64 (*.f64 (pow.f64 z 3) (*.f64 y 55833770631/5000000000)) (*.f64 y (+.f64 (*.f64 t (pow.f64 z 2)) (*.f64 313060547623/100000000000 (pow.f64 z 4))))))
(*.f64 313060547623/100000000000 (*.f64 y (pow.f64 z 4)))
(*.f64 y (*.f64 313060547623/100000000000 (pow.f64 z 4)))
(*.f64 (pow.f64 z 4) (*.f64 y 313060547623/100000000000))
(+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (*.f64 313060547623/100000000000 (*.f64 y (pow.f64 z 4))))
(+.f64 (*.f64 y (*.f64 55833770631/5000000000 (pow.f64 z 3))) (*.f64 y (*.f64 313060547623/100000000000 (pow.f64 z 4))))
(+.f64 (*.f64 (pow.f64 z 3) (*.f64 y 55833770631/5000000000)) (*.f64 313060547623/100000000000 (*.f64 y (pow.f64 z 4))))
(+.f64 (*.f64 (pow.f64 z 3) (*.f64 y 55833770631/5000000000)) (*.f64 (pow.f64 z 4) (*.f64 y 313060547623/100000000000)))
(+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (+.f64 (*.f64 313060547623/100000000000 (*.f64 y (pow.f64 z 4))) (*.f64 y (*.f64 t (pow.f64 z 2)))))
(+.f64 (*.f64 y (*.f64 55833770631/5000000000 (pow.f64 z 3))) (+.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (*.f64 y (*.f64 313060547623/100000000000 (pow.f64 z 4)))))
(+.f64 (*.f64 (pow.f64 z 3) (*.f64 y 55833770631/5000000000)) (*.f64 y (+.f64 (*.f64 t (pow.f64 z 2)) (*.f64 313060547623/100000000000 (pow.f64 z 4)))))
(+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (+.f64 (*.f64 313060547623/100000000000 (*.f64 y (pow.f64 z 4))) (+.f64 (*.f64 a (*.f64 y z)) (*.f64 y (*.f64 t (pow.f64 z 2))))))
(+.f64 (*.f64 y (*.f64 55833770631/5000000000 (pow.f64 z 3))) (+.f64 (*.f64 y (*.f64 z a)) (+.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (*.f64 y (*.f64 313060547623/100000000000 (pow.f64 z 4))))))
(+.f64 (*.f64 y (*.f64 z a)) (+.f64 (*.f64 (pow.f64 z 3) (*.f64 y 55833770631/5000000000)) (*.f64 y (+.f64 (*.f64 t (pow.f64 z 2)) (*.f64 313060547623/100000000000 (pow.f64 z 4))))))
(*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))
(*.f64 y (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (pow.f64 z 2)))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t))))
(+.f64 (*.f64 y (*.f64 z a)) (*.f64 y (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (pow.f64 z 2))))
(*.f64 y (+.f64 (*.f64 z a) (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (pow.f64 z 2))))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t))))
(+.f64 (*.f64 y (*.f64 z a)) (*.f64 y (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (pow.f64 z 2))))
(*.f64 y (+.f64 (*.f64 z a) (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (pow.f64 z 2))))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t))))
(+.f64 (*.f64 y (*.f64 z a)) (*.f64 y (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (pow.f64 z 2))))
(*.f64 y (+.f64 (*.f64 z a) (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (pow.f64 z 2))))
(*.f64 y (*.f64 a z))
(*.f64 y (*.f64 z a))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t))))
(+.f64 (*.f64 y (*.f64 z a)) (*.f64 y (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (pow.f64 z 2))))
(*.f64 y (+.f64 (*.f64 z a) (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (pow.f64 z 2))))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t))))
(+.f64 (*.f64 y (*.f64 z a)) (*.f64 y (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (pow.f64 z 2))))
(*.f64 y (+.f64 (*.f64 z a) (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (pow.f64 z 2))))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t))))
(+.f64 (*.f64 y (*.f64 z a)) (*.f64 y (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (pow.f64 z 2))))
(*.f64 y (+.f64 (*.f64 z a) (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (pow.f64 z 2))))
(*.f64 y (*.f64 a z))
(*.f64 y (*.f64 z a))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) (pow.f64 z 2))))
(+.f64 (*.f64 y (*.f64 z a)) (*.f64 y (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (pow.f64 z 2))))
(*.f64 y (+.f64 (*.f64 z a) (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (pow.f64 z 2))))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) (pow.f64 z 2))))
(+.f64 (*.f64 y (*.f64 z a)) (*.f64 y (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (pow.f64 z 2))))
(*.f64 y (+.f64 (*.f64 z a) (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (pow.f64 z 2))))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) (pow.f64 z 2))))
(+.f64 (*.f64 y (*.f64 z a)) (*.f64 y (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (pow.f64 z 2))))
(*.f64 y (+.f64 (*.f64 z a) (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (pow.f64 z 2))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) (pow.f64 z 2)))))
(*.f64 z (*.f64 y (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))
(+.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) (pow.f64 z 2))))) (*.f64 y (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 y (*.f64 t (pow.f64 z 2))))
(*.f64 y (+.f64 (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))) (*.f64 t (pow.f64 z 2))))
(*.f64 y (+.f64 (*.f64 t (pow.f64 z 2)) (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
(+.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) (pow.f64 z 2))))) (*.f64 y (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 y (*.f64 t (pow.f64 z 2))))
(*.f64 y (+.f64 (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))) (*.f64 t (pow.f64 z 2))))
(*.f64 y (+.f64 (*.f64 t (pow.f64 z 2)) (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
(+.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) (pow.f64 z 2))))) (*.f64 y (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 y (*.f64 t (pow.f64 z 2))))
(*.f64 y (+.f64 (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))) (*.f64 t (pow.f64 z 2))))
(*.f64 y (+.f64 (*.f64 t (pow.f64 z 2)) (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
(*.f64 y (*.f64 t (pow.f64 z 2)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) (pow.f64 z 2)) a) (*.f64 y z)) (*.f64 y (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 y (*.f64 t (pow.f64 z 2))))
(*.f64 y (+.f64 (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))) (*.f64 t (pow.f64 z 2))))
(*.f64 y (+.f64 (*.f64 t (pow.f64 z 2)) (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) (pow.f64 z 2)) a) (*.f64 y z)) (*.f64 y (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 y (*.f64 t (pow.f64 z 2))))
(*.f64 y (+.f64 (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))) (*.f64 t (pow.f64 z 2))))
(*.f64 y (+.f64 (*.f64 t (pow.f64 z 2)) (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) (pow.f64 z 2)) a) (*.f64 y z)) (*.f64 y (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 y (*.f64 t (pow.f64 z 2))))
(*.f64 y (+.f64 (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))) (*.f64 t (pow.f64 z 2))))
(*.f64 y (+.f64 (*.f64 t (pow.f64 z 2)) (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
(*.f64 y (*.f64 t (pow.f64 z 2)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(+.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) (pow.f64 z 2))))) (*.f64 y (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 y (*.f64 t (pow.f64 z 2))))
(*.f64 y (+.f64 (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))) (*.f64 t (pow.f64 z 2))))
(*.f64 y (+.f64 (*.f64 t (pow.f64 z 2)) (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
(+.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) (pow.f64 z 2))))) (*.f64 y (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 y (*.f64 t (pow.f64 z 2))))
(*.f64 y (+.f64 (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))) (*.f64 t (pow.f64 z 2))))
(*.f64 y (+.f64 (*.f64 t (pow.f64 z 2)) (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
(+.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) (pow.f64 z 2))))) (*.f64 y (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 y (*.f64 t (pow.f64 z 2))))
(*.f64 y (+.f64 (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))) (*.f64 t (pow.f64 z 2))))
(*.f64 y (+.f64 (*.f64 t (pow.f64 z 2)) (*.f64 z (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
(*.f64 55833770631/5000000000 z)
(*.f64 z 55833770631/5000000000)
(+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 55833770631/5000000000 z))
(+.f64 (*.f64 z 55833770631/5000000000) (*.f64 313060547623/100000000000 (pow.f64 z 2)))
(+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 55833770631/5000000000 z))
(+.f64 (*.f64 z 55833770631/5000000000) (*.f64 313060547623/100000000000 (pow.f64 z 2)))
(+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 55833770631/5000000000 z))
(+.f64 (*.f64 z 55833770631/5000000000) (*.f64 313060547623/100000000000 (pow.f64 z 2)))
(*.f64 313060547623/100000000000 (pow.f64 z 2))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))
(+.f64 (*.f64 z 55833770631/5000000000) (*.f64 313060547623/100000000000 (pow.f64 z 2)))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))
(+.f64 (*.f64 z 55833770631/5000000000) (*.f64 313060547623/100000000000 (pow.f64 z 2)))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))
(+.f64 (*.f64 z 55833770631/5000000000) (*.f64 313060547623/100000000000 (pow.f64 z 2)))
(*.f64 313060547623/100000000000 (pow.f64 z 2))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))
(+.f64 (*.f64 z 55833770631/5000000000) (*.f64 313060547623/100000000000 (pow.f64 z 2)))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))
(+.f64 (*.f64 z 55833770631/5000000000) (*.f64 313060547623/100000000000 (pow.f64 z 2)))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))
(+.f64 (*.f64 z 55833770631/5000000000) (*.f64 313060547623/100000000000 (pow.f64 z 2)))
(+.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) 0)
(/.f64 (*.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(+.f64 0 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))
(/.f64 (*.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(-.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) 0)
(/.f64 (*.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(*.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) 1)
(/.f64 (*.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(*.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))
(/.f64 (*.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(*.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 1 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))
(/.f64 (*.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(*.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))
(/.f64 (*.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(*.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))
(/.f64 (*.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(*.f64 1 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))
(/.f64 (*.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(*.f64 (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))
(/.f64 (*.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(*.f64 (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (*.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 1 (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))))
(/.f64 (*.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(*.f64 (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (*.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))))
(/.f64 (*.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(*.f64 -1 (neg.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))
(/.f64 (*.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(+.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) 0)
(*.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 y z))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
(+.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (*.f64 0 (*.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (/.f64 (*.f64 y z) (*.f64 y z)))))
(*.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 y z))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
(+.f64 0 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))))
(*.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 y z))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
(+.f64 (*.f64 y (*.f64 z a)) (*.f64 y (*.f64 (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))) z)))
(*.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 y z))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
(+.f64 (*.f64 y (*.f64 (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))) z)) (*.f64 y (*.f64 z a)))
(*.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 y z))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
(+.f64 (*.f64 (*.f64 y z) (*.f64 z t)) (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
(*.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 y z))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
(+.f64 (*.f64 (*.f64 y z) (*.f64 z t)) (+.f64 (*.f64 y (*.f64 z a)) (*.f64 (*.f64 y z) (*.f64 z (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
(*.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 y z))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
(+.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 (*.f64 y z) (*.f64 z t)))
(*.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 y z))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
(+.f64 (*.f64 0 (*.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (/.f64 (*.f64 y z) (*.f64 y z)))) (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))))
(*.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 y z))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
(+.f64 (+.f64 (*.f64 y (*.f64 z a)) (*.f64 (*.f64 y z) (*.f64 z (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 (*.f64 y z) (*.f64 z t)))
(*.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 y z))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
(-.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) 0)
(*.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 y z))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
(-.f64 (*.f64 0 (neg.f64 (*.f64 y z))) (*.f64 (neg.f64 (*.f64 y z)) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 y z))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
(-.f64 (*.f64 0 (neg.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (*.f64 (neg.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (*.f64 y z)))
(*.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 y z))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) 1)
(*.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 y z))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (/.f64 z z))
(*.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 y z))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (/.f64 y y))
(*.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 y z))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (/.f64 (*.f64 y z) (*.f64 y z)))
(*.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 y z))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (/.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 y z))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))))
(/.f64 (*.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 y z)) (/.f64 (*.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 y z)) (*.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 y z))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))))) (/.f64 (*.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (/.f64 (*.f64 y z) (*.f64 y z))) (*.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (/.f64 (*.f64 y z) (*.f64 y z)))))
(/.f64 (*.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (*.f64 y z)) (/.f64 (*.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (/.f64 (*.f64 y z) (*.f64 y z))) (*.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (/.f64 (*.f64 y z) (*.f64 y z)))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (/.f64 (*.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (/.f64 (*.f64 y z) (*.f64 y z))) (*.f64 (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))) (/.f64 (*.f64 y z) (*.f64 y z)))))
(+.f64 (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))) 0)
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(+.f64 (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))) (*.f64 0 (+.f64 (*.f64 z 313060547623/100000000000) (*.f64 55833770631/5000000000 (/.f64 z z)))))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(+.f64 0 (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(+.f64 (*.f64 z 55833770631/5000000000) (*.f64 313060547623/100000000000 (*.f64 z z)))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(+.f64 (*.f64 313060547623/100000000000 (*.f64 z z)) (*.f64 z 55833770631/5000000000))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(+.f64 (*.f64 0 (+.f64 (*.f64 z 313060547623/100000000000) (*.f64 55833770631/5000000000 (/.f64 z z)))) (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(-.f64 (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))) 0)
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(-.f64 (*.f64 0 (neg.f64 z)) (*.f64 (neg.f64 z) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(-.f64 (*.f64 0 (neg.f64 (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (*.f64 (neg.f64 (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))) z))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(/.f64 (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))) 1)
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(/.f64 (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))) (/.f64 z z))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(/.f64 (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))) (/.f64 (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)) (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(/.f64 (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))) (/.f64 (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))) (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))))
(/.f64 (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))) (/.f64 (+.f64 (*.f64 z 313060547623/100000000000) (*.f64 55833770631/5000000000 (/.f64 z z))) (+.f64 (*.f64 z 313060547623/100000000000) (*.f64 55833770631/5000000000 (/.f64 z z)))))

eval922.0ms (4.3%)

Compiler

Compiled 32336 to 19948 computations (38.3% saved)

prune602.0ms (2.8%)

Pruning

34 alts after pruning (28 fresh and 6 done)

PrunedKeptTotal
New86916885
Fresh71219
Picked101
Done167
Total87834912
Error
2.0b
Counts
912 → 34
Alt Table
Click to see full alt table
StatusErrorProgram
41.4b
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))) x)
36.7b
(+.f64 x (/.f64 (-.f64 (*.f64 (*.f64 a y) (*.f64 z (/.f64 y y))) 0) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
43.9b
(+.f64 x (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
42.5b
(+.f64 x (/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 (pow.f64 z 4) 607771387771/1000000000000)))
44.9b
(+.f64 x (/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 (*.f64 z 119400905721/10000000000) 607771387771/1000000000000)))
41.6b
(+.f64 x (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (+.f64 (*.f64 z (*.f64 z 313060547623/100000000000)) (*.f64 z 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
41.6b
(+.f64 x (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
44.9b
(+.f64 x (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))) (+.f64 (*.f64 z 119400905721/10000000000) 607771387771/1000000000000)))
43.1b
(+.f64 x (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
38.4b
(+.f64 x (/.f64 (*.f64 y (*.f64 z a)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
29.8b
(+.f64 x (/.f64 (*.f64 y b) (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 z (*.f64 z z)) (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))) 119400905721/10000000000) z) 607771387771/1000000000000)))
25.1b
(+.f64 x (/.f64 (*.f64 y b) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
26.0b
(+.f64 x (/.f64 (*.f64 y b) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
26.3b
(+.f64 x (/.f64 (*.f64 y b) (+.f64 (*.f64 (+.f64 (*.f64 z 314690115749/10000000000) 119400905721/10000000000) z) 607771387771/1000000000000)))
26.5b
(+.f64 x (/.f64 (*.f64 y b) (+.f64 (*.f64 z 119400905721/10000000000) 607771387771/1000000000000)))
36.8b
(+.f64 x (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) z))))
37.4b
(+.f64 x (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z 119400905721/10000000000))))
31.4b
(+.f64 x (+.f64 (+.f64 (*.f64 y 313060547623/100000000000) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)) (neg.f64 (/.f64 (-.f64 (*.f64 t (neg.f64 y)) (+.f64 (*.f64 y -98517059967927196814627/1000000000000000000000) (*.f64 15234687407/1000000000 (*.f64 y 3652704169880641883561/100000000000000000000)))) (pow.f64 z 2)))))
31.7b
(+.f64 x (+.f64 (*.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))
39.2b
(+.f64 x (+.f64 (*.f64 y (*.f64 b (*.f64 -11940090572100000000000000/369386059793087248348441 z))) (+.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (+.f64 (neg.f64 (*.f64 (*.f64 (*.f64 y b) -123439798033292669987862100000000000000/224502278183706222041215714334315011) (pow.f64 z 2))) (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 y b) -123439798033292669987862100000000000000/224502278183706222041215714334315011) -11940090572100/607771387771) (*.f64 (*.f64 y b) -366483641311159495500493000000000000000/224502278183706222041215714334315011)) (pow.f64 z 3)))))))
37.4b
(+.f64 x (+.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (+.f64 (neg.f64 (*.f64 (*.f64 (*.f64 y b) -123439798033292669987862100000000000000/224502278183706222041215714334315011) (pow.f64 z 2))) (*.f64 y (*.f64 b (*.f64 -11940090572100000000000000/369386059793087248348441 z))))))
26.8b
(+.f64 x (+.f64 (*.f64 y 313060547623/100000000000) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
45.1b
(+.f64 x (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 a (pow.f64 z 2)))) (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))))
41.2b
(+.f64 x (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))))
41.2b
(+.f64 x (*.f64 z (neg.f64 (*.f64 (*.f64 a -1000000000000/607771387771) y))))
41.4b
(+.f64 x (*.f64 y (*.f64 z (*.f64 1000000000000/607771387771 a))))
21.5b
(+.f64 x (*.f64 y 313060547623/100000000000))
33.0b
(+.f64 x (*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))))
40.4b
(+.f64 x (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))))
29.5b
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 y b)))
29.7b
(+.f64 x (neg.f64 (*.f64 (/.f64 313060547623/100000000000 y) (neg.f64 (*.f64 y y)))))
52.1b
(*.f64 1000000000000/607771387771 (*.f64 y b))
52.1b
(neg.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)))
35.5b
x
Compiler

Compiled 1513 to 1104 computations (27% saved)

localize73.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) z)
0.2b
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) z) 119400905721/10000000000) z)
0.4b
(*.f64 z 15234687407/1000000000)
7.2b
(/.f64 (*.f64 y b) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))
Compiler

Compiled 101 to 70 computations (30.7% saved)

series37.0ms (0.2%)

Counts
4 → 72
Calls

18 calls:

TimeVariablePointExpression
15.0ms
z
@inf
(*.f64 z 15234687407/1000000000)
15.0ms
y
@0
(/.f64 (*.f64 y b) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))
1.0ms
y
@inf
(/.f64 (*.f64 y b) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))
1.0ms
b
@0
(/.f64 (*.f64 y b) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))
1.0ms
z
@-inf
(/.f64 (*.f64 y b) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))

rewrite140.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1142×rational_best_oopsla_all_46_json_45_simplify-37
942×rational_best_oopsla_all_46_json_45_simplify-89
870×rational_best_oopsla_all_46_json_45_simplify-23
798×rational_best_oopsla_all_46_json-2
798×rational_best_oopsla_all_46_json-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
017106
1110106
2357106
31746106
Stop Event
node limit
Counts
4 → 192
Calls
Call 1
Inputs
(/.f64 (*.f64 y b) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))
(*.f64 z 15234687407/1000000000)
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) z) 119400905721/10000000000) z)
(*.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) z)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 1 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (*.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 1 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))) (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))) (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (*.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 1 (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (*.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 1 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (-.f64 0 (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))) (neg.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z 15234687407/1000000000) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z 15234687407/1000000000) (*.f64 (*.f64 z (/.f64 15234687407/1000000000 z)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z 15234687407/1000000000) (*.f64 (*.f64 (/.f64 z z) (*.f64 15234687407/1000000000 (/.f64 z z))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z 15234687407/1000000000) (*.f64 (/.f64 (*.f64 z 15234687407/1000000000) (*.f64 z 15234687407/1000000000)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z 15234687407/1000000000) (*.f64 (neg.f64 (*.f64 15234687407/1000000000 (/.f64 z z))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 z 15234687407/1000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 z 15234687407/1000000000) (*.f64 z 15234687407/1000000000))) (*.f64 z 15234687407/1000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 z (/.f64 15234687407/1000000000 z))) (*.f64 z 15234687407/1000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 z z) (*.f64 15234687407/1000000000 (/.f64 z z)))) (*.f64 z 15234687407/1000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z 15234687407/1000000000) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z 15234687407/1000000000) (*.f64 (*.f64 z (/.f64 15234687407/1000000000 z)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z 15234687407/1000000000) (*.f64 (*.f64 (/.f64 z z) (*.f64 15234687407/1000000000 (/.f64 z z))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z 15234687407/1000000000) (*.f64 (/.f64 (*.f64 z 15234687407/1000000000) (*.f64 z 15234687407/1000000000)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z 15234687407/1000000000) (*.f64 (neg.f64 (*.f64 15234687407/1000000000 (/.f64 z z))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 z -15234687407/1000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 z -15234687407/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 z z) (*.f64 z -15234687407/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 z) (*.f64 15234687407/1000000000 (/.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 z 15234687407/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (*.f64 15234687407/1000000000 (/.f64 z z))) z))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 z 15234687407/1000000000) (*.f64 z 15234687407/1000000000))) (*.f64 (/.f64 (*.f64 z 15234687407/1000000000) (*.f64 z 15234687407/1000000000)) (*.f64 z -15234687407/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z 15234687407/1000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z 15234687407/1000000000) (/.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z 15234687407/1000000000) (/.f64 (*.f64 z 15234687407/1000000000) (*.f64 z 15234687407/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z 15234687407/1000000000) (/.f64 (*.f64 15234687407/1000000000 (/.f64 z z)) (*.f64 15234687407/1000000000 (/.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z 15234687407/1000000000) (/.f64 (/.f64 z z) (/.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z 15234687407/1000000000) (/.f64 (*.f64 z (/.f64 15234687407/1000000000 z)) (*.f64 z (/.f64 15234687407/1000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z 15234687407/1000000000) (/.f64 (*.f64 (/.f64 z z) (*.f64 15234687407/1000000000 (/.f64 z z))) (*.f64 (/.f64 z z) (*.f64 15234687407/1000000000 (/.f64 z z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z 15234687407/1000000000) (/.f64 (/.f64 (*.f64 z 15234687407/1000000000) (*.f64 z 15234687407/1000000000)) (/.f64 (*.f64 z 15234687407/1000000000) (*.f64 z 15234687407/1000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 z -15234687407/1000000000))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (/.f64 z z)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 (neg.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 (neg.f64 (neg.f64 z)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z 119400905721/10000000000) (*.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (*.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (*.f64 z z)) (*.f64 z 119400905721/10000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 z 314690115749/10000000000)) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 15234687407/1000000000 (*.f64 z z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 z 314690115749/10000000000)) (+.f64 (*.f64 z 119400905721/10000000000) (*.f64 z (*.f64 15234687407/1000000000 (*.f64 z z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 15234687407/1000000000 (*.f64 z z))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 15234687407/1000000000 (*.f64 z z))) (+.f64 (*.f64 z 119400905721/10000000000) (*.f64 z (*.f64 z 314690115749/10000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (*.f64 119400905721/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (*.f64 1 (*.f64 119400905721/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 119400905721/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (*.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 119400905721/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (*.f64 1 (*.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (/.f64 z z))) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))))) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z 314690115749/10000000000) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (*.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))) (+.f64 119400905721/10000000000 (*.f64 15234687407/1000000000 (*.f64 z z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 15234687407/1000000000 (*.f64 z z)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (*.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z 119400905721/10000000000) (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))) (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (*.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (*.f64 z z)) (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))) (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z 119400905721/10000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))) (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 119400905721/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 119400905721/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))) (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))) 119400905721/10000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 119400905721/10000000000 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))) (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z 314690115749/10000000000) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))) (+.f64 119400905721/10000000000 (*.f64 15234687407/1000000000 (*.f64 z z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 15234687407/1000000000 (*.f64 z z)) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) 119400905721/10000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 119400905721/10000000000 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z 314690115749/10000000000) (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (+.f64 119400905721/10000000000 (*.f64 15234687407/1000000000 (*.f64 z z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 15234687407/1000000000 (*.f64 z z)) (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z 119400905721/10000000000) (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))) (*.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (*.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (*.f64 z z)) (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))) (*.f64 z 119400905721/10000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))) (*.f64 119400905721/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 119400905721/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))) (*.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (neg.f64 (neg.f64 z))) (*.f64 (neg.f64 (neg.f64 z)) 119400905721/10000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 119400905721/10000000000 (neg.f64 (neg.f64 z))) (*.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (*.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (neg.f64 z))) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z 314690115749/10000000000) (neg.f64 (neg.f64 z))) (*.f64 (neg.f64 (neg.f64 z)) (+.f64 119400905721/10000000000 (*.f64 15234687407/1000000000 (*.f64 z z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 15234687407/1000000000 (*.f64 z z)) (neg.f64 (neg.f64 z))) (*.f64 (neg.f64 (neg.f64 z)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (/.f64 z z)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 (neg.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 (neg.f64 (neg.f64 z)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 z (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 z (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))) (*.f64 z (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (/.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (/.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (/.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (/.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (/.f64 z z)) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (/.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (/.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))) (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (/.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (/.f64 (neg.f64 (neg.f64 z)) (neg.f64 (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))) (neg.f64 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 (*.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (/.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 (neg.f64 (neg.f64 z)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 (+.f64 (*.f64 z 15234687407/1000000000) (*.f64 314690115749/10000000000 (/.f64 z z))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 (neg.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z 314690115749/10000000000) (*.f64 15234687407/1000000000 (*.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 15234687407/1000000000 (*.f64 z z)) (*.f64 z 314690115749/10000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z 15234687407/1000000000) (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) (*.f64 314690115749/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z 15234687407/1000000000) (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) (*.f64 1 (*.f64 314690115749/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 314690115749/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) (*.f64 (*.f64 z 15234687407/1000000000) (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 314690115749/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) (*.f64 1 (*.f64 (*.f64 z 15234687407/1000000000) (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))))) (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (/.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (neg.f64 z))) (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (+.f64 (*.f64 z 15234687407/1000000000) (*.f64 314690115749/10000000000 (/.f64 z z)))) (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z 314690115749/10000000000) (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))) (*.f64 (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 15234687407/1000000000 (*.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 15234687407/1000000000 (*.f64 z z)) (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))) (*.f64 (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z 314690115749/10000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 z 15234687407/1000000000) (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))) (*.f64 (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 314690115749/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 314690115749/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))) (*.f64 (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 (*.f64 z 15234687407/1000000000) (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z 314690115749/10000000000) (/.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))) (*.f64 15234687407/1000000000 (*.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 15234687407/1000000000 (*.f64 z z)) (/.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))) (*.f64 z 314690115749/10000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 z 15234687407/1000000000) (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) (/.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))) (*.f64 314690115749/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 314690115749/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) (/.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))) (*.f64 (*.f64 z 15234687407/1000000000) (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z 15234687407/1000000000) (*.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (/.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) (*.f64 (*.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (/.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))) 314690115749/10000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 314690115749/10000000000 (*.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (/.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) (*.f64 (*.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (/.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))) (*.f64 z 15234687407/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z 15234687407/1000000000) (*.f64 (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) 314690115749/10000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 314690115749/10000000000 (*.f64 (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) (*.f64 z 15234687407/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z 15234687407/1000000000) (neg.f64 (neg.f64 z))) (*.f64 (neg.f64 (neg.f64 z)) 314690115749/10000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 314690115749/10000000000 (neg.f64 (neg.f64 z))) (*.f64 15234687407/1000000000 (*.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (neg.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 (*.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (/.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 (neg.f64 (neg.f64 z)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 (+.f64 (*.f64 z 15234687407/1000000000) (*.f64 314690115749/10000000000 (/.f64 z z))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 (neg.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 z (neg.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 z (neg.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (neg.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))) (*.f64 z (neg.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (/.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (/.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (/.f64 (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (/.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))) (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) (*.f64 (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (/.f64 (*.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (/.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))) (*.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (/.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (/.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))) (/.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (/.f64 (neg.f64 (neg.f64 z)) (neg.f64 (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) (*.f64 314690115749/10000000000 (/.f64 z z))) (+.f64 (*.f64 z 15234687407/1000000000) (*.f64 314690115749/10000000000 (/.f64 z z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))) (neg.f64 (neg.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))))))))

simplify315.0ms (1.5%)

Algorithm
egg-herbie
Rules
1654×rational_best_oopsla_all_46_json_45_simplify-13
1574×rational_best_oopsla_all_46_json_45_simplify-89
1434×rational_best_oopsla_all_46_json_45_simplify-7
1368×rational_best_oopsla_all_46_json_45_simplify-24
1246×rational_best_oopsla_all_46_json_45_simplify-74
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
05279476
119959282
272559282
Stop Event
node limit
Counts
264 → 253
Calls
Call 1
Inputs
(/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 15234687407/1000000000 z))))) 607771387771/1000000000000))
(/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 15234687407/1000000000 z))))) 607771387771/1000000000000))
(/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 15234687407/1000000000 z))))) 607771387771/1000000000000))
(/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 15234687407/1000000000 z))))) 607771387771/1000000000000))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 15234687407/1000000000 z)))) z)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 15234687407/1000000000 z)))) z)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 15234687407/1000000000 z)))) z)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 15234687407/1000000000 z)))) z)))
(/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 15234687407/1000000000 z))))) 607771387771/1000000000000))
(/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 15234687407/1000000000 z))))) 607771387771/1000000000000))
(/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 15234687407/1000000000 z))))) 607771387771/1000000000000))
(/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 15234687407/1000000000 z))))) 607771387771/1000000000000))
(/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 15234687407/1000000000 z))))) 607771387771/1000000000000))
(/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 15234687407/1000000000 z))))) 607771387771/1000000000000))
(/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 15234687407/1000000000 z))))) 607771387771/1000000000000))
(/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 15234687407/1000000000 z))))) 607771387771/1000000000000))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 15234687407/1000000000 z)))) z)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 15234687407/1000000000 z)))) z)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 15234687407/1000000000 z)))) z)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 15234687407/1000000000 z)))) z)))
(/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 15234687407/1000000000 z))))) 607771387771/1000000000000))
(/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 15234687407/1000000000 z))))) 607771387771/1000000000000))
(/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 15234687407/1000000000 z))))) 607771387771/1000000000000))
(/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 15234687407/1000000000 z))))) 607771387771/1000000000000))
(*.f64 1000000000000/607771387771 (*.f64 y b))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 1000000000000/607771387771 (*.f64 y b)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -142565762869951305298410000000000000000/224502278183706222041215714334315011 (*.f64 y b)) (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y b))) (pow.f64 z 2))) (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 1000000000000/607771387771 (*.f64 y b))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -142565762869951305298410000000000000000/224502278183706222041215714334315011 (*.f64 y b)) (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y b))) (pow.f64 z 2))) (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 15234687407000000000000000/369386059793087248348441 (*.f64 y b)) (+.f64 (*.f64 -11940090572100/607771387771 (+.f64 (*.f64 -142565762869951305298410000000000000000/224502278183706222041215714334315011 (*.f64 y b)) (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y b)))) (*.f64 -375742848418769263000290000000000000000/224502278183706222041215714334315011 (*.f64 y b)))) (pow.f64 z 3))) (*.f64 1000000000000/607771387771 (*.f64 y b)))))
(*.f64 1000000000/15234687407 (/.f64 (*.f64 y b) (pow.f64 z 3)))
(+.f64 (*.f64 1000000000/15234687407 (/.f64 (*.f64 y b) (pow.f64 z 3))) (*.f64 -1656263767100000000/12215563178368651771 (/.f64 (*.f64 y b) (pow.f64 z 4))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2743209666208283042410000000/9794751922258199681011681463 (*.f64 y b)) (*.f64 11940090572100000000/232095700389004383649 (*.f64 y b))) (pow.f64 z 5))) (+.f64 (*.f64 1000000000/15234687407 (/.f64 (*.f64 y b) (pow.f64 z 3))) (*.f64 -1656263767100000000/12215563178368651771 (/.f64 (*.f64 y b) (pow.f64 z 4)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2743209666208283042410000000/9794751922258199681011681463 (*.f64 y b)) (*.f64 11940090572100000000/232095700389004383649 (*.f64 y b))) (pow.f64 z 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -19775939390461540157910000000/186100286522905793939221947797 (*.f64 y b)) (+.f64 (*.f64 607771387771000000/232095700389004383649 (*.f64 y b)) (*.f64 -16562637671/8018256530 (+.f64 (*.f64 -2743209666208283042410000000/9794751922258199681011681463 (*.f64 y b)) (*.f64 11940090572100000000/232095700389004383649 (*.f64 y b)))))) (pow.f64 z 6))) (+.f64 (*.f64 1000000000/15234687407 (/.f64 (*.f64 y b) (pow.f64 z 3))) (*.f64 -1656263767100000000/12215563178368651771 (/.f64 (*.f64 y b) (pow.f64 z 4))))))
(*.f64 1000000000/15234687407 (/.f64 (*.f64 y b) (pow.f64 z 3)))
(+.f64 (*.f64 1000000000/15234687407 (/.f64 (*.f64 y b) (pow.f64 z 3))) (*.f64 -1656263767100000000/12215563178368651771 (/.f64 (*.f64 y b) (pow.f64 z 4))))
(+.f64 (*.f64 2743209666208283042410000000/9794751922258199681011681463 (/.f64 (*.f64 y b) (pow.f64 z 5))) (+.f64 (*.f64 -11940090572100000000/232095700389004383649 (/.f64 (*.f64 y b) (pow.f64 z 5))) (+.f64 (*.f64 1000000000/15234687407 (/.f64 (*.f64 y b) (pow.f64 z 3))) (*.f64 -1656263767100000000/12215563178368651771 (/.f64 (*.f64 y b) (pow.f64 z 4))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -19775939390461540157910000000/186100286522905793939221947797 (*.f64 y b)) (+.f64 (*.f64 16562637671/8018256530 (+.f64 (*.f64 -11940090572100000000/232095700389004383649 (*.f64 y b)) (*.f64 2743209666208283042410000000/9794751922258199681011681463 (*.f64 y b)))) (*.f64 607771387771000000/232095700389004383649 (*.f64 y b)))) (pow.f64 z 6))) (+.f64 (*.f64 2743209666208283042410000000/9794751922258199681011681463 (/.f64 (*.f64 y b) (pow.f64 z 5))) (+.f64 (*.f64 -11940090572100000000/232095700389004383649 (/.f64 (*.f64 y b) (pow.f64 z 5))) (+.f64 (*.f64 1000000000/15234687407 (/.f64 (*.f64 y b) (pow.f64 z 3))) (*.f64 -1656263767100000000/12215563178368651771 (/.f64 (*.f64 y b) (pow.f64 z 4)))))))
(*.f64 15234687407/1000000000 z)
(*.f64 15234687407/1000000000 z)
(*.f64 15234687407/1000000000 z)
(*.f64 15234687407/1000000000 z)
(*.f64 15234687407/1000000000 z)
(*.f64 15234687407/1000000000 z)
(*.f64 15234687407/1000000000 z)
(*.f64 15234687407/1000000000 z)
(*.f64 15234687407/1000000000 z)
(*.f64 15234687407/1000000000 z)
(*.f64 15234687407/1000000000 z)
(*.f64 15234687407/1000000000 z)
(*.f64 119400905721/10000000000 z)
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (*.f64 119400905721/10000000000 z))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (+.f64 (*.f64 119400905721/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 3))))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (+.f64 (*.f64 119400905721/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 3))))
(*.f64 15234687407/1000000000 (pow.f64 z 3))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (*.f64 15234687407/1000000000 (pow.f64 z 3)))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (+.f64 (*.f64 119400905721/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 3))))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (+.f64 (*.f64 119400905721/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 3))))
(*.f64 15234687407/1000000000 (pow.f64 z 3))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (*.f64 15234687407/1000000000 (pow.f64 z 3)))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (+.f64 (*.f64 119400905721/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 3))))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (+.f64 (*.f64 119400905721/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 3))))
(*.f64 314690115749/10000000000 z)
(+.f64 (*.f64 314690115749/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 2)))
(+.f64 (*.f64 314690115749/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 2)))
(+.f64 (*.f64 314690115749/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 2)))
(*.f64 15234687407/1000000000 (pow.f64 z 2))
(+.f64 (*.f64 314690115749/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 2)))
(+.f64 (*.f64 314690115749/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 2)))
(+.f64 (*.f64 314690115749/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 2)))
(*.f64 15234687407/1000000000 (pow.f64 z 2))
(+.f64 (*.f64 314690115749/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 2)))
(+.f64 (*.f64 314690115749/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 2)))
(+.f64 (*.f64 314690115749/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 2)))
(+.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) 0)
(+.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) 0))
(+.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) 0))
(+.f64 0 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))
(+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))
(-.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) 0)
(-.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) 0))
(-.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) 0))
(-.f64 0 (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))
(*.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) 1)
(*.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))
(*.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 1 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))
(*.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))
(*.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))
(*.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (*.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 1 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))) (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))
(*.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))) (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))
(*.f64 1 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))
(*.f64 (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))
(*.f64 (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (*.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 1 (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))))
(*.f64 (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (*.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))))
(*.f64 -1 (neg.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))
(*.f64 (*.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 1 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))
(*.f64 (neg.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) -1)
(*.f64 (neg.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (-.f64 0 (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))
(*.f64 (neg.f64 (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))) (neg.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))
(+.f64 (*.f64 z 15234687407/1000000000) 0)
(+.f64 (*.f64 z 15234687407/1000000000) (*.f64 (*.f64 z (/.f64 15234687407/1000000000 z)) 0))
(+.f64 (*.f64 z 15234687407/1000000000) (*.f64 (*.f64 (/.f64 z z) (*.f64 15234687407/1000000000 (/.f64 z z))) 0))
(+.f64 (*.f64 z 15234687407/1000000000) (*.f64 (/.f64 (*.f64 z 15234687407/1000000000) (*.f64 z 15234687407/1000000000)) 0))
(+.f64 (*.f64 z 15234687407/1000000000) (*.f64 (neg.f64 (*.f64 15234687407/1000000000 (/.f64 z z))) 0))
(+.f64 0 (*.f64 z 15234687407/1000000000))
(+.f64 (*.f64 0 (/.f64 (*.f64 z 15234687407/1000000000) (*.f64 z 15234687407/1000000000))) (*.f64 z 15234687407/1000000000))
(+.f64 (*.f64 0 (*.f64 z (/.f64 15234687407/1000000000 z))) (*.f64 z 15234687407/1000000000))
(+.f64 (*.f64 0 (*.f64 (/.f64 z z) (*.f64 15234687407/1000000000 (/.f64 z z)))) (*.f64 z 15234687407/1000000000))
(-.f64 (*.f64 z 15234687407/1000000000) 0)
(-.f64 (*.f64 z 15234687407/1000000000) (*.f64 (*.f64 z (/.f64 15234687407/1000000000 z)) 0))
(-.f64 (*.f64 z 15234687407/1000000000) (*.f64 (*.f64 (/.f64 z z) (*.f64 15234687407/1000000000 (/.f64 z z))) 0))
(-.f64 (*.f64 z 15234687407/1000000000) (*.f64 (/.f64 (*.f64 z 15234687407/1000000000) (*.f64 z 15234687407/1000000000)) 0))
(-.f64 (*.f64 z 15234687407/1000000000) (*.f64 (neg.f64 (*.f64 15234687407/1000000000 (/.f64 z z))) 0))
(-.f64 0 (*.f64 z -15234687407/1000000000))
(-.f64 0 (*.f64 1 (*.f64 z -15234687407/1000000000)))
(-.f64 0 (*.f64 (/.f64 z z) (*.f64 z -15234687407/1000000000)))
(-.f64 0 (*.f64 (neg.f64 z) (*.f64 15234687407/1000000000 (/.f64 z z))))
(-.f64 0 (*.f64 -1 (*.f64 z 15234687407/1000000000)))
(-.f64 0 (*.f64 (neg.f64 (*.f64 15234687407/1000000000 (/.f64 z z))) z))
(-.f64 (*.f64 0 (/.f64 (*.f64 z 15234687407/1000000000) (*.f64 z 15234687407/1000000000))) (*.f64 (/.f64 (*.f64 z 15234687407/1000000000) (*.f64 z 15234687407/1000000000)) (*.f64 z -15234687407/1000000000)))
(/.f64 (*.f64 z 15234687407/1000000000) 1)
(/.f64 (*.f64 z 15234687407/1000000000) (/.f64 z z))
(/.f64 (*.f64 z 15234687407/1000000000) (/.f64 (*.f64 z 15234687407/1000000000) (*.f64 z 15234687407/1000000000)))
(/.f64 (*.f64 z 15234687407/1000000000) (/.f64 (*.f64 15234687407/1000000000 (/.f64 z z)) (*.f64 15234687407/1000000000 (/.f64 z z))))
(/.f64 (*.f64 z 15234687407/1000000000) (/.f64 (/.f64 z z) (/.f64 z z)))
(/.f64 (*.f64 z 15234687407/1000000000) (/.f64 (*.f64 z (/.f64 15234687407/1000000000 z)) (*.f64 z (/.f64 15234687407/1000000000 z))))
(/.f64 (*.f64 z 15234687407/1000000000) (/.f64 (*.f64 (/.f64 z z) (*.f64 15234687407/1000000000 (/.f64 z z))) (*.f64 (/.f64 z z) (*.f64 15234687407/1000000000 (/.f64 z z)))))
(/.f64 (*.f64 z 15234687407/1000000000) (/.f64 (/.f64 (*.f64 z 15234687407/1000000000) (*.f64 z 15234687407/1000000000)) (/.f64 (*.f64 z 15234687407/1000000000) (*.f64 z 15234687407/1000000000))))
(neg.f64 (*.f64 z -15234687407/1000000000))
(+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 0)
(+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (/.f64 z z)) 0))
(+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) 0))
(+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))) 0))
(+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 0))
(+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))) 0))
(+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 (neg.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) 0))
(+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 (neg.f64 (neg.f64 z)) 0))
(+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))) 0))
(+.f64 0 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))
(+.f64 (*.f64 z 119400905721/10000000000) (*.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (*.f64 z z)))
(+.f64 (*.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (*.f64 z z)) (*.f64 z 119400905721/10000000000))
(+.f64 (*.f64 z (*.f64 z 314690115749/10000000000)) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 15234687407/1000000000 (*.f64 z z)))))
(+.f64 (*.f64 z (*.f64 z 314690115749/10000000000)) (+.f64 (*.f64 z 119400905721/10000000000) (*.f64 z (*.f64 15234687407/1000000000 (*.f64 z z)))))
(+.f64 (*.f64 z (*.f64 15234687407/1000000000 (*.f64 z z))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))
(+.f64 (*.f64 z (*.f64 15234687407/1000000000 (*.f64 z z))) (+.f64 (*.f64 z 119400905721/10000000000) (*.f64 z (*.f64 z 314690115749/10000000000))))
(+.f64 (*.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (*.f64 119400905721/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))))
(+.f64 (*.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (*.f64 1 (*.f64 119400905721/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))))))
(+.f64 (*.f64 119400905721/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (*.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))))
(+.f64 (*.f64 119400905721/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (*.f64 1 (*.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))))))
(+.f64 (*.f64 0 (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))
(+.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (/.f64 z z))) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))
(+.f64 (*.f64 0 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))))) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))
(+.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))
(+.f64 (*.f64 (*.f64 z 314690115749/10000000000) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (*.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))) (+.f64 119400905721/10000000000 (*.f64 15234687407/1000000000 (*.f64 z z)))))
(+.f64 (*.f64 (*.f64 15234687407/1000000000 (*.f64 z z)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (*.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))
(+.f64 (*.f64 (*.f64 z 119400905721/10000000000) (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))) (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (*.f64 z z))))
(+.f64 (*.f64 (*.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (*.f64 z z)) (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))) (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z 119400905721/10000000000)))
(+.f64 (*.f64 (*.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))) (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 119400905721/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))))))
(+.f64 (*.f64 (*.f64 119400905721/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))) (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))))))
(+.f64 (*.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))) 119400905721/10000000000))
(+.f64 (*.f64 119400905721/10000000000 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))) (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))))
(+.f64 (*.f64 (*.f64 z 314690115749/10000000000) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))) (+.f64 119400905721/10000000000 (*.f64 15234687407/1000000000 (*.f64 z z)))))
(+.f64 (*.f64 (*.f64 15234687407/1000000000 (*.f64 z z)) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))
(+.f64 (*.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) 119400905721/10000000000))
(+.f64 (*.f64 119400905721/10000000000 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))))
(+.f64 (*.f64 (*.f64 z 314690115749/10000000000) (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (+.f64 119400905721/10000000000 (*.f64 15234687407/1000000000 (*.f64 z z)))))
(+.f64 (*.f64 (*.f64 15234687407/1000000000 (*.f64 z z)) (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))
(+.f64 (*.f64 (*.f64 z 119400905721/10000000000) (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))) (*.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (*.f64 z z))))
(+.f64 (*.f64 (*.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (*.f64 z z)) (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))) (*.f64 z 119400905721/10000000000)))
(+.f64 (*.f64 (*.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))) (*.f64 119400905721/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))))))
(+.f64 (*.f64 (*.f64 119400905721/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))) (*.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))))))
(+.f64 (*.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (neg.f64 (neg.f64 z))) (*.f64 (neg.f64 (neg.f64 z)) 119400905721/10000000000))
(+.f64 (*.f64 119400905721/10000000000 (neg.f64 (neg.f64 z))) (*.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (*.f64 z z)))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 z))) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))
(+.f64 (*.f64 (*.f64 z 314690115749/10000000000) (neg.f64 (neg.f64 z))) (*.f64 (neg.f64 (neg.f64 z)) (+.f64 119400905721/10000000000 (*.f64 15234687407/1000000000 (*.f64 z z)))))
(+.f64 (*.f64 (*.f64 15234687407/1000000000 (*.f64 z z)) (neg.f64 (neg.f64 z))) (*.f64 (neg.f64 (neg.f64 z)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))
(-.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 0)
(-.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (/.f64 z z)) 0))
(-.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) 0))
(-.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))) 0))
(-.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 0))
(-.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))) 0))
(-.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 (neg.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) 0))
(-.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 (neg.f64 (neg.f64 z)) 0))
(-.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))) 0))
(-.f64 0 (*.f64 z (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))))
(-.f64 0 (*.f64 1 (*.f64 z (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))))
(-.f64 0 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))))
(-.f64 0 (*.f64 -1 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))))
(-.f64 0 (*.f64 (neg.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))
(-.f64 (*.f64 0 (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))) (*.f64 z (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))))
(/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 1)
(/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))
(/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (/.f64 z z))
(/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))))
(/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (/.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))))
(/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (/.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))))
(/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (/.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (/.f64 z z)) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (/.f64 z z))))
(/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))))))
(/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (/.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))) (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))))
(/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (/.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))))
(/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (/.f64 (neg.f64 (neg.f64 z)) (neg.f64 (neg.f64 z))))
(/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))) (neg.f64 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))))
(+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 0)
(+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) 0))
(+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 (*.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (/.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))) 0))
(+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))) 0))
(+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 (neg.f64 (neg.f64 z)) 0))
(+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 (+.f64 (*.f64 z 15234687407/1000000000) (*.f64 314690115749/10000000000 (/.f64 z z))) 0))
(+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 (neg.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) 0))
(+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))) 0))
(+.f64 0 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))
(+.f64 (*.f64 z 314690115749/10000000000) (*.f64 15234687407/1000000000 (*.f64 z z)))
(+.f64 (*.f64 15234687407/1000000000 (*.f64 z z)) (*.f64 z 314690115749/10000000000))
(+.f64 (*.f64 (*.f64 z 15234687407/1000000000) (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) (*.f64 314690115749/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))))
(+.f64 (*.f64 (*.f64 z 15234687407/1000000000) (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) (*.f64 1 (*.f64 314690115749/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))))))
(+.f64 (*.f64 314690115749/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) (*.f64 (*.f64 z 15234687407/1000000000) (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))))
(+.f64 (*.f64 314690115749/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) (*.f64 1 (*.f64 (*.f64 z 15234687407/1000000000) (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))))))
(+.f64 (*.f64 0 (/.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))
(+.f64 (*.f64 0 (*.f64 (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))))) (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))
(+.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (/.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 z))) (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))
(+.f64 (*.f64 0 (+.f64 (*.f64 z 15234687407/1000000000) (*.f64 314690115749/10000000000 (/.f64 z z)))) (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))
(+.f64 (*.f64 (*.f64 z 314690115749/10000000000) (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))) (*.f64 (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 15234687407/1000000000 (*.f64 z z))))
(+.f64 (*.f64 (*.f64 15234687407/1000000000 (*.f64 z z)) (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))) (*.f64 (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z 314690115749/10000000000)))
(+.f64 (*.f64 (*.f64 (*.f64 z 15234687407/1000000000) (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))) (*.f64 (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 314690115749/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))))))
(+.f64 (*.f64 (*.f64 314690115749/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))) (*.f64 (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 (*.f64 z 15234687407/1000000000) (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))))))
(+.f64 (*.f64 (*.f64 z 314690115749/10000000000) (/.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))) (*.f64 15234687407/1000000000 (*.f64 z z))))
(+.f64 (*.f64 (*.f64 15234687407/1000000000 (*.f64 z z)) (/.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))) (*.f64 z 314690115749/10000000000)))
(+.f64 (*.f64 (*.f64 (*.f64 z 15234687407/1000000000) (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) (/.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))) (*.f64 314690115749/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))))))
(+.f64 (*.f64 (*.f64 314690115749/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) (/.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))) (*.f64 (*.f64 z 15234687407/1000000000) (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))))))
(+.f64 (*.f64 (*.f64 z 15234687407/1000000000) (*.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (/.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) (*.f64 (*.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (/.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))) 314690115749/10000000000))
(+.f64 (*.f64 314690115749/10000000000 (*.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (/.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) (*.f64 (*.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (/.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))) (*.f64 z 15234687407/1000000000)))
(+.f64 (*.f64 (*.f64 z 15234687407/1000000000) (*.f64 (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) 314690115749/10000000000))
(+.f64 (*.f64 314690115749/10000000000 (*.f64 (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) (*.f64 z 15234687407/1000000000)))
(+.f64 (*.f64 (*.f64 z 15234687407/1000000000) (neg.f64 (neg.f64 z))) (*.f64 (neg.f64 (neg.f64 z)) 314690115749/10000000000))
(+.f64 (*.f64 314690115749/10000000000 (neg.f64 (neg.f64 z))) (*.f64 15234687407/1000000000 (*.f64 z z)))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))
(-.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 0)
(-.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) 0))
(-.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 (*.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (/.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))) 0))
(-.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))) 0))
(-.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 (neg.f64 (neg.f64 z)) 0))
(-.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 (+.f64 (*.f64 z 15234687407/1000000000) (*.f64 314690115749/10000000000 (/.f64 z z))) 0))
(-.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 (neg.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) 0))
(-.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))) 0))
(-.f64 0 (*.f64 z (neg.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))))
(-.f64 0 (*.f64 1 (*.f64 z (neg.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))))
(-.f64 0 (*.f64 (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (neg.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))))
(-.f64 0 (*.f64 -1 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))))
(-.f64 0 (*.f64 (neg.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))
(-.f64 (*.f64 0 (/.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))) (*.f64 z (neg.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))))
(/.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 1)
(/.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))
(/.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (/.f64 z z))
(/.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (/.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))))
(/.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (/.f64 (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))))
(/.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (/.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))) (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))))
(/.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) (*.f64 (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))))))
(/.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (/.f64 (*.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (/.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))) (*.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (/.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))))
(/.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (/.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))) (/.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))))
(/.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (/.f64 (neg.f64 (neg.f64 z)) (neg.f64 (neg.f64 z))))
(/.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) (*.f64 314690115749/10000000000 (/.f64 z z))) (+.f64 (*.f64 z 15234687407/1000000000) (*.f64 314690115749/10000000000 (/.f64 z z)))))
(/.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))) (neg.f64 (neg.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))))
Outputs
(/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 15234687407/1000000000 z))))) 607771387771/1000000000000))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))))
(/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 15234687407/1000000000 z))))) 607771387771/1000000000000))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))))
(/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 15234687407/1000000000 z))))) 607771387771/1000000000000))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))))
(/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 15234687407/1000000000 z))))) 607771387771/1000000000000))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 15234687407/1000000000 z)))) z)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 15234687407/1000000000 z)))) z)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 15234687407/1000000000 z)))) z)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 15234687407/1000000000 z)))) z)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))))
(/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 15234687407/1000000000 z))))) 607771387771/1000000000000))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))))
(/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 15234687407/1000000000 z))))) 607771387771/1000000000000))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))))
(/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 15234687407/1000000000 z))))) 607771387771/1000000000000))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))))
(/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 15234687407/1000000000 z))))) 607771387771/1000000000000))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))))
(/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 15234687407/1000000000 z))))) 607771387771/1000000000000))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))))
(/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 15234687407/1000000000 z))))) 607771387771/1000000000000))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))))
(/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 15234687407/1000000000 z))))) 607771387771/1000000000000))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))))
(/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 15234687407/1000000000 z))))) 607771387771/1000000000000))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 15234687407/1000000000 z)))) z)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 15234687407/1000000000 z)))) z)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 15234687407/1000000000 z)))) z)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 15234687407/1000000000 z)))) z)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))))
(/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 15234687407/1000000000 z))))) 607771387771/1000000000000))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))))
(/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 15234687407/1000000000 z))))) 607771387771/1000000000000))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))))
(/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 15234687407/1000000000 z))))) 607771387771/1000000000000))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))))
(/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 15234687407/1000000000 z))))) 607771387771/1000000000000))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))))
(*.f64 1000000000000/607771387771 (*.f64 y b))
(*.f64 y (*.f64 1000000000000/607771387771 b))
(*.f64 y (*.f64 b 1000000000000/607771387771))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 1000000000000/607771387771 (*.f64 y b)))
(+.f64 (*.f64 y (*.f64 1000000000000/607771387771 b)) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b (*.f64 y z))))
(+.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 y (*.f64 b (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -142565762869951305298410000000000000000/224502278183706222041215714334315011 (*.f64 y b)) (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y b))) (pow.f64 z 2))) (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 1000000000000/607771387771 (*.f64 y b))))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b (*.f64 y z))) (+.f64 (*.f64 (+.f64 (*.f64 y (*.f64 -142565762869951305298410000000000000000/224502278183706222041215714334315011 b)) (*.f64 y (*.f64 31469011574900000000000000/369386059793087248348441 b))) (*.f64 -1 (pow.f64 z 2))) (*.f64 y (*.f64 1000000000000/607771387771 b))))
(+.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (+.f64 (neg.f64 (*.f64 (*.f64 (*.f64 y b) -123439798033292669987862100000000000000/224502278183706222041215714334315011) (pow.f64 z 2))) (*.f64 y (*.f64 b (*.f64 -11940090572100000000000000/369386059793087248348441 z)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -142565762869951305298410000000000000000/224502278183706222041215714334315011 (*.f64 y b)) (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y b))) (pow.f64 z 2))) (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 15234687407000000000000000/369386059793087248348441 (*.f64 y b)) (+.f64 (*.f64 -11940090572100/607771387771 (+.f64 (*.f64 -142565762869951305298410000000000000000/224502278183706222041215714334315011 (*.f64 y b)) (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y b)))) (*.f64 -375742848418769263000290000000000000000/224502278183706222041215714334315011 (*.f64 y b)))) (pow.f64 z 3))) (*.f64 1000000000000/607771387771 (*.f64 y b)))))
(+.f64 (*.f64 (+.f64 (*.f64 y (*.f64 -142565762869951305298410000000000000000/224502278183706222041215714334315011 b)) (*.f64 y (*.f64 31469011574900000000000000/369386059793087248348441 b))) (*.f64 -1 (pow.f64 z 2))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 y (*.f64 -142565762869951305298410000000000000000/224502278183706222041215714334315011 b)) (*.f64 y (*.f64 31469011574900000000000000/369386059793087248348441 b))) -11940090572100/607771387771) (+.f64 (*.f64 y (*.f64 15234687407000000000000000/369386059793087248348441 b)) (*.f64 y (*.f64 -375742848418769263000290000000000000000/224502278183706222041215714334315011 b)))) (*.f64 -1 (pow.f64 z 3))) (+.f64 (*.f64 y (*.f64 1000000000000/607771387771 b)) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b (*.f64 y z))))))
(+.f64 (*.f64 y (*.f64 b (*.f64 -11940090572100000000000000/369386059793087248348441 z))) (+.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (+.f64 (neg.f64 (*.f64 (*.f64 (*.f64 y b) -123439798033292669987862100000000000000/224502278183706222041215714334315011) (pow.f64 z 2))) (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 y b) -123439798033292669987862100000000000000/224502278183706222041215714334315011) -11940090572100/607771387771) (*.f64 (*.f64 y b) -366483641311159495500493000000000000000/224502278183706222041215714334315011)) (pow.f64 z 3))))))
(*.f64 1000000000/15234687407 (/.f64 (*.f64 y b) (pow.f64 z 3)))
(+.f64 (*.f64 1000000000/15234687407 (/.f64 (*.f64 y b) (pow.f64 z 3))) (*.f64 -1656263767100000000/12215563178368651771 (/.f64 (*.f64 y b) (pow.f64 z 4))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2743209666208283042410000000/9794751922258199681011681463 (*.f64 y b)) (*.f64 11940090572100000000/232095700389004383649 (*.f64 y b))) (pow.f64 z 5))) (+.f64 (*.f64 1000000000/15234687407 (/.f64 (*.f64 y b) (pow.f64 z 3))) (*.f64 -1656263767100000000/12215563178368651771 (/.f64 (*.f64 y b) (pow.f64 z 4)))))
(+.f64 (*.f64 1000000000/15234687407 (/.f64 (*.f64 y b) (pow.f64 z 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (*.f64 y b) -2743209666208283042410000000/9794751922258199681011681463) (*.f64 y (*.f64 11940090572100000000/232095700389004383649 b))) (pow.f64 z 5))) (*.f64 -1656263767100000000/12215563178368651771 (/.f64 (*.f64 y b) (pow.f64 z 4)))))
(+.f64 (*.f64 1000000000/15234687407 (/.f64 (*.f64 y b) (pow.f64 z 3))) (+.f64 (*.f64 -1656263767100000000/12215563178368651771 (/.f64 (*.f64 y b) (pow.f64 z 4))) (neg.f64 (/.f64 (*.f64 (*.f64 y b) -42547112738104151724490000000/186100286522905793939221947797) (pow.f64 z 5)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2743209666208283042410000000/9794751922258199681011681463 (*.f64 y b)) (*.f64 11940090572100000000/232095700389004383649 (*.f64 y b))) (pow.f64 z 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -19775939390461540157910000000/186100286522905793939221947797 (*.f64 y b)) (+.f64 (*.f64 607771387771000000/232095700389004383649 (*.f64 y b)) (*.f64 -16562637671/8018256530 (+.f64 (*.f64 -2743209666208283042410000000/9794751922258199681011681463 (*.f64 y b)) (*.f64 11940090572100000000/232095700389004383649 (*.f64 y b)))))) (pow.f64 z 6))) (+.f64 (*.f64 1000000000/15234687407 (/.f64 (*.f64 y b) (pow.f64 z 3))) (*.f64 -1656263767100000000/12215563178368651771 (/.f64 (*.f64 y b) (pow.f64 z 4))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 y (*.f64 -19775939390461540157910000000/186100286522905793939221947797 b)) (+.f64 (*.f64 y (*.f64 607771387771000000/232095700389004383649 b)) (*.f64 (+.f64 (*.f64 (*.f64 y b) -2743209666208283042410000000/9794751922258199681011681463) (*.f64 y (*.f64 11940090572100000000/232095700389004383649 b))) -16562637671/8018256530))) (pow.f64 z 6))) (+.f64 (*.f64 1000000000/15234687407 (/.f64 (*.f64 y b) (pow.f64 z 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (*.f64 y b) -2743209666208283042410000000/9794751922258199681011681463) (*.f64 y (*.f64 11940090572100000000/232095700389004383649 b))) (pow.f64 z 5))) (*.f64 -1656263767100000000/12215563178368651771 (/.f64 (*.f64 y b) (pow.f64 z 4))))))
(+.f64 (+.f64 (*.f64 1000000000/15234687407 (/.f64 (*.f64 y b) (pow.f64 z 3))) (+.f64 (*.f64 -1656263767100000000/12215563178368651771 (/.f64 (*.f64 y b) (pow.f64 z 4))) (neg.f64 (/.f64 (*.f64 (*.f64 y b) -42547112738104151724490000000/186100286522905793939221947797) (pow.f64 z 5))))) (neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 y b) -42547112738104151724490000000/186100286522905793939221947797) -16562637671/8018256530) (*.f64 (*.f64 y b) -1015190142136175887813000000/9794751922258199681011681463)) (pow.f64 z 6))))
(*.f64 1000000000/15234687407 (/.f64 (*.f64 y b) (pow.f64 z 3)))
(+.f64 (*.f64 1000000000/15234687407 (/.f64 (*.f64 y b) (pow.f64 z 3))) (*.f64 -1656263767100000000/12215563178368651771 (/.f64 (*.f64 y b) (pow.f64 z 4))))
(+.f64 (*.f64 2743209666208283042410000000/9794751922258199681011681463 (/.f64 (*.f64 y b) (pow.f64 z 5))) (+.f64 (*.f64 -11940090572100000000/232095700389004383649 (/.f64 (*.f64 y b) (pow.f64 z 5))) (+.f64 (*.f64 1000000000/15234687407 (/.f64 (*.f64 y b) (pow.f64 z 3))) (*.f64 -1656263767100000000/12215563178368651771 (/.f64 (*.f64 y b) (pow.f64 z 4))))))
(+.f64 (*.f64 2743209666208283042410000000/9794751922258199681011681463 (/.f64 (*.f64 y b) (pow.f64 z 5))) (+.f64 (*.f64 1000000000/15234687407 (/.f64 (*.f64 y b) (pow.f64 z 3))) (+.f64 (*.f64 (/.f64 (*.f64 y b) (pow.f64 z 5)) -11940090572100000000/232095700389004383649) (*.f64 -1656263767100000000/12215563178368651771 (/.f64 (*.f64 y b) (pow.f64 z 4))))))
(+.f64 (+.f64 (*.f64 1000000000/15234687407 (/.f64 (*.f64 y b) (pow.f64 z 3))) (*.f64 -1656263767100000000/12215563178368651771 (/.f64 (*.f64 y b) (pow.f64 z 4)))) (+.f64 (*.f64 2743209666208283042410000000/9794751922258199681011681463 (/.f64 (*.f64 y b) (pow.f64 z 5))) (*.f64 (/.f64 (*.f64 y b) (pow.f64 z 5)) -11940090572100000000/232095700389004383649)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -19775939390461540157910000000/186100286522905793939221947797 (*.f64 y b)) (+.f64 (*.f64 16562637671/8018256530 (+.f64 (*.f64 -11940090572100000000/232095700389004383649 (*.f64 y b)) (*.f64 2743209666208283042410000000/9794751922258199681011681463 (*.f64 y b)))) (*.f64 607771387771000000/232095700389004383649 (*.f64 y b)))) (pow.f64 z 6))) (+.f64 (*.f64 2743209666208283042410000000/9794751922258199681011681463 (/.f64 (*.f64 y b) (pow.f64 z 5))) (+.f64 (*.f64 -11940090572100000000/232095700389004383649 (/.f64 (*.f64 y b) (pow.f64 z 5))) (+.f64 (*.f64 1000000000/15234687407 (/.f64 (*.f64 y b) (pow.f64 z 3))) (*.f64 -1656263767100000000/12215563178368651771 (/.f64 (*.f64 y b) (pow.f64 z 4)))))))
(+.f64 (*.f64 2743209666208283042410000000/9794751922258199681011681463 (/.f64 (*.f64 y b) (pow.f64 z 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 16562637671/8018256530 (+.f64 (*.f64 y (*.f64 -11940090572100000000/232095700389004383649 b)) (*.f64 y (*.f64 2743209666208283042410000000/9794751922258199681011681463 b)))) (+.f64 (*.f64 y (*.f64 -19775939390461540157910000000/186100286522905793939221947797 b)) (*.f64 y (*.f64 607771387771000000/232095700389004383649 b)))) (pow.f64 z 6))) (+.f64 (*.f64 1000000000/15234687407 (/.f64 (*.f64 y b) (pow.f64 z 3))) (+.f64 (*.f64 (/.f64 (*.f64 y b) (pow.f64 z 5)) -11940090572100000000/232095700389004383649) (*.f64 -1656263767100000000/12215563178368651771 (/.f64 (*.f64 y b) (pow.f64 z 4)))))))
(+.f64 (*.f64 2743209666208283042410000000/9794751922258199681011681463 (/.f64 (*.f64 y b) (pow.f64 z 5))) (+.f64 (*.f64 1000000000/15234687407 (/.f64 (*.f64 y b) (pow.f64 z 3))) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 16562637671/8018256530 (*.f64 (*.f64 y b) 42547112738104151724490000000/186100286522905793939221947797)) (*.f64 (*.f64 y b) -1015190142136175887813000000/9794751922258199681011681463)) (pow.f64 z 6))) (+.f64 (*.f64 -1656263767100000000/12215563178368651771 (/.f64 (*.f64 y b) (pow.f64 z 4))) (*.f64 (/.f64 (*.f64 y b) (pow.f64 z 5)) -11940090572100000000/232095700389004383649)))))
(*.f64 15234687407/1000000000 z)
(*.f64 z 15234687407/1000000000)
(*.f64 15234687407/1000000000 z)
(*.f64 z 15234687407/1000000000)
(*.f64 15234687407/1000000000 z)
(*.f64 z 15234687407/1000000000)
(*.f64 15234687407/1000000000 z)
(*.f64 z 15234687407/1000000000)
(*.f64 15234687407/1000000000 z)
(*.f64 z 15234687407/1000000000)
(*.f64 15234687407/1000000000 z)
(*.f64 z 15234687407/1000000000)
(*.f64 15234687407/1000000000 z)
(*.f64 z 15234687407/1000000000)
(*.f64 15234687407/1000000000 z)
(*.f64 z 15234687407/1000000000)
(*.f64 15234687407/1000000000 z)
(*.f64 z 15234687407/1000000000)
(*.f64 15234687407/1000000000 z)
(*.f64 z 15234687407/1000000000)
(*.f64 15234687407/1000000000 z)
(*.f64 z 15234687407/1000000000)
(*.f64 15234687407/1000000000 z)
(*.f64 z 15234687407/1000000000)
(*.f64 119400905721/10000000000 z)
(*.f64 z 119400905721/10000000000)
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (*.f64 119400905721/10000000000 z))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (*.f64 z 119400905721/10000000000))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (+.f64 (*.f64 119400905721/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 3))))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (+.f64 (*.f64 15234687407/1000000000 (pow.f64 z 3)) (*.f64 z 119400905721/10000000000)))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (+.f64 (*.f64 119400905721/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 3))))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (+.f64 (*.f64 15234687407/1000000000 (pow.f64 z 3)) (*.f64 z 119400905721/10000000000)))
(*.f64 15234687407/1000000000 (pow.f64 z 3))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (*.f64 15234687407/1000000000 (pow.f64 z 3)))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (+.f64 (*.f64 119400905721/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 3))))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (+.f64 (*.f64 15234687407/1000000000 (pow.f64 z 3)) (*.f64 z 119400905721/10000000000)))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (+.f64 (*.f64 119400905721/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 3))))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (+.f64 (*.f64 15234687407/1000000000 (pow.f64 z 3)) (*.f64 z 119400905721/10000000000)))
(*.f64 15234687407/1000000000 (pow.f64 z 3))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (*.f64 15234687407/1000000000 (pow.f64 z 3)))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (+.f64 (*.f64 119400905721/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 3))))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (+.f64 (*.f64 15234687407/1000000000 (pow.f64 z 3)) (*.f64 z 119400905721/10000000000)))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (+.f64 (*.f64 119400905721/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 3))))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (+.f64 (*.f64 15234687407/1000000000 (pow.f64 z 3)) (*.f64 z 119400905721/10000000000)))
(*.f64 314690115749/10000000000 z)
(*.f64 z 314690115749/10000000000)
(+.f64 (*.f64 314690115749/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 2)))
(+.f64 (*.f64 15234687407/1000000000 (pow.f64 z 2)) (*.f64 z 314690115749/10000000000))
(+.f64 (*.f64 314690115749/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 2)))
(+.f64 (*.f64 15234687407/1000000000 (pow.f64 z 2)) (*.f64 z 314690115749/10000000000))
(+.f64 (*.f64 314690115749/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 2)))
(+.f64 (*.f64 15234687407/1000000000 (pow.f64 z 2)) (*.f64 z 314690115749/10000000000))
(*.f64 15234687407/1000000000 (pow.f64 z 2))
(+.f64 (*.f64 314690115749/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 2)))
(+.f64 (*.f64 15234687407/1000000000 (pow.f64 z 2)) (*.f64 z 314690115749/10000000000))
(+.f64 (*.f64 314690115749/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 2)))
(+.f64 (*.f64 15234687407/1000000000 (pow.f64 z 2)) (*.f64 z 314690115749/10000000000))
(+.f64 (*.f64 314690115749/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 2)))
(+.f64 (*.f64 15234687407/1000000000 (pow.f64 z 2)) (*.f64 z 314690115749/10000000000))
(*.f64 15234687407/1000000000 (pow.f64 z 2))
(+.f64 (*.f64 314690115749/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 2)))
(+.f64 (*.f64 15234687407/1000000000 (pow.f64 z 2)) (*.f64 z 314690115749/10000000000))
(+.f64 (*.f64 314690115749/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 2)))
(+.f64 (*.f64 15234687407/1000000000 (pow.f64 z 2)) (*.f64 z 314690115749/10000000000))
(+.f64 (*.f64 314690115749/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 2)))
(+.f64 (*.f64 15234687407/1000000000 (pow.f64 z 2)) (*.f64 z 314690115749/10000000000))
(+.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) 0)
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))))
(+.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) 0))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))))
(+.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) 0))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))))
(+.f64 0 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))))
(-.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) 0)
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))))
(-.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) 0))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))))
(-.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) 0))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))))
(-.f64 0 (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))))
(*.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) 1)
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))))
(*.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))))
(*.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 1 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))))
(*.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))))
(*.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))))
(*.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (*.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 1 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))) (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))))
(*.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))) (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))))
(*.f64 1 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))))
(*.f64 (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))))
(*.f64 (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (*.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 1 (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))))
(*.f64 (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (*.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))))
(*.f64 -1 (neg.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))))
(*.f64 (*.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 1 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))))
(*.f64 (neg.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) -1)
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))))
(*.f64 (neg.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (-.f64 0 (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))))
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))))
(*.f64 (neg.f64 (/.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))) (neg.f64 (/.f64 (*.f64 y b) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))))
(+.f64 (*.f64 z 15234687407/1000000000) 0)
(*.f64 z 15234687407/1000000000)
(+.f64 (*.f64 z 15234687407/1000000000) (*.f64 (*.f64 z (/.f64 15234687407/1000000000 z)) 0))
(*.f64 z 15234687407/1000000000)
(+.f64 (*.f64 z 15234687407/1000000000) (*.f64 (*.f64 (/.f64 z z) (*.f64 15234687407/1000000000 (/.f64 z z))) 0))
(*.f64 z 15234687407/1000000000)
(+.f64 (*.f64 z 15234687407/1000000000) (*.f64 (/.f64 (*.f64 z 15234687407/1000000000) (*.f64 z 15234687407/1000000000)) 0))
(*.f64 z 15234687407/1000000000)
(+.f64 (*.f64 z 15234687407/1000000000) (*.f64 (neg.f64 (*.f64 15234687407/1000000000 (/.f64 z z))) 0))
(*.f64 z 15234687407/1000000000)
(+.f64 0 (*.f64 z 15234687407/1000000000))
(*.f64 z 15234687407/1000000000)
(+.f64 (*.f64 0 (/.f64 (*.f64 z 15234687407/1000000000) (*.f64 z 15234687407/1000000000))) (*.f64 z 15234687407/1000000000))
(*.f64 z 15234687407/1000000000)
(+.f64 (*.f64 0 (*.f64 z (/.f64 15234687407/1000000000 z))) (*.f64 z 15234687407/1000000000))
(*.f64 z 15234687407/1000000000)
(+.f64 (*.f64 0 (*.f64 (/.f64 z z) (*.f64 15234687407/1000000000 (/.f64 z z)))) (*.f64 z 15234687407/1000000000))
(*.f64 z 15234687407/1000000000)
(-.f64 (*.f64 z 15234687407/1000000000) 0)
(*.f64 z 15234687407/1000000000)
(-.f64 (*.f64 z 15234687407/1000000000) (*.f64 (*.f64 z (/.f64 15234687407/1000000000 z)) 0))
(*.f64 z 15234687407/1000000000)
(-.f64 (*.f64 z 15234687407/1000000000) (*.f64 (*.f64 (/.f64 z z) (*.f64 15234687407/1000000000 (/.f64 z z))) 0))
(*.f64 z 15234687407/1000000000)
(-.f64 (*.f64 z 15234687407/1000000000) (*.f64 (/.f64 (*.f64 z 15234687407/1000000000) (*.f64 z 15234687407/1000000000)) 0))
(*.f64 z 15234687407/1000000000)
(-.f64 (*.f64 z 15234687407/1000000000) (*.f64 (neg.f64 (*.f64 15234687407/1000000000 (/.f64 z z))) 0))
(*.f64 z 15234687407/1000000000)
(-.f64 0 (*.f64 z -15234687407/1000000000))
(neg.f64 (*.f64 z -15234687407/1000000000))
(-.f64 0 (*.f64 1 (*.f64 z -15234687407/1000000000)))
(neg.f64 (*.f64 z -15234687407/1000000000))
(-.f64 0 (*.f64 (/.f64 z z) (*.f64 z -15234687407/1000000000)))
(neg.f64 (*.f64 z -15234687407/1000000000))
(-.f64 0 (*.f64 (neg.f64 z) (*.f64 15234687407/1000000000 (/.f64 z z))))
(neg.f64 (*.f64 z -15234687407/1000000000))
(-.f64 0 (*.f64 -1 (*.f64 z 15234687407/1000000000)))
(neg.f64 (*.f64 z -15234687407/1000000000))
(-.f64 0 (*.f64 (neg.f64 (*.f64 15234687407/1000000000 (/.f64 z z))) z))
(neg.f64 (*.f64 z -15234687407/1000000000))
(-.f64 (*.f64 0 (/.f64 (*.f64 z 15234687407/1000000000) (*.f64 z 15234687407/1000000000))) (*.f64 (/.f64 (*.f64 z 15234687407/1000000000) (*.f64 z 15234687407/1000000000)) (*.f64 z -15234687407/1000000000)))
(*.f64 (/.f64 (*.f64 z 15234687407/1000000000) (*.f64 z 15234687407/1000000000)) (neg.f64 (*.f64 z -15234687407/1000000000)))
(/.f64 (*.f64 z 15234687407/1000000000) 1)
(*.f64 z 15234687407/1000000000)
(/.f64 (*.f64 z 15234687407/1000000000) (/.f64 z z))
(*.f64 z 15234687407/1000000000)
(/.f64 (*.f64 z 15234687407/1000000000) (/.f64 (*.f64 z 15234687407/1000000000) (*.f64 z 15234687407/1000000000)))
(*.f64 z 15234687407/1000000000)
(/.f64 (*.f64 z 15234687407/1000000000) (/.f64 (*.f64 15234687407/1000000000 (/.f64 z z)) (*.f64 15234687407/1000000000 (/.f64 z z))))
(/.f64 (*.f64 z 15234687407/1000000000) (/.f64 (/.f64 z z) (/.f64 z z)))
(/.f64 (*.f64 z 15234687407/1000000000) (/.f64 (*.f64 z (/.f64 15234687407/1000000000 z)) (*.f64 z (/.f64 15234687407/1000000000 z))))
(/.f64 (*.f64 z 15234687407/1000000000) (/.f64 (*.f64 (/.f64 z z) (*.f64 15234687407/1000000000 (/.f64 z z))) (*.f64 (/.f64 z z) (*.f64 15234687407/1000000000 (/.f64 z z)))))
(/.f64 (*.f64 z 15234687407/1000000000) (/.f64 (*.f64 15234687407/1000000000 (*.f64 (/.f64 z z) (/.f64 z z))) (*.f64 15234687407/1000000000 (*.f64 (/.f64 z z) (/.f64 z z)))))
(/.f64 (*.f64 z 15234687407/1000000000) (/.f64 (/.f64 (*.f64 z 15234687407/1000000000) (*.f64 z 15234687407/1000000000)) (/.f64 (*.f64 z 15234687407/1000000000) (*.f64 z 15234687407/1000000000))))
(neg.f64 (*.f64 z -15234687407/1000000000))
(+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 0)
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))
(+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (/.f64 z z)) 0))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))
(+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) 0))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))
(+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))) 0))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))
(+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 0))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))
(+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))) 0))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))
(+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 (neg.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) 0))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))
(+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 (neg.f64 (neg.f64 z)) 0))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))
(+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))) 0))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))
(+.f64 0 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))
(+.f64 (*.f64 z 119400905721/10000000000) (*.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (*.f64 z z)))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))
(+.f64 (*.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (*.f64 z z)) (*.f64 z 119400905721/10000000000))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))
(+.f64 (*.f64 z (*.f64 z 314690115749/10000000000)) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 15234687407/1000000000 (*.f64 z z)))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))
(+.f64 (*.f64 z (*.f64 z 314690115749/10000000000)) (+.f64 (*.f64 z 119400905721/10000000000) (*.f64 z (*.f64 15234687407/1000000000 (*.f64 z z)))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))
(+.f64 (*.f64 z (*.f64 15234687407/1000000000 (*.f64 z z))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))
(+.f64 (*.f64 z (*.f64 15234687407/1000000000 (*.f64 z z))) (+.f64 (*.f64 z 119400905721/10000000000) (*.f64 z (*.f64 z 314690115749/10000000000))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))
(+.f64 (*.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (*.f64 119400905721/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))
(+.f64 (*.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (*.f64 1 (*.f64 119400905721/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))
(+.f64 (*.f64 119400905721/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (*.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))
(+.f64 (*.f64 119400905721/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (*.f64 1 (*.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))
(+.f64 (*.f64 0 (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))
(+.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (/.f64 z z))) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))))) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))
(+.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))
(+.f64 (*.f64 (*.f64 z 314690115749/10000000000) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (*.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))) (+.f64 119400905721/10000000000 (*.f64 15234687407/1000000000 (*.f64 z z)))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))
(+.f64 (*.f64 (*.f64 15234687407/1000000000 (*.f64 z z)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (*.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))
(+.f64 (*.f64 (*.f64 z 119400905721/10000000000) (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))) (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (*.f64 z z))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))
(+.f64 (*.f64 (*.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (*.f64 z z)) (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))) (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z 119400905721/10000000000)))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))
(+.f64 (*.f64 (*.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))) (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 119400905721/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))
(+.f64 (*.f64 (*.f64 119400905721/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))) (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))
(+.f64 (*.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))) 119400905721/10000000000))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))
(+.f64 (*.f64 119400905721/10000000000 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))) (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))
(+.f64 (*.f64 (*.f64 z 314690115749/10000000000) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))) (+.f64 119400905721/10000000000 (*.f64 15234687407/1000000000 (*.f64 z z)))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))
(+.f64 (*.f64 (*.f64 15234687407/1000000000 (*.f64 z z)) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))
(+.f64 (*.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) 119400905721/10000000000))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))
(+.f64 (*.f64 119400905721/10000000000 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))
(+.f64 (*.f64 (*.f64 z 314690115749/10000000000) (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (+.f64 119400905721/10000000000 (*.f64 15234687407/1000000000 (*.f64 z z)))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))
(+.f64 (*.f64 (*.f64 15234687407/1000000000 (*.f64 z z)) (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))
(+.f64 (*.f64 (*.f64 z 119400905721/10000000000) (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))) (*.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (*.f64 z z))))
(*.f64 (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000))))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000))))))
(*.f64 z (*.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z -15234687407/1000000000) -314690115749/10000000000)) -119400905721/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z -15234687407/1000000000) -314690115749/10000000000)) -119400905721/10000000000))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000))))))
(+.f64 (*.f64 (*.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (*.f64 z z)) (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))) (*.f64 z 119400905721/10000000000)))
(*.f64 (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000))))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000))))))
(*.f64 z (*.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z -15234687407/1000000000) -314690115749/10000000000)) -119400905721/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z -15234687407/1000000000) -314690115749/10000000000)) -119400905721/10000000000))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000))))))
(+.f64 (*.f64 (*.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))) (*.f64 119400905721/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))))))
(*.f64 (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000))))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000))))))
(*.f64 z (*.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z -15234687407/1000000000) -314690115749/10000000000)) -119400905721/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z -15234687407/1000000000) -314690115749/10000000000)) -119400905721/10000000000))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000))))))
(+.f64 (*.f64 (*.f64 119400905721/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))) (*.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))))))
(*.f64 (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000))))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000))))))
(*.f64 z (*.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z -15234687407/1000000000) -314690115749/10000000000)) -119400905721/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z -15234687407/1000000000) -314690115749/10000000000)) -119400905721/10000000000))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000))))))
(+.f64 (*.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (neg.f64 (neg.f64 z))) (*.f64 (neg.f64 (neg.f64 z)) 119400905721/10000000000))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))
(+.f64 (*.f64 119400905721/10000000000 (neg.f64 (neg.f64 z))) (*.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (*.f64 z z)))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 z))) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))
(+.f64 (*.f64 (*.f64 z 314690115749/10000000000) (neg.f64 (neg.f64 z))) (*.f64 (neg.f64 (neg.f64 z)) (+.f64 119400905721/10000000000 (*.f64 15234687407/1000000000 (*.f64 z z)))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))
(+.f64 (*.f64 (*.f64 15234687407/1000000000 (*.f64 z z)) (neg.f64 (neg.f64 z))) (*.f64 (neg.f64 (neg.f64 z)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))
(-.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 0)
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))
(-.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (/.f64 z z)) 0))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))
(-.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) 0))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))
(-.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))) 0))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))
(-.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 0))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))
(-.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))) 0))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))
(-.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 (neg.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) 0))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))
(-.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 (neg.f64 (neg.f64 z)) 0))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))
(-.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))) 0))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))
(-.f64 0 (*.f64 z (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))
(-.f64 0 (*.f64 1 (*.f64 z (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))
(-.f64 0 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))
(-.f64 0 (*.f64 -1 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))
(-.f64 0 (*.f64 (neg.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))
(-.f64 (*.f64 0 (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))) (*.f64 z (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))))
(*.f64 (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000))))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000))))))
(*.f64 z (*.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z -15234687407/1000000000) -314690115749/10000000000)) -119400905721/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z -15234687407/1000000000) -314690115749/10000000000)) -119400905721/10000000000))) (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000))))))
(/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) 1)
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))
(/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))
(/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (/.f64 z z))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))
(/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))
(/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (/.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))
(/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (/.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))
(/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (/.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (/.f64 z z)) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (/.f64 z z))))
(/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000))))) (/.f64 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))) (/.f64 z z)) (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))) (/.f64 z z))))
(/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))) (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))
(/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (/.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))) (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))))
(/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000))))) (/.f64 (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000))))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))) (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000))))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000))))) (/.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z -15234687407/1000000000) -314690115749/10000000000)) -119400905721/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z -15234687407/1000000000) -314690115749/10000000000)) -119400905721/10000000000))) (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z -15234687407/1000000000) -314690115749/10000000000)) -119400905721/10000000000)) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z -15234687407/1000000000) -314690115749/10000000000)) -119400905721/10000000000)))))
(/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (/.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000) (/.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))
(/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (/.f64 (neg.f64 (neg.f64 z)) (neg.f64 (neg.f64 z))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))
(/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)) (/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))) (neg.f64 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000)))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))
(+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 0)
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))
(+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) 0))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))
(+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 (*.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (/.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))) 0))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))
(+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))) 0))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))
(+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 (neg.f64 (neg.f64 z)) 0))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))
(+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 (+.f64 (*.f64 z 15234687407/1000000000) (*.f64 314690115749/10000000000 (/.f64 z z))) 0))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))
(+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 (neg.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) 0))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))
(+.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))) 0))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))
(+.f64 0 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))
(+.f64 (*.f64 z 314690115749/10000000000) (*.f64 15234687407/1000000000 (*.f64 z z)))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))
(+.f64 (*.f64 15234687407/1000000000 (*.f64 z z)) (*.f64 z 314690115749/10000000000))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))
(+.f64 (*.f64 (*.f64 z 15234687407/1000000000) (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) (*.f64 314690115749/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))
(+.f64 (*.f64 (*.f64 z 15234687407/1000000000) (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) (*.f64 1 (*.f64 314690115749/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))))))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))
(+.f64 (*.f64 314690115749/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) (*.f64 (*.f64 z 15234687407/1000000000) (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))
(+.f64 (*.f64 314690115749/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) (*.f64 1 (*.f64 (*.f64 z 15234687407/1000000000) (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))))))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))
(+.f64 (*.f64 0 (/.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))
(+.f64 (*.f64 0 (*.f64 (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))))) (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))
(+.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (/.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 z))) (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))
(+.f64 (*.f64 0 (+.f64 (*.f64 z 15234687407/1000000000) (*.f64 314690115749/10000000000 (/.f64 z z)))) (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))
(+.f64 (*.f64 (*.f64 z 314690115749/10000000000) (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))) (*.f64 (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 15234687407/1000000000 (*.f64 z z))))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))
(+.f64 (*.f64 (*.f64 15234687407/1000000000 (*.f64 z z)) (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))) (*.f64 (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z 314690115749/10000000000)))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))
(+.f64 (*.f64 (*.f64 (*.f64 z 15234687407/1000000000) (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))) (*.f64 (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 314690115749/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))))))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))
(+.f64 (*.f64 (*.f64 314690115749/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))) (*.f64 (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 (*.f64 z 15234687407/1000000000) (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))))))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))
(+.f64 (*.f64 (*.f64 z 314690115749/10000000000) (/.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))) (*.f64 15234687407/1000000000 (*.f64 z z))))
(*.f64 (/.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000))) (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))) (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000))))
(*.f64 z (*.f64 (/.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000))) (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))) (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000))))
(+.f64 (*.f64 (*.f64 15234687407/1000000000 (*.f64 z z)) (/.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))) (*.f64 z 314690115749/10000000000)))
(*.f64 (/.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000))) (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))) (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000))))
(*.f64 z (*.f64 (/.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000))) (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))) (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000))))
(+.f64 (*.f64 (*.f64 (*.f64 z 15234687407/1000000000) (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) (/.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))) (*.f64 314690115749/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))))))
(*.f64 (/.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000))) (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))) (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000))))
(*.f64 z (*.f64 (/.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000))) (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))) (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000))))
(+.f64 (*.f64 (*.f64 314690115749/10000000000 (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) (/.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))) (*.f64 (*.f64 z 15234687407/1000000000) (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))))))
(*.f64 (/.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000))) (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))) (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000))))
(*.f64 z (*.f64 (/.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000))) (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))) (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000))))
(+.f64 (*.f64 (*.f64 z 15234687407/1000000000) (*.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (/.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) (*.f64 (*.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (/.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))) 314690115749/10000000000))
(*.f64 (*.f64 (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)) (/.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))) (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))
(*.f64 (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)) (*.f64 (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)) (/.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))
(+.f64 (*.f64 314690115749/10000000000 (*.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (/.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) (*.f64 (*.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (/.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))) (*.f64 z 15234687407/1000000000)))
(*.f64 (*.f64 (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)) (/.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))) (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))
(*.f64 (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)) (*.f64 (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)) (/.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))))
(+.f64 (*.f64 (*.f64 z 15234687407/1000000000) (*.f64 (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) 314690115749/10000000000))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))
(+.f64 (*.f64 314690115749/10000000000 (*.f64 (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) (*.f64 z 15234687407/1000000000)))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))
(+.f64 (*.f64 (*.f64 z 15234687407/1000000000) (neg.f64 (neg.f64 z))) (*.f64 (neg.f64 (neg.f64 z)) 314690115749/10000000000))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))
(+.f64 (*.f64 314690115749/10000000000 (neg.f64 (neg.f64 z))) (*.f64 15234687407/1000000000 (*.f64 z z)))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))
(-.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 0)
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))
(-.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) 0))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))
(-.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 (*.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (/.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))) 0))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))
(-.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))) 0))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))
(-.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 (neg.f64 (neg.f64 z)) 0))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))
(-.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 (+.f64 (*.f64 z 15234687407/1000000000) (*.f64 314690115749/10000000000 (/.f64 z z))) 0))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))
(-.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 (neg.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) 0))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))
(-.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))) 0))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))
(-.f64 0 (*.f64 z (neg.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))
(-.f64 0 (*.f64 1 (*.f64 z (neg.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))
(-.f64 0 (*.f64 (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (neg.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))
(-.f64 0 (*.f64 -1 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))
(-.f64 0 (*.f64 (neg.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))
(-.f64 (*.f64 0 (/.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))) (*.f64 z (neg.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))))
(*.f64 (/.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000))) (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))) (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000))))
(*.f64 z (*.f64 (/.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000))) (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))) (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000))))
(/.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) 1)
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))
(/.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))
(/.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (/.f64 z z))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))
(/.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (/.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))
(/.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (/.f64 (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))
(/.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (/.f64 (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))) (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))))
(/.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000))) (/.f64 (*.f64 z (/.f64 (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)) (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))) (*.f64 z (/.f64 (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)) (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000))))))
(/.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))) (*.f64 (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))))))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))
(/.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (/.f64 (*.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (/.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))) (*.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) (/.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))))
(/.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000))) (/.f64 (*.f64 (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)) (/.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))) (*.f64 (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)) (/.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000))))))
(/.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (/.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))) (/.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))))
(/.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000))) (/.f64 (/.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000))) (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))) (/.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000))) (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000))))))
(/.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (/.f64 (neg.f64 (neg.f64 z)) (neg.f64 (neg.f64 z))))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))
(/.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) (*.f64 314690115749/10000000000 (/.f64 z z))) (+.f64 (*.f64 z 15234687407/1000000000) (*.f64 314690115749/10000000000 (/.f64 z z)))))
(/.f64 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000))) (/.f64 (+.f64 (*.f64 z 15234687407/1000000000) (*.f64 314690115749/10000000000 (/.f64 z z))) (+.f64 (*.f64 z 15234687407/1000000000) (*.f64 314690115749/10000000000 (/.f64 z z)))))
(/.f64 (*.f64 z (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)) (/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000))) (neg.f64 (neg.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000)))))
(*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))

localize9.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.2b
(*.f64 y (*.f64 b -1000000000000/607771387771))
Compiler

Compiled 23 to 16 computations (30.4% saved)

series3.0ms (0%)

Counts
1 → 24
Calls

6 calls:

TimeVariablePointExpression
2.0ms
y
@0
(*.f64 y (*.f64 b -1000000000000/607771387771))
0.0ms
b
@0
(*.f64 y (*.f64 b -1000000000000/607771387771))
0.0ms
y
@inf
(*.f64 y (*.f64 b -1000000000000/607771387771))
0.0ms
b
@-inf
(*.f64 y (*.f64 b -1000000000000/607771387771))
0.0ms
b
@inf
(*.f64 y (*.f64 b -1000000000000/607771387771))

rewrite73.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1756×rational_best_oopsla_all_46_json-2
1756×rational_best_oopsla_all_46_json-1
1756×rational_best_oopsla_all_46_json-4
1756×rational_best_oopsla_all_46_json-3
990×rational_best_oopsla_all_46_json_45_simplify-49
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0713
14913
218013
383713
4404913
Stop Event
node limit
Counts
1 → 32
Calls
Call 1
Inputs
(*.f64 y (*.f64 b -1000000000000/607771387771))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) (*.f64 0 (*.f64 y (/.f64 (*.f64 b -2000000000000/607771387771) (*.f64 b -2000000000000/607771387771)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) (*.f64 0 (*.f64 (/.f64 y y) (*.f64 b (*.f64 -1000000000000/607771387771 (/.f64 y y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) (*.f64 0 (*.f64 -1000000000000/607771387771 (*.f64 y (/.f64 b b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) (*.f64 0 (/.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 y (*.f64 b 1000000000000/607771387771)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) (*.f64 0 (*.f64 y (/.f64 (*.f64 b -1000000000000/607771387771) y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 y (*.f64 b -1000000000000/607771387771)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 y (/.f64 (*.f64 b -2000000000000/607771387771) (*.f64 b -2000000000000/607771387771)))) (*.f64 y (*.f64 b -1000000000000/607771387771)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 y y) (*.f64 b (*.f64 -1000000000000/607771387771 (/.f64 y y))))) (*.f64 y (*.f64 b -1000000000000/607771387771)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 -1000000000000/607771387771 (*.f64 y (/.f64 b b)))) (*.f64 y (*.f64 b -1000000000000/607771387771)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 y (*.f64 b 1000000000000/607771387771)))) (*.f64 y (*.f64 b -1000000000000/607771387771)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 y (/.f64 (*.f64 b -1000000000000/607771387771) y))) (*.f64 y (*.f64 b -1000000000000/607771387771)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 y (*.f64 b 1000000000000/607771387771)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 y (/.f64 (*.f64 b -2000000000000/607771387771) (*.f64 b -2000000000000/607771387771)))) (*.f64 (*.f64 y (/.f64 (*.f64 b -2000000000000/607771387771) (*.f64 b -2000000000000/607771387771))) (*.f64 b 1000000000000/607771387771)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 y (*.f64 b 1000000000000/607771387771)))) (*.f64 (/.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 y (*.f64 b 1000000000000/607771387771))) (*.f64 y (*.f64 b 1000000000000/607771387771))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) (/.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) (/.f64 y y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) (/.f64 (*.f64 b -2000000000000/607771387771) (*.f64 b -2000000000000/607771387771)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) (/.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 y (*.f64 b 1000000000000/607771387771))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) (/.f64 (/.f64 y y) (/.f64 y y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) (/.f64 (*.f64 y -1000000000000/607771387771) (*.f64 y -1000000000000/607771387771)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) (/.f64 (*.f64 (/.f64 y y) (*.f64 b 1000000000000/607771387771)) (*.f64 (/.f64 y y) (*.f64 b 1000000000000/607771387771))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) (/.f64 (*.f64 1000000000000/607771387771 (/.f64 b b)) (*.f64 1000000000000/607771387771 (/.f64 b b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) (/.f64 (*.f64 (/.f64 y y) (*.f64 b (*.f64 -1000000000000/607771387771 (/.f64 y y)))) (*.f64 (/.f64 y y) (*.f64 b (*.f64 -1000000000000/607771387771 (/.f64 y y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) (/.f64 (*.f64 -1000000000000/607771387771 (*.f64 y (/.f64 b b))) (*.f64 -1000000000000/607771387771 (*.f64 y (/.f64 b b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) (/.f64 (*.f64 y (/.f64 (*.f64 b -2000000000000/607771387771) (*.f64 b -2000000000000/607771387771))) (*.f64 y (/.f64 (*.f64 b -2000000000000/607771387771) (*.f64 b -2000000000000/607771387771)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) (/.f64 (*.f64 y b) (*.f64 y b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) (/.f64 (/.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 y (*.f64 b 1000000000000/607771387771))) (/.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 y (*.f64 b 1000000000000/607771387771)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) (/.f64 (*.f64 y (/.f64 (*.f64 b -1000000000000/607771387771) y)) (*.f64 y (/.f64 (*.f64 b -1000000000000/607771387771) y))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)))))))

simplify138.0ms (0.6%)

Algorithm
egg-herbie
Rules
1192×rational_best_oopsla_all_46_json_45_simplify-89
1172×rational_best_oopsla_all_46_json_45_simplify-49
916×rational_best_oopsla_all_46_json_45_simplify-24
900×rational_best_oopsla_all_46_json_45_simplify-74
824×rational_best_oopsla_all_46_json_45_simplify-10
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0811116
12881116
212661116
346941116
Stop Event
node limit
Counts
56 → 56
Calls
Call 1
Inputs
(*.f64 -1000000000000/607771387771 (*.f64 y b))
(*.f64 -1000000000000/607771387771 (*.f64 y b))
(*.f64 -1000000000000/607771387771 (*.f64 y b))
(*.f64 -1000000000000/607771387771 (*.f64 y b))
(*.f64 -1000000000000/607771387771 (*.f64 y b))
(*.f64 -1000000000000/607771387771 (*.f64 y b))
(*.f64 -1000000000000/607771387771 (*.f64 y b))
(*.f64 -1000000000000/607771387771 (*.f64 y b))
(*.f64 -1000000000000/607771387771 (*.f64 y b))
(*.f64 -1000000000000/607771387771 (*.f64 y b))
(*.f64 -1000000000000/607771387771 (*.f64 y b))
(*.f64 -1000000000000/607771387771 (*.f64 y b))
(*.f64 -1000000000000/607771387771 (*.f64 y b))
(*.f64 -1000000000000/607771387771 (*.f64 y b))
(*.f64 -1000000000000/607771387771 (*.f64 y b))
(*.f64 -1000000000000/607771387771 (*.f64 y b))
(*.f64 -1000000000000/607771387771 (*.f64 y b))
(*.f64 -1000000000000/607771387771 (*.f64 y b))
(*.f64 -1000000000000/607771387771 (*.f64 y b))
(*.f64 -1000000000000/607771387771 (*.f64 y b))
(*.f64 -1000000000000/607771387771 (*.f64 y b))
(*.f64 -1000000000000/607771387771 (*.f64 y b))
(*.f64 -1000000000000/607771387771 (*.f64 y b))
(*.f64 -1000000000000/607771387771 (*.f64 y b))
(+.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) 0)
(+.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) (*.f64 0 (*.f64 y (/.f64 (*.f64 b -2000000000000/607771387771) (*.f64 b -2000000000000/607771387771)))))
(+.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) (*.f64 0 (*.f64 (/.f64 y y) (*.f64 b (*.f64 -1000000000000/607771387771 (/.f64 y y))))))
(+.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) (*.f64 0 (*.f64 -1000000000000/607771387771 (*.f64 y (/.f64 b b)))))
(+.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) (*.f64 0 (/.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 y (*.f64 b 1000000000000/607771387771)))))
(+.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) (*.f64 0 (*.f64 y (/.f64 (*.f64 b -1000000000000/607771387771) y))))
(+.f64 0 (*.f64 y (*.f64 b -1000000000000/607771387771)))
(+.f64 (*.f64 0 (*.f64 y (/.f64 (*.f64 b -2000000000000/607771387771) (*.f64 b -2000000000000/607771387771)))) (*.f64 y (*.f64 b -1000000000000/607771387771)))
(+.f64 (*.f64 0 (*.f64 (/.f64 y y) (*.f64 b (*.f64 -1000000000000/607771387771 (/.f64 y y))))) (*.f64 y (*.f64 b -1000000000000/607771387771)))
(+.f64 (*.f64 0 (*.f64 -1000000000000/607771387771 (*.f64 y (/.f64 b b)))) (*.f64 y (*.f64 b -1000000000000/607771387771)))
(+.f64 (*.f64 0 (/.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 y (*.f64 b 1000000000000/607771387771)))) (*.f64 y (*.f64 b -1000000000000/607771387771)))
(+.f64 (*.f64 0 (*.f64 y (/.f64 (*.f64 b -1000000000000/607771387771) y))) (*.f64 y (*.f64 b -1000000000000/607771387771)))
(-.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) 0)
(-.f64 0 (*.f64 y (*.f64 b 1000000000000/607771387771)))
(-.f64 (*.f64 0 (*.f64 y (/.f64 (*.f64 b -2000000000000/607771387771) (*.f64 b -2000000000000/607771387771)))) (*.f64 (*.f64 y (/.f64 (*.f64 b -2000000000000/607771387771) (*.f64 b -2000000000000/607771387771))) (*.f64 b 1000000000000/607771387771)))
(-.f64 (*.f64 0 (/.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 y (*.f64 b 1000000000000/607771387771)))) (*.f64 (/.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 y (*.f64 b 1000000000000/607771387771))) (*.f64 y (*.f64 b 1000000000000/607771387771))))
(/.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) 1)
(/.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) (/.f64 b b))
(/.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) (/.f64 y y))
(/.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) (/.f64 (*.f64 b -2000000000000/607771387771) (*.f64 b -2000000000000/607771387771)))
(/.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) (/.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 y (*.f64 b 1000000000000/607771387771))))
(/.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) (/.f64 (/.f64 y y) (/.f64 y y)))
(/.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) (/.f64 (*.f64 y -1000000000000/607771387771) (*.f64 y -1000000000000/607771387771)))
(/.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) (/.f64 (*.f64 (/.f64 y y) (*.f64 b 1000000000000/607771387771)) (*.f64 (/.f64 y y) (*.f64 b 1000000000000/607771387771))))
(/.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) (/.f64 (*.f64 1000000000000/607771387771 (/.f64 b b)) (*.f64 1000000000000/607771387771 (/.f64 b b))))
(/.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) (/.f64 (*.f64 (/.f64 y y) (*.f64 b (*.f64 -1000000000000/607771387771 (/.f64 y y)))) (*.f64 (/.f64 y y) (*.f64 b (*.f64 -1000000000000/607771387771 (/.f64 y y))))))
(/.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) (/.f64 (*.f64 -1000000000000/607771387771 (*.f64 y (/.f64 b b))) (*.f64 -1000000000000/607771387771 (*.f64 y (/.f64 b b)))))
(/.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) (/.f64 (*.f64 y (/.f64 (*.f64 b -2000000000000/607771387771) (*.f64 b -2000000000000/607771387771))) (*.f64 y (/.f64 (*.f64 b -2000000000000/607771387771) (*.f64 b -2000000000000/607771387771)))))
(/.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) (/.f64 (*.f64 y b) (*.f64 y b)))
(/.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) (/.f64 (/.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 y (*.f64 b 1000000000000/607771387771))) (/.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 y (*.f64 b 1000000000000/607771387771)))))
(/.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) (/.f64 (*.f64 y (/.f64 (*.f64 b -1000000000000/607771387771) y)) (*.f64 y (/.f64 (*.f64 b -1000000000000/607771387771) y))))
(neg.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)))
Outputs
(*.f64 -1000000000000/607771387771 (*.f64 y b))
(*.f64 y (*.f64 -1000000000000/607771387771 b))
(*.f64 -1000000000000/607771387771 (*.f64 y b))
(*.f64 y (*.f64 -1000000000000/607771387771 b))
(*.f64 -1000000000000/607771387771 (*.f64 y b))
(*.f64 y (*.f64 -1000000000000/607771387771 b))
(*.f64 -1000000000000/607771387771 (*.f64 y b))
(*.f64 y (*.f64 -1000000000000/607771387771 b))
(*.f64 -1000000000000/607771387771 (*.f64 y b))
(*.f64 y (*.f64 -1000000000000/607771387771 b))
(*.f64 -1000000000000/607771387771 (*.f64 y b))
(*.f64 y (*.f64 -1000000000000/607771387771 b))
(*.f64 -1000000000000/607771387771 (*.f64 y b))
(*.f64 y (*.f64 -1000000000000/607771387771 b))
(*.f64 -1000000000000/607771387771 (*.f64 y b))
(*.f64 y (*.f64 -1000000000000/607771387771 b))
(*.f64 -1000000000000/607771387771 (*.f64 y b))
(*.f64 y (*.f64 -1000000000000/607771387771 b))
(*.f64 -1000000000000/607771387771 (*.f64 y b))
(*.f64 y (*.f64 -1000000000000/607771387771 b))
(*.f64 -1000000000000/607771387771 (*.f64 y b))
(*.f64 y (*.f64 -1000000000000/607771387771 b))
(*.f64 -1000000000000/607771387771 (*.f64 y b))
(*.f64 y (*.f64 -1000000000000/607771387771 b))
(*.f64 -1000000000000/607771387771 (*.f64 y b))
(*.f64 y (*.f64 -1000000000000/607771387771 b))
(*.f64 -1000000000000/607771387771 (*.f64 y b))
(*.f64 y (*.f64 -1000000000000/607771387771 b))
(*.f64 -1000000000000/607771387771 (*.f64 y b))
(*.f64 y (*.f64 -1000000000000/607771387771 b))
(*.f64 -1000000000000/607771387771 (*.f64 y b))
(*.f64 y (*.f64 -1000000000000/607771387771 b))
(*.f64 -1000000000000/607771387771 (*.f64 y b))
(*.f64 y (*.f64 -1000000000000/607771387771 b))
(*.f64 -1000000000000/607771387771 (*.f64 y b))
(*.f64 y (*.f64 -1000000000000/607771387771 b))
(*.f64 -1000000000000/607771387771 (*.f64 y b))
(*.f64 y (*.f64 -1000000000000/607771387771 b))
(*.f64 -1000000000000/607771387771 (*.f64 y b))
(*.f64 y (*.f64 -1000000000000/607771387771 b))
(*.f64 -1000000000000/607771387771 (*.f64 y b))
(*.f64 y (*.f64 -1000000000000/607771387771 b))
(*.f64 -1000000000000/607771387771 (*.f64 y b))
(*.f64 y (*.f64 -1000000000000/607771387771 b))
(*.f64 -1000000000000/607771387771 (*.f64 y b))
(*.f64 y (*.f64 -1000000000000/607771387771 b))
(*.f64 -1000000000000/607771387771 (*.f64 y b))
(*.f64 y (*.f64 -1000000000000/607771387771 b))
(+.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) 0)
(*.f64 -1000000000000/607771387771 (*.f64 y b))
(*.f64 y (*.f64 -1000000000000/607771387771 b))
(+.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) (*.f64 0 (*.f64 y (/.f64 (*.f64 b -2000000000000/607771387771) (*.f64 b -2000000000000/607771387771)))))
(*.f64 -1000000000000/607771387771 (*.f64 y b))
(*.f64 y (*.f64 -1000000000000/607771387771 b))
(+.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) (*.f64 0 (*.f64 (/.f64 y y) (*.f64 b (*.f64 -1000000000000/607771387771 (/.f64 y y))))))
(*.f64 -1000000000000/607771387771 (*.f64 y b))
(*.f64 y (*.f64 -1000000000000/607771387771 b))
(+.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) (*.f64 0 (*.f64 -1000000000000/607771387771 (*.f64 y (/.f64 b b)))))
(*.f64 -1000000000000/607771387771 (*.f64 y b))
(*.f64 y (*.f64 -1000000000000/607771387771 b))
(+.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) (*.f64 0 (/.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 y (*.f64 b 1000000000000/607771387771)))))
(*.f64 -1000000000000/607771387771 (*.f64 y b))
(*.f64 y (*.f64 -1000000000000/607771387771 b))
(+.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) (*.f64 0 (*.f64 y (/.f64 (*.f64 b -1000000000000/607771387771) y))))
(*.f64 -1000000000000/607771387771 (*.f64 y b))
(*.f64 y (*.f64 -1000000000000/607771387771 b))
(+.f64 0 (*.f64 y (*.f64 b -1000000000000/607771387771)))
(*.f64 -1000000000000/607771387771 (*.f64 y b))
(*.f64 y (*.f64 -1000000000000/607771387771 b))
(+.f64 (*.f64 0 (*.f64 y (/.f64 (*.f64 b -2000000000000/607771387771) (*.f64 b -2000000000000/607771387771)))) (*.f64 y (*.f64 b -1000000000000/607771387771)))
(*.f64 -1000000000000/607771387771 (*.f64 y b))
(*.f64 y (*.f64 -1000000000000/607771387771 b))
(+.f64 (*.f64 0 (*.f64 (/.f64 y y) (*.f64 b (*.f64 -1000000000000/607771387771 (/.f64 y y))))) (*.f64 y (*.f64 b -1000000000000/607771387771)))
(*.f64 -1000000000000/607771387771 (*.f64 y b))
(*.f64 y (*.f64 -1000000000000/607771387771 b))
(+.f64 (*.f64 0 (*.f64 -1000000000000/607771387771 (*.f64 y (/.f64 b b)))) (*.f64 y (*.f64 b -1000000000000/607771387771)))
(*.f64 -1000000000000/607771387771 (*.f64 y b))
(*.f64 y (*.f64 -1000000000000/607771387771 b))
(+.f64 (*.f64 0 (/.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 y (*.f64 b 1000000000000/607771387771)))) (*.f64 y (*.f64 b -1000000000000/607771387771)))
(*.f64 -1000000000000/607771387771 (*.f64 y b))
(*.f64 y (*.f64 -1000000000000/607771387771 b))
(+.f64 (*.f64 0 (*.f64 y (/.f64 (*.f64 b -1000000000000/607771387771) y))) (*.f64 y (*.f64 b -1000000000000/607771387771)))
(*.f64 -1000000000000/607771387771 (*.f64 y b))
(*.f64 y (*.f64 -1000000000000/607771387771 b))
(-.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) 0)
(*.f64 -1000000000000/607771387771 (*.f64 y b))
(*.f64 y (*.f64 -1000000000000/607771387771 b))
(-.f64 0 (*.f64 y (*.f64 b 1000000000000/607771387771)))
(neg.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)))
(-.f64 (*.f64 0 (*.f64 y (/.f64 (*.f64 b -2000000000000/607771387771) (*.f64 b -2000000000000/607771387771)))) (*.f64 (*.f64 y (/.f64 (*.f64 b -2000000000000/607771387771) (*.f64 b -2000000000000/607771387771))) (*.f64 b 1000000000000/607771387771)))
(neg.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)))
(-.f64 (*.f64 0 (/.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 y (*.f64 b 1000000000000/607771387771)))) (*.f64 (/.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 y (*.f64 b 1000000000000/607771387771))) (*.f64 y (*.f64 b 1000000000000/607771387771))))
(neg.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)))
(/.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) 1)
(*.f64 -1000000000000/607771387771 (*.f64 y b))
(*.f64 y (*.f64 -1000000000000/607771387771 b))
(/.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) (/.f64 b b))
(*.f64 -1000000000000/607771387771 (*.f64 y b))
(*.f64 y (*.f64 -1000000000000/607771387771 b))
(/.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) (/.f64 y y))
(*.f64 -1000000000000/607771387771 (*.f64 y b))
(*.f64 y (*.f64 -1000000000000/607771387771 b))
(/.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) (/.f64 (*.f64 b -2000000000000/607771387771) (*.f64 b -2000000000000/607771387771)))
(/.f64 (*.f64 -1000000000000/607771387771 (*.f64 y b)) (/.f64 (*.f64 b -2000000000000/607771387771) (*.f64 b -2000000000000/607771387771)))
(/.f64 (*.f64 y (*.f64 -1000000000000/607771387771 b)) (/.f64 (*.f64 b -2000000000000/607771387771) (*.f64 b -2000000000000/607771387771)))
(/.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) (/.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 y (*.f64 b 1000000000000/607771387771))))
(/.f64 (*.f64 -1000000000000/607771387771 (*.f64 y b)) (/.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 y (*.f64 b 1000000000000/607771387771))))
(/.f64 (*.f64 y (*.f64 -1000000000000/607771387771 b)) (/.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 y (*.f64 b 1000000000000/607771387771))))
(/.f64 (*.f64 -1000000000000/607771387771 (*.f64 y b)) (/.f64 (*.f64 y (*.f64 b 2000000000000/607771387771)) (*.f64 y (*.f64 b 2000000000000/607771387771))))
(/.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) (/.f64 (/.f64 y y) (/.f64 y y)))
(/.f64 (*.f64 -1000000000000/607771387771 (*.f64 y b)) (/.f64 (/.f64 y y) (/.f64 y y)))
(/.f64 (*.f64 y (*.f64 -1000000000000/607771387771 b)) (/.f64 (/.f64 y y) (/.f64 y y)))
(/.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) (/.f64 (*.f64 y -1000000000000/607771387771) (*.f64 y -1000000000000/607771387771)))
(*.f64 -1000000000000/607771387771 (*.f64 y b))
(*.f64 y (*.f64 -1000000000000/607771387771 b))
(/.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) (/.f64 (*.f64 (/.f64 y y) (*.f64 b 1000000000000/607771387771)) (*.f64 (/.f64 y y) (*.f64 b 1000000000000/607771387771))))
(*.f64 -1000000000000/607771387771 (*.f64 y b))
(*.f64 y (*.f64 -1000000000000/607771387771 b))
(/.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) (/.f64 (*.f64 1000000000000/607771387771 (/.f64 b b)) (*.f64 1000000000000/607771387771 (/.f64 b b))))
(/.f64 (*.f64 -1000000000000/607771387771 (*.f64 y b)) (/.f64 (*.f64 (/.f64 b b) 1000000000000/607771387771) (*.f64 (/.f64 b b) 1000000000000/607771387771)))
(/.f64 (*.f64 -1000000000000/607771387771 (*.f64 y b)) (/.f64 (*.f64 (/.f64 b b) 2000000000000/607771387771) (*.f64 (/.f64 b b) 2000000000000/607771387771)))
(/.f64 (*.f64 y (*.f64 -1000000000000/607771387771 b)) (/.f64 (*.f64 (/.f64 b b) 1000000000000/607771387771) (*.f64 (/.f64 b b) 1000000000000/607771387771)))
(/.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) (/.f64 (*.f64 (/.f64 y y) (*.f64 b (*.f64 -1000000000000/607771387771 (/.f64 y y)))) (*.f64 (/.f64 y y) (*.f64 b (*.f64 -1000000000000/607771387771 (/.f64 y y))))))
(/.f64 (*.f64 -1000000000000/607771387771 (*.f64 y b)) (/.f64 (*.f64 b (*.f64 (/.f64 y y) (*.f64 -1000000000000/607771387771 (/.f64 y y)))) (*.f64 b (*.f64 (/.f64 y y) (*.f64 -1000000000000/607771387771 (/.f64 y y))))))
(/.f64 (*.f64 -1000000000000/607771387771 (*.f64 y b)) (/.f64 (*.f64 b (*.f64 -1000000000000/607771387771 (*.f64 (/.f64 y y) (/.f64 y y)))) (*.f64 b (*.f64 -1000000000000/607771387771 (*.f64 (/.f64 y y) (/.f64 y y))))))
(/.f64 (*.f64 y (*.f64 -1000000000000/607771387771 b)) (/.f64 (*.f64 -1000000000000/607771387771 (*.f64 (/.f64 y y) (*.f64 b (/.f64 y y)))) (*.f64 -1000000000000/607771387771 (*.f64 (/.f64 y y) (*.f64 b (/.f64 y y))))))
(/.f64 (*.f64 -1000000000000/607771387771 (*.f64 y b)) (/.f64 (*.f64 -1000000000000/607771387771 (*.f64 (/.f64 y y) (*.f64 b (/.f64 y y)))) (*.f64 -1000000000000/607771387771 (*.f64 (/.f64 y y) (*.f64 b (/.f64 y y))))))
(/.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) (/.f64 (*.f64 -1000000000000/607771387771 (*.f64 y (/.f64 b b))) (*.f64 -1000000000000/607771387771 (*.f64 y (/.f64 b b)))))
(/.f64 (*.f64 -1000000000000/607771387771 (*.f64 y b)) (/.f64 (*.f64 -1000000000000/607771387771 (*.f64 y (/.f64 b b))) (*.f64 -1000000000000/607771387771 (*.f64 y (/.f64 b b)))))
(/.f64 (*.f64 -1000000000000/607771387771 (*.f64 y b)) (/.f64 (*.f64 y (*.f64 -1000000000000/607771387771 (/.f64 b b))) (*.f64 y (*.f64 -1000000000000/607771387771 (/.f64 b b)))))
(/.f64 (*.f64 y (*.f64 -1000000000000/607771387771 b)) (/.f64 (*.f64 y (*.f64 -1000000000000/607771387771 (/.f64 b b))) (*.f64 y (*.f64 -1000000000000/607771387771 (/.f64 b b)))))
(/.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) (/.f64 (*.f64 y (/.f64 (*.f64 b -2000000000000/607771387771) (*.f64 b -2000000000000/607771387771))) (*.f64 y (/.f64 (*.f64 b -2000000000000/607771387771) (*.f64 b -2000000000000/607771387771)))))
(/.f64 (*.f64 -1000000000000/607771387771 (*.f64 y b)) (/.f64 (*.f64 y (/.f64 (*.f64 b -2000000000000/607771387771) (*.f64 b -2000000000000/607771387771))) (*.f64 y (/.f64 (*.f64 b -2000000000000/607771387771) (*.f64 b -2000000000000/607771387771)))))
(/.f64 (*.f64 y (*.f64 -1000000000000/607771387771 b)) (/.f64 (*.f64 y (/.f64 (*.f64 b -2000000000000/607771387771) (*.f64 b -2000000000000/607771387771))) (*.f64 y (/.f64 (*.f64 b -2000000000000/607771387771) (*.f64 b -2000000000000/607771387771)))))
(/.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) (/.f64 (*.f64 y b) (*.f64 y b)))
(*.f64 -1000000000000/607771387771 (*.f64 y b))
(*.f64 y (*.f64 -1000000000000/607771387771 b))
(/.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) (/.f64 (/.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 y (*.f64 b 1000000000000/607771387771))) (/.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 y (*.f64 b 1000000000000/607771387771)))))
(/.f64 (*.f64 -1000000000000/607771387771 (*.f64 y b)) (/.f64 (/.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 y (*.f64 b 1000000000000/607771387771))) (/.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 y (*.f64 b 1000000000000/607771387771)))))
(/.f64 (*.f64 y (*.f64 -1000000000000/607771387771 b)) (/.f64 (/.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 y (*.f64 b 1000000000000/607771387771))) (/.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 y (*.f64 b 1000000000000/607771387771)))))
(/.f64 (*.f64 -1000000000000/607771387771 (*.f64 y b)) (/.f64 (/.f64 (*.f64 y (*.f64 b 2000000000000/607771387771)) (*.f64 y (*.f64 b 2000000000000/607771387771))) (/.f64 (*.f64 y (*.f64 b 2000000000000/607771387771)) (*.f64 y (*.f64 b 2000000000000/607771387771)))))
(/.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)) (/.f64 (*.f64 y (/.f64 (*.f64 b -1000000000000/607771387771) y)) (*.f64 y (/.f64 (*.f64 b -1000000000000/607771387771) y))))
(*.f64 -1000000000000/607771387771 (*.f64 y b))
(*.f64 y (*.f64 -1000000000000/607771387771 b))
(neg.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)))

localize23.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))
0.3b
(*.f64 -11940090572100000000000000/369386059793087248348441 z)
0.4b
(*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))
2.2b
(*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
Compiler

Compiled 47 to 32 computations (31.9% saved)

series7.0ms (0%)

Counts
4 → 51
Calls

21 calls:

TimeVariablePointExpression
1.0ms
b
@0
(*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
1.0ms
y
@0
(*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
1.0ms
b
@inf
(*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
0.0ms
z
@0
(*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
0.0ms
z
@inf
(*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))

rewrite135.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1058×rational_best_oopsla_all_46_json_45_simplify-35
914×rational_best_oopsla_all_46_json_45_simplify-37
906×rational_best_oopsla_all_46_json_45_simplify-89
760×rational_best_oopsla_all_46_json_45_simplify-13
738×rational_best_oopsla_all_46_json_45_simplify-87
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01164
17564
228364
3143464
4679864
Stop Event
node limit
Counts
4 → 212
Calls
Call 1
Inputs
(*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))
(*.f64 -11940090572100000000000000/369386059793087248348441 z)
(+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (*.f64 b (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 y y))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (*.f64 (/.f64 b b) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y (/.f64 b b)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (*.f64 b y) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) b)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 0 (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 0 (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (*.f64 b (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (*.f64 (/.f64 b b) (*.f64 y (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 0 (*.f64 b (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 y y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 0 (*.f64 (/.f64 b b) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y (/.f64 b b))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 0 (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 0 (*.f64 b y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (*.f64 y 1000000000000/607771387771)) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))) (*.f64 b (*.f64 y 1000000000000/607771387771)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))) (*.f64 y (*.f64 b 1000000000000/607771387771)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))) (*.f64 1 (*.f64 y (*.f64 b 1000000000000/607771387771))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))) (*.f64 1000000000000/607771387771 (*.f64 b y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))) (*.f64 (*.f64 b y) 1000000000000/607771387771))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 b (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 y y))) 0) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y))) 0) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) 0) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 b b) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y (/.f64 b b)))) 0) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 b y) 0) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))) 0) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) b)) 0) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))))) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 b (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771)) 0) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 b b) (*.f64 y (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771))) 0) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 b (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 y y)))) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 b b) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y (/.f64 b b))))) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) b))) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 y (*.f64 b 1000000000000/607771387771))) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 b (*.f64 y 1000000000000/607771387771)) (/.f64 b b)) (*.f64 (/.f64 b b) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 b b) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z)))) (*.f64 (*.f64 b (*.f64 y 1000000000000/607771387771)) (/.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 b b) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z)))) (*.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (/.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))) (/.f64 b b)) (*.f64 (/.f64 b b) (*.f64 b (*.f64 y 1000000000000/607771387771))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))) (/.f64 b b)) (*.f64 (/.f64 b b) (*.f64 y (*.f64 b 1000000000000/607771387771))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 b b) (*.f64 b (*.f64 y 1000000000000/607771387771))) (*.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))) (/.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (/.f64 b b)) (*.f64 (/.f64 b b) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 b b) (*.f64 y (*.f64 b 1000000000000/607771387771))) (*.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))) (/.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1000000000000/607771387771 (*.f64 b y)) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 b y) 1000000000000/607771387771) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y 1000000000000/607771387771) (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))))) (*.f64 (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z))) (*.f64 (*.f64 y 1000000000000/607771387771) (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z)) (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))))) (*.f64 (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))) (*.f64 y 1000000000000/607771387771)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))) (*.f64 y 1000000000000/607771387771)) (*.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z)) (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 b (*.f64 y 1000000000000/607771387771)) (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))) (*.f64 (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y))) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y))) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z)))) (*.f64 (*.f64 b (*.f64 y 1000000000000/607771387771)) (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y))) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z)))) (*.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))) (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))) (*.f64 (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y))) (*.f64 b (*.f64 y 1000000000000/607771387771))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))) (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))) (*.f64 (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y))) (*.f64 y (*.f64 b 1000000000000/607771387771))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y))) (*.f64 b (*.f64 y 1000000000000/607771387771))) (*.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))) (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))) (*.f64 (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y))) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y))) (*.f64 y (*.f64 b 1000000000000/607771387771))) (*.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))) (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (*.f64 b (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 y y))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (*.f64 (/.f64 b b) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y (/.f64 b b)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (*.f64 b y) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) b)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (*.f64 b (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (*.f64 (/.f64 b b) (*.f64 y (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 b (*.f64 y (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 y (*.f64 b (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 b (*.f64 y (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 b b) (*.f64 b (*.f64 y (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 y) (*.f64 b (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 b (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771)) y))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 (/.f64 b b) (*.f64 y (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771))) b))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))))) (*.f64 (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))) (*.f64 y (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))) (*.f64 (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y))) (*.f64 b (*.f64 y (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (/.f64 y y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (/.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (/.f64 (/.f64 b b) (/.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 y y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 y y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y (/.f64 b b))) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y (/.f64 b b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (/.f64 (*.f64 b (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 b (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (/.f64 (*.f64 b (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 y y))) (*.f64 b (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 y y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (/.f64 (*.f64 b y) (*.f64 b y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (/.f64 (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y))) (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (/.f64 (*.f64 (/.f64 b b) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y (/.f64 b b)))) (*.f64 (/.f64 b b) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y (/.f64 b b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (/.f64 (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) b)) (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (/.f64 (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))) (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 b (*.f64 y (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 y (*.f64 b (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1 (*.f64 b (*.f64 y (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 b b) (*.f64 b (*.f64 y (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 y) (*.f64 b (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 b (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771)) y))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (/.f64 b b) (*.f64 y (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771))) b))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 (*.f64 (/.f64 y y) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 y y))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 (*.f64 y (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) y)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 (*.f64 y (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 (*.f64 (/.f64 y y) (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 0 (*.f64 (/.f64 y y) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 y y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 0 (*.f64 y (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 0 (*.f64 y (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y 1000000000000/607771387771) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z)) (*.f64 y 1000000000000/607771387771))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 y y) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 y y))) 0) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) y)) 0) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) 0) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 y y) (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771)) 0) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 y y) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 y y)))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y 1000000000000/607771387771) (/.f64 y y)) (*.f64 (/.f64 y y) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y y) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z))) (*.f64 (*.f64 y 1000000000000/607771387771) (/.f64 y y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z)) (/.f64 y y)) (*.f64 (/.f64 y y) (*.f64 y 1000000000000/607771387771)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y y) (*.f64 y 1000000000000/607771387771)) (*.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z)) (/.f64 y y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y 1000000000000/607771387771) (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))) (*.f64 (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z))) (*.f64 (*.f64 y 1000000000000/607771387771) (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z)) (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))) (*.f64 (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (*.f64 y 1000000000000/607771387771)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (*.f64 y 1000000000000/607771387771)) (*.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z)) (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 y (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) y))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1000000000000/607771387771 (*.f64 y (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))) (*.f64 (*.f64 y (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (*.f64 -11940090572100000000000000/369386059793087248348441 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (*.f64 -11940090572100000000000000/369386059793087248348441 z)) (*.f64 1000000000000/607771387771 (*.f64 y (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 z) (*.f64 y (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))) (*.f64 (*.f64 y (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) 1000000000000/607771387771))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) 1000000000000/607771387771) (*.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 z) (*.f64 y (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 y (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 (*.f64 (/.f64 y y) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 y y))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 (*.f64 y (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) y)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 (*.f64 y (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 (*.f64 (/.f64 y y) (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 y (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 y y) (*.f64 y (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (*.f64 y (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 (/.f64 y y) (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771)) y))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y 1000000000000/607771387771) (*.f64 y (*.f64 z 11940090572100000000000000/369386059793087248348441)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z)) (*.f64 y -1000000000000/607771387771))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (/.f64 y y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 y y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 y y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (/.f64 (/.f64 y y) (/.f64 y y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (/.f64 (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (/.f64 (*.f64 y (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (*.f64 y (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (/.f64 (*.f64 (/.f64 y y) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 y y))) (*.f64 (/.f64 y y) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 y y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (/.f64 (*.f64 y (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) y)) (*.f64 y (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 y (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 y y) (*.f64 y (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (*.f64 y (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (/.f64 y y) (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771)) y))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 z) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 z) (*.f64 z 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 z) (*.f64 0 (/.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) (*.f64 z 11940090572100000000000000/369386059793087248348441))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 z) (*.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (/.f64 z z)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 z) (*.f64 0 (*.f64 -11940090572100000000000000/369386059793087248348441 (/.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z 0) (*.f64 -11940090572100000000000000/369386059793087248348441 z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 -11940090572100000000000000/369386059793087248348441 z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (/.f64 z z)) 0) (*.f64 -11940090572100000000000000/369386059793087248348441 z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 -11940090572100000000000000/369386059793087248348441 (/.f64 z z))) (*.f64 -11940090572100000000000000/369386059793087248348441 z))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 z) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 z) (*.f64 z 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 z) (*.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (/.f64 z z)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 z 11940090572100000000000000/369386059793087248348441))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 (/.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 z 11940090572100000000000000/369386059793087248348441)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 z) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 z) (/.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 z) (/.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) (*.f64 z 11940090572100000000000000/369386059793087248348441)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 z) (/.f64 (/.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) (*.f64 z 11940090572100000000000000/369386059793087248348441))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 z) (/.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (/.f64 z z)) (*.f64 -11940090572100000000000000/369386059793087248348441 (/.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 z) -1000000000000/607771387771)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 1 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 1 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 (*.f64 (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 1 (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771) (neg.f64 (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 1 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771))))))

simplify200.0ms (0.9%)

Algorithm
egg-herbie
Rules
1232×rational_best_oopsla_all_46_json_45_simplify-49
1026×rational_best_oopsla_all_46_json_45_simplify-89
858×rational_best_oopsla_all_46_json_45_simplify-24
802×rational_best_oopsla_all_46_json_45_simplify-74
712×rational_best_oopsla_all_46_json_45_simplify-10
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
03808311
112267967
246267967
Stop Event
node limit
Counts
263 → 276
Calls
Call 1
Inputs
(*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 1000000000000/607771387771 (*.f64 y b))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 1000000000000/607771387771 (*.f64 y b)))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 1000000000000/607771387771 (*.f64 y b)))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 1000000000000/607771387771 (*.f64 y b)))
(*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z)))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 1000000000000/607771387771 (*.f64 y b)))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 1000000000000/607771387771 (*.f64 y b)))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 1000000000000/607771387771 (*.f64 y b)))
(*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z)))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 1000000000000/607771387771 (*.f64 y b)))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 1000000000000/607771387771 (*.f64 y b)))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 1000000000000/607771387771 (*.f64 y b)))
(*.f64 1000000000000/607771387771 y)
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y z)) (*.f64 1000000000000/607771387771 y))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y z)) (*.f64 1000000000000/607771387771 y))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y z)) (*.f64 1000000000000/607771387771 y))
(*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y z))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y z)) (*.f64 1000000000000/607771387771 y))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y z)) (*.f64 1000000000000/607771387771 y))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y z)) (*.f64 1000000000000/607771387771 y))
(*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y z))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y z)) (*.f64 1000000000000/607771387771 y))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y z)) (*.f64 1000000000000/607771387771 y))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y z)) (*.f64 1000000000000/607771387771 y))
1000000000000/607771387771
(*.f64 -11940090572100000000000000/369386059793087248348441 z)
(*.f64 -11940090572100000000000000/369386059793087248348441 z)
(+.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) 0)
(+.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (*.f64 b (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 y y))) 0))
(+.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y))) 0))
(+.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) 0))
(+.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (*.f64 (/.f64 b b) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y (/.f64 b b)))) 0))
(+.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (*.f64 b y) 0))
(+.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))) 0))
(+.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) b)) 0))
(+.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 0 (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))))))
(+.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 0 (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))))
(+.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (*.f64 b (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771)) 0))
(+.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (*.f64 (/.f64 b b) (*.f64 y (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771))) 0))
(+.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 0 (*.f64 b (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 y y)))))
(+.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 0 (*.f64 (/.f64 b b) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y (/.f64 b b))))))
(+.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 0 (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) b))))
(+.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 0 (*.f64 b y)))
(+.f64 0 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))
(+.f64 (*.f64 b (*.f64 y 1000000000000/607771387771)) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))))
(+.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))) (*.f64 b (*.f64 y 1000000000000/607771387771)))
(+.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))) (*.f64 y (*.f64 b 1000000000000/607771387771)))
(+.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))) (*.f64 1 (*.f64 y (*.f64 b 1000000000000/607771387771))))
(+.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))) (*.f64 1000000000000/607771387771 (*.f64 b y)))
(+.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))) (*.f64 (*.f64 b y) 1000000000000/607771387771))
(+.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))))
(+.f64 (*.f64 (*.f64 b (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 y y))) 0) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))
(+.f64 (*.f64 (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y))) 0) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))
(+.f64 (*.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) 0) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))
(+.f64 (*.f64 (*.f64 (/.f64 b b) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y (/.f64 b b)))) 0) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))
(+.f64 (*.f64 (*.f64 b y) 0) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))
(+.f64 (*.f64 (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))) 0) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))
(+.f64 (*.f64 (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) b)) 0) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))
(+.f64 (*.f64 0 (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))))) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))
(+.f64 (*.f64 0 (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))
(+.f64 (*.f64 (*.f64 b (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771)) 0) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))
(+.f64 (*.f64 (*.f64 (/.f64 b b) (*.f64 y (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771))) 0) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))
(+.f64 (*.f64 0 (*.f64 b (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 y y)))) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))
(+.f64 (*.f64 0 (*.f64 (/.f64 b b) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y (/.f64 b b))))) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))
(+.f64 (*.f64 0 (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) b))) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))
(+.f64 (*.f64 1 (*.f64 y (*.f64 b 1000000000000/607771387771))) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))))
(+.f64 (*.f64 (*.f64 b (*.f64 y 1000000000000/607771387771)) (/.f64 b b)) (*.f64 (/.f64 b b) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z)))))
(+.f64 (*.f64 (/.f64 b b) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z)))) (*.f64 (*.f64 b (*.f64 y 1000000000000/607771387771)) (/.f64 b b)))
(+.f64 (*.f64 (/.f64 b b) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z)))) (*.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (/.f64 b b)))
(+.f64 (*.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))) (/.f64 b b)) (*.f64 (/.f64 b b) (*.f64 b (*.f64 y 1000000000000/607771387771))))
(+.f64 (*.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))) (/.f64 b b)) (*.f64 (/.f64 b b) (*.f64 y (*.f64 b 1000000000000/607771387771))))
(+.f64 (*.f64 (/.f64 b b) (*.f64 b (*.f64 y 1000000000000/607771387771))) (*.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))) (/.f64 b b)))
(+.f64 (*.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (/.f64 b b)) (*.f64 (/.f64 b b) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z)))))
(+.f64 (*.f64 (/.f64 b b) (*.f64 y (*.f64 b 1000000000000/607771387771))) (*.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))) (/.f64 b b)))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 b y)) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))))
(+.f64 (*.f64 (*.f64 b y) 1000000000000/607771387771) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))))
(+.f64 (*.f64 0 (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))
(+.f64 (*.f64 (*.f64 y 1000000000000/607771387771) (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))))) (*.f64 (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(+.f64 (*.f64 (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z))) (*.f64 (*.f64 y 1000000000000/607771387771) (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))))))
(+.f64 (*.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z)) (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))))) (*.f64 (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))) (*.f64 y 1000000000000/607771387771)))
(+.f64 (*.f64 (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))) (*.f64 y 1000000000000/607771387771)) (*.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z)) (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))))))
(+.f64 (*.f64 (*.f64 b (*.f64 y 1000000000000/607771387771)) (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))) (*.f64 (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y))) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z)))))
(+.f64 (*.f64 (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y))) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z)))) (*.f64 (*.f64 b (*.f64 y 1000000000000/607771387771)) (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))))
(+.f64 (*.f64 (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y))) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z)))) (*.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))))
(+.f64 (*.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))) (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))) (*.f64 (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y))) (*.f64 b (*.f64 y 1000000000000/607771387771))))
(+.f64 (*.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))) (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))) (*.f64 (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y))) (*.f64 y (*.f64 b 1000000000000/607771387771))))
(+.f64 (*.f64 (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y))) (*.f64 b (*.f64 y 1000000000000/607771387771))) (*.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))) (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))))
(+.f64 (*.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))) (*.f64 (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y))) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z)))))
(+.f64 (*.f64 (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y))) (*.f64 y (*.f64 b 1000000000000/607771387771))) (*.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))) (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))))
(-.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) 0)
(-.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (*.f64 b (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 y y))) 0))
(-.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y))) 0))
(-.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) 0))
(-.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (*.f64 (/.f64 b b) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y (/.f64 b b)))) 0))
(-.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (*.f64 b y) 0))
(-.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))) 0))
(-.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) b)) 0))
(-.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (*.f64 b (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771)) 0))
(-.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (*.f64 (/.f64 b b) (*.f64 y (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771))) 0))
(-.f64 0 (*.f64 b (*.f64 y (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771))))
(-.f64 0 (*.f64 y (*.f64 b (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771))))
(-.f64 0 (*.f64 1 (*.f64 b (*.f64 y (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771)))))
(-.f64 0 (*.f64 (/.f64 b b) (*.f64 b (*.f64 y (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771)))))
(-.f64 0 (*.f64 (neg.f64 y) (*.f64 b (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))))
(-.f64 0 (*.f64 -1 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y))))
(-.f64 0 (*.f64 (*.f64 b (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771)) y))
(-.f64 0 (*.f64 (*.f64 (/.f64 b b) (*.f64 y (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771))) b))
(-.f64 (*.f64 0 (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))))) (*.f64 (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))) (*.f64 y (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771))))
(-.f64 (*.f64 0 (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))) (*.f64 (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y))) (*.f64 b (*.f64 y (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771)))))
(/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) 1)
(/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (/.f64 y y))
(/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (/.f64 b b))
(/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))))
(/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))
(/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y))))
(/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (/.f64 (/.f64 b b) (/.f64 b b)))
(/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 y y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 y y))))
(/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y (/.f64 b b))) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y (/.f64 b b)))))
(/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (/.f64 (*.f64 b (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 b (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))))
(/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (/.f64 (*.f64 b (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 y y))) (*.f64 b (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 y y)))))
(/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (/.f64 (*.f64 b y) (*.f64 b y)))
(/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (/.f64 (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y))) (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))))
(/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (/.f64 (*.f64 (/.f64 b b) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y (/.f64 b b)))) (*.f64 (/.f64 b b) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y (/.f64 b b))))))
(/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (/.f64 (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) b)) (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) b))))
(/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (/.f64 (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))) (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))))))
(neg.f64 (*.f64 b (*.f64 y (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771))))
(neg.f64 (*.f64 y (*.f64 b (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771))))
(neg.f64 (*.f64 1 (*.f64 b (*.f64 y (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771)))))
(neg.f64 (*.f64 (/.f64 b b) (*.f64 b (*.f64 y (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771)))))
(neg.f64 (*.f64 (neg.f64 y) (*.f64 b (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))))
(neg.f64 (*.f64 -1 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y))))
(neg.f64 (*.f64 (*.f64 b (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771)) y))
(neg.f64 (*.f64 (*.f64 (/.f64 b b) (*.f64 y (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771))) b))
(+.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) 0)
(+.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 (*.f64 (/.f64 y y) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 y y))) 0))
(+.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 (*.f64 y (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) y)) 0))
(+.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 (*.f64 y (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) 0))
(+.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 (*.f64 (/.f64 y y) (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771)) 0))
(+.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 0 (*.f64 (/.f64 y y) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 y y)))))
(+.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 0 (*.f64 y (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) y))))
(+.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 0 (*.f64 y (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))))
(+.f64 0 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))
(+.f64 (*.f64 y 1000000000000/607771387771) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z)))
(+.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z)) (*.f64 y 1000000000000/607771387771))
(+.f64 (*.f64 (*.f64 (/.f64 y y) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 y y))) 0) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))
(+.f64 (*.f64 (*.f64 y (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) y)) 0) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))
(+.f64 (*.f64 (*.f64 y (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) 0) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))
(+.f64 (*.f64 (*.f64 (/.f64 y y) (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771)) 0) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))
(+.f64 (*.f64 0 (*.f64 (/.f64 y y) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 y y)))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))
(+.f64 (*.f64 (*.f64 y 1000000000000/607771387771) (/.f64 y y)) (*.f64 (/.f64 y y) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(+.f64 (*.f64 (/.f64 y y) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z))) (*.f64 (*.f64 y 1000000000000/607771387771) (/.f64 y y)))
(+.f64 (*.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z)) (/.f64 y y)) (*.f64 (/.f64 y y) (*.f64 y 1000000000000/607771387771)))
(+.f64 (*.f64 (/.f64 y y) (*.f64 y 1000000000000/607771387771)) (*.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z)) (/.f64 y y)))
(+.f64 (*.f64 (*.f64 y 1000000000000/607771387771) (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))) (*.f64 (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(+.f64 (*.f64 (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z))) (*.f64 (*.f64 y 1000000000000/607771387771) (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))))
(+.f64 (*.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z)) (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))) (*.f64 (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (*.f64 y 1000000000000/607771387771)))
(+.f64 (*.f64 (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (*.f64 y 1000000000000/607771387771)) (*.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z)) (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))))
(+.f64 (*.f64 0 (*.f64 y (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) y))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))) (*.f64 (*.f64 y (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (*.f64 -11940090572100000000000000/369386059793087248348441 z)))
(+.f64 (*.f64 (*.f64 y (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (*.f64 -11940090572100000000000000/369386059793087248348441 z)) (*.f64 1000000000000/607771387771 (*.f64 y (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))))
(+.f64 (*.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 z) (*.f64 y (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))) (*.f64 (*.f64 y (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) 1000000000000/607771387771))
(+.f64 (*.f64 (*.f64 y (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) 1000000000000/607771387771) (*.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 z) (*.f64 y (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))))
(+.f64 (*.f64 0 (*.f64 y (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))
(-.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) 0)
(-.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 (*.f64 (/.f64 y y) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 y y))) 0))
(-.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 (*.f64 y (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) y)) 0))
(-.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 (*.f64 y (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) 0))
(-.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 (*.f64 (/.f64 y y) (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771)) 0))
(-.f64 0 (*.f64 y (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771)))
(-.f64 0 (*.f64 (/.f64 y y) (*.f64 y (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771))))
(-.f64 0 (*.f64 (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (*.f64 y (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771))))
(-.f64 0 (*.f64 (*.f64 (/.f64 y y) (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771)) y))
(-.f64 (*.f64 y 1000000000000/607771387771) (*.f64 y (*.f64 z 11940090572100000000000000/369386059793087248348441)))
(-.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z)) (*.f64 y -1000000000000/607771387771))
(/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) 1)
(/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (/.f64 y y))
(/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))))
(/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))
(/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 y y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 y y))))
(/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (/.f64 (/.f64 y y) (/.f64 y y)))
(/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (/.f64 (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))))
(/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (/.f64 (*.f64 y (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (*.f64 y (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))))
(/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (/.f64 (*.f64 (/.f64 y y) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 y y))) (*.f64 (/.f64 y y) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 y y)))))
(/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (/.f64 (*.f64 y (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) y)) (*.f64 y (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) y))))
(/.f64 (*.f64 y (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771)) -1)
(neg.f64 (*.f64 y (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771)))
(neg.f64 (*.f64 (/.f64 y y) (*.f64 y (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771))))
(neg.f64 (*.f64 (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (*.f64 y (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771))))
(neg.f64 (*.f64 (*.f64 (/.f64 y y) (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771)) y))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 z) 0)
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 z) (*.f64 z 0))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 z) (*.f64 0 (/.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) (*.f64 z 11940090572100000000000000/369386059793087248348441))))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 z) (*.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (/.f64 z z)) 0))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 z) (*.f64 0 (*.f64 -11940090572100000000000000/369386059793087248348441 (/.f64 z z))))
(+.f64 0 (*.f64 -11940090572100000000000000/369386059793087248348441 z))
(+.f64 (*.f64 z 0) (*.f64 -11940090572100000000000000/369386059793087248348441 z))
(+.f64 (*.f64 0 (/.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 -11940090572100000000000000/369386059793087248348441 z))
(+.f64 (*.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (/.f64 z z)) 0) (*.f64 -11940090572100000000000000/369386059793087248348441 z))
(+.f64 (*.f64 0 (*.f64 -11940090572100000000000000/369386059793087248348441 (/.f64 z z))) (*.f64 -11940090572100000000000000/369386059793087248348441 z))
(-.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 z) 0)
(-.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 z) (*.f64 z 0))
(-.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 z) (*.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (/.f64 z z)) 0))
(-.f64 0 (*.f64 z 11940090572100000000000000/369386059793087248348441))
(-.f64 0 (*.f64 -1 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))
(-.f64 (*.f64 0 (/.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 (/.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 z 11940090572100000000000000/369386059793087248348441)))
(/.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 z) 1)
(/.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 z) (/.f64 z z))
(/.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 z) (/.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) (*.f64 z 11940090572100000000000000/369386059793087248348441)))
(/.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 z) (/.f64 (/.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) (*.f64 z 11940090572100000000000000/369386059793087248348441))))
(/.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 z) (/.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (/.f64 z z)) (*.f64 -11940090572100000000000000/369386059793087248348441 (/.f64 z z))))
(/.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) -1)
(neg.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441))
(neg.f64 (*.f64 -1 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))
(-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))
(-.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 z) -1000000000000/607771387771)
(-.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) 0)
(-.f64 0 (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771))
(*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) 1)
(*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))
(*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 1 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))))
(*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))))
(*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))))
(*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 1 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))))
(*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 (*.f64 (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))))
(*.f64 1 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))
(*.f64 (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))
(*.f64 (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 1 (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))))
(*.f64 (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))))
(*.f64 (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771) -1)
(*.f64 (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771) (neg.f64 (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))))
(*.f64 -1 (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771))
(*.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 1 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))
(*.f64 (*.f64 (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))
(*.f64 (neg.f64 (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771))
(/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) 1)
(/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))
(/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))))
(/.f64 (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771) -1)
(neg.f64 (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771))
Outputs
(*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 1000000000000/607771387771 (*.f64 y b))
(*.f64 b (*.f64 y 1000000000000/607771387771))
(*.f64 y (*.f64 b 1000000000000/607771387771))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 1000000000000/607771387771 (*.f64 y b)))
(*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 1000000000000/607771387771 (*.f64 y b)))
(*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 1000000000000/607771387771 (*.f64 y b)))
(*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z)))
(*.f64 y (*.f64 b (*.f64 -11940090572100000000000000/369386059793087248348441 z)))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 1000000000000/607771387771 (*.f64 y b)))
(*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 1000000000000/607771387771 (*.f64 y b)))
(*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 1000000000000/607771387771 (*.f64 y b)))
(*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z)))
(*.f64 y (*.f64 b (*.f64 -11940090572100000000000000/369386059793087248348441 z)))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 1000000000000/607771387771 (*.f64 y b)))
(*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 1000000000000/607771387771 (*.f64 y b)))
(*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 1000000000000/607771387771 (*.f64 y b)))
(*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 1000000000000/607771387771 y)
(*.f64 y 1000000000000/607771387771)
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y z)) (*.f64 1000000000000/607771387771 y))
(+.f64 (*.f64 y 1000000000000/607771387771) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z)))
(*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y z)) (*.f64 1000000000000/607771387771 y))
(+.f64 (*.f64 y 1000000000000/607771387771) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z)))
(*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y z)) (*.f64 1000000000000/607771387771 y))
(+.f64 (*.f64 y 1000000000000/607771387771) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z)))
(*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))
(*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y z))
(*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y z)) (*.f64 1000000000000/607771387771 y))
(+.f64 (*.f64 y 1000000000000/607771387771) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z)))
(*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y z)) (*.f64 1000000000000/607771387771 y))
(+.f64 (*.f64 y 1000000000000/607771387771) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z)))
(*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y z)) (*.f64 1000000000000/607771387771 y))
(+.f64 (*.f64 y 1000000000000/607771387771) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z)))
(*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))
(*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y z))
(*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y z)) (*.f64 1000000000000/607771387771 y))
(+.f64 (*.f64 y 1000000000000/607771387771) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z)))
(*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y z)) (*.f64 1000000000000/607771387771 y))
(+.f64 (*.f64 y 1000000000000/607771387771) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z)))
(*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y z)) (*.f64 1000000000000/607771387771 y))
(+.f64 (*.f64 y 1000000000000/607771387771) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z)))
(*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))
1000000000000/607771387771
(*.f64 -11940090572100000000000000/369386059793087248348441 z)
(*.f64 -11940090572100000000000000/369386059793087248348441 z)
(+.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) 0)
(*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b))
(*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))
(+.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (*.f64 b (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 y y))) 0))
(*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b))
(*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))
(+.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y))) 0))
(*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b))
(*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))
(+.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) 0))
(*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b))
(*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))
(+.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (*.f64 (/.f64 b b) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y (/.f64 b b)))) 0))
(*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b))
(*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))
(+.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (*.f64 b y) 0))
(*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b))
(*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))
(+.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))) 0))
(*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b))
(*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))
(+.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) b)) 0))
(*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b))
(*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))
(+.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 0 (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))))))
(*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b))
(*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))
(+.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 0 (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))))
(*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b))
(*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))
(+.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (*.f64 b (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771)) 0))
(*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b))
(*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))
(+.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (*.f64 (/.f64 b b) (*.f64 y (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771))) 0))
(*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b))
(*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))
(+.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 0 (*.f64 b (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 y y)))))
(*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b))
(*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))
(+.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 0 (*.f64 (/.f64 b b) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y (/.f64 b b))))))
(*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b))
(*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))
(+.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 0 (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) b))))
(*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b))
(*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))
(+.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 0 (*.f64 b y)))
(*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b))
(*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))
(+.f64 0 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))
(*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b))
(*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))
(+.f64 (*.f64 b (*.f64 y 1000000000000/607771387771)) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))))
(*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(+.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))) (*.f64 b (*.f64 y 1000000000000/607771387771)))
(*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(+.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))) (*.f64 y (*.f64 b 1000000000000/607771387771)))
(*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(+.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))) (*.f64 1 (*.f64 y (*.f64 b 1000000000000/607771387771))))
(*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(+.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))) (*.f64 1000000000000/607771387771 (*.f64 b y)))
(*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(+.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))) (*.f64 (*.f64 b y) 1000000000000/607771387771))
(*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(+.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))))
(*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(+.f64 (*.f64 (*.f64 b (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 y y))) 0) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))
(*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b))
(*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))
(+.f64 (*.f64 (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y))) 0) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))
(*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b))
(*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))
(+.f64 (*.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) 0) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))
(*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b))
(*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))
(+.f64 (*.f64 (*.f64 (/.f64 b b) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y (/.f64 b b)))) 0) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))
(*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b))
(*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))
(+.f64 (*.f64 (*.f64 b y) 0) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))
(*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b))
(*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))
(+.f64 (*.f64 (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))) 0) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))
(*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b))
(*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))
(+.f64 (*.f64 (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) b)) 0) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))
(*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b))
(*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))
(+.f64 (*.f64 0 (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))))) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))
(*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b))
(*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))
(+.f64 (*.f64 0 (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))
(*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b))
(*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))
(+.f64 (*.f64 (*.f64 b (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771)) 0) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))
(*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b))
(*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))
(+.f64 (*.f64 (*.f64 (/.f64 b b) (*.f64 y (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771))) 0) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))
(*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b))
(*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))
(+.f64 (*.f64 0 (*.f64 b (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 y y)))) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))
(*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b))
(*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))
(+.f64 (*.f64 0 (*.f64 (/.f64 b b) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y (/.f64 b b))))) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))
(*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b))
(*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))
(+.f64 (*.f64 0 (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) b))) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))
(*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b))
(*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))
(+.f64 (*.f64 1 (*.f64 y (*.f64 b 1000000000000/607771387771))) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))))
(*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(+.f64 (*.f64 (*.f64 b (*.f64 y 1000000000000/607771387771)) (/.f64 b b)) (*.f64 (/.f64 b b) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z)))))
(*.f64 (/.f64 b b) (+.f64 (*.f64 y (*.f64 b (*.f64 -11940090572100000000000000/369386059793087248348441 z))) (*.f64 b (*.f64 y 1000000000000/607771387771))))
(*.f64 (/.f64 b b) (*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))))
(*.f64 (/.f64 b b) (*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))))
(+.f64 (*.f64 (/.f64 b b) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z)))) (*.f64 (*.f64 b (*.f64 y 1000000000000/607771387771)) (/.f64 b b)))
(*.f64 (/.f64 b b) (+.f64 (*.f64 y (*.f64 b (*.f64 -11940090572100000000000000/369386059793087248348441 z))) (*.f64 b (*.f64 y 1000000000000/607771387771))))
(*.f64 (/.f64 b b) (*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))))
(*.f64 (/.f64 b b) (*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))))
(+.f64 (*.f64 (/.f64 b b) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z)))) (*.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (/.f64 b b)))
(*.f64 (/.f64 b b) (+.f64 (*.f64 y (*.f64 b (*.f64 -11940090572100000000000000/369386059793087248348441 z))) (*.f64 b (*.f64 y 1000000000000/607771387771))))
(*.f64 (/.f64 b b) (*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))))
(*.f64 (/.f64 b b) (*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))))
(+.f64 (*.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))) (/.f64 b b)) (*.f64 (/.f64 b b) (*.f64 b (*.f64 y 1000000000000/607771387771))))
(*.f64 (/.f64 b b) (+.f64 (*.f64 y (*.f64 b (*.f64 -11940090572100000000000000/369386059793087248348441 z))) (*.f64 b (*.f64 y 1000000000000/607771387771))))
(*.f64 (/.f64 b b) (*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))))
(*.f64 (/.f64 b b) (*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))))
(+.f64 (*.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))) (/.f64 b b)) (*.f64 (/.f64 b b) (*.f64 y (*.f64 b 1000000000000/607771387771))))
(*.f64 (/.f64 b b) (+.f64 (*.f64 y (*.f64 b (*.f64 -11940090572100000000000000/369386059793087248348441 z))) (*.f64 b (*.f64 y 1000000000000/607771387771))))
(*.f64 (/.f64 b b) (*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))))
(*.f64 (/.f64 b b) (*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))))
(+.f64 (*.f64 (/.f64 b b) (*.f64 b (*.f64 y 1000000000000/607771387771))) (*.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))) (/.f64 b b)))
(*.f64 (/.f64 b b) (+.f64 (*.f64 y (*.f64 b (*.f64 -11940090572100000000000000/369386059793087248348441 z))) (*.f64 b (*.f64 y 1000000000000/607771387771))))
(*.f64 (/.f64 b b) (*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))))
(*.f64 (/.f64 b b) (*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))))
(+.f64 (*.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (/.f64 b b)) (*.f64 (/.f64 b b) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z)))))
(*.f64 (/.f64 b b) (+.f64 (*.f64 y (*.f64 b (*.f64 -11940090572100000000000000/369386059793087248348441 z))) (*.f64 b (*.f64 y 1000000000000/607771387771))))
(*.f64 (/.f64 b b) (*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))))
(*.f64 (/.f64 b b) (*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))))
(+.f64 (*.f64 (/.f64 b b) (*.f64 y (*.f64 b 1000000000000/607771387771))) (*.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))) (/.f64 b b)))
(*.f64 (/.f64 b b) (+.f64 (*.f64 y (*.f64 b (*.f64 -11940090572100000000000000/369386059793087248348441 z))) (*.f64 b (*.f64 y 1000000000000/607771387771))))
(*.f64 (/.f64 b b) (*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))))
(*.f64 (/.f64 b b) (*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 b y)) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))))
(*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(+.f64 (*.f64 (*.f64 b y) 1000000000000/607771387771) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))))
(*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(+.f64 (*.f64 0 (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))
(*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b))
(*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))
(+.f64 (*.f64 (*.f64 y 1000000000000/607771387771) (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))))) (*.f64 (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))) (+.f64 (*.f64 y 1000000000000/607771387771) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))) (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(+.f64 (*.f64 (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z))) (*.f64 (*.f64 y 1000000000000/607771387771) (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))))))
(*.f64 (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))) (+.f64 (*.f64 y 1000000000000/607771387771) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))) (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(+.f64 (*.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z)) (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))))) (*.f64 (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))) (*.f64 y 1000000000000/607771387771)))
(*.f64 (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))) (+.f64 (*.f64 y 1000000000000/607771387771) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))) (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(+.f64 (*.f64 (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))) (*.f64 y 1000000000000/607771387771)) (*.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z)) (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))))))
(*.f64 (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))) (+.f64 (*.f64 y 1000000000000/607771387771) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))) (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(+.f64 (*.f64 (*.f64 b (*.f64 y 1000000000000/607771387771)) (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))) (*.f64 (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y))) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z)))))
(*.f64 (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b))) (+.f64 (*.f64 y (*.f64 b (*.f64 -11940090572100000000000000/369386059793087248348441 z))) (*.f64 b (*.f64 y 1000000000000/607771387771))))
(*.f64 (/.f64 (*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))) (*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))))
(*.f64 (/.f64 (*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))) (*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))))
(+.f64 (*.f64 (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y))) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z)))) (*.f64 (*.f64 b (*.f64 y 1000000000000/607771387771)) (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))))
(*.f64 (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b))) (+.f64 (*.f64 y (*.f64 b (*.f64 -11940090572100000000000000/369386059793087248348441 z))) (*.f64 b (*.f64 y 1000000000000/607771387771))))
(*.f64 (/.f64 (*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))) (*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))))
(*.f64 (/.f64 (*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))) (*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))))
(+.f64 (*.f64 (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y))) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z)))) (*.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))))
(*.f64 (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b))) (+.f64 (*.f64 y (*.f64 b (*.f64 -11940090572100000000000000/369386059793087248348441 z))) (*.f64 b (*.f64 y 1000000000000/607771387771))))
(*.f64 (/.f64 (*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))) (*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))))
(*.f64 (/.f64 (*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))) (*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))))
(+.f64 (*.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))) (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))) (*.f64 (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y))) (*.f64 b (*.f64 y 1000000000000/607771387771))))
(*.f64 (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b))) (+.f64 (*.f64 y (*.f64 b (*.f64 -11940090572100000000000000/369386059793087248348441 z))) (*.f64 b (*.f64 y 1000000000000/607771387771))))
(*.f64 (/.f64 (*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))) (*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))))
(*.f64 (/.f64 (*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))) (*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))))
(+.f64 (*.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))) (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))) (*.f64 (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y))) (*.f64 y (*.f64 b 1000000000000/607771387771))))
(*.f64 (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b))) (+.f64 (*.f64 y (*.f64 b (*.f64 -11940090572100000000000000/369386059793087248348441 z))) (*.f64 b (*.f64 y 1000000000000/607771387771))))
(*.f64 (/.f64 (*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))) (*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))))
(*.f64 (/.f64 (*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))) (*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))))
(+.f64 (*.f64 (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y))) (*.f64 b (*.f64 y 1000000000000/607771387771))) (*.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))) (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))))
(*.f64 (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b))) (+.f64 (*.f64 y (*.f64 b (*.f64 -11940090572100000000000000/369386059793087248348441 z))) (*.f64 b (*.f64 y 1000000000000/607771387771))))
(*.f64 (/.f64 (*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))) (*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))))
(*.f64 (/.f64 (*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))) (*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))))
(+.f64 (*.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))) (*.f64 (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y))) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z)))))
(*.f64 (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b))) (+.f64 (*.f64 y (*.f64 b (*.f64 -11940090572100000000000000/369386059793087248348441 z))) (*.f64 b (*.f64 y 1000000000000/607771387771))))
(*.f64 (/.f64 (*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))) (*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))))
(*.f64 (/.f64 (*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))) (*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))))
(+.f64 (*.f64 (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y))) (*.f64 y (*.f64 b 1000000000000/607771387771))) (*.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b z))) (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))))
(*.f64 (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b))) (+.f64 (*.f64 y (*.f64 b (*.f64 -11940090572100000000000000/369386059793087248348441 z))) (*.f64 b (*.f64 y 1000000000000/607771387771))))
(*.f64 (/.f64 (*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))) (*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))))
(*.f64 (/.f64 (*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))) (*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))))
(-.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) 0)
(*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b))
(*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))
(-.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (*.f64 b (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 y y))) 0))
(*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b))
(*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))
(-.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y))) 0))
(*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b))
(*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))
(-.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) 0))
(*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b))
(*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))
(-.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (*.f64 (/.f64 b b) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y (/.f64 b b)))) 0))
(*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b))
(*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))
(-.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (*.f64 b y) 0))
(*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b))
(*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))
(-.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))) 0))
(*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b))
(*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))
(-.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) b)) 0))
(*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b))
(*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))
(-.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (*.f64 b (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771)) 0))
(*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b))
(*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))
(-.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (*.f64 (/.f64 b b) (*.f64 y (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771))) 0))
(*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b))
(*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))
(-.f64 0 (*.f64 b (*.f64 y (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771))))
(neg.f64 (*.f64 y (*.f64 b (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771))))
(-.f64 0 (*.f64 y (*.f64 b (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771))))
(neg.f64 (*.f64 y (*.f64 b (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771))))
(-.f64 0 (*.f64 1 (*.f64 b (*.f64 y (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771)))))
(neg.f64 (*.f64 y (*.f64 b (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771))))
(-.f64 0 (*.f64 (/.f64 b b) (*.f64 b (*.f64 y (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771)))))
(neg.f64 (*.f64 y (*.f64 b (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771))))
(-.f64 0 (*.f64 (neg.f64 y) (*.f64 b (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))))
(neg.f64 (*.f64 y (*.f64 b (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771))))
(-.f64 0 (*.f64 -1 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y))))
(neg.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 -1 (*.f64 y b))))
(neg.f64 (neg.f64 (*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))))
(-.f64 0 (*.f64 (*.f64 b (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771)) y))
(neg.f64 (*.f64 y (*.f64 b (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771))))
(-.f64 0 (*.f64 (*.f64 (/.f64 b b) (*.f64 y (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771))) b))
(neg.f64 (*.f64 y (*.f64 b (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771))))
(-.f64 (*.f64 0 (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))))) (*.f64 (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))) (*.f64 y (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771))))
(neg.f64 (*.f64 y (*.f64 b (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771))))
(-.f64 (*.f64 0 (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))) (*.f64 (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y))) (*.f64 b (*.f64 y (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771)))))
(*.f64 (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b))) (neg.f64 (*.f64 y (*.f64 b (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771)))))
(neg.f64 (*.f64 (/.f64 (*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))) (*.f64 y (*.f64 b (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771)))))
(neg.f64 (*.f64 b (*.f64 (/.f64 (*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))) (*.f64 y (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771)))))
(/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) 1)
(*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b))
(*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))
(/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (/.f64 y y))
(/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b)) (/.f64 y y))
(/.f64 (*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (/.f64 y y))
(/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (/.f64 b b))
(*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b))
(*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))
(/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))))
(/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b)) (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))))
(/.f64 (*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))))
(/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))
(*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b))
(*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))
(/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y))))
(*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b))
(*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))
(/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (/.f64 (/.f64 b b) (/.f64 b b)))
(/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b)) (/.f64 (/.f64 b b) (/.f64 b b)))
(/.f64 (*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (/.f64 (/.f64 b b) (/.f64 b b)))
(/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 y y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 y y))))
(/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b)) (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 y y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 y y))))
(/.f64 (*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 y y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 y y))))
(/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y (/.f64 b b))) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y (/.f64 b b)))))
(/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b)) (/.f64 (*.f64 y (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 b b))) (*.f64 y (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 b b)))))
(/.f64 (*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y (/.f64 b b))) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y (/.f64 b b)))))
(/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (/.f64 (*.f64 b (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 b (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))))
(/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b)) (/.f64 (*.f64 b (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 b (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))))
(/.f64 (*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (/.f64 (*.f64 b (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771)) (*.f64 b (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771))))
(/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (/.f64 (*.f64 b (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 y y))) (*.f64 b (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 y y)))))
(/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b)) (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b (/.f64 y y))) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b (/.f64 y y)))))
(/.f64 (*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b (/.f64 y y))) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b (/.f64 y y)))))
(/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (/.f64 (*.f64 b y) (*.f64 b y)))
(*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b))
(*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))
(/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (/.f64 (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y))) (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)))))
(/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b)) (/.f64 (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b))) (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b)))))
(/.f64 (*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (/.f64 (/.f64 (*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))) (/.f64 (*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))))))
(/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (/.f64 (*.f64 (/.f64 b b) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y (/.f64 b b)))) (*.f64 (/.f64 b b) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y (/.f64 b b))))))
(/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b)) (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 (/.f64 b b) (*.f64 y (/.f64 b b)))) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 (/.f64 b b) (*.f64 y (/.f64 b b))))))
(/.f64 (*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 (/.f64 b b) (*.f64 y (/.f64 b b)))) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 (/.f64 b b) (*.f64 y (/.f64 b b))))))
(/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (/.f64 (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) b)) (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) b))))
(/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b)) (/.f64 (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) b)) (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) b))))
(/.f64 (*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (/.f64 (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) b)) (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) b))))
(/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y)) (/.f64 (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))) (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))))))
(/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 y b)) (/.f64 (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))) (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))))))
(/.f64 (*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (/.f64 (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))) (*.f64 b (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))))))
(neg.f64 (*.f64 b (*.f64 y (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771))))
(neg.f64 (*.f64 y (*.f64 b (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771))))
(neg.f64 (*.f64 y (*.f64 b (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771))))
(neg.f64 (*.f64 1 (*.f64 b (*.f64 y (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771)))))
(neg.f64 (*.f64 y (*.f64 b (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771))))
(neg.f64 (*.f64 (/.f64 b b) (*.f64 b (*.f64 y (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771)))))
(neg.f64 (*.f64 y (*.f64 b (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771))))
(neg.f64 (*.f64 (neg.f64 y) (*.f64 b (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))))
(neg.f64 (*.f64 y (*.f64 b (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771))))
(neg.f64 (*.f64 -1 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 b y))))
(neg.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 -1 (*.f64 y b))))
(neg.f64 (neg.f64 (*.f64 b (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))))
(neg.f64 (*.f64 (*.f64 b (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771)) y))
(neg.f64 (*.f64 y (*.f64 b (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771))))
(neg.f64 (*.f64 (*.f64 (/.f64 b b) (*.f64 y (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771))) b))
(neg.f64 (*.f64 y (*.f64 b (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771))))
(+.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) 0)
(*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))
(+.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 (*.f64 (/.f64 y y) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 y y))) 0))
(*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))
(+.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 (*.f64 y (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) y)) 0))
(*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))
(+.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 (*.f64 y (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) 0))
(*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))
(+.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 (*.f64 (/.f64 y y) (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771)) 0))
(*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))
(+.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 0 (*.f64 (/.f64 y y) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 y y)))))
(*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))
(+.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 0 (*.f64 y (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) y))))
(*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))
(+.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 0 (*.f64 y (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))))
(*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))
(+.f64 0 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))
(*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))
(+.f64 (*.f64 y 1000000000000/607771387771) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z)))
(*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))
(+.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z)) (*.f64 y 1000000000000/607771387771))
(+.f64 (*.f64 y 1000000000000/607771387771) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z)))
(*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))
(+.f64 (*.f64 (*.f64 (/.f64 y y) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 y y))) 0) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))
(*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))
(+.f64 (*.f64 (*.f64 y (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) y)) 0) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))
(*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))
(+.f64 (*.f64 (*.f64 y (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) 0) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))
(*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))
(+.f64 (*.f64 (*.f64 (/.f64 y y) (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771)) 0) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))
(*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))
(+.f64 (*.f64 0 (*.f64 (/.f64 y y) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 y y)))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))
(*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))
(+.f64 (*.f64 (*.f64 y 1000000000000/607771387771) (/.f64 y y)) (*.f64 (/.f64 y y) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(+.f64 (*.f64 y 1000000000000/607771387771) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z)))
(*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))
(+.f64 (*.f64 (/.f64 y y) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z))) (*.f64 (*.f64 y 1000000000000/607771387771) (/.f64 y y)))
(+.f64 (*.f64 y 1000000000000/607771387771) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z)))
(*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))
(+.f64 (*.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z)) (/.f64 y y)) (*.f64 (/.f64 y y) (*.f64 y 1000000000000/607771387771)))
(+.f64 (*.f64 y 1000000000000/607771387771) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z)))
(*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))
(+.f64 (*.f64 (/.f64 y y) (*.f64 y 1000000000000/607771387771)) (*.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z)) (/.f64 y y)))
(+.f64 (*.f64 y 1000000000000/607771387771) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z)))
(*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))
(+.f64 (*.f64 (*.f64 y 1000000000000/607771387771) (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))) (*.f64 (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (+.f64 (*.f64 y 1000000000000/607771387771) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(+.f64 (*.f64 (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z))) (*.f64 (*.f64 y 1000000000000/607771387771) (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))))
(*.f64 (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (+.f64 (*.f64 y 1000000000000/607771387771) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(+.f64 (*.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z)) (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))) (*.f64 (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (*.f64 y 1000000000000/607771387771)))
(*.f64 (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (+.f64 (*.f64 y 1000000000000/607771387771) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(+.f64 (*.f64 (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (*.f64 y 1000000000000/607771387771)) (*.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z)) (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))))
(*.f64 (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (+.f64 (*.f64 y 1000000000000/607771387771) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(+.f64 (*.f64 0 (*.f64 y (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) y))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))
(*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))) (*.f64 (*.f64 y (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (*.f64 -11940090572100000000000000/369386059793087248348441 z)))
(*.f64 (*.f64 y (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))
(*.f64 (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)) (*.f64 y (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))))
(+.f64 (*.f64 (*.f64 y (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (*.f64 -11940090572100000000000000/369386059793087248348441 z)) (*.f64 1000000000000/607771387771 (*.f64 y (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))))
(*.f64 (*.f64 y (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))
(*.f64 (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)) (*.f64 y (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))))
(+.f64 (*.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 z) (*.f64 y (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))) (*.f64 (*.f64 y (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) 1000000000000/607771387771))
(*.f64 (*.f64 y (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))
(*.f64 (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)) (*.f64 y (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))))
(+.f64 (*.f64 (*.f64 y (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) 1000000000000/607771387771) (*.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 z) (*.f64 y (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))))
(*.f64 (*.f64 y (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))
(*.f64 (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)) (*.f64 y (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))))
(+.f64 (*.f64 0 (*.f64 y (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))
(*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))
(-.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) 0)
(*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))
(-.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 (*.f64 (/.f64 y y) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 y y))) 0))
(*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))
(-.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 (*.f64 y (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) y)) 0))
(*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))
(-.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 (*.f64 y (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) 0))
(*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))
(-.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 (*.f64 (/.f64 y y) (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771)) 0))
(*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))
(-.f64 0 (*.f64 y (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771)))
(*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))
(-.f64 0 (*.f64 (/.f64 y y) (*.f64 y (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771))))
(*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))
(-.f64 0 (*.f64 (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (*.f64 y (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771))))
(neg.f64 (*.f64 (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (*.f64 y (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771))))
(neg.f64 (*.f64 y (*.f64 (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771))))
(-.f64 0 (*.f64 (*.f64 (/.f64 y y) (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771)) y))
(*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))
(-.f64 (*.f64 y 1000000000000/607771387771) (*.f64 y (*.f64 z 11940090572100000000000000/369386059793087248348441)))
(*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))
(-.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z)) (*.f64 y -1000000000000/607771387771))
(+.f64 (*.f64 y 1000000000000/607771387771) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z)))
(*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))
(/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) 1)
(*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))
(/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (/.f64 y y))
(*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))
(/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))))
(*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))
(/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))
(*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))
(/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 y y)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 y y))))
(/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (/.f64 (/.f64 y y) (/.f64 y y)))
(/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (/.f64 (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))))
(/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (/.f64 (*.f64 y (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (*.f64 y (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))))
(/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (/.f64 (*.f64 (/.f64 y y) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 y y))) (*.f64 (/.f64 y y) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 y y)))))
(/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (/.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 (/.f64 y y) (/.f64 y y))) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 (/.f64 y y) (/.f64 y y)))))
(/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (/.f64 (*.f64 y (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) y)) (*.f64 y (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) y))))
(/.f64 (*.f64 y (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771)) -1)
(*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))
(neg.f64 (*.f64 y (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771)))
(*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))
(neg.f64 (*.f64 (/.f64 y y) (*.f64 y (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771))))
(*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))
(neg.f64 (*.f64 (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (*.f64 y (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771))))
(neg.f64 (*.f64 y (*.f64 (/.f64 (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771))))
(neg.f64 (*.f64 (*.f64 (/.f64 y y) (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771)) y))
(*.f64 y (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 z) 0)
(*.f64 -11940090572100000000000000/369386059793087248348441 z)
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 z) (*.f64 z 0))
(*.f64 -11940090572100000000000000/369386059793087248348441 z)
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 z) (*.f64 0 (/.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) (*.f64 z 11940090572100000000000000/369386059793087248348441))))
(*.f64 -11940090572100000000000000/369386059793087248348441 z)
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 z) (*.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (/.f64 z z)) 0))
(*.f64 -11940090572100000000000000/369386059793087248348441 z)
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 z) (*.f64 0 (*.f64 -11940090572100000000000000/369386059793087248348441 (/.f64 z z))))
(*.f64 -11940090572100000000000000/369386059793087248348441 z)
(+.f64 0 (*.f64 -11940090572100000000000000/369386059793087248348441 z))
(*.f64 -11940090572100000000000000/369386059793087248348441 z)
(+.f64 (*.f64 z 0) (*.f64 -11940090572100000000000000/369386059793087248348441 z))
(*.f64 -11940090572100000000000000/369386059793087248348441 z)
(+.f64 (*.f64 0 (/.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 -11940090572100000000000000/369386059793087248348441 z))
(*.f64 -11940090572100000000000000/369386059793087248348441 z)
(+.f64 (*.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (/.f64 z z)) 0) (*.f64 -11940090572100000000000000/369386059793087248348441 z))
(*.f64 -11940090572100000000000000/369386059793087248348441 z)
(+.f64 (*.f64 0 (*.f64 -11940090572100000000000000/369386059793087248348441 (/.f64 z z))) (*.f64 -11940090572100000000000000/369386059793087248348441 z))
(*.f64 -11940090572100000000000000/369386059793087248348441 z)
(-.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 z) 0)
(*.f64 -11940090572100000000000000/369386059793087248348441 z)
(-.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 z) (*.f64 z 0))
(*.f64 -11940090572100000000000000/369386059793087248348441 z)
(-.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 z) (*.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (/.f64 z z)) 0))
(*.f64 -11940090572100000000000000/369386059793087248348441 z)
(-.f64 0 (*.f64 z 11940090572100000000000000/369386059793087248348441))
(neg.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441))
(-.f64 0 (*.f64 -1 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))
(neg.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 -1 z)))
(neg.f64 (neg.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))
(-.f64 (*.f64 0 (/.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 (/.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 z 11940090572100000000000000/369386059793087248348441)))
(*.f64 (/.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) (*.f64 z 11940090572100000000000000/369386059793087248348441)) (neg.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441)))
(/.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 z) 1)
(*.f64 -11940090572100000000000000/369386059793087248348441 z)
(/.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 z) (/.f64 z z))
(*.f64 -11940090572100000000000000/369386059793087248348441 z)
(/.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 z) (/.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) (*.f64 z 11940090572100000000000000/369386059793087248348441)))
(/.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 z) (/.f64 (/.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) (*.f64 z 11940090572100000000000000/369386059793087248348441))))
(/.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 z) (/.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (/.f64 z z)) (*.f64 -11940090572100000000000000/369386059793087248348441 (/.f64 z z))))
(/.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) -1)
(neg.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441))
(neg.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441))
(neg.f64 (*.f64 -1 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))
(neg.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 -1 z)))
(neg.f64 (neg.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))
(-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))
(-.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 z) -1000000000000/607771387771)
(+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))
(-.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) 0)
(-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))
(-.f64 0 (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771))
(-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))
(*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) 1)
(-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))
(*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))
(-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))
(*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 1 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))))
(-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))
(*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))))
(-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))
(*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))))
(-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))
(*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 1 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))))
(-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))
(*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (*.f64 (*.f64 (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))))
(-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))
(*.f64 1 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))
(-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))
(*.f64 (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))
(-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))
(*.f64 (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 1 (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))))
(-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))
(*.f64 (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))))
(-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))
(*.f64 (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771) -1)
(-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))
(*.f64 (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771) (neg.f64 (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))))
(-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))
(*.f64 -1 (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771))
(-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))
(*.f64 (*.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 1 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))
(-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))
(*.f64 (*.f64 (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))
(-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))
(*.f64 (neg.f64 (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))) (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771))
(-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))
(/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) 1)
(-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))
(/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))))
(-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))
(/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (/.f64 (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))) (/.f64 (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)) (-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441)))))
(-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))
(/.f64 (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771) -1)
(-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))
(neg.f64 (-.f64 (*.f64 z 11940090572100000000000000/369386059793087248348441) 1000000000000/607771387771))
(-.f64 1000000000000/607771387771 (*.f64 z 11940090572100000000000000/369386059793087248348441))

localize28.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) z)
0.3b
(*.f64 z 314690115749/10000000000)
5.3b
(*.f64 a (*.f64 y z))
13.2b
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) z)))
Compiler

Compiled 77 to 46 computations (40.3% saved)

series8.0ms (0%)

Counts
3 → 60
Calls

15 calls:

TimeVariablePointExpression
2.0ms
z
@inf
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) z)))
1.0ms
a
@0
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) z)))
1.0ms
y
@0
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) z)))
1.0ms
z
@-inf
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) z)))
1.0ms
a
@inf
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) z)))

rewrite70.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1046×rational_best_oopsla_all_46_json_45_simplify-89
1016×rational_best_oopsla_all_46_json_45_simplify-37
874×rational_best_oopsla_all_46_json_45_simplify-13
872×rational_best_oopsla_all_46_json_45_simplify-23
836×rational_best_oopsla_all_46_json_45_simplify-87
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01569
110169
235569
3176369
Stop Event
node limit
Counts
3 → 119
Calls
Call 1
Inputs
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) z)))
(*.f64 z 314690115749/10000000000)
(*.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) z)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (*.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (*.f64 (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (*.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (*.f64 (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (*.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 1 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (*.f64 (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))) (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (*.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (*.f64 (*.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 1 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))) (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))) (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))) (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))) (*.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 1 (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))) (*.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))) (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 1 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))) (-.f64 0 (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))) (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))) (neg.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z 314690115749/10000000000) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z 314690115749/10000000000) (*.f64 (*.f64 (/.f64 z z) (*.f64 314690115749/10000000000 (/.f64 z z))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z 314690115749/10000000000) (*.f64 (/.f64 (*.f64 z 314690115749/5000000000) (*.f64 z 314690115749/5000000000)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z 314690115749/10000000000) (*.f64 (*.f64 z (/.f64 314690115749/10000000000 z)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z 314690115749/10000000000) (*.f64 (neg.f64 (*.f64 314690115749/10000000000 (/.f64 z z))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 z 314690115749/10000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 z 314690115749/5000000000) (*.f64 z 314690115749/5000000000))) (*.f64 z 314690115749/10000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 z z) (*.f64 314690115749/10000000000 (/.f64 z z)))) (*.f64 z 314690115749/10000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 z (/.f64 314690115749/10000000000 z))) (*.f64 z 314690115749/10000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z 314690115749/10000000000) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z 314690115749/10000000000) (*.f64 (*.f64 (/.f64 z z) (*.f64 314690115749/10000000000 (/.f64 z z))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z 314690115749/10000000000) (*.f64 (/.f64 (*.f64 z 314690115749/5000000000) (*.f64 z 314690115749/5000000000)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z 314690115749/10000000000) (*.f64 (*.f64 z (/.f64 314690115749/10000000000 z)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z 314690115749/10000000000) (*.f64 (neg.f64 (*.f64 314690115749/10000000000 (/.f64 z z))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 z -314690115749/10000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 z -314690115749/10000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 z z) (*.f64 z -314690115749/10000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 z) (*.f64 314690115749/10000000000 (/.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 z 314690115749/10000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (*.f64 314690115749/10000000000 (/.f64 z z))) z))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 z 314690115749/5000000000) (*.f64 z 314690115749/5000000000))) (*.f64 (/.f64 (*.f64 z 314690115749/5000000000) (*.f64 z 314690115749/5000000000)) (*.f64 z -314690115749/10000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z 314690115749/10000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z 314690115749/10000000000) (/.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z 314690115749/10000000000) (/.f64 (*.f64 z 314690115749/5000000000) (*.f64 z 314690115749/5000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z 314690115749/10000000000) (/.f64 (/.f64 z z) (/.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z 314690115749/10000000000) (/.f64 (*.f64 314690115749/10000000000 (/.f64 z z)) (*.f64 314690115749/10000000000 (/.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z 314690115749/10000000000) (/.f64 (/.f64 (*.f64 z 314690115749/5000000000) (*.f64 z 314690115749/5000000000)) (/.f64 (*.f64 z 314690115749/5000000000) (*.f64 z 314690115749/5000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z 314690115749/10000000000) (/.f64 (*.f64 (/.f64 z z) (*.f64 314690115749/10000000000 (/.f64 z z))) (*.f64 (/.f64 z z) (*.f64 314690115749/10000000000 (/.f64 z z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z 314690115749/10000000000) (/.f64 (*.f64 z (/.f64 314690115749/10000000000 z)) (*.f64 z (/.f64 314690115749/10000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 z -314690115749/10000000000))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 (+.f64 (*.f64 z 314690115749/10000000000) (*.f64 119400905721/10000000000 (/.f64 z z))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 (*.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 (neg.f64 (neg.f64 z)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (/.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 (neg.f64 (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 (neg.f64 (neg.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z 119400905721/10000000000) (*.f64 z (*.f64 z 314690115749/10000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 z 314690115749/10000000000)) (*.f64 z 119400905721/10000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 119400905721/10000000000 (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (*.f64 (*.f64 z 314690115749/10000000000) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 119400905721/10000000000 (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (*.f64 1 (*.f64 (*.f64 z 314690115749/10000000000) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z 314690115749/10000000000) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (*.f64 119400905721/10000000000 (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z 314690115749/10000000000) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (*.f64 1 (*.f64 119400905721/10000000000 (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (+.f64 (*.f64 z 314690115749/10000000000) (*.f64 119400905721/10000000000 (/.f64 z z)))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (neg.f64 z))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z 119400905721/10000000000) (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) (*.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (*.f64 z 314690115749/10000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z (*.f64 z 314690115749/10000000000)) (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) (*.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z 119400905721/10000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 119400905721/10000000000 (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) (*.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 (*.f64 z 314690115749/10000000000) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 z 314690115749/10000000000) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) (*.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 119400905721/10000000000 (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z 119400905721/10000000000) (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (*.f64 (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) (*.f64 z (*.f64 z 314690115749/10000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z (*.f64 z 314690115749/10000000000)) (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (*.f64 (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) (*.f64 z 119400905721/10000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 119400905721/10000000000 (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (*.f64 (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) (*.f64 (*.f64 z 314690115749/10000000000) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 z 314690115749/10000000000) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (*.f64 (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) (*.f64 119400905721/10000000000 (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 119400905721/10000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (/.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (*.f64 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (/.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) (*.f64 z 314690115749/10000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z 314690115749/10000000000) (*.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (/.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (*.f64 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (/.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) 119400905721/10000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (/.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 119400905721/10000000000 (*.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))) (*.f64 (*.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (*.f64 z 314690115749/10000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z 314690115749/10000000000) (*.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))) (*.f64 (*.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) 119400905721/10000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 119400905721/10000000000 (neg.f64 (neg.f64 z))) (*.f64 z (*.f64 z 314690115749/10000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z 314690115749/10000000000) (neg.f64 (neg.f64 z))) (*.f64 (neg.f64 (neg.f64 z)) 119400905721/10000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (neg.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 (+.f64 (*.f64 z 314690115749/10000000000) (*.f64 119400905721/10000000000 (/.f64 z z))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 (*.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 (neg.f64 (neg.f64 z)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (/.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 (neg.f64 (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 (neg.f64 (neg.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (*.f64 (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) (*.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (/.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (/.f64 (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (/.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (/.f64 (+.f64 (*.f64 z 314690115749/10000000000) (*.f64 119400905721/10000000000 (/.f64 z z))) (+.f64 (*.f64 z 314690115749/10000000000) (*.f64 119400905721/10000000000 (/.f64 z z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (/.f64 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (/.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) (*.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (/.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (/.f64 (*.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (*.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (/.f64 (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (/.f64 (neg.f64 (neg.f64 z)) (neg.f64 (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (/.f64 (neg.f64 (neg.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) (neg.f64 (neg.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))))))

simplify133.0ms (0.6%)

Algorithm
egg-herbie
Rules
1632×rational_best_oopsla_all_46_json_45_simplify-37
1226×rational_best_oopsla_all_46_json_45_simplify-49
1110×rational_best_oopsla_all_46_json_45_simplify-13
952×rational_best_oopsla_all_46_json_45_simplify-89
910×rational_best_oopsla_all_46_json_45_simplify-7
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03475673
112775493
245555489
Stop Event
node limit
Counts
179 → 170
Calls
Call 1
Inputs
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 a (pow.f64 z 2)))) (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 3) (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 a y)) (*.f64 -142565762869951305298410000000000000000/224502278183706222041215714334315011 (*.f64 y a))))) (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 a (pow.f64 z 2)))) (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 3) (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 a y)) (*.f64 -142565762869951305298410000000000000000/224502278183706222041215714334315011 (*.f64 y a))))) (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 a (pow.f64 z 2)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -11940090572100/607771387771 (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 a y)) (*.f64 -142565762869951305298410000000000000000/224502278183706222041215714334315011 (*.f64 y a)))) (*.f64 -375742848418769263000290000000000000000/224502278183706222041215714334315011 (*.f64 y a))) (pow.f64 z 4))) (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))))
(*.f64 10000000000/314690115749 (/.f64 (*.f64 y a) z))
(+.f64 (*.f64 10000000000/314690115749 (/.f64 (*.f64 y a) z)) (*.f64 -1194009057210000000000/99029868950119017831001 (/.f64 (*.f64 a y) (pow.f64 z 2))))
(+.f64 (*.f64 10000000000/314690115749 (/.f64 (*.f64 y a) z)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 60777138777100000000/99029868950119017831001 (*.f64 a y)) (*.f64 -142565762869951305298410000000000/31163720922521254828563899610534749 (*.f64 y a))) (pow.f64 z 3))) (*.f64 -1194009057210000000000/99029868950119017831001 (/.f64 (*.f64 a y) (pow.f64 z 2)))))
(+.f64 (*.f64 10000000000/314690115749 (/.f64 (*.f64 y a) z)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 60777138777100000000/99029868950119017831001 (*.f64 a y)) (*.f64 -142565762869951305298410000000000/31163720922521254828563899610534749 (*.f64 y a))) (pow.f64 z 3))) (+.f64 (*.f64 -1194009057210000000000/99029868950119017831001 (/.f64 (*.f64 a y) (pow.f64 z 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -7256845417116650333789100000000/31163720922521254828563899610534749 (*.f64 y a)) (*.f64 -119400905721/314690115749 (+.f64 (*.f64 60777138777100000000/99029868950119017831001 (*.f64 a y)) (*.f64 -142565762869951305298410000000000/31163720922521254828563899610534749 (*.f64 y a))))) (pow.f64 z 4))))))
(*.f64 10000000000/314690115749 (/.f64 (*.f64 a y) z))
(+.f64 (*.f64 -1194009057210000000000/99029868950119017831001 (/.f64 (*.f64 y a) (pow.f64 z 2))) (*.f64 10000000000/314690115749 (/.f64 (*.f64 a y) z)))
(+.f64 (*.f64 -1194009057210000000000/99029868950119017831001 (/.f64 (*.f64 y a) (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 60777138777100000000/99029868950119017831001 (*.f64 a y)) (*.f64 -142565762869951305298410000000000/31163720922521254828563899610534749 (*.f64 y a))) (pow.f64 z 3))) (*.f64 10000000000/314690115749 (/.f64 (*.f64 a y) z))))
(+.f64 (*.f64 119400905721/314690115749 (/.f64 (+.f64 (*.f64 60777138777100000000/99029868950119017831001 (*.f64 a y)) (*.f64 -142565762869951305298410000000000/31163720922521254828563899610534749 (*.f64 y a))) (pow.f64 z 4))) (+.f64 (*.f64 -1194009057210000000000/99029868950119017831001 (/.f64 (*.f64 y a) (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 60777138777100000000/99029868950119017831001 (*.f64 a y)) (*.f64 -142565762869951305298410000000000/31163720922521254828563899610534749 (*.f64 y a))) (pow.f64 z 3))) (+.f64 (*.f64 10000000000/314690115749 (/.f64 (*.f64 a y) z)) (*.f64 7256845417116650333789100000000/31163720922521254828563899610534749 (/.f64 (*.f64 a y) (pow.f64 z 4)))))))
(*.f64 314690115749/10000000000 z)
(*.f64 314690115749/10000000000 z)
(*.f64 314690115749/10000000000 z)
(*.f64 314690115749/10000000000 z)
(*.f64 314690115749/10000000000 z)
(*.f64 314690115749/10000000000 z)
(*.f64 314690115749/10000000000 z)
(*.f64 314690115749/10000000000 z)
(*.f64 314690115749/10000000000 z)
(*.f64 314690115749/10000000000 z)
(*.f64 314690115749/10000000000 z)
(*.f64 314690115749/10000000000 z)
(*.f64 119400905721/10000000000 z)
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (*.f64 119400905721/10000000000 z))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (*.f64 119400905721/10000000000 z))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (*.f64 119400905721/10000000000 z))
(*.f64 314690115749/10000000000 (pow.f64 z 2))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (*.f64 119400905721/10000000000 z))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (*.f64 119400905721/10000000000 z))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (*.f64 119400905721/10000000000 z))
(*.f64 314690115749/10000000000 (pow.f64 z 2))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (*.f64 119400905721/10000000000 z))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (*.f64 119400905721/10000000000 z))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (*.f64 119400905721/10000000000 z))
(+.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) 0)
(+.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (*.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) 0))
(+.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (*.f64 (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))) 0))
(+.f64 0 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))
(-.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) 0)
(-.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (*.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) 0))
(-.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (*.f64 (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))) 0))
(-.f64 0 (*.f64 -1 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))))
(*.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) 1)
(*.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))))
(*.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (*.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 1 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))))
(*.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (*.f64 (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))) (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))))
(*.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (*.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))))
(*.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (*.f64 (*.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 1 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))) (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))))
(*.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))) (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))) (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))))
(*.f64 1 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))
(*.f64 (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))
(*.f64 (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))) (*.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 1 (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))))))
(*.f64 (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))) (*.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))) (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))))))
(*.f64 -1 (neg.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))))
(*.f64 (*.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 1 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))
(*.f64 (neg.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))) -1)
(*.f64 (neg.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))) (-.f64 0 (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))))
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))) (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))
(*.f64 (neg.f64 (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))) (neg.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))))
(+.f64 (*.f64 z 314690115749/10000000000) 0)
(+.f64 (*.f64 z 314690115749/10000000000) (*.f64 (*.f64 (/.f64 z z) (*.f64 314690115749/10000000000 (/.f64 z z))) 0))
(+.f64 (*.f64 z 314690115749/10000000000) (*.f64 (/.f64 (*.f64 z 314690115749/5000000000) (*.f64 z 314690115749/5000000000)) 0))
(+.f64 (*.f64 z 314690115749/10000000000) (*.f64 (*.f64 z (/.f64 314690115749/10000000000 z)) 0))
(+.f64 (*.f64 z 314690115749/10000000000) (*.f64 (neg.f64 (*.f64 314690115749/10000000000 (/.f64 z z))) 0))
(+.f64 0 (*.f64 z 314690115749/10000000000))
(+.f64 (*.f64 0 (/.f64 (*.f64 z 314690115749/5000000000) (*.f64 z 314690115749/5000000000))) (*.f64 z 314690115749/10000000000))
(+.f64 (*.f64 0 (*.f64 (/.f64 z z) (*.f64 314690115749/10000000000 (/.f64 z z)))) (*.f64 z 314690115749/10000000000))
(+.f64 (*.f64 0 (*.f64 z (/.f64 314690115749/10000000000 z))) (*.f64 z 314690115749/10000000000))
(-.f64 (*.f64 z 314690115749/10000000000) 0)
(-.f64 (*.f64 z 314690115749/10000000000) (*.f64 (*.f64 (/.f64 z z) (*.f64 314690115749/10000000000 (/.f64 z z))) 0))
(-.f64 (*.f64 z 314690115749/10000000000) (*.f64 (/.f64 (*.f64 z 314690115749/5000000000) (*.f64 z 314690115749/5000000000)) 0))
(-.f64 (*.f64 z 314690115749/10000000000) (*.f64 (*.f64 z (/.f64 314690115749/10000000000 z)) 0))
(-.f64 (*.f64 z 314690115749/10000000000) (*.f64 (neg.f64 (*.f64 314690115749/10000000000 (/.f64 z z))) 0))
(-.f64 0 (*.f64 z -314690115749/10000000000))
(-.f64 0 (*.f64 1 (*.f64 z -314690115749/10000000000)))
(-.f64 0 (*.f64 (/.f64 z z) (*.f64 z -314690115749/10000000000)))
(-.f64 0 (*.f64 (neg.f64 z) (*.f64 314690115749/10000000000 (/.f64 z z))))
(-.f64 0 (*.f64 -1 (*.f64 z 314690115749/10000000000)))
(-.f64 0 (*.f64 (neg.f64 (*.f64 314690115749/10000000000 (/.f64 z z))) z))
(-.f64 (*.f64 0 (/.f64 (*.f64 z 314690115749/5000000000) (*.f64 z 314690115749/5000000000))) (*.f64 (/.f64 (*.f64 z 314690115749/5000000000) (*.f64 z 314690115749/5000000000)) (*.f64 z -314690115749/10000000000)))
(/.f64 (*.f64 z 314690115749/10000000000) 1)
(/.f64 (*.f64 z 314690115749/10000000000) (/.f64 z z))
(/.f64 (*.f64 z 314690115749/10000000000) (/.f64 (*.f64 z 314690115749/5000000000) (*.f64 z 314690115749/5000000000)))
(/.f64 (*.f64 z 314690115749/10000000000) (/.f64 (/.f64 z z) (/.f64 z z)))
(/.f64 (*.f64 z 314690115749/10000000000) (/.f64 (*.f64 314690115749/10000000000 (/.f64 z z)) (*.f64 314690115749/10000000000 (/.f64 z z))))
(/.f64 (*.f64 z 314690115749/10000000000) (/.f64 (/.f64 (*.f64 z 314690115749/5000000000) (*.f64 z 314690115749/5000000000)) (/.f64 (*.f64 z 314690115749/5000000000) (*.f64 z 314690115749/5000000000))))
(/.f64 (*.f64 z 314690115749/10000000000) (/.f64 (*.f64 (/.f64 z z) (*.f64 314690115749/10000000000 (/.f64 z z))) (*.f64 (/.f64 z z) (*.f64 314690115749/10000000000 (/.f64 z z)))))
(/.f64 (*.f64 z 314690115749/10000000000) (/.f64 (*.f64 z (/.f64 314690115749/10000000000 z)) (*.f64 z (/.f64 314690115749/10000000000 z))))
(neg.f64 (*.f64 z -314690115749/10000000000))
(+.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) 0)
(+.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 (+.f64 (*.f64 z 314690115749/10000000000) (*.f64 119400905721/10000000000 (/.f64 z z))) 0))
(+.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) 0))
(+.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 (*.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) 0))
(+.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 (neg.f64 (neg.f64 z)) 0))
(+.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) 0))
(+.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (/.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) 0))
(+.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 (neg.f64 (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) 0))
(+.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 (neg.f64 (neg.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) 0))
(+.f64 0 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))
(+.f64 (*.f64 z 119400905721/10000000000) (*.f64 z (*.f64 z 314690115749/10000000000)))
(+.f64 (*.f64 z (*.f64 z 314690115749/10000000000)) (*.f64 z 119400905721/10000000000))
(+.f64 (*.f64 119400905721/10000000000 (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (*.f64 (*.f64 z 314690115749/10000000000) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))
(+.f64 (*.f64 119400905721/10000000000 (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (*.f64 1 (*.f64 (*.f64 z 314690115749/10000000000) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))))
(+.f64 (*.f64 (*.f64 z 314690115749/10000000000) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (*.f64 119400905721/10000000000 (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))
(+.f64 (*.f64 (*.f64 z 314690115749/10000000000) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (*.f64 1 (*.f64 119400905721/10000000000 (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))))
(+.f64 (*.f64 0 (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))
(+.f64 (*.f64 0 (+.f64 (*.f64 z 314690115749/10000000000) (*.f64 119400905721/10000000000 (/.f64 z z)))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 z))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))
(+.f64 (*.f64 (*.f64 z 119400905721/10000000000) (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) (*.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (*.f64 z 314690115749/10000000000))))
(+.f64 (*.f64 (*.f64 z (*.f64 z 314690115749/10000000000)) (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) (*.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z 119400905721/10000000000)))
(+.f64 (*.f64 (*.f64 119400905721/10000000000 (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) (*.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 (*.f64 z 314690115749/10000000000) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))))
(+.f64 (*.f64 (*.f64 (*.f64 z 314690115749/10000000000) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) (*.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 119400905721/10000000000 (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))))
(+.f64 (*.f64 (*.f64 z 119400905721/10000000000) (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (*.f64 (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) (*.f64 z (*.f64 z 314690115749/10000000000))))
(+.f64 (*.f64 (*.f64 z (*.f64 z 314690115749/10000000000)) (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (*.f64 (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) (*.f64 z 119400905721/10000000000)))
(+.f64 (*.f64 (*.f64 119400905721/10000000000 (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (*.f64 (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) (*.f64 (*.f64 z 314690115749/10000000000) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))))
(+.f64 (*.f64 (*.f64 (*.f64 z 314690115749/10000000000) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (*.f64 (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) (*.f64 119400905721/10000000000 (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))))
(+.f64 (*.f64 119400905721/10000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (/.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (*.f64 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (/.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) (*.f64 z 314690115749/10000000000)))
(+.f64 (*.f64 (*.f64 z 314690115749/10000000000) (*.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (/.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (*.f64 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (/.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) 119400905721/10000000000))
(+.f64 (*.f64 0 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (/.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))
(+.f64 (*.f64 119400905721/10000000000 (*.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))) (*.f64 (*.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (*.f64 z 314690115749/10000000000)))
(+.f64 (*.f64 (*.f64 z 314690115749/10000000000) (*.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))) (*.f64 (*.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) 119400905721/10000000000))
(+.f64 (*.f64 119400905721/10000000000 (neg.f64 (neg.f64 z))) (*.f64 z (*.f64 z 314690115749/10000000000)))
(+.f64 (*.f64 (*.f64 z 314690115749/10000000000) (neg.f64 (neg.f64 z))) (*.f64 (neg.f64 (neg.f64 z)) 119400905721/10000000000))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))
(-.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) 0)
(-.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 (+.f64 (*.f64 z 314690115749/10000000000) (*.f64 119400905721/10000000000 (/.f64 z z))) 0))
(-.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) 0))
(-.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 (*.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) 0))
(-.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 (neg.f64 (neg.f64 z)) 0))
(-.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) 0))
(-.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (/.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) 0))
(-.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 (neg.f64 (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) 0))
(-.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 (neg.f64 (neg.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) 0))
(-.f64 0 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (neg.f64 z)))
(-.f64 0 (*.f64 1 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (neg.f64 z))))
(-.f64 0 (*.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (neg.f64 z))))
(-.f64 0 (*.f64 -1 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))
(-.f64 0 (*.f64 (neg.f64 (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))
(-.f64 (*.f64 0 (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (*.f64 (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) (*.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (neg.f64 z))))
(/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) 1)
(/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (/.f64 z z))
(/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))
(/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))
(/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (/.f64 (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))
(/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (/.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))
(/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (/.f64 (+.f64 (*.f64 z 314690115749/10000000000) (*.f64 119400905721/10000000000 (/.f64 z z))) (+.f64 (*.f64 z 314690115749/10000000000) (*.f64 119400905721/10000000000 (/.f64 z z)))))
(/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (/.f64 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (/.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) (*.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (/.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))
(/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (/.f64 (*.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (*.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))))
(/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (/.f64 (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))
(/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (/.f64 (neg.f64 (neg.f64 z)) (neg.f64 (neg.f64 z))))
(/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (/.f64 (neg.f64 (neg.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) (neg.f64 (neg.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))
Outputs
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))
(/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))
(/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))
(/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))
(/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))
(/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))
(/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))
(/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))
(/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))
(/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))
(/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))
(/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))
(/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))
(*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))
(*.f64 a (*.f64 1000000000000/607771387771 (*.f64 y z)))
(*.f64 a (*.f64 y (*.f64 1000000000000/607771387771 z)))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 a (pow.f64 z 2)))) (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))
(+.f64 (*.f64 a (*.f64 1000000000000/607771387771 (*.f64 y z))) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 a (pow.f64 z 2)))))
(+.f64 (*.f64 a (*.f64 y (*.f64 1000000000000/607771387771 z))) (*.f64 a (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (pow.f64 z 2)))))
(+.f64 (*.f64 a (*.f64 y (*.f64 1000000000000/607771387771 z))) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 a (pow.f64 z 2)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 3) (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 a y)) (*.f64 -142565762869951305298410000000000000000/224502278183706222041215714334315011 (*.f64 y a))))) (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 a (pow.f64 z 2)))) (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))))
(+.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 a (pow.f64 z 2)))) (+.f64 (*.f64 (pow.f64 z 3) (*.f64 -1 (+.f64 (*.f64 a (*.f64 31469011574900000000000000/369386059793087248348441 y)) (*.f64 y (*.f64 -142565762869951305298410000000000000000/224502278183706222041215714334315011 a))))) (*.f64 a (*.f64 1000000000000/607771387771 (*.f64 y z)))))
(+.f64 (*.f64 a (*.f64 y (*.f64 1000000000000/607771387771 z))) (+.f64 (neg.f64 (*.f64 (pow.f64 z 3) (*.f64 (*.f64 a y) -123439798033292669987862100000000000000/224502278183706222041215714334315011))) (*.f64 a (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (pow.f64 z 2))))))
(+.f64 (+.f64 (*.f64 a (*.f64 y (*.f64 1000000000000/607771387771 z))) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 a (pow.f64 z 2))))) (neg.f64 (*.f64 (pow.f64 z 3) (*.f64 (*.f64 a y) -123439798033292669987862100000000000000/224502278183706222041215714334315011))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 3) (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 a y)) (*.f64 -142565762869951305298410000000000000000/224502278183706222041215714334315011 (*.f64 y a))))) (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 a (pow.f64 z 2)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -11940090572100/607771387771 (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 a y)) (*.f64 -142565762869951305298410000000000000000/224502278183706222041215714334315011 (*.f64 y a)))) (*.f64 -375742848418769263000290000000000000000/224502278183706222041215714334315011 (*.f64 y a))) (pow.f64 z 4))) (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z))))))
(+.f64 (*.f64 (pow.f64 z 3) (*.f64 -1 (+.f64 (*.f64 a (*.f64 31469011574900000000000000/369386059793087248348441 y)) (*.f64 y (*.f64 -142565762869951305298410000000000000000/224502278183706222041215714334315011 a))))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 31469011574900000000000000/369386059793087248348441 y)) (*.f64 y (*.f64 -142565762869951305298410000000000000000/224502278183706222041215714334315011 a))) -11940090572100/607771387771) (*.f64 y (*.f64 -375742848418769263000290000000000000000/224502278183706222041215714334315011 a))) (*.f64 -1 (pow.f64 z 4))) (+.f64 (*.f64 a (*.f64 1000000000000/607771387771 (*.f64 y z))) (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 a (pow.f64 z 2)))))))
(+.f64 (*.f64 a (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (pow.f64 z 2)))) (+.f64 (*.f64 a (*.f64 y (*.f64 1000000000000/607771387771 z))) (+.f64 (neg.f64 (*.f64 (pow.f64 z 3) (*.f64 (*.f64 a y) -123439798033292669987862100000000000000/224502278183706222041215714334315011))) (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 a y) -123439798033292669987862100000000000000/224502278183706222041215714334315011) -11940090572100/607771387771) (*.f64 a (*.f64 -375742848418769263000290000000000000000/224502278183706222041215714334315011 y))) (pow.f64 z 4))))))
(+.f64 (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 a (pow.f64 z 2)))) (+.f64 (neg.f64 (*.f64 (pow.f64 z 3) (*.f64 (*.f64 a y) -123439798033292669987862100000000000000/224502278183706222041215714334315011))) (+.f64 (*.f64 a (*.f64 y (*.f64 1000000000000/607771387771 z))) (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 a y) -123439798033292669987862100000000000000/224502278183706222041215714334315011) -11940090572100/607771387771) (*.f64 y (*.f64 a -375742848418769263000290000000000000000/224502278183706222041215714334315011))) (pow.f64 z 4))))))
(*.f64 10000000000/314690115749 (/.f64 (*.f64 y a) z))
(*.f64 10000000000/314690115749 (/.f64 (*.f64 a y) z))
(+.f64 (*.f64 10000000000/314690115749 (/.f64 (*.f64 y a) z)) (*.f64 -1194009057210000000000/99029868950119017831001 (/.f64 (*.f64 a y) (pow.f64 z 2))))
(+.f64 (*.f64 10000000000/314690115749 (/.f64 (*.f64 a y) z)) (*.f64 -1194009057210000000000/99029868950119017831001 (/.f64 (*.f64 a y) (pow.f64 z 2))))
(+.f64 (*.f64 10000000000/314690115749 (/.f64 (*.f64 y a) z)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 60777138777100000000/99029868950119017831001 (*.f64 a y)) (*.f64 -142565762869951305298410000000000/31163720922521254828563899610534749 (*.f64 y a))) (pow.f64 z 3))) (*.f64 -1194009057210000000000/99029868950119017831001 (/.f64 (*.f64 a y) (pow.f64 z 2)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 a (*.f64 60777138777100000000/99029868950119017831001 y)) (*.f64 (*.f64 a y) -142565762869951305298410000000000/31163720922521254828563899610534749)) (pow.f64 z 3))) (+.f64 (*.f64 10000000000/314690115749 (/.f64 (*.f64 a y) z)) (*.f64 -1194009057210000000000/99029868950119017831001 (/.f64 (*.f64 a y) (pow.f64 z 2)))))
(+.f64 (*.f64 10000000000/314690115749 (/.f64 (*.f64 a y) z)) (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 a y) -123439798033292669987862100000000/31163720922521254828563899610534749) (pow.f64 z 3))) (*.f64 -1194009057210000000000/99029868950119017831001 (/.f64 (*.f64 a y) (pow.f64 z 2)))))
(+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 a y) -123439798033292669987862100000000/31163720922521254828563899610534749) (pow.f64 z 3))) (+.f64 (*.f64 10000000000/314690115749 (/.f64 (*.f64 a y) z)) (*.f64 -1194009057210000000000/99029868950119017831001 (/.f64 (*.f64 a y) (pow.f64 z 2)))))
(+.f64 (*.f64 10000000000/314690115749 (/.f64 (*.f64 y a) z)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 60777138777100000000/99029868950119017831001 (*.f64 a y)) (*.f64 -142565762869951305298410000000000/31163720922521254828563899610534749 (*.f64 y a))) (pow.f64 z 3))) (+.f64 (*.f64 -1194009057210000000000/99029868950119017831001 (/.f64 (*.f64 a y) (pow.f64 z 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -7256845417116650333789100000000/31163720922521254828563899610534749 (*.f64 y a)) (*.f64 -119400905721/314690115749 (+.f64 (*.f64 60777138777100000000/99029868950119017831001 (*.f64 a y)) (*.f64 -142565762869951305298410000000000/31163720922521254828563899610534749 (*.f64 y a))))) (pow.f64 z 4))))))
(+.f64 (*.f64 10000000000/314690115749 (/.f64 (*.f64 a y) z)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 a (*.f64 60777138777100000000/99029868950119017831001 y)) (*.f64 (*.f64 a y) -142565762869951305298410000000000/31163720922521254828563899610534749)) (pow.f64 z 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 y (*.f64 -7256845417116650333789100000000/31163720922521254828563899610534749 a)) (*.f64 (+.f64 (*.f64 a (*.f64 60777138777100000000/99029868950119017831001 y)) (*.f64 (*.f64 a y) -142565762869951305298410000000000/31163720922521254828563899610534749)) -119400905721/314690115749)) (pow.f64 z 4))) (*.f64 -1194009057210000000000/99029868950119017831001 (/.f64 (*.f64 a y) (pow.f64 z 2))))))
(+.f64 (*.f64 10000000000/314690115749 (/.f64 (*.f64 a y) z)) (+.f64 (*.f64 -1194009057210000000000/99029868950119017831001 (/.f64 (*.f64 a y) (pow.f64 z 2))) (*.f64 -1 (+.f64 (/.f64 (*.f64 (*.f64 a y) -123439798033292669987862100000000/31163720922521254828563899610534749) (pow.f64 z 3)) (/.f64 (+.f64 (*.f64 a (*.f64 -7256845417116650333789100000000/31163720922521254828563899610534749 y)) (*.f64 (*.f64 (*.f64 a y) -123439798033292669987862100000000/31163720922521254828563899610534749) -119400905721/314690115749)) (pow.f64 z 4))))))
(*.f64 10000000000/314690115749 (/.f64 (*.f64 a y) z))
(+.f64 (*.f64 -1194009057210000000000/99029868950119017831001 (/.f64 (*.f64 y a) (pow.f64 z 2))) (*.f64 10000000000/314690115749 (/.f64 (*.f64 a y) z)))
(+.f64 (*.f64 10000000000/314690115749 (/.f64 (*.f64 a y) z)) (*.f64 -1194009057210000000000/99029868950119017831001 (/.f64 (*.f64 a y) (pow.f64 z 2))))
(+.f64 (*.f64 -1194009057210000000000/99029868950119017831001 (/.f64 (*.f64 y a) (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 60777138777100000000/99029868950119017831001 (*.f64 a y)) (*.f64 -142565762869951305298410000000000/31163720922521254828563899610534749 (*.f64 y a))) (pow.f64 z 3))) (*.f64 10000000000/314690115749 (/.f64 (*.f64 a y) z))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 a (*.f64 60777138777100000000/99029868950119017831001 y)) (*.f64 (*.f64 a y) -142565762869951305298410000000000/31163720922521254828563899610534749)) (pow.f64 z 3))) (+.f64 (*.f64 10000000000/314690115749 (/.f64 (*.f64 a y) z)) (*.f64 -1194009057210000000000/99029868950119017831001 (/.f64 (*.f64 a y) (pow.f64 z 2)))))
(+.f64 (*.f64 10000000000/314690115749 (/.f64 (*.f64 a y) z)) (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 a y) -123439798033292669987862100000000/31163720922521254828563899610534749) (pow.f64 z 3))) (*.f64 -1194009057210000000000/99029868950119017831001 (/.f64 (*.f64 a y) (pow.f64 z 2)))))
(+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 a y) -123439798033292669987862100000000/31163720922521254828563899610534749) (pow.f64 z 3))) (+.f64 (*.f64 10000000000/314690115749 (/.f64 (*.f64 a y) z)) (*.f64 -1194009057210000000000/99029868950119017831001 (/.f64 (*.f64 a y) (pow.f64 z 2)))))
(+.f64 (*.f64 119400905721/314690115749 (/.f64 (+.f64 (*.f64 60777138777100000000/99029868950119017831001 (*.f64 a y)) (*.f64 -142565762869951305298410000000000/31163720922521254828563899610534749 (*.f64 y a))) (pow.f64 z 4))) (+.f64 (*.f64 -1194009057210000000000/99029868950119017831001 (/.f64 (*.f64 y a) (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 60777138777100000000/99029868950119017831001 (*.f64 a y)) (*.f64 -142565762869951305298410000000000/31163720922521254828563899610534749 (*.f64 y a))) (pow.f64 z 3))) (+.f64 (*.f64 10000000000/314690115749 (/.f64 (*.f64 a y) z)) (*.f64 7256845417116650333789100000000/31163720922521254828563899610534749 (/.f64 (*.f64 a y) (pow.f64 z 4)))))))
(+.f64 (*.f64 119400905721/314690115749 (/.f64 (+.f64 (*.f64 a (*.f64 60777138777100000000/99029868950119017831001 y)) (*.f64 (*.f64 a y) -142565762869951305298410000000000/31163720922521254828563899610534749)) (pow.f64 z 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 a (*.f64 60777138777100000000/99029868950119017831001 y)) (*.f64 (*.f64 a y) -142565762869951305298410000000000/31163720922521254828563899610534749)) (pow.f64 z 3))) (+.f64 (*.f64 -1194009057210000000000/99029868950119017831001 (/.f64 (*.f64 a y) (pow.f64 z 2))) (+.f64 (*.f64 10000000000/314690115749 (/.f64 (*.f64 a y) z)) (*.f64 7256845417116650333789100000000/31163720922521254828563899610534749 (/.f64 (*.f64 a y) (pow.f64 z 4)))))))
(+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 a y) -123439798033292669987862100000000/31163720922521254828563899610534749) (pow.f64 z 3))) (+.f64 (*.f64 119400905721/314690115749 (/.f64 (*.f64 (*.f64 a y) -123439798033292669987862100000000/31163720922521254828563899610534749) (pow.f64 z 4))) (+.f64 (*.f64 -1194009057210000000000/99029868950119017831001 (/.f64 (*.f64 a y) (pow.f64 z 2))) (+.f64 (*.f64 10000000000/314690115749 (/.f64 (*.f64 a y) z)) (*.f64 7256845417116650333789100000000/31163720922521254828563899610534749 (/.f64 (*.f64 a y) (pow.f64 z 4)))))))
(+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 a y) -123439798033292669987862100000000/31163720922521254828563899610534749) (pow.f64 z 3))) (+.f64 (*.f64 119400905721/314690115749 (/.f64 (*.f64 (*.f64 a y) -123439798033292669987862100000000/31163720922521254828563899610534749) (pow.f64 z 4))) (+.f64 (*.f64 10000000000/314690115749 (/.f64 (*.f64 a y) z)) (+.f64 (*.f64 -1194009057210000000000/99029868950119017831001 (/.f64 (*.f64 a y) (pow.f64 z 2))) (*.f64 7256845417116650333789100000000/31163720922521254828563899610534749 (/.f64 (*.f64 a y) (pow.f64 z 4)))))))
(*.f64 314690115749/10000000000 z)
(*.f64 z 314690115749/10000000000)
(*.f64 314690115749/10000000000 z)
(*.f64 z 314690115749/10000000000)
(*.f64 314690115749/10000000000 z)
(*.f64 z 314690115749/10000000000)
(*.f64 314690115749/10000000000 z)
(*.f64 z 314690115749/10000000000)
(*.f64 314690115749/10000000000 z)
(*.f64 z 314690115749/10000000000)
(*.f64 314690115749/10000000000 z)
(*.f64 z 314690115749/10000000000)
(*.f64 314690115749/10000000000 z)
(*.f64 z 314690115749/10000000000)
(*.f64 314690115749/10000000000 z)
(*.f64 z 314690115749/10000000000)
(*.f64 314690115749/10000000000 z)
(*.f64 z 314690115749/10000000000)
(*.f64 314690115749/10000000000 z)
(*.f64 z 314690115749/10000000000)
(*.f64 314690115749/10000000000 z)
(*.f64 z 314690115749/10000000000)
(*.f64 314690115749/10000000000 z)
(*.f64 z 314690115749/10000000000)
(*.f64 119400905721/10000000000 z)
(*.f64 z 119400905721/10000000000)
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (*.f64 119400905721/10000000000 z))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (*.f64 z 119400905721/10000000000))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (*.f64 119400905721/10000000000 z))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (*.f64 z 119400905721/10000000000))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (*.f64 119400905721/10000000000 z))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (*.f64 z 119400905721/10000000000))
(*.f64 314690115749/10000000000 (pow.f64 z 2))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (*.f64 119400905721/10000000000 z))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (*.f64 z 119400905721/10000000000))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (*.f64 119400905721/10000000000 z))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (*.f64 z 119400905721/10000000000))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (*.f64 119400905721/10000000000 z))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (*.f64 z 119400905721/10000000000))
(*.f64 314690115749/10000000000 (pow.f64 z 2))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (*.f64 119400905721/10000000000 z))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (*.f64 z 119400905721/10000000000))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (*.f64 119400905721/10000000000 z))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (*.f64 z 119400905721/10000000000))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (*.f64 119400905721/10000000000 z))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (*.f64 z 119400905721/10000000000))
(+.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) 0)
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))
(+.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (*.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) 0))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))
(+.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (*.f64 (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))) 0))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))
(+.f64 0 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))
(-.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) 0)
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))
(-.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (*.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) 0))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))
(-.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (*.f64 (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))) 0))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))
(-.f64 0 (*.f64 -1 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))
(*.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) 1)
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))
(*.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))
(*.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (*.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 1 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))
(*.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (*.f64 (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))) (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))
(*.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (*.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))
(*.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (*.f64 (*.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 1 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))) (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))
(*.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))) (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))) (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))
(*.f64 1 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))
(*.f64 (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))
(*.f64 (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))) (*.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 1 (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))
(*.f64 (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))) (*.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))) (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))
(*.f64 -1 (neg.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))
(*.f64 (*.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 1 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))
(*.f64 (neg.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))) -1)
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))
(*.f64 (neg.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))) (-.f64 0 (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))) (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))
(*.f64 (neg.f64 (/.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))) (neg.f64 (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))
(+.f64 (*.f64 z 314690115749/10000000000) 0)
(*.f64 z 314690115749/10000000000)
(+.f64 (*.f64 z 314690115749/10000000000) (*.f64 (*.f64 (/.f64 z z) (*.f64 314690115749/10000000000 (/.f64 z z))) 0))
(*.f64 z 314690115749/10000000000)
(+.f64 (*.f64 z 314690115749/10000000000) (*.f64 (/.f64 (*.f64 z 314690115749/5000000000) (*.f64 z 314690115749/5000000000)) 0))
(*.f64 z 314690115749/10000000000)
(+.f64 (*.f64 z 314690115749/10000000000) (*.f64 (*.f64 z (/.f64 314690115749/10000000000 z)) 0))
(*.f64 z 314690115749/10000000000)
(+.f64 (*.f64 z 314690115749/10000000000) (*.f64 (neg.f64 (*.f64 314690115749/10000000000 (/.f64 z z))) 0))
(*.f64 z 314690115749/10000000000)
(+.f64 0 (*.f64 z 314690115749/10000000000))
(*.f64 z 314690115749/10000000000)
(+.f64 (*.f64 0 (/.f64 (*.f64 z 314690115749/5000000000) (*.f64 z 314690115749/5000000000))) (*.f64 z 314690115749/10000000000))
(*.f64 z 314690115749/10000000000)
(+.f64 (*.f64 0 (*.f64 (/.f64 z z) (*.f64 314690115749/10000000000 (/.f64 z z)))) (*.f64 z 314690115749/10000000000))
(*.f64 z 314690115749/10000000000)
(+.f64 (*.f64 0 (*.f64 z (/.f64 314690115749/10000000000 z))) (*.f64 z 314690115749/10000000000))
(*.f64 z 314690115749/10000000000)
(-.f64 (*.f64 z 314690115749/10000000000) 0)
(*.f64 z 314690115749/10000000000)
(-.f64 (*.f64 z 314690115749/10000000000) (*.f64 (*.f64 (/.f64 z z) (*.f64 314690115749/10000000000 (/.f64 z z))) 0))
(*.f64 z 314690115749/10000000000)
(-.f64 (*.f64 z 314690115749/10000000000) (*.f64 (/.f64 (*.f64 z 314690115749/5000000000) (*.f64 z 314690115749/5000000000)) 0))
(*.f64 z 314690115749/10000000000)
(-.f64 (*.f64 z 314690115749/10000000000) (*.f64 (*.f64 z (/.f64 314690115749/10000000000 z)) 0))
(*.f64 z 314690115749/10000000000)
(-.f64 (*.f64 z 314690115749/10000000000) (*.f64 (neg.f64 (*.f64 314690115749/10000000000 (/.f64 z z))) 0))
(*.f64 z 314690115749/10000000000)
(-.f64 0 (*.f64 z -314690115749/10000000000))
(*.f64 z 314690115749/10000000000)
(-.f64 0 (*.f64 1 (*.f64 z -314690115749/10000000000)))
(*.f64 z 314690115749/10000000000)
(-.f64 0 (*.f64 (/.f64 z z) (*.f64 z -314690115749/10000000000)))
(*.f64 z 314690115749/10000000000)
(-.f64 0 (*.f64 (neg.f64 z) (*.f64 314690115749/10000000000 (/.f64 z z))))
(*.f64 z 314690115749/10000000000)
(-.f64 0 (*.f64 -1 (*.f64 z 314690115749/10000000000)))
(*.f64 z 314690115749/10000000000)
(-.f64 0 (*.f64 (neg.f64 (*.f64 314690115749/10000000000 (/.f64 z z))) z))
(*.f64 z 314690115749/10000000000)
(-.f64 (*.f64 0 (/.f64 (*.f64 z 314690115749/5000000000) (*.f64 z 314690115749/5000000000))) (*.f64 (/.f64 (*.f64 z 314690115749/5000000000) (*.f64 z 314690115749/5000000000)) (*.f64 z -314690115749/10000000000)))
(*.f64 (/.f64 (*.f64 z 314690115749/5000000000) (*.f64 z 314690115749/5000000000)) (neg.f64 (*.f64 z -314690115749/10000000000)))
(*.f64 (*.f64 z 314690115749/10000000000) (/.f64 (*.f64 z 314690115749/10000000000) (*.f64 z 314690115749/10000000000)))
(/.f64 (*.f64 z 314690115749/10000000000) 1)
(*.f64 z 314690115749/10000000000)
(/.f64 (*.f64 z 314690115749/10000000000) (/.f64 z z))
(*.f64 z 314690115749/10000000000)
(/.f64 (*.f64 z 314690115749/10000000000) (/.f64 (*.f64 z 314690115749/5000000000) (*.f64 z 314690115749/5000000000)))
(*.f64 z 314690115749/10000000000)
(/.f64 (*.f64 z 314690115749/10000000000) (/.f64 (/.f64 z z) (/.f64 z z)))
(/.f64 (*.f64 z 314690115749/10000000000) (/.f64 (*.f64 314690115749/10000000000 (/.f64 z z)) (*.f64 314690115749/10000000000 (/.f64 z z))))
(/.f64 (*.f64 z 314690115749/10000000000) (/.f64 (/.f64 (*.f64 z 314690115749/5000000000) (*.f64 z 314690115749/5000000000)) (/.f64 (*.f64 z 314690115749/5000000000) (*.f64 z 314690115749/5000000000))))
(/.f64 (*.f64 z 314690115749/10000000000) (/.f64 (/.f64 (*.f64 z 314690115749/10000000000) (*.f64 z 314690115749/10000000000)) (/.f64 (*.f64 z 314690115749/10000000000) (*.f64 z 314690115749/10000000000))))
(/.f64 (*.f64 z 314690115749/10000000000) (/.f64 (*.f64 (/.f64 z z) (*.f64 314690115749/10000000000 (/.f64 z z))) (*.f64 (/.f64 z z) (*.f64 314690115749/10000000000 (/.f64 z z)))))
(/.f64 (*.f64 z 314690115749/10000000000) (/.f64 (*.f64 314690115749/10000000000 (*.f64 (/.f64 z z) (/.f64 z z))) (*.f64 314690115749/10000000000 (*.f64 (/.f64 z z) (/.f64 z z)))))
(/.f64 (*.f64 z 314690115749/10000000000) (/.f64 (*.f64 z (/.f64 314690115749/10000000000 z)) (*.f64 z (/.f64 314690115749/10000000000 z))))
(neg.f64 (*.f64 z -314690115749/10000000000))
(*.f64 z 314690115749/10000000000)
(+.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) 0)
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))
(+.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 (+.f64 (*.f64 z 314690115749/10000000000) (*.f64 119400905721/10000000000 (/.f64 z z))) 0))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))
(+.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) 0))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))
(+.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 (*.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) 0))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))
(+.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 (neg.f64 (neg.f64 z)) 0))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))
(+.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) 0))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))
(+.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (/.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) 0))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))
(+.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 (neg.f64 (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) 0))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))
(+.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 (neg.f64 (neg.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) 0))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))
(+.f64 0 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))
(+.f64 (*.f64 z 119400905721/10000000000) (*.f64 z (*.f64 z 314690115749/10000000000)))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))
(+.f64 (*.f64 z (*.f64 z 314690115749/10000000000)) (*.f64 z 119400905721/10000000000))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))
(+.f64 (*.f64 119400905721/10000000000 (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (*.f64 (*.f64 z 314690115749/10000000000) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))
(+.f64 (*.f64 119400905721/10000000000 (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (*.f64 1 (*.f64 (*.f64 z 314690115749/10000000000) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))
(+.f64 (*.f64 (*.f64 z 314690115749/10000000000) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (*.f64 119400905721/10000000000 (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))
(+.f64 (*.f64 (*.f64 z 314690115749/10000000000) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (*.f64 1 (*.f64 119400905721/10000000000 (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))
(+.f64 (*.f64 0 (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))
(+.f64 (*.f64 0 (+.f64 (*.f64 z 314690115749/10000000000) (*.f64 119400905721/10000000000 (/.f64 z z)))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))
(+.f64 (*.f64 0 (*.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 z))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))
(+.f64 (*.f64 (*.f64 z 119400905721/10000000000) (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) (*.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (*.f64 z 314690115749/10000000000))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))
(+.f64 (*.f64 (*.f64 z (*.f64 z 314690115749/10000000000)) (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) (*.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z 119400905721/10000000000)))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))
(+.f64 (*.f64 (*.f64 119400905721/10000000000 (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) (*.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 (*.f64 z 314690115749/10000000000) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))
(+.f64 (*.f64 (*.f64 (*.f64 z 314690115749/10000000000) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) (*.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 119400905721/10000000000 (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))
(+.f64 (*.f64 (*.f64 z 119400905721/10000000000) (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (*.f64 (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) (*.f64 z (*.f64 z 314690115749/10000000000))))
(*.f64 (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))
(*.f64 z (*.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z -314690115749/10000000000) -119400905721/10000000000)) (*.f64 z (+.f64 (*.f64 z -314690115749/10000000000) -119400905721/10000000000))) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))
(*.f64 z (*.f64 (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))
(+.f64 (*.f64 (*.f64 z (*.f64 z 314690115749/10000000000)) (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (*.f64 (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) (*.f64 z 119400905721/10000000000)))
(*.f64 (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))
(*.f64 z (*.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z -314690115749/10000000000) -119400905721/10000000000)) (*.f64 z (+.f64 (*.f64 z -314690115749/10000000000) -119400905721/10000000000))) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))
(*.f64 z (*.f64 (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))
(+.f64 (*.f64 (*.f64 119400905721/10000000000 (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (*.f64 (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) (*.f64 (*.f64 z 314690115749/10000000000) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))))
(*.f64 (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))
(*.f64 z (*.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z -314690115749/10000000000) -119400905721/10000000000)) (*.f64 z (+.f64 (*.f64 z -314690115749/10000000000) -119400905721/10000000000))) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))
(*.f64 z (*.f64 (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))
(+.f64 (*.f64 (*.f64 (*.f64 z 314690115749/10000000000) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (*.f64 (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) (*.f64 119400905721/10000000000 (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))))
(*.f64 (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))
(*.f64 z (*.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z -314690115749/10000000000) -119400905721/10000000000)) (*.f64 z (+.f64 (*.f64 z -314690115749/10000000000) -119400905721/10000000000))) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))
(*.f64 z (*.f64 (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))
(+.f64 (*.f64 119400905721/10000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (/.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (*.f64 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (/.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) (*.f64 z 314690115749/10000000000)))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))
(+.f64 (*.f64 (*.f64 z 314690115749/10000000000) (*.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (/.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (*.f64 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (/.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) 119400905721/10000000000))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))
(+.f64 (*.f64 0 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (/.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))
(+.f64 (*.f64 119400905721/10000000000 (*.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))) (*.f64 (*.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (*.f64 z 314690115749/10000000000)))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))
(+.f64 (*.f64 (*.f64 z 314690115749/10000000000) (*.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))) (*.f64 (*.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) 119400905721/10000000000))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))
(+.f64 (*.f64 119400905721/10000000000 (neg.f64 (neg.f64 z))) (*.f64 z (*.f64 z 314690115749/10000000000)))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))
(+.f64 (*.f64 (*.f64 z 314690115749/10000000000) (neg.f64 (neg.f64 z))) (*.f64 (neg.f64 (neg.f64 z)) 119400905721/10000000000))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))
(-.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) 0)
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))
(-.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 (+.f64 (*.f64 z 314690115749/10000000000) (*.f64 119400905721/10000000000 (/.f64 z z))) 0))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))
(-.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) 0))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))
(-.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 (*.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) 0))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))
(-.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 (neg.f64 (neg.f64 z)) 0))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))
(-.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) 0))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))
(-.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (/.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) 0))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))
(-.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 (neg.f64 (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) 0))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))
(-.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 (neg.f64 (neg.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) 0))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))
(-.f64 0 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (neg.f64 z)))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))
(-.f64 0 (*.f64 1 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (neg.f64 z))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))
(-.f64 0 (*.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (neg.f64 z))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))
(-.f64 0 (*.f64 -1 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))
(-.f64 0 (*.f64 (neg.f64 (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))
(-.f64 (*.f64 0 (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (*.f64 (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) (*.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (neg.f64 z))))
(*.f64 (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))
(*.f64 z (*.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z -314690115749/10000000000) -119400905721/10000000000)) (*.f64 z (+.f64 (*.f64 z -314690115749/10000000000) -119400905721/10000000000))) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))
(*.f64 z (*.f64 (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))
(/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) 1)
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))
(/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (/.f64 z z))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))
(/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))
(/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))
(/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (/.f64 (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))
(/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (/.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))
(/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (/.f64 (+.f64 (*.f64 z 314690115749/10000000000) (*.f64 119400905721/10000000000 (/.f64 z z))) (+.f64 (*.f64 z 314690115749/10000000000) (*.f64 119400905721/10000000000 (/.f64 z z)))))
(/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (/.f64 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (/.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) (*.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (/.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))
(/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (/.f64 (*.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))) (*.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (/.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))
(/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (/.f64 (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))
(/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (/.f64 (/.f64 (*.f64 z (+.f64 (*.f64 z -314690115749/10000000000) -119400905721/10000000000)) (*.f64 z (+.f64 (*.f64 z -314690115749/10000000000) -119400905721/10000000000))) (/.f64 (*.f64 z (+.f64 (*.f64 z -314690115749/10000000000) -119400905721/10000000000)) (*.f64 z (+.f64 (*.f64 z -314690115749/10000000000) -119400905721/10000000000)))))
(/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (/.f64 (neg.f64 (neg.f64 z)) (neg.f64 (neg.f64 z))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))
(/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))) (/.f64 (neg.f64 (neg.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) (neg.f64 (neg.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000))))))
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))

localize70.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z)
0.4b
(*.f64 z 55833770631/5000000000)
4.8b
(*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a)))
27.7b
(/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))
Compiler

Compiled 187 to 121 computations (35.3% saved)

series17.0ms (0.1%)

Counts
3 → 108
Calls

27 calls:

TimeVariablePointExpression
3.0ms
y
@0
(/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))
2.0ms
t
@-inf
(/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))
1.0ms
z
@-inf
(/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))
1.0ms
t
@0
(/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))
1.0ms
a
@0
(/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))

rewrite76.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1554×rational_best_oopsla_all_46_json-2
1554×rational_best_oopsla_all_46_json-1
1554×rational_best_oopsla_all_46_json-4
1554×rational_best_oopsla_all_46_json-3
782×rational_best_oopsla_all_46_json_45_simplify-49
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
025129
1174129
2641129
33380129
Stop Event
node limit
Counts
3 → 50
Calls
Call 1
Inputs
(/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))
(*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a)))
(*.f64 z 55833770631/5000000000)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 1 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (*.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 1 (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (*.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (*.f64 0 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (*.f64 0 (*.f64 z (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a) (/.f64 y y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 (+.f64 (*.f64 z 55833770631/5000000000) t) (*.f64 z z))) (*.f64 y (*.f64 z a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 (+.f64 (*.f64 z 55833770631/5000000000) t) (*.f64 z z))) (*.f64 1 (*.f64 y (*.f64 z a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 z a)) (*.f64 y (*.f64 (+.f64 (*.f64 z 55833770631/5000000000) t) (*.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 z a)) (*.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t))) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t))) z) (*.f64 y (*.f64 z a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y a) z) (*.f64 z (*.f64 y (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 y (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)))) (*.f64 (*.f64 y a) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 y (*.f64 z a))) (*.f64 y (*.f64 (+.f64 (*.f64 z 55833770631/5000000000) t) (*.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 z (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a) (/.f64 y y)))) (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 y)) (*.f64 (neg.f64 y) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a)))) (*.f64 (neg.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (/.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (/.f64 y y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a) (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a)) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (/.f64 (*.f64 z (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a) (/.f64 y y))) (*.f64 z (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a) (/.f64 y y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a)) (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z 55833770631/5000000000) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z 55833770631/5000000000) (*.f64 0 (*.f64 55833770631/5000000000 (/.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 z 55833770631/5000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 55833770631/5000000000 (/.f64 z z))) (*.f64 z 55833770631/5000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z 55833770631/5000000000) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -55833770631/5000000000 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z 55833770631/5000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z 55833770631/5000000000) (/.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z 55833770631/5000000000) (/.f64 (*.f64 z 55833770631/5000000000) (*.f64 z 55833770631/5000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z 55833770631/5000000000) (/.f64 (*.f64 55833770631/5000000000 (/.f64 z z)) (*.f64 55833770631/5000000000 (/.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -55833770631/5000000000 z) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -55833770631/5000000000 z))))))

simplify199.0ms (0.9%)

Algorithm
egg-herbie
Rules
1260×rational_best_oopsla_all_46_json_45_simplify-37
764×rational_best_oopsla_all_46_json_45_simplify-89
752×rational_best_oopsla_all_46_json_45_simplify-49
636×rational_best_oopsla_all_46_json_45_simplify-24
632×rational_best_oopsla_all_46_json_45_simplify-72
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
027610040
19989826
235269826
Stop Event
node limit
Counts
158 → 149
Calls
Call 1
Inputs
(/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) z) a) z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) z) a) z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) z) a) z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) z) a) z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) z) a) z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) z) a) z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) z) a) z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) z) a) z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) z) a) z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) z) a) z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) z) a) z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) z) a) z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z)))
(+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y a))) (pow.f64 z 2)) (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))))
(+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y a))) (pow.f64 z 2)) (+.f64 (*.f64 (-.f64 (*.f64 11166754126200/607771387771 y) (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y a)) (*.f64 11940090572100/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y a)))))) (pow.f64 z 3)) (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z)))))
(+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y a))) (pow.f64 z 2)) (+.f64 (*.f64 (-.f64 (*.f64 11166754126200/607771387771 y) (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y a)) (*.f64 11940090572100/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y a)))))) (pow.f64 z 3)) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))) (*.f64 -1 (*.f64 (+.f64 (*.f64 11940090572100/607771387771 (-.f64 (*.f64 11166754126200/607771387771 y) (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y a)) (*.f64 11940090572100/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y a))))))) (+.f64 (*.f64 31469011574900/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y a)))) (*.f64 15234687407000000000000000/369386059793087248348441 (*.f64 y a)))) (pow.f64 z 4))))))
(*.f64 55833770631/5000000000 (/.f64 y z))
(-.f64 (+.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (*.f64 55833770631/5000000000 (/.f64 y z))) (*.f64 850610042317422143817/5000000000000000000 (/.f64 y (pow.f64 z 2))))
(-.f64 (+.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (/.f64 (*.f64 y a) (pow.f64 z 3)))) (+.f64 (*.f64 850610042317422143817/5000000000000000000 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 15234687407/1000000000 (/.f64 (-.f64 (*.f64 y t) (*.f64 850610042317422143817/5000000000000000000 y)) (pow.f64 z 3))) (*.f64 17570335742572506767619/50000000000000000000 (/.f64 y (pow.f64 z 3))))))
(-.f64 (+.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (+.f64 (/.f64 (*.f64 a y) (pow.f64 z 3)) (*.f64 -1 (/.f64 (+.f64 (*.f64 6666602783159969679951/50000000000000000000 y) (+.f64 (*.f64 314690115749/10000000000 (-.f64 (*.f64 y t) (*.f64 850610042317422143817/5000000000000000000 y))) (*.f64 15234687407/1000000000 (-.f64 (*.f64 a y) (+.f64 (*.f64 17570335742572506767619/50000000000000000000 y) (*.f64 15234687407/1000000000 (-.f64 (*.f64 y t) (*.f64 850610042317422143817/5000000000000000000 y)))))))) (pow.f64 z 4)))))) (+.f64 (*.f64 850610042317422143817/5000000000000000000 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 15234687407/1000000000 (/.f64 (-.f64 (*.f64 y t) (*.f64 850610042317422143817/5000000000000000000 y)) (pow.f64 z 3))) (*.f64 17570335742572506767619/50000000000000000000 (/.f64 y (pow.f64 z 3))))))
(*.f64 55833770631/5000000000 (/.f64 y z))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 y t)) (*.f64 -850610042317422143817/5000000000000000000 y)) (pow.f64 z 2))) (*.f64 55833770631/5000000000 (/.f64 y z)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 y t)) (*.f64 -850610042317422143817/5000000000000000000 y)) (pow.f64 z 2))) (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (/.f64 (*.f64 a y) (pow.f64 z 3)))) (+.f64 (*.f64 17570335742572506767619/50000000000000000000 (/.f64 y (pow.f64 z 3))) (*.f64 -15234687407/1000000000 (/.f64 (-.f64 (*.f64 -1 (*.f64 y t)) (*.f64 -850610042317422143817/5000000000000000000 y)) (pow.f64 z 3)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 y t)) (*.f64 -850610042317422143817/5000000000000000000 y)) (pow.f64 z 2))) (+.f64 (*.f64 314690115749/10000000000 (/.f64 (-.f64 (*.f64 -1 (*.f64 y t)) (*.f64 -850610042317422143817/5000000000000000000 y)) (pow.f64 z 4))) (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (+.f64 (*.f64 -15234687407/1000000000 (/.f64 (-.f64 (*.f64 y a) (+.f64 (*.f64 17570335742572506767619/50000000000000000000 y) (*.f64 -15234687407/1000000000 (-.f64 (*.f64 -1 (*.f64 y t)) (*.f64 -850610042317422143817/5000000000000000000 y))))) (pow.f64 z 4))) (+.f64 (*.f64 -6666602783159969679951/50000000000000000000 (/.f64 y (pow.f64 z 4))) (/.f64 (*.f64 y a) (pow.f64 z 3))))))) (+.f64 (*.f64 17570335742572506767619/50000000000000000000 (/.f64 y (pow.f64 z 3))) (*.f64 -15234687407/1000000000 (/.f64 (-.f64 (*.f64 -1 (*.f64 y t)) (*.f64 -850610042317422143817/5000000000000000000 y)) (pow.f64 z 3)))))
(/.f64 (*.f64 (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(/.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(*.f64 y (*.f64 (+.f64 (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) z) a) z))
(*.f64 y (*.f64 (+.f64 (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) z) a) z))
(*.f64 y (*.f64 (+.f64 (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) z) a) z))
(*.f64 y (*.f64 (+.f64 (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) z) a) z))
(*.f64 y (*.f64 (+.f64 (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) z) a) z))
(*.f64 y (*.f64 (+.f64 (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) z) a) z))
(*.f64 y (*.f64 (+.f64 (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) z) a) z))
(*.f64 y (*.f64 (+.f64 (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) z) a) z))
(*.f64 y (*.f64 (+.f64 (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) z) a) z))
(*.f64 y (*.f64 (+.f64 (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) z) a) z))
(*.f64 y (*.f64 (+.f64 (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) z) a) z))
(*.f64 y (*.f64 (+.f64 (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) z) a) z))
(*.f64 a (*.f64 y z))
(+.f64 (*.f64 a (*.f64 y z)) (*.f64 y (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (+.f64 (*.f64 a (*.f64 y z)) (*.f64 y (*.f64 t (pow.f64 z 2)))))
(+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (+.f64 (*.f64 a (*.f64 y z)) (*.f64 y (*.f64 t (pow.f64 z 2)))))
(*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3)))
(+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (*.f64 y (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (+.f64 (*.f64 a (*.f64 y z)) (*.f64 y (*.f64 t (pow.f64 z 2)))))
(+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (+.f64 (*.f64 a (*.f64 y z)) (*.f64 y (*.f64 t (pow.f64 z 2)))))
(*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3)))
(+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (*.f64 y (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (+.f64 (*.f64 a (*.f64 y z)) (*.f64 y (*.f64 t (pow.f64 z 2)))))
(+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (+.f64 (*.f64 a (*.f64 y z)) (*.f64 y (*.f64 t (pow.f64 z 2)))))
(*.f64 (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))) (*.f64 y z))
(+.f64 (*.f64 (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))) (*.f64 y z)) (*.f64 y (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))) (*.f64 y z)) (*.f64 y (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))) (*.f64 y z)) (*.f64 y (*.f64 t (pow.f64 z 2))))
(*.f64 y (*.f64 t (pow.f64 z 2)))
(+.f64 (*.f64 (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))) (*.f64 y z)) (*.f64 y (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))) (*.f64 y z)) (*.f64 y (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))) (*.f64 y z)) (*.f64 y (*.f64 t (pow.f64 z 2))))
(*.f64 y (*.f64 t (pow.f64 z 2)))
(+.f64 (*.f64 (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))) (*.f64 y z)) (*.f64 y (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))) (*.f64 y z)) (*.f64 y (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))) (*.f64 y z)) (*.f64 y (*.f64 t (pow.f64 z 2))))
(*.f64 y (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) (pow.f64 z 2)))
(+.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) (pow.f64 z 2))) (*.f64 y (*.f64 a z)))
(+.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) (pow.f64 z 2))) (*.f64 y (*.f64 a z)))
(+.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) (pow.f64 z 2))) (*.f64 y (*.f64 a z)))
(*.f64 y (*.f64 a z))
(+.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) (pow.f64 z 2))) (*.f64 y (*.f64 a z)))
(+.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) (pow.f64 z 2))) (*.f64 y (*.f64 a z)))
(+.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) (pow.f64 z 2))) (*.f64 y (*.f64 a z)))
(*.f64 y (*.f64 a z))
(+.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) (pow.f64 z 2))) (*.f64 y (*.f64 a z)))
(+.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) (pow.f64 z 2))) (*.f64 y (*.f64 a z)))
(+.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) (pow.f64 z 2))) (*.f64 y (*.f64 a z)))
(*.f64 55833770631/5000000000 z)
(*.f64 55833770631/5000000000 z)
(*.f64 55833770631/5000000000 z)
(*.f64 55833770631/5000000000 z)
(*.f64 55833770631/5000000000 z)
(*.f64 55833770631/5000000000 z)
(*.f64 55833770631/5000000000 z)
(*.f64 55833770631/5000000000 z)
(*.f64 55833770631/5000000000 z)
(*.f64 55833770631/5000000000 z)
(*.f64 55833770631/5000000000 z)
(*.f64 55833770631/5000000000 z)
(+.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) 0)
(+.f64 0 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))
(-.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) 0)
(*.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) 1)
(*.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))
(*.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 1 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))
(*.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))
(*.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))
(*.f64 1 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))
(*.f64 (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))
(*.f64 (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (*.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 1 (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))))
(*.f64 (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (*.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))))
(*.f64 -1 (neg.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))
(+.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) 0)
(+.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (*.f64 0 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))))
(+.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (*.f64 0 (*.f64 z (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a) (/.f64 y y)))))
(+.f64 0 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))))
(+.f64 (*.f64 y (*.f64 (+.f64 (*.f64 z 55833770631/5000000000) t) (*.f64 z z))) (*.f64 y (*.f64 z a)))
(+.f64 (*.f64 y (*.f64 (+.f64 (*.f64 z 55833770631/5000000000) t) (*.f64 z z))) (*.f64 1 (*.f64 y (*.f64 z a))))
(+.f64 (*.f64 y (*.f64 z a)) (*.f64 y (*.f64 (+.f64 (*.f64 z 55833770631/5000000000) t) (*.f64 z z))))
(+.f64 (*.f64 y (*.f64 z a)) (*.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t))) z))
(+.f64 (*.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t))) z) (*.f64 y (*.f64 z a)))
(+.f64 (*.f64 (*.f64 y a) z) (*.f64 z (*.f64 y (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)))))
(+.f64 (*.f64 z (*.f64 y (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)))) (*.f64 (*.f64 y a) z))
(+.f64 (*.f64 1 (*.f64 y (*.f64 z a))) (*.f64 y (*.f64 (+.f64 (*.f64 z 55833770631/5000000000) t) (*.f64 z z))))
(+.f64 (*.f64 0 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))))
(+.f64 (*.f64 0 (*.f64 z (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a) (/.f64 y y)))) (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))))
(-.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) 0)
(-.f64 (*.f64 0 (neg.f64 y)) (*.f64 (neg.f64 y) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))))
(-.f64 (*.f64 0 (neg.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a)))) (*.f64 (neg.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) y))
(/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) 1)
(/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (/.f64 z z))
(/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (/.f64 y y))
(/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a) (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a)))
(/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a)) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))))
(/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a)))))
(/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (/.f64 (*.f64 z (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a) (/.f64 y y))) (*.f64 z (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a) (/.f64 y y)))))
(/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a)) (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))))
(+.f64 (*.f64 z 55833770631/5000000000) 0)
(+.f64 (*.f64 z 55833770631/5000000000) (*.f64 0 (*.f64 55833770631/5000000000 (/.f64 z z))))
(+.f64 0 (*.f64 z 55833770631/5000000000))
(+.f64 (*.f64 0 (*.f64 55833770631/5000000000 (/.f64 z z))) (*.f64 z 55833770631/5000000000))
(-.f64 (*.f64 z 55833770631/5000000000) 0)
(-.f64 0 (*.f64 -55833770631/5000000000 z))
(/.f64 (*.f64 z 55833770631/5000000000) 1)
(/.f64 (*.f64 z 55833770631/5000000000) (/.f64 z z))
(/.f64 (*.f64 z 55833770631/5000000000) (/.f64 (*.f64 z 55833770631/5000000000) (*.f64 z 55833770631/5000000000)))
(/.f64 (*.f64 z 55833770631/5000000000) (/.f64 (*.f64 55833770631/5000000000 (/.f64 z z)) (*.f64 55833770631/5000000000 (/.f64 z z))))
(/.f64 (*.f64 -55833770631/5000000000 z) -1)
(neg.f64 (*.f64 -55833770631/5000000000 z))
Outputs
(/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) z) a) z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) z) a) z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) z) a) z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) z) a) z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) z) a) z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) z) a) z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) z) a) z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) z) a) z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) z) a) z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) z) a) z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) z) a) z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) z) a) z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z)))
(*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a)))
(*.f64 y (*.f64 a (*.f64 1000000000000/607771387771 z)))
(*.f64 y (*.f64 z (*.f64 1000000000000/607771387771 a)))
(+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y a))) (pow.f64 z 2)) (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))))
(+.f64 (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))) (*.f64 (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 t)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y a))) (pow.f64 z 2)))
(+.f64 (*.f64 y (*.f64 a (*.f64 1000000000000/607771387771 z))) (*.f64 (-.f64 (*.f64 t (*.f64 1000000000000/607771387771 y)) (*.f64 a (*.f64 11940090572100000000000000/369386059793087248348441 y))) (pow.f64 z 2)))
(+.f64 (*.f64 y (*.f64 z (*.f64 1000000000000/607771387771 a))) (*.f64 (-.f64 (*.f64 y (*.f64 t 1000000000000/607771387771)) (*.f64 a (*.f64 11940090572100000000000000/369386059793087248348441 y))) (pow.f64 z 2)))
(+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y a))) (pow.f64 z 2)) (+.f64 (*.f64 (-.f64 (*.f64 11166754126200/607771387771 y) (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y a)) (*.f64 11940090572100/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y a)))))) (pow.f64 z 3)) (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z)))))
(+.f64 (*.f64 (-.f64 (*.f64 y 11166754126200/607771387771) (+.f64 (*.f64 (*.f64 y a) 31469011574900000000000000/369386059793087248348441) (*.f64 (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 t)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y a))) 11940090572100/607771387771))) (pow.f64 z 3)) (+.f64 (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))) (*.f64 (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 t)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y a))) (pow.f64 z 2))))
(+.f64 (*.f64 (-.f64 (*.f64 t (*.f64 1000000000000/607771387771 y)) (*.f64 a (*.f64 11940090572100000000000000/369386059793087248348441 y))) (pow.f64 z 2)) (+.f64 (*.f64 y (*.f64 a (*.f64 1000000000000/607771387771 z))) (*.f64 (-.f64 (*.f64 y 11166754126200/607771387771) (+.f64 (*.f64 a (*.f64 31469011574900000000000000/369386059793087248348441 y)) (*.f64 (-.f64 (*.f64 t (*.f64 1000000000000/607771387771 y)) (*.f64 a (*.f64 11940090572100000000000000/369386059793087248348441 y))) 11940090572100/607771387771))) (pow.f64 z 3))))
(+.f64 (+.f64 (*.f64 y (*.f64 z (*.f64 1000000000000/607771387771 a))) (*.f64 (-.f64 (*.f64 y (*.f64 t 1000000000000/607771387771)) (*.f64 a (*.f64 11940090572100000000000000/369386059793087248348441 y))) (pow.f64 z 2))) (*.f64 (-.f64 (*.f64 y 11166754126200/607771387771) (-.f64 (+.f64 (*.f64 a (*.f64 31469011574900000000000000/369386059793087248348441 y)) (*.f64 (*.f64 y (*.f64 t 1000000000000/607771387771)) 11940090572100/607771387771)) (*.f64 (*.f64 y a) 142565762869951305298410000000000000000/224502278183706222041215714334315011))) (pow.f64 z 3)))
(+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y a))) (pow.f64 z 2)) (+.f64 (*.f64 (-.f64 (*.f64 11166754126200/607771387771 y) (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y a)) (*.f64 11940090572100/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y a)))))) (pow.f64 z 3)) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))) (*.f64 -1 (*.f64 (+.f64 (*.f64 11940090572100/607771387771 (-.f64 (*.f64 11166754126200/607771387771 y) (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y a)) (*.f64 11940090572100/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y a))))))) (+.f64 (*.f64 31469011574900/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y a)))) (*.f64 15234687407000000000000000/369386059793087248348441 (*.f64 y a)))) (pow.f64 z 4))))))
(+.f64 (*.f64 (-.f64 (*.f64 y 11166754126200/607771387771) (+.f64 (*.f64 (*.f64 y a) 31469011574900000000000000/369386059793087248348441) (*.f64 (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 t)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y a))) 11940090572100/607771387771))) (pow.f64 z 3)) (+.f64 (*.f64 (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 t)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y a))) (pow.f64 z 2)) (+.f64 (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))) (*.f64 (+.f64 (*.f64 11940090572100/607771387771 (-.f64 (*.f64 y 11166754126200/607771387771) (+.f64 (*.f64 (*.f64 y a) 31469011574900000000000000/369386059793087248348441) (*.f64 (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 t)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y a))) 11940090572100/607771387771)))) (+.f64 (*.f64 (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 t)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y a))) 31469011574900/607771387771) (*.f64 (*.f64 y a) 15234687407000000000000000/369386059793087248348441))) (*.f64 -1 (pow.f64 z 4))))))
(+.f64 (*.f64 (-.f64 (*.f64 t (*.f64 1000000000000/607771387771 y)) (*.f64 a (*.f64 11940090572100000000000000/369386059793087248348441 y))) (pow.f64 z 2)) (+.f64 (*.f64 (-.f64 (*.f64 y 11166754126200/607771387771) (+.f64 (*.f64 a (*.f64 31469011574900000000000000/369386059793087248348441 y)) (*.f64 (-.f64 (*.f64 t (*.f64 1000000000000/607771387771 y)) (*.f64 a (*.f64 11940090572100000000000000/369386059793087248348441 y))) 11940090572100/607771387771))) (pow.f64 z 3)) (+.f64 (*.f64 y (*.f64 a (*.f64 1000000000000/607771387771 z))) (neg.f64 (*.f64 (+.f64 (*.f64 11940090572100/607771387771 (-.f64 (*.f64 y 11166754126200/607771387771) (+.f64 (*.f64 a (*.f64 31469011574900000000000000/369386059793087248348441 y)) (*.f64 (-.f64 (*.f64 t (*.f64 1000000000000/607771387771 y)) (*.f64 a (*.f64 11940090572100000000000000/369386059793087248348441 y))) 11940090572100/607771387771)))) (+.f64 (-.f64 (*.f64 (*.f64 t (*.f64 1000000000000/607771387771 y)) 31469011574900/607771387771) (*.f64 (*.f64 y a) 375742848418769263000290000000000000000/224502278183706222041215714334315011)) (*.f64 a (*.f64 15234687407000000000000000/369386059793087248348441 y)))) (pow.f64 z 4))))))
(+.f64 (*.f64 y (*.f64 z (*.f64 1000000000000/607771387771 a))) (+.f64 (*.f64 (-.f64 (*.f64 y 11166754126200/607771387771) (-.f64 (+.f64 (*.f64 a (*.f64 31469011574900000000000000/369386059793087248348441 y)) (*.f64 (*.f64 y (*.f64 t 1000000000000/607771387771)) 11940090572100/607771387771)) (*.f64 (*.f64 y a) 142565762869951305298410000000000000000/224502278183706222041215714334315011))) (pow.f64 z 3)) (+.f64 (*.f64 (-.f64 (*.f64 y (*.f64 t 1000000000000/607771387771)) (*.f64 a (*.f64 11940090572100000000000000/369386059793087248348441 y))) (pow.f64 z 2)) (neg.f64 (*.f64 (+.f64 (*.f64 11940090572100/607771387771 (-.f64 (*.f64 y 11166754126200/607771387771) (-.f64 (+.f64 (*.f64 a (*.f64 31469011574900000000000000/369386059793087248348441 y)) (*.f64 (*.f64 y (*.f64 t 1000000000000/607771387771)) 11940090572100/607771387771)) (*.f64 (*.f64 y a) 142565762869951305298410000000000000000/224502278183706222041215714334315011)))) (+.f64 (-.f64 (*.f64 (*.f64 y (*.f64 t 1000000000000/607771387771)) 31469011574900/607771387771) (*.f64 (*.f64 y a) 375742848418769263000290000000000000000/224502278183706222041215714334315011)) (*.f64 y (*.f64 a 15234687407000000000000000/369386059793087248348441)))) (pow.f64 z 4))))))
(*.f64 55833770631/5000000000 (/.f64 y z))
(-.f64 (+.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (*.f64 55833770631/5000000000 (/.f64 y z))) (*.f64 850610042317422143817/5000000000000000000 (/.f64 y (pow.f64 z 2))))
(+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (-.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (*.f64 850610042317422143817/5000000000000000000 (/.f64 y (pow.f64 z 2)))))
(+.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (-.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (*.f64 850610042317422143817/5000000000000000000 (/.f64 y (pow.f64 z 2)))))
(-.f64 (+.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (/.f64 (*.f64 y a) (pow.f64 z 3)))) (+.f64 (*.f64 850610042317422143817/5000000000000000000 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 15234687407/1000000000 (/.f64 (-.f64 (*.f64 y t) (*.f64 850610042317422143817/5000000000000000000 y)) (pow.f64 z 3))) (*.f64 17570335742572506767619/50000000000000000000 (/.f64 y (pow.f64 z 3))))))
(-.f64 (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (+.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (/.f64 (*.f64 y a) (pow.f64 z 3)))) (+.f64 (*.f64 15234687407/1000000000 (/.f64 (-.f64 (*.f64 y t) (*.f64 y 850610042317422143817/5000000000000000000)) (pow.f64 z 3))) (+.f64 (*.f64 850610042317422143817/5000000000000000000 (/.f64 y (pow.f64 z 2))) (*.f64 17570335742572506767619/50000000000000000000 (/.f64 y (pow.f64 z 3))))))
(-.f64 (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (+.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (/.f64 (*.f64 y a) (pow.f64 z 3)))) (+.f64 (*.f64 850610042317422143817/5000000000000000000 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 15234687407/1000000000 (/.f64 (*.f64 y (-.f64 t 850610042317422143817/5000000000000000000)) (pow.f64 z 3))) (*.f64 17570335742572506767619/50000000000000000000 (/.f64 y (pow.f64 z 3))))))
(+.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (-.f64 (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (/.f64 (*.f64 y a) (pow.f64 z 3))) (+.f64 (*.f64 850610042317422143817/5000000000000000000 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 15234687407/1000000000 (/.f64 (*.f64 y (-.f64 t 850610042317422143817/5000000000000000000)) (pow.f64 z 3))) (*.f64 17570335742572506767619/50000000000000000000 (/.f64 y (pow.f64 z 3)))))))
(-.f64 (+.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (+.f64 (/.f64 (*.f64 a y) (pow.f64 z 3)) (*.f64 -1 (/.f64 (+.f64 (*.f64 6666602783159969679951/50000000000000000000 y) (+.f64 (*.f64 314690115749/10000000000 (-.f64 (*.f64 y t) (*.f64 850610042317422143817/5000000000000000000 y))) (*.f64 15234687407/1000000000 (-.f64 (*.f64 a y) (+.f64 (*.f64 17570335742572506767619/50000000000000000000 y) (*.f64 15234687407/1000000000 (-.f64 (*.f64 y t) (*.f64 850610042317422143817/5000000000000000000 y)))))))) (pow.f64 z 4)))))) (+.f64 (*.f64 850610042317422143817/5000000000000000000 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 15234687407/1000000000 (/.f64 (-.f64 (*.f64 y t) (*.f64 850610042317422143817/5000000000000000000 y)) (pow.f64 z 3))) (*.f64 17570335742572506767619/50000000000000000000 (/.f64 y (pow.f64 z 3))))))
(+.f64 (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (+.f64 (/.f64 (*.f64 y a) (pow.f64 z 3)) (*.f64 -1 (/.f64 (+.f64 (*.f64 y 6666602783159969679951/50000000000000000000) (+.f64 (*.f64 314690115749/10000000000 (-.f64 (*.f64 y t) (*.f64 y 850610042317422143817/5000000000000000000))) (*.f64 15234687407/1000000000 (-.f64 (*.f64 y a) (+.f64 (*.f64 y 17570335742572506767619/50000000000000000000) (*.f64 15234687407/1000000000 (-.f64 (*.f64 y t) (*.f64 y 850610042317422143817/5000000000000000000)))))))) (pow.f64 z 4))))) (-.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (+.f64 (*.f64 15234687407/1000000000 (/.f64 (-.f64 (*.f64 y t) (*.f64 y 850610042317422143817/5000000000000000000)) (pow.f64 z 3))) (+.f64 (*.f64 850610042317422143817/5000000000000000000 (/.f64 y (pow.f64 z 2))) (*.f64 17570335742572506767619/50000000000000000000 (/.f64 y (pow.f64 z 3)))))))
(+.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 y 6666602783159969679951/50000000000000000000) (+.f64 (*.f64 314690115749/10000000000 (*.f64 y (-.f64 t 850610042317422143817/5000000000000000000))) (*.f64 15234687407/1000000000 (-.f64 (*.f64 y a) (+.f64 (*.f64 y 17570335742572506767619/50000000000000000000) (*.f64 15234687407/1000000000 (*.f64 y (-.f64 t 850610042317422143817/5000000000000000000)))))))) (pow.f64 z 4))) (+.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (/.f64 (*.f64 y a) (pow.f64 z 3)))) (-.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (+.f64 (*.f64 850610042317422143817/5000000000000000000 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 15234687407/1000000000 (/.f64 (*.f64 y (-.f64 t 850610042317422143817/5000000000000000000)) (pow.f64 z 3))) (*.f64 17570335742572506767619/50000000000000000000 (/.f64 y (pow.f64 z 3)))))))
(+.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (-.f64 (+.f64 (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (/.f64 (*.f64 y a) (pow.f64 z 3))) (neg.f64 (/.f64 (+.f64 (*.f64 314690115749/10000000000 (*.f64 y (-.f64 t 850610042317422143817/5000000000000000000))) (+.f64 (*.f64 y 6666602783159969679951/50000000000000000000) (*.f64 -15234687407/1000000000 (+.f64 (*.f64 y 17570335742572506767619/50000000000000000000) (-.f64 (*.f64 15234687407/1000000000 (*.f64 y (-.f64 t 850610042317422143817/5000000000000000000))) (*.f64 y a)))))) (pow.f64 z 4)))) (+.f64 (*.f64 850610042317422143817/5000000000000000000 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 15234687407/1000000000 (/.f64 (*.f64 y (-.f64 t 850610042317422143817/5000000000000000000)) (pow.f64 z 3))) (*.f64 17570335742572506767619/50000000000000000000 (/.f64 y (pow.f64 z 3)))))))
(*.f64 55833770631/5000000000 (/.f64 y z))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 y t)) (*.f64 -850610042317422143817/5000000000000000000 y)) (pow.f64 z 2))) (*.f64 55833770631/5000000000 (/.f64 y z)))
(+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (*.f64 -1 (/.f64 (-.f64 (*.f64 y (*.f64 -1 t)) (*.f64 y -850610042317422143817/5000000000000000000)) (pow.f64 z 2))))
(+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (neg.f64 (/.f64 (-.f64 (*.f64 t (neg.f64 y)) (*.f64 y -850610042317422143817/5000000000000000000)) (pow.f64 z 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 y t)) (*.f64 -850610042317422143817/5000000000000000000 y)) (pow.f64 z 2))) (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (/.f64 (*.f64 a y) (pow.f64 z 3)))) (+.f64 (*.f64 17570335742572506767619/50000000000000000000 (/.f64 y (pow.f64 z 3))) (*.f64 -15234687407/1000000000 (/.f64 (-.f64 (*.f64 -1 (*.f64 y t)) (*.f64 -850610042317422143817/5000000000000000000 y)) (pow.f64 z 3)))))
(+.f64 (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (/.f64 (*.f64 y a) (pow.f64 z 3))) (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y (*.f64 -1 t)) (*.f64 y -850610042317422143817/5000000000000000000)) (pow.f64 z 2))) (+.f64 (*.f64 17570335742572506767619/50000000000000000000 (/.f64 y (pow.f64 z 3))) (*.f64 -15234687407/1000000000 (/.f64 (-.f64 (*.f64 y (*.f64 -1 t)) (*.f64 y -850610042317422143817/5000000000000000000)) (pow.f64 z 3))))))
(+.f64 (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (/.f64 (*.f64 y a) (pow.f64 z 3))) (-.f64 (neg.f64 (/.f64 (-.f64 (*.f64 t (neg.f64 y)) (*.f64 y -850610042317422143817/5000000000000000000)) (pow.f64 z 2))) (+.f64 (*.f64 17570335742572506767619/50000000000000000000 (/.f64 y (pow.f64 z 3))) (*.f64 -15234687407/1000000000 (/.f64 (-.f64 (*.f64 t (neg.f64 y)) (*.f64 y -850610042317422143817/5000000000000000000)) (pow.f64 z 3))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 y t)) (*.f64 -850610042317422143817/5000000000000000000 y)) (pow.f64 z 2))) (+.f64 (*.f64 314690115749/10000000000 (/.f64 (-.f64 (*.f64 -1 (*.f64 y t)) (*.f64 -850610042317422143817/5000000000000000000 y)) (pow.f64 z 4))) (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (+.f64 (*.f64 -15234687407/1000000000 (/.f64 (-.f64 (*.f64 y a) (+.f64 (*.f64 17570335742572506767619/50000000000000000000 y) (*.f64 -15234687407/1000000000 (-.f64 (*.f64 -1 (*.f64 y t)) (*.f64 -850610042317422143817/5000000000000000000 y))))) (pow.f64 z 4))) (+.f64 (*.f64 -6666602783159969679951/50000000000000000000 (/.f64 y (pow.f64 z 4))) (/.f64 (*.f64 y a) (pow.f64 z 3))))))) (+.f64 (*.f64 17570335742572506767619/50000000000000000000 (/.f64 y (pow.f64 z 3))) (*.f64 -15234687407/1000000000 (/.f64 (-.f64 (*.f64 -1 (*.f64 y t)) (*.f64 -850610042317422143817/5000000000000000000 y)) (pow.f64 z 3)))))
(+.f64 (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (+.f64 (*.f64 314690115749/10000000000 (/.f64 (-.f64 (*.f64 y (*.f64 -1 t)) (*.f64 y -850610042317422143817/5000000000000000000)) (pow.f64 z 4))) (+.f64 (*.f64 -15234687407/1000000000 (/.f64 (-.f64 (*.f64 y a) (+.f64 (*.f64 y 17570335742572506767619/50000000000000000000) (*.f64 15234687407/1000000000 (-.f64 (*.f64 y -850610042317422143817/5000000000000000000) (*.f64 y (*.f64 -1 t)))))) (pow.f64 z 4))) (+.f64 (/.f64 (*.f64 y a) (pow.f64 z 3)) (*.f64 -6666602783159969679951/50000000000000000000 (/.f64 y (pow.f64 z 4))))))) (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y (*.f64 -1 t)) (*.f64 y -850610042317422143817/5000000000000000000)) (pow.f64 z 2))) (+.f64 (*.f64 17570335742572506767619/50000000000000000000 (/.f64 y (pow.f64 z 3))) (*.f64 -15234687407/1000000000 (/.f64 (-.f64 (*.f64 y (*.f64 -1 t)) (*.f64 y -850610042317422143817/5000000000000000000)) (pow.f64 z 3))))))
(+.f64 (neg.f64 (/.f64 (-.f64 (*.f64 t (neg.f64 y)) (*.f64 y -850610042317422143817/5000000000000000000)) (pow.f64 z 2))) (-.f64 (+.f64 (*.f64 -15234687407/1000000000 (/.f64 (-.f64 (*.f64 y a) (+.f64 (*.f64 y 17570335742572506767619/50000000000000000000) (*.f64 15234687407/1000000000 (*.f64 y (-.f64 -850610042317422143817/5000000000000000000 (*.f64 t -1)))))) (pow.f64 z 4))) (+.f64 (*.f64 314690115749/10000000000 (/.f64 (-.f64 (*.f64 t (neg.f64 y)) (*.f64 y -850610042317422143817/5000000000000000000)) (pow.f64 z 4))) (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (+.f64 (/.f64 (*.f64 y a) (pow.f64 z 3)) (*.f64 -6666602783159969679951/50000000000000000000 (/.f64 y (pow.f64 z 4))))))) (+.f64 (*.f64 17570335742572506767619/50000000000000000000 (/.f64 y (pow.f64 z 3))) (*.f64 -15234687407/1000000000 (/.f64 (-.f64 (*.f64 t (neg.f64 y)) (*.f64 y -850610042317422143817/5000000000000000000)) (pow.f64 z 3))))))
(+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (+.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (*.f64 t (neg.f64 y)) (*.f64 y -850610042317422143817/5000000000000000000)) (pow.f64 z 2))) (+.f64 (*.f64 17570335742572506767619/50000000000000000000 (/.f64 y (pow.f64 z 3))) (*.f64 -15234687407/1000000000 (/.f64 (-.f64 (*.f64 t (neg.f64 y)) (*.f64 y -850610042317422143817/5000000000000000000)) (pow.f64 z 3))))) (+.f64 (*.f64 -15234687407/1000000000 (/.f64 (-.f64 (*.f64 y a) (+.f64 (*.f64 y 17570335742572506767619/50000000000000000000) (*.f64 15234687407/1000000000 (*.f64 y (-.f64 -850610042317422143817/5000000000000000000 (*.f64 t -1)))))) (pow.f64 z 4))) (+.f64 (*.f64 314690115749/10000000000 (/.f64 (-.f64 (*.f64 t (neg.f64 y)) (*.f64 y -850610042317422143817/5000000000000000000)) (pow.f64 z 4))) (+.f64 (/.f64 (*.f64 y a) (pow.f64 z 3)) (*.f64 -6666602783159969679951/50000000000000000000 (/.f64 y (pow.f64 z 4))))))))
(/.f64 (*.f64 (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 t (*.f64 y (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 t (*.f64 y (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 t (*.f64 y (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 t (*.f64 y (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 t (*.f64 y (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 t (*.f64 y (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 t (*.f64 y (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 t (*.f64 y (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 t (*.f64 y (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 t (*.f64 y (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 t (*.f64 y (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 t (*.f64 y (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 t (*.f64 y (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 t (*.f64 y (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 t (*.f64 y (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 t (*.f64 y (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 t (*.f64 y (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 t (*.f64 y (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 t (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 t (*.f64 y (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 t (*.f64 y (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(/.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 55833770631/5000000000 z)))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 55833770631/5000000000 z)))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 z (*.f64 y a)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 55833770631/5000000000 z)))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 z a)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 55833770631/5000000000 z)))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 z (*.f64 y a)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 55833770631/5000000000 z)))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 z a)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 55833770631/5000000000 z)))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 z (*.f64 y a)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 55833770631/5000000000 z)))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 z a)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 z (*.f64 y a)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z a)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 55833770631/5000000000 z)))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 z (*.f64 y a)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 55833770631/5000000000 z)))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 z a)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 55833770631/5000000000 z)))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 z (*.f64 y a)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 55833770631/5000000000 z)))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 z a)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 55833770631/5000000000 z)))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 z (*.f64 y a)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 55833770631/5000000000 z)))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 z a)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 z (*.f64 y a)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z a)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 55833770631/5000000000 z)))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 z (*.f64 y a)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 55833770631/5000000000 z)))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 z a)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 55833770631/5000000000 z)))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 z (*.f64 y a)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 55833770631/5000000000 z)))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 z a)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) (pow.f64 z 2))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 55833770631/5000000000 z)))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 z (*.f64 y a)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 55833770631/5000000000 z)))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) (/.f64 (*.f64 y (*.f64 z a)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))))
(*.f64 y (*.f64 (+.f64 (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) z) a) z))
(*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))
(*.f64 y (*.f64 (+.f64 (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) z) a) z))
(*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))
(*.f64 y (*.f64 (+.f64 (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) z) a) z))
(*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))
(*.f64 y (*.f64 (+.f64 (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) z) a) z))
(*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))
(*.f64 y (*.f64 (+.f64 (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) z) a) z))
(*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))
(*.f64 y (*.f64 (+.f64 (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) z) a) z))
(*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))
(*.f64 y (*.f64 (+.f64 (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) z) a) z))
(*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))
(*.f64 y (*.f64 (+.f64 (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) z) a) z))
(*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))
(*.f64 y (*.f64 (+.f64 (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) z) a) z))
(*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))
(*.f64 y (*.f64 (+.f64 (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) z) a) z))
(*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))
(*.f64 y (*.f64 (+.f64 (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) z) a) z))
(*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))
(*.f64 y (*.f64 (+.f64 (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) z) a) z))
(*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))
(*.f64 a (*.f64 y z))
(*.f64 z (*.f64 y a))
(*.f64 y (*.f64 z a))
(+.f64 (*.f64 a (*.f64 y z)) (*.f64 y (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 z (*.f64 y a)) (*.f64 t (*.f64 y (pow.f64 z 2))))
(*.f64 y (+.f64 (*.f64 t (pow.f64 z 2)) (*.f64 z a)))
(+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (+.f64 (*.f64 a (*.f64 y z)) (*.f64 y (*.f64 t (pow.f64 z 2)))))
(+.f64 (*.f64 z (*.f64 y a)) (+.f64 (*.f64 t (*.f64 y (pow.f64 z 2))) (*.f64 y (*.f64 55833770631/5000000000 (pow.f64 z 3)))))
(+.f64 (*.f64 z (*.f64 y a)) (*.f64 y (+.f64 (*.f64 t (pow.f64 z 2)) (*.f64 55833770631/5000000000 (pow.f64 z 3)))))
(+.f64 (*.f64 y (*.f64 z a)) (*.f64 y (+.f64 (*.f64 t (pow.f64 z 2)) (*.f64 55833770631/5000000000 (pow.f64 z 3)))))
(+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (+.f64 (*.f64 a (*.f64 y z)) (*.f64 y (*.f64 t (pow.f64 z 2)))))
(+.f64 (*.f64 z (*.f64 y a)) (+.f64 (*.f64 t (*.f64 y (pow.f64 z 2))) (*.f64 y (*.f64 55833770631/5000000000 (pow.f64 z 3)))))
(+.f64 (*.f64 z (*.f64 y a)) (*.f64 y (+.f64 (*.f64 t (pow.f64 z 2)) (*.f64 55833770631/5000000000 (pow.f64 z 3)))))
(+.f64 (*.f64 y (*.f64 z a)) (*.f64 y (+.f64 (*.f64 t (pow.f64 z 2)) (*.f64 55833770631/5000000000 (pow.f64 z 3)))))
(*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3)))
(*.f64 y (*.f64 55833770631/5000000000 (pow.f64 z 3)))
(*.f64 (pow.f64 z 3) (*.f64 55833770631/5000000000 y))
(+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (*.f64 y (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 t (*.f64 y (pow.f64 z 2))) (*.f64 y (*.f64 55833770631/5000000000 (pow.f64 z 3))))
(*.f64 y (+.f64 (*.f64 t (pow.f64 z 2)) (*.f64 55833770631/5000000000 (pow.f64 z 3))))
(+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (+.f64 (*.f64 a (*.f64 y z)) (*.f64 y (*.f64 t (pow.f64 z 2)))))
(+.f64 (*.f64 z (*.f64 y a)) (+.f64 (*.f64 t (*.f64 y (pow.f64 z 2))) (*.f64 y (*.f64 55833770631/5000000000 (pow.f64 z 3)))))
(+.f64 (*.f64 z (*.f64 y a)) (*.f64 y (+.f64 (*.f64 t (pow.f64 z 2)) (*.f64 55833770631/5000000000 (pow.f64 z 3)))))
(+.f64 (*.f64 y (*.f64 z a)) (*.f64 y (+.f64 (*.f64 t (pow.f64 z 2)) (*.f64 55833770631/5000000000 (pow.f64 z 3)))))
(+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (+.f64 (*.f64 a (*.f64 y z)) (*.f64 y (*.f64 t (pow.f64 z 2)))))
(+.f64 (*.f64 z (*.f64 y a)) (+.f64 (*.f64 t (*.f64 y (pow.f64 z 2))) (*.f64 y (*.f64 55833770631/5000000000 (pow.f64 z 3)))))
(+.f64 (*.f64 z (*.f64 y a)) (*.f64 y (+.f64 (*.f64 t (pow.f64 z 2)) (*.f64 55833770631/5000000000 (pow.f64 z 3)))))
(+.f64 (*.f64 y (*.f64 z a)) (*.f64 y (+.f64 (*.f64 t (pow.f64 z 2)) (*.f64 55833770631/5000000000 (pow.f64 z 3)))))
(*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3)))
(*.f64 y (*.f64 55833770631/5000000000 (pow.f64 z 3)))
(*.f64 (pow.f64 z 3) (*.f64 55833770631/5000000000 y))
(+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (*.f64 y (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 t (*.f64 y (pow.f64 z 2))) (*.f64 y (*.f64 55833770631/5000000000 (pow.f64 z 3))))
(*.f64 y (+.f64 (*.f64 t (pow.f64 z 2)) (*.f64 55833770631/5000000000 (pow.f64 z 3))))
(+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (+.f64 (*.f64 a (*.f64 y z)) (*.f64 y (*.f64 t (pow.f64 z 2)))))
(+.f64 (*.f64 z (*.f64 y a)) (+.f64 (*.f64 t (*.f64 y (pow.f64 z 2))) (*.f64 y (*.f64 55833770631/5000000000 (pow.f64 z 3)))))
(+.f64 (*.f64 z (*.f64 y a)) (*.f64 y (+.f64 (*.f64 t (pow.f64 z 2)) (*.f64 55833770631/5000000000 (pow.f64 z 3)))))
(+.f64 (*.f64 y (*.f64 z a)) (*.f64 y (+.f64 (*.f64 t (pow.f64 z 2)) (*.f64 55833770631/5000000000 (pow.f64 z 3)))))
(+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (+.f64 (*.f64 a (*.f64 y z)) (*.f64 y (*.f64 t (pow.f64 z 2)))))
(+.f64 (*.f64 z (*.f64 y a)) (+.f64 (*.f64 t (*.f64 y (pow.f64 z 2))) (*.f64 y (*.f64 55833770631/5000000000 (pow.f64 z 3)))))
(+.f64 (*.f64 z (*.f64 y a)) (*.f64 y (+.f64 (*.f64 t (pow.f64 z 2)) (*.f64 55833770631/5000000000 (pow.f64 z 3)))))
(+.f64 (*.f64 y (*.f64 z a)) (*.f64 y (+.f64 (*.f64 t (pow.f64 z 2)) (*.f64 55833770631/5000000000 (pow.f64 z 3)))))
(*.f64 (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))) (*.f64 y z))
(*.f64 y (*.f64 z (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2)))))
(+.f64 (*.f64 (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))) (*.f64 y z)) (*.f64 y (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))) (*.f64 y z)) (*.f64 t (*.f64 y (pow.f64 z 2))))
(*.f64 y (+.f64 (*.f64 t (pow.f64 z 2)) (*.f64 z (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))))))
(+.f64 (*.f64 (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))) (*.f64 y z)) (*.f64 y (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))) (*.f64 y z)) (*.f64 t (*.f64 y (pow.f64 z 2))))
(*.f64 y (+.f64 (*.f64 t (pow.f64 z 2)) (*.f64 z (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))))))
(+.f64 (*.f64 (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))) (*.f64 y z)) (*.f64 y (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))) (*.f64 y z)) (*.f64 t (*.f64 y (pow.f64 z 2))))
(*.f64 y (+.f64 (*.f64 t (pow.f64 z 2)) (*.f64 z (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))))))
(*.f64 y (*.f64 t (pow.f64 z 2)))
(*.f64 t (*.f64 y (pow.f64 z 2)))
(+.f64 (*.f64 (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))) (*.f64 y z)) (*.f64 y (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))) (*.f64 y z)) (*.f64 t (*.f64 y (pow.f64 z 2))))
(*.f64 y (+.f64 (*.f64 t (pow.f64 z 2)) (*.f64 z (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))))))
(+.f64 (*.f64 (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))) (*.f64 y z)) (*.f64 y (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))) (*.f64 y z)) (*.f64 t (*.f64 y (pow.f64 z 2))))
(*.f64 y (+.f64 (*.f64 t (pow.f64 z 2)) (*.f64 z (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))))))
(+.f64 (*.f64 (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))) (*.f64 y z)) (*.f64 y (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))) (*.f64 y z)) (*.f64 t (*.f64 y (pow.f64 z 2))))
(*.f64 y (+.f64 (*.f64 t (pow.f64 z 2)) (*.f64 z (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))))))
(*.f64 y (*.f64 t (pow.f64 z 2)))
(*.f64 t (*.f64 y (pow.f64 z 2)))
(+.f64 (*.f64 (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))) (*.f64 y z)) (*.f64 y (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))) (*.f64 y z)) (*.f64 t (*.f64 y (pow.f64 z 2))))
(*.f64 y (+.f64 (*.f64 t (pow.f64 z 2)) (*.f64 z (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))))))
(+.f64 (*.f64 (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))) (*.f64 y z)) (*.f64 y (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))) (*.f64 y z)) (*.f64 t (*.f64 y (pow.f64 z 2))))
(*.f64 y (+.f64 (*.f64 t (pow.f64 z 2)) (*.f64 z (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))))))
(+.f64 (*.f64 (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))) (*.f64 y z)) (*.f64 y (*.f64 t (pow.f64 z 2))))
(+.f64 (*.f64 (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))) (*.f64 y z)) (*.f64 t (*.f64 y (pow.f64 z 2))))
(*.f64 y (+.f64 (*.f64 t (pow.f64 z 2)) (*.f64 z (+.f64 a (*.f64 55833770631/5000000000 (pow.f64 z 2))))))
(*.f64 y (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) (pow.f64 z 2)))
(*.f64 y (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 55833770631/5000000000 z))))
(+.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) (pow.f64 z 2))) (*.f64 y (*.f64 a z)))
(+.f64 (*.f64 z (*.f64 y a)) (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 55833770631/5000000000 z)))))
(*.f64 y (+.f64 (*.f64 z a) (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 55833770631/5000000000 z)))))
(*.f64 y (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 55833770631/5000000000 z))) (*.f64 z a)))
(+.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) (pow.f64 z 2))) (*.f64 y (*.f64 a z)))
(+.f64 (*.f64 z (*.f64 y a)) (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 55833770631/5000000000 z)))))
(*.f64 y (+.f64 (*.f64 z a) (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 55833770631/5000000000 z)))))
(*.f64 y (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 55833770631/5000000000 z))) (*.f64 z a)))
(+.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) (pow.f64 z 2))) (*.f64 y (*.f64 a z)))
(+.f64 (*.f64 z (*.f64 y a)) (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 55833770631/5000000000 z)))))
(*.f64 y (+.f64 (*.f64 z a) (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 55833770631/5000000000 z)))))
(*.f64 y (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 55833770631/5000000000 z))) (*.f64 z a)))
(*.f64 y (*.f64 a z))
(*.f64 z (*.f64 y a))
(*.f64 y (*.f64 z a))
(+.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) (pow.f64 z 2))) (*.f64 y (*.f64 a z)))
(+.f64 (*.f64 z (*.f64 y a)) (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 55833770631/5000000000 z)))))
(*.f64 y (+.f64 (*.f64 z a) (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 55833770631/5000000000 z)))))
(*.f64 y (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 55833770631/5000000000 z))) (*.f64 z a)))
(+.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) (pow.f64 z 2))) (*.f64 y (*.f64 a z)))
(+.f64 (*.f64 z (*.f64 y a)) (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 55833770631/5000000000 z)))))
(*.f64 y (+.f64 (*.f64 z a) (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 55833770631/5000000000 z)))))
(*.f64 y (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 55833770631/5000000000 z))) (*.f64 z a)))
(+.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) (pow.f64 z 2))) (*.f64 y (*.f64 a z)))
(+.f64 (*.f64 z (*.f64 y a)) (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 55833770631/5000000000 z)))))
(*.f64 y (+.f64 (*.f64 z a) (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 55833770631/5000000000 z)))))
(*.f64 y (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 55833770631/5000000000 z))) (*.f64 z a)))
(*.f64 y (*.f64 a z))
(*.f64 z (*.f64 y a))
(*.f64 y (*.f64 z a))
(+.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) (pow.f64 z 2))) (*.f64 y (*.f64 a z)))
(+.f64 (*.f64 z (*.f64 y a)) (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 55833770631/5000000000 z)))))
(*.f64 y (+.f64 (*.f64 z a) (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 55833770631/5000000000 z)))))
(*.f64 y (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 55833770631/5000000000 z))) (*.f64 z a)))
(+.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) (pow.f64 z 2))) (*.f64 y (*.f64 a z)))
(+.f64 (*.f64 z (*.f64 y a)) (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 55833770631/5000000000 z)))))
(*.f64 y (+.f64 (*.f64 z a) (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 55833770631/5000000000 z)))))
(*.f64 y (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 55833770631/5000000000 z))) (*.f64 z a)))
(+.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 55833770631/5000000000 z)) (pow.f64 z 2))) (*.f64 y (*.f64 a z)))
(+.f64 (*.f64 z (*.f64 y a)) (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 55833770631/5000000000 z)))))
(*.f64 y (+.f64 (*.f64 z a) (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 55833770631/5000000000 z)))))
(*.f64 y (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 55833770631/5000000000 z))) (*.f64 z a)))
(*.f64 55833770631/5000000000 z)
(*.f64 55833770631/5000000000 z)
(*.f64 55833770631/5000000000 z)
(*.f64 55833770631/5000000000 z)
(*.f64 55833770631/5000000000 z)
(*.f64 55833770631/5000000000 z)
(*.f64 55833770631/5000000000 z)
(*.f64 55833770631/5000000000 z)
(*.f64 55833770631/5000000000 z)
(*.f64 55833770631/5000000000 z)
(*.f64 55833770631/5000000000 z)
(*.f64 55833770631/5000000000 z)
(+.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) 0)
(/.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(+.f64 0 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))
(/.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(-.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) 0)
(/.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(*.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) 1)
(/.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(*.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))
(/.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(*.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 1 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))
(/.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(*.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))
(/.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(*.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (*.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))))
(/.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(*.f64 1 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))
(/.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(*.f64 (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))
(/.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(*.f64 (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (*.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 1 (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))))
(/.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(*.f64 (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (*.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) (/.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))))
(/.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(*.f64 -1 (neg.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))))
(/.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))
(+.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) 0)
(*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))
(+.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (*.f64 0 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))))
(*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))
(+.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (*.f64 0 (*.f64 z (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a) (/.f64 y y)))))
(*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))
(+.f64 0 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))))
(*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))
(+.f64 (*.f64 y (*.f64 (+.f64 (*.f64 z 55833770631/5000000000) t) (*.f64 z z))) (*.f64 y (*.f64 z a)))
(*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))
(+.f64 (*.f64 y (*.f64 (+.f64 (*.f64 z 55833770631/5000000000) t) (*.f64 z z))) (*.f64 1 (*.f64 y (*.f64 z a))))
(*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))
(+.f64 (*.f64 y (*.f64 z a)) (*.f64 y (*.f64 (+.f64 (*.f64 z 55833770631/5000000000) t) (*.f64 z z))))
(*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))
(+.f64 (*.f64 y (*.f64 z a)) (*.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t))) z))
(*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))
(+.f64 (*.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t))) z) (*.f64 y (*.f64 z a)))
(*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))
(+.f64 (*.f64 (*.f64 y a) z) (*.f64 z (*.f64 y (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)))))
(*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))
(+.f64 (*.f64 z (*.f64 y (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)))) (*.f64 (*.f64 y a) z))
(*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))
(+.f64 (*.f64 1 (*.f64 y (*.f64 z a))) (*.f64 y (*.f64 (+.f64 (*.f64 z 55833770631/5000000000) t) (*.f64 z z))))
(*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))
(+.f64 (*.f64 0 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))))
(*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))
(+.f64 (*.f64 0 (*.f64 z (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a) (/.f64 y y)))) (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))))
(*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))
(-.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) 0)
(*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))
(-.f64 (*.f64 0 (neg.f64 y)) (*.f64 (neg.f64 y) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))))
(*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))
(-.f64 (*.f64 0 (neg.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a)))) (*.f64 (neg.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) y))
(*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))
(/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) 1)
(*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))
(/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (/.f64 z z))
(*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))
(/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (/.f64 y y))
(*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))
(/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a) (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a)))
(*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))
(/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (/.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a)) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))))
(*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))
(/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a)))))
(/.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))) (/.f64 (*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))) (*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))) (*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))))))
(/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))) (/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))) (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))))
(/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (/.f64 (*.f64 z (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a) (/.f64 y y))) (*.f64 z (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a) (/.f64 y y)))))
(*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))
(/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a)) (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))))
(*.f64 z (*.f64 y (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))))
(*.f64 y (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z))))))
(*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 55833770631/5000000000 z)))))
(+.f64 (*.f64 z 55833770631/5000000000) 0)
(*.f64 55833770631/5000000000 z)
(+.f64 (*.f64 z 55833770631/5000000000) (*.f64 0 (*.f64 55833770631/5000000000 (/.f64 z z))))
(*.f64 55833770631/5000000000 z)
(+.f64 0 (*.f64 z 55833770631/5000000000))
(*.f64 55833770631/5000000000 z)
(+.f64 (*.f64 0 (*.f64 55833770631/5000000000 (/.f64 z z))) (*.f64 z 55833770631/5000000000))
(*.f64 55833770631/5000000000 z)
(-.f64 (*.f64 z 55833770631/5000000000) 0)
(*.f64 55833770631/5000000000 z)
(-.f64 0 (*.f64 -55833770631/5000000000 z))
(neg.f64 (*.f64 z -55833770631/5000000000))
(/.f64 (*.f64 z 55833770631/5000000000) 1)
(*.f64 55833770631/5000000000 z)
(/.f64 (*.f64 z 55833770631/5000000000) (/.f64 z z))
(*.f64 55833770631/5000000000 z)
(/.f64 (*.f64 z 55833770631/5000000000) (/.f64 (*.f64 z 55833770631/5000000000) (*.f64 z 55833770631/5000000000)))
(/.f64 (*.f64 55833770631/5000000000 z) (/.f64 (*.f64 55833770631/5000000000 z) (*.f64 55833770631/5000000000 z)))
(/.f64 (*.f64 z 55833770631/5000000000) (/.f64 (*.f64 55833770631/5000000000 (/.f64 z z)) (*.f64 55833770631/5000000000 (/.f64 z z))))
(*.f64 55833770631/5000000000 z)
(/.f64 (*.f64 -55833770631/5000000000 z) -1)
(neg.f64 (*.f64 z -55833770631/5000000000))
(neg.f64 (*.f64 -55833770631/5000000000 z))
(neg.f64 (*.f64 z -55833770631/5000000000))

eval1.2s (5.4%)

Compiler

Compiled 33787 to 21531 computations (36.3% saved)

prune743.0ms (3.5%)

Pruning

38 alts after pruning (29 fresh and 9 done)

PrunedKeptTotal
New9868994
Fresh22123
Picked011
Done2810
Total990381028
Error
2.0b
Counts
1028 → 38
Alt Table
Click to see full alt table
StatusErrorProgram
41.4b
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))) x)
43.9b
(+.f64 x (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
42.5b
(+.f64 x (/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 (pow.f64 z 4) 607771387771/1000000000000)))
44.9b
(+.f64 x (/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 (*.f64 z 119400905721/10000000000) 607771387771/1000000000000)))
36.7b
(+.f64 x (/.f64 (*.f64 z (*.f64 y a)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
41.6b
(+.f64 x (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (+.f64 (*.f64 z (*.f64 z 313060547623/100000000000)) (*.f64 z 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
41.6b
(+.f64 x (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
44.9b
(+.f64 x (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))) (+.f64 (*.f64 z 119400905721/10000000000) 607771387771/1000000000000)))
43.1b
(+.f64 x (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
44.5b
(+.f64 x (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z 119400905721/10000000000) 607771387771/1000000000000)))
38.4b
(+.f64 x (/.f64 (*.f64 y (*.f64 z a)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
29.8b
(+.f64 x (/.f64 (*.f64 y b) (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 z (*.f64 z z)) (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))) 119400905721/10000000000) z) 607771387771/1000000000000)))
25.1b
(+.f64 x (/.f64 (*.f64 y b) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
26.0b
(+.f64 x (/.f64 (*.f64 y b) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
26.3b
(+.f64 x (/.f64 (*.f64 y b) (+.f64 (*.f64 (+.f64 (*.f64 z 314690115749/10000000000) 119400905721/10000000000) z) 607771387771/1000000000000)))
26.5b
(+.f64 x (/.f64 (*.f64 y b) (+.f64 (*.f64 z 119400905721/10000000000) 607771387771/1000000000000)))
36.8b
(+.f64 x (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) z))))
37.4b
(+.f64 x (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z 119400905721/10000000000))))
31.7b
(+.f64 x (+.f64 (*.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))
39.2b
(+.f64 x (+.f64 (*.f64 y (*.f64 b (*.f64 -11940090572100000000000000/369386059793087248348441 z))) (+.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (+.f64 (neg.f64 (*.f64 (*.f64 (*.f64 y b) -123439798033292669987862100000000000000/224502278183706222041215714334315011) (pow.f64 z 2))) (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 y b) -123439798033292669987862100000000000000/224502278183706222041215714334315011) -11940090572100/607771387771) (*.f64 (*.f64 y b) -366483641311159495500493000000000000000/224502278183706222041215714334315011)) (pow.f64 z 3)))))))
37.4b
(+.f64 x (+.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (+.f64 (neg.f64 (*.f64 (*.f64 (*.f64 y b) -123439798033292669987862100000000000000/224502278183706222041215714334315011) (pow.f64 z 2))) (*.f64 y (*.f64 b (*.f64 -11940090572100000000000000/369386059793087248348441 z))))))
26.8b
(+.f64 x (+.f64 (*.f64 y 313060547623/100000000000) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
44.5b
(+.f64 x (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (neg.f64 (/.f64 (-.f64 (*.f64 t (neg.f64 y)) (*.f64 y -850610042317422143817/5000000000000000000)) (pow.f64 z 2)))))
45.1b
(+.f64 x (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 a (pow.f64 z 2)))) (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))))
41.2b
(+.f64 x (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))))
41.2b
(+.f64 x (*.f64 z (neg.f64 (*.f64 (*.f64 a -1000000000000/607771387771) y))))
41.4b
(+.f64 x (*.f64 y (*.f64 z (*.f64 1000000000000/607771387771 a))))
33.0b
(+.f64 x (*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))))
21.5b
(+.f64 x (*.f64 y 313060547623/100000000000))
43.4b
(+.f64 x (*.f64 b (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
29.5b
(+.f64 x (*.f64 b (*.f64 y 1000000000000/607771387771)))
40.4b
(+.f64 x (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))))
41.4b
(+.f64 x (*.f64 55833770631/5000000000 (/.f64 y z)))
40.6b
(+.f64 x (*.f64 10000000000/314690115749 (/.f64 (*.f64 y a) z)))
29.7b
(+.f64 x (neg.f64 (*.f64 (/.f64 313060547623/100000000000 y) (neg.f64 (*.f64 y y)))))
52.1b
(*.f64 1000000000000/607771387771 (*.f64 y b))
52.1b
(neg.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)))
35.5b
x
Compiler

Compiled 873 to 638 computations (26.9% saved)

regimes1.5s (7%)

Counts
64 → 3
Calls
Call 1
Inputs
x
(*.f64 1000000000000/607771387771 (*.f64 y b))
(+.f64 x (*.f64 y 313060547623/100000000000))
(neg.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 y b)))
(+.f64 x (*.f64 55833770631/5000000000 (/.f64 y z)))
(+.f64 x (*.f64 b (*.f64 y 1000000000000/607771387771)))
(+.f64 x (*.f64 y (*.f64 b 1000000000000/607771387771)))
(-.f64 x (*.f64 y (*.f64 b -1000000000000/607771387771)))
(+.f64 x (*.f64 10000000000/314690115749 (/.f64 (*.f64 y a) z)))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))))
(+.f64 x (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))))
(+.f64 x (*.f64 a (*.f64 (*.f64 y z) 1000000000000/607771387771)))
(+.f64 x (*.f64 b (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(+.f64 x (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))))
(+.f64 x (*.f64 y (*.f64 z (*.f64 1000000000000/607771387771 a))))
(+.f64 x (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))) x)
(+.f64 x (*.f64 z (neg.f64 (*.f64 (*.f64 a -1000000000000/607771387771) y))))
(+.f64 x (neg.f64 (*.f64 (/.f64 313060547623/100000000000 y) (neg.f64 (*.f64 y y)))))
(+.f64 x (*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))))
(+.f64 x (*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))))
(+.f64 x (+.f64 (*.f64 y 313060547623/100000000000) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(+.f64 x (/.f64 (*.f64 y b) (+.f64 (*.f64 z 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 x (+.f64 (*.f64 y 313060547623/100000000000) (neg.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))))
(+.f64 x (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z 119400905721/10000000000))))
(+.f64 x (+.f64 (*.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))
(+.f64 x (/.f64 (*.f64 y b) (+.f64 (*.f64 (+.f64 (*.f64 z 314690115749/10000000000) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (+.f64 (*.f64 y 313060547623/100000000000) (*.f64 -1 (/.f64 (-.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -4769379582500641883561/100000000000000000000)) z))))
(+.f64 x (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) z))))
(+.f64 x (/.f64 (*.f64 y b) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (+.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))))))
(+.f64 x (+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))
(+.f64 x (/.f64 (*.f64 y b) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 x (/.f64 (*.f64 y (*.f64 z a)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 z (*.f64 y a)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y b) (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 z (*.f64 z z)) (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))) (+.f64 (*.f64 z 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 (*.f64 z 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 z 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 x (/.f64 (-.f64 (*.f64 (*.f64 a y) (*.f64 z (/.f64 y y))) 0) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 x (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 55833770631/5000000000) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (+.f64 (*.f64 z (*.f64 z 313060547623/100000000000)) (*.f64 z 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 z (*.f64 z 313060547623/100000000000)) (*.f64 z 55833770631/5000000000)) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 a (pow.f64 z 2)))) (*.f64 1000000000000/607771387771 (*.f64 a (*.f64 y z)))))
(+.f64 x (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (neg.f64 (/.f64 (-.f64 (*.f64 t (neg.f64 y)) (*.f64 y -850610042317422143817/5000000000000000000)) (pow.f64 z 2)))))
(+.f64 x (+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y a))) (pow.f64 z 2)) (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z)))))
(+.f64 x (/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 (pow.f64 z 4) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (+.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (+.f64 (neg.f64 (*.f64 (*.f64 (*.f64 y b) -123439798033292669987862100000000000000/224502278183706222041215714334315011) (pow.f64 z 2))) (*.f64 y (*.f64 b (*.f64 -11940090572100000000000000/369386059793087248348441 z))))))
(+.f64 x (+.f64 (+.f64 (*.f64 y 313060547623/100000000000) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)) (neg.f64 (/.f64 (-.f64 (*.f64 t (neg.f64 y)) (+.f64 (*.f64 y -98517059967927196814627/1000000000000000000000) (*.f64 15234687407/1000000000 (*.f64 y 3652704169880641883561/100000000000000000000)))) (pow.f64 z 2)))))
(+.f64 x (/.f64 (*.f64 (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) (*.f64 y (pow.f64 z 2))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) (pow.f64 z 2)) a) z) b) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 x (+.f64 (+.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 z (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))))) (*.f64 (-.f64 (*.f64 t (*.f64 y 1000000000000/607771387771)) (+.f64 (*.f64 y (*.f64 b 31469011574900000000000000/369386059793087248348441)) (-.f64 (*.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) 11940090572100/607771387771) (*.f64 (*.f64 y b) 142565762869951305298410000000000000000/224502278183706222041215714334315011)))) (pow.f64 z 2))))
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (+.f64 (pow.f64 z 4) (*.f64 15234687407/1000000000 (pow.f64 z 3))) 607771387771/1000000000000)))
(+.f64 x (+.f64 (*.f64 y (*.f64 b (*.f64 -11940090572100000000000000/369386059793087248348441 z))) (+.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (+.f64 (neg.f64 (*.f64 (*.f64 (*.f64 y b) -123439798033292669987862100000000000000/224502278183706222041215714334315011) (pow.f64 z 2))) (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 y b) -123439798033292669987862100000000000000/224502278183706222041215714334315011) -11940090572100/607771387771) (*.f64 (*.f64 y b) -366483641311159495500493000000000000000/224502278183706222041215714334315011)) (pow.f64 z 3)))))))
(+.f64 x (+.f64 (+.f64 (*.f64 y 313060547623/100000000000) (neg.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))) (-.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (+.f64 (*.f64 98517059967927196814627/1000000000000000000000 (/.f64 y (pow.f64 z 2))) (*.f64 -15234687407/1000000000 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (pow.f64 z 2)))))))
(+.f64 x (+.f64 (+.f64 (+.f64 (*.f64 y 313060547623/100000000000) (neg.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))) (neg.f64 (/.f64 (-.f64 (*.f64 a (neg.f64 y)) (+.f64 (*.f64 y -37379712931698453651183/1000000000000000000000) (+.f64 (*.f64 314690115749/10000000000 (*.f64 y 3652704169880641883561/100000000000000000000)) (*.f64 15234687407/1000000000 (+.f64 (*.f64 y 98517059967927196814627/1000000000000000000000) (-.f64 (*.f64 15234687407/1000000000 (*.f64 y -3652704169880641883561/100000000000000000000)) (*.f64 y t))))))) (pow.f64 z 3)))) (-.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (+.f64 (*.f64 98517059967927196814627/1000000000000000000000 (/.f64 y (pow.f64 z 2))) (*.f64 -15234687407/1000000000 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) (pow.f64 z 2)))))))
Outputs
(+.f64 x (*.f64 y 313060547623/100000000000))
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 z (*.f64 z 313060547623/100000000000)) (*.f64 z 55833770631/5000000000)) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (*.f64 y 313060547623/100000000000))
Calls

8 calls:

342.0ms
t
274.0ms
x
268.0ms
y
161.0ms
b
158.0ms
a
Results
ErrorSegmentsBranch
17.1b6x
17.9b5y
3.4b3z
15.2b9t
17.9b6a
17.0b5b
3.7b2(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
3.7b2(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))
Compiler

Compiled 1450 to 914 computations (37% saved)

bsearch73.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
32.0ms
2.819920419784949e+44
5.720953816006308e+49
40.0ms
-2.4873760679540008e+39
-59876429589599.89
Results
58.0ms320×body256valid
7.0ms42×body256infinite
Compiler

Compiled 1212 to 878 computations (27.6% saved)

regimes791.0ms (3.7%)

Counts
49 → 3
Calls
Call 1
Inputs
x
(*.f64 1000000000000/607771387771 (*.f64 y b))
(+.f64 x (*.f64 y 313060547623/100000000000))
(neg.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 y b)))
(+.f64 x (*.f64 55833770631/5000000000 (/.f64 y z)))
(+.f64 x (*.f64 b (*.f64 y 1000000000000/607771387771)))
(+.f64 x (*.f64 y (*.f64 b 1000000000000/607771387771)))
(-.f64 x (*.f64 y (*.f64 b -1000000000000/607771387771)))
(+.f64 x (*.f64 10000000000/314690115749 (/.f64 (*.f64 y a) z)))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))))
(+.f64 x (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))))
(+.f64 x (*.f64 a (*.f64 (*.f64 y z) 1000000000000/607771387771)))
(+.f64 x (*.f64 b (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(+.f64 x (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))))
(+.f64 x (*.f64 y (*.f64 z (*.f64 1000000000000/607771387771 a))))
(+.f64 x (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))) x)
(+.f64 x (*.f64 z (neg.f64 (*.f64 (*.f64 a -1000000000000/607771387771) y))))
(+.f64 x (neg.f64 (*.f64 (/.f64 313060547623/100000000000 y) (neg.f64 (*.f64 y y)))))
(+.f64 x (*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))))
(+.f64 x (*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))))
(+.f64 x (+.f64 (*.f64 y 313060547623/100000000000) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(+.f64 x (/.f64 (*.f64 y b) (+.f64 (*.f64 z 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 x (+.f64 (*.f64 y 313060547623/100000000000) (neg.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))))
(+.f64 x (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z 119400905721/10000000000))))
(+.f64 x (+.f64 (*.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))
(+.f64 x (/.f64 (*.f64 y b) (+.f64 (*.f64 (+.f64 (*.f64 z 314690115749/10000000000) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (+.f64 (*.f64 y 313060547623/100000000000) (*.f64 -1 (/.f64 (-.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -4769379582500641883561/100000000000000000000)) z))))
(+.f64 x (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) z))))
(+.f64 x (/.f64 (*.f64 y b) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (+.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))))))
(+.f64 x (+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))
(+.f64 x (/.f64 (*.f64 y b) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 x (/.f64 (*.f64 y (*.f64 z a)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 z (*.f64 y a)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y b) (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 z (*.f64 z z)) (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))) (+.f64 (*.f64 z 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 (*.f64 z 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 z 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 x (/.f64 (-.f64 (*.f64 (*.f64 a y) (*.f64 z (/.f64 y y))) 0) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 x (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 55833770631/5000000000) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (+.f64 (*.f64 z (*.f64 z 313060547623/100000000000)) (*.f64 z 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
Outputs
(+.f64 x (*.f64 y 313060547623/100000000000))
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (*.f64 y 313060547623/100000000000))
Calls

8 calls:

169.0ms
t
132.0ms
x
118.0ms
b
112.0ms
a
98.0ms
y
Results
ErrorSegmentsBranch
17.1b6x
17.9b5y
3.4b3z
15.2b9t
17.9b6a
17.2b6b
3.7b2(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
3.7b2(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))
Compiler

Compiled 930 to 582 computations (37.4% saved)

bsearch69.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
29.0ms
2.819920419784949e+44
5.720953816006308e+49
39.0ms
-2.4873760679540008e+39
-59876429589599.89
Results
56.0ms320×body256valid
6.0ms37×body256infinite
Compiler

Compiled 1172 to 858 computations (26.8% saved)

regimes763.0ms (3.6%)

Counts
48 → 3
Calls
Call 1
Inputs
x
(*.f64 1000000000000/607771387771 (*.f64 y b))
(+.f64 x (*.f64 y 313060547623/100000000000))
(neg.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 y b)))
(+.f64 x (*.f64 55833770631/5000000000 (/.f64 y z)))
(+.f64 x (*.f64 b (*.f64 y 1000000000000/607771387771)))
(+.f64 x (*.f64 y (*.f64 b 1000000000000/607771387771)))
(-.f64 x (*.f64 y (*.f64 b -1000000000000/607771387771)))
(+.f64 x (*.f64 10000000000/314690115749 (/.f64 (*.f64 y a) z)))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))))
(+.f64 x (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))))
(+.f64 x (*.f64 a (*.f64 (*.f64 y z) 1000000000000/607771387771)))
(+.f64 x (*.f64 b (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(+.f64 x (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))))
(+.f64 x (*.f64 y (*.f64 z (*.f64 1000000000000/607771387771 a))))
(+.f64 x (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))) x)
(+.f64 x (*.f64 z (neg.f64 (*.f64 (*.f64 a -1000000000000/607771387771) y))))
(+.f64 x (neg.f64 (*.f64 (/.f64 313060547623/100000000000 y) (neg.f64 (*.f64 y y)))))
(+.f64 x (*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))))
(+.f64 x (*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))))
(+.f64 x (+.f64 (*.f64 y 313060547623/100000000000) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(+.f64 x (/.f64 (*.f64 y b) (+.f64 (*.f64 z 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 x (+.f64 (*.f64 y 313060547623/100000000000) (neg.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))))
(+.f64 x (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z 119400905721/10000000000))))
(+.f64 x (+.f64 (*.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))
(+.f64 x (/.f64 (*.f64 y b) (+.f64 (*.f64 (+.f64 (*.f64 z 314690115749/10000000000) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (+.f64 (*.f64 y 313060547623/100000000000) (*.f64 -1 (/.f64 (-.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -4769379582500641883561/100000000000000000000)) z))))
(+.f64 x (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) z))))
(+.f64 x (/.f64 (*.f64 y b) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (+.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))))))
(+.f64 x (+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))
(+.f64 x (/.f64 (*.f64 y b) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 x (/.f64 (*.f64 y (*.f64 z a)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 z (*.f64 y a)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y b) (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 z (*.f64 z z)) (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))) (+.f64 (*.f64 z 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 (*.f64 z 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 z 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 x (/.f64 (-.f64 (*.f64 (*.f64 a y) (*.f64 z (/.f64 y y))) 0) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 x (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 55833770631/5000000000) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (+.f64 (*.f64 z (*.f64 z 313060547623/100000000000)) (*.f64 z 55833770631/5000000000)) t)) a))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
Outputs
(+.f64 x (*.f64 y 313060547623/100000000000))
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 55833770631/5000000000) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (*.f64 y 313060547623/100000000000))
Calls

6 calls:

171.0ms
t
169.0ms
b
148.0ms
a
94.0ms
x
83.0ms
z
Results
ErrorSegmentsBranch
18.4b4x
19.0b3y
4.1b3z
15.2b9t
18.0b6a
17.2b6b
Compiler

Compiled 809 to 499 computations (38.3% saved)

bsearch117.0ms (0.5%)

Algorithm
binary-search
Steps
TimeLeftRight
79.0ms
5.741987507481084e+21
2.7721032281653776e+23
38.0ms
-2.4873760679540008e+39
-59876429589599.89
Results
104.0ms288×body256valid
7.0ms42×body256infinite
Compiler

Compiled 988 to 722 computations (26.9% saved)

regimes750.0ms (3.5%)

Counts
44 → 3
Calls
Call 1
Inputs
x
(*.f64 1000000000000/607771387771 (*.f64 y b))
(+.f64 x (*.f64 y 313060547623/100000000000))
(neg.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 y b)))
(+.f64 x (*.f64 55833770631/5000000000 (/.f64 y z)))
(+.f64 x (*.f64 b (*.f64 y 1000000000000/607771387771)))
(+.f64 x (*.f64 y (*.f64 b 1000000000000/607771387771)))
(-.f64 x (*.f64 y (*.f64 b -1000000000000/607771387771)))
(+.f64 x (*.f64 10000000000/314690115749 (/.f64 (*.f64 y a) z)))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))))
(+.f64 x (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))))
(+.f64 x (*.f64 a (*.f64 (*.f64 y z) 1000000000000/607771387771)))
(+.f64 x (*.f64 b (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(+.f64 x (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))))
(+.f64 x (*.f64 y (*.f64 z (*.f64 1000000000000/607771387771 a))))
(+.f64 x (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))) x)
(+.f64 x (*.f64 z (neg.f64 (*.f64 (*.f64 a -1000000000000/607771387771) y))))
(+.f64 x (neg.f64 (*.f64 (/.f64 313060547623/100000000000 y) (neg.f64 (*.f64 y y)))))
(+.f64 x (*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))))
(+.f64 x (*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))))
(+.f64 x (+.f64 (*.f64 y 313060547623/100000000000) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(+.f64 x (/.f64 (*.f64 y b) (+.f64 (*.f64 z 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 x (+.f64 (*.f64 y 313060547623/100000000000) (neg.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))))
(+.f64 x (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z 119400905721/10000000000))))
(+.f64 x (+.f64 (*.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))
(+.f64 x (/.f64 (*.f64 y b) (+.f64 (*.f64 (+.f64 (*.f64 z 314690115749/10000000000) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (+.f64 (*.f64 y 313060547623/100000000000) (*.f64 -1 (/.f64 (-.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -4769379582500641883561/100000000000000000000)) z))))
(+.f64 x (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) z))))
(+.f64 x (/.f64 (*.f64 y b) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (+.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))))))
(+.f64 x (+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))
(+.f64 x (/.f64 (*.f64 y b) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 x (/.f64 (*.f64 y (*.f64 z a)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 z (*.f64 y a)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y b) (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 z (*.f64 z z)) (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))) (+.f64 (*.f64 z 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 (*.f64 z 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 z 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 x (/.f64 (-.f64 (*.f64 (*.f64 a y) (*.f64 z (/.f64 y y))) 0) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 x (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
Outputs
(+.f64 x (*.f64 y 313060547623/100000000000))
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 z 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 x (+.f64 (*.f64 y 313060547623/100000000000) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
Calls

6 calls:

254.0ms
b
164.0ms
t
88.0ms
x
73.0ms
y
72.0ms
a
Results
ErrorSegmentsBranch
18.8b4x
19.0b3y
5.0b3z
15.2b9t
19.2b4a
17.2b6b
Compiler

Compiled 669 to 409 computations (38.9% saved)

bsearch51.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
32.0ms
0.3557023286537357
73078.02346087722
18.0ms
-258760541371.912
-121597236861.37794
Results
38.0ms224×body256valid
8.0ms48×body256infinite
Compiler

Compiled 750 to 550 computations (26.7% saved)

regimes447.0ms (2.1%)

Counts
41 → 3
Calls
Call 1
Inputs
x
(*.f64 1000000000000/607771387771 (*.f64 y b))
(+.f64 x (*.f64 y 313060547623/100000000000))
(neg.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 y b)))
(+.f64 x (*.f64 55833770631/5000000000 (/.f64 y z)))
(+.f64 x (*.f64 b (*.f64 y 1000000000000/607771387771)))
(+.f64 x (*.f64 y (*.f64 b 1000000000000/607771387771)))
(-.f64 x (*.f64 y (*.f64 b -1000000000000/607771387771)))
(+.f64 x (*.f64 10000000000/314690115749 (/.f64 (*.f64 y a) z)))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))))
(+.f64 x (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))))
(+.f64 x (*.f64 a (*.f64 (*.f64 y z) 1000000000000/607771387771)))
(+.f64 x (*.f64 b (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(+.f64 x (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))))
(+.f64 x (*.f64 y (*.f64 z (*.f64 1000000000000/607771387771 a))))
(+.f64 x (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))) x)
(+.f64 x (*.f64 z (neg.f64 (*.f64 (*.f64 a -1000000000000/607771387771) y))))
(+.f64 x (neg.f64 (*.f64 (/.f64 313060547623/100000000000 y) (neg.f64 (*.f64 y y)))))
(+.f64 x (*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))))
(+.f64 x (*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))))
(+.f64 x (+.f64 (*.f64 y 313060547623/100000000000) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(+.f64 x (/.f64 (*.f64 y b) (+.f64 (*.f64 z 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 x (+.f64 (*.f64 y 313060547623/100000000000) (neg.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))))
(+.f64 x (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z 119400905721/10000000000))))
(+.f64 x (+.f64 (*.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))
(+.f64 x (/.f64 (*.f64 y b) (+.f64 (*.f64 (+.f64 (*.f64 z 314690115749/10000000000) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (+.f64 (*.f64 y 313060547623/100000000000) (*.f64 -1 (/.f64 (-.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -4769379582500641883561/100000000000000000000)) z))))
(+.f64 x (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) z))))
(+.f64 x (/.f64 (*.f64 y b) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (+.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))))))
(+.f64 x (+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))
(+.f64 x (/.f64 (*.f64 y b) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z 55833770631/5000000000) t)) a))) (+.f64 (*.f64 z 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 x (/.f64 (*.f64 y (*.f64 z a)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 z (*.f64 y a)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y b) (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 z (*.f64 z z)) (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z 15234687407/1000000000)))) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))) (+.f64 (*.f64 z 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 (*.f64 y z) (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))) (+.f64 (*.f64 z 119400905721/10000000000) 607771387771/1000000000000)))
Outputs
(+.f64 x (*.f64 y 313060547623/100000000000))
(+.f64 x (+.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441))))))
(+.f64 x (+.f64 (*.f64 y 313060547623/100000000000) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
Calls

6 calls:

99.0ms
b
96.0ms
t
68.0ms
a
65.0ms
y
56.0ms
z
Results
ErrorSegmentsBranch
20.2b2x
19.0b3y
8.7b3z
17.4b6t
19.2b4a
17.2b6b
Compiler

Compiled 582 to 354 computations (39.2% saved)

bsearch70.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
30.0ms
0.3557023286537357
73078.02346087722
39.0ms
-2.4873760679540008e+39
-59876429589599.89
Results
55.0ms320×body256valid
9.0ms55×body256infinite
Compiler

Compiled 906 to 674 computations (25.6% saved)

regimes343.0ms (1.6%)

Counts
31 → 3
Calls
Call 1
Inputs
x
(*.f64 1000000000000/607771387771 (*.f64 y b))
(+.f64 x (*.f64 y 313060547623/100000000000))
(neg.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 y b)))
(+.f64 x (*.f64 55833770631/5000000000 (/.f64 y z)))
(+.f64 x (*.f64 b (*.f64 y 1000000000000/607771387771)))
(+.f64 x (*.f64 y (*.f64 b 1000000000000/607771387771)))
(-.f64 x (*.f64 y (*.f64 b -1000000000000/607771387771)))
(+.f64 x (*.f64 10000000000/314690115749 (/.f64 (*.f64 y a) z)))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))))
(+.f64 x (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))))
(+.f64 x (*.f64 a (*.f64 (*.f64 y z) 1000000000000/607771387771)))
(+.f64 x (*.f64 b (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(+.f64 x (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))))
(+.f64 x (*.f64 y (*.f64 z (*.f64 1000000000000/607771387771 a))))
(+.f64 x (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))) x)
(+.f64 x (*.f64 z (neg.f64 (*.f64 (*.f64 a -1000000000000/607771387771) y))))
(+.f64 x (neg.f64 (*.f64 (/.f64 313060547623/100000000000 y) (neg.f64 (*.f64 y y)))))
(+.f64 x (*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))))
(+.f64 x (*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))))
(+.f64 x (+.f64 (*.f64 y 313060547623/100000000000) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(+.f64 x (/.f64 (*.f64 y b) (+.f64 (*.f64 z 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 x (+.f64 (*.f64 y 313060547623/100000000000) (neg.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))))
(+.f64 x (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z 119400905721/10000000000))))
(+.f64 x (+.f64 (*.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))
(+.f64 x (/.f64 (*.f64 y b) (+.f64 (*.f64 (+.f64 (*.f64 z 314690115749/10000000000) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (+.f64 (*.f64 y 313060547623/100000000000) (*.f64 -1 (/.f64 (-.f64 (*.f64 y -55833770631/5000000000) (*.f64 y -4769379582500641883561/100000000000000000000)) z))))
(+.f64 x (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)) z))))
(+.f64 x (/.f64 (*.f64 y b) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 15234687407/1000000000) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
Outputs
(+.f64 x (*.f64 y 313060547623/100000000000))
(+.f64 x (+.f64 (*.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))
(+.f64 x (+.f64 (*.f64 y 313060547623/100000000000) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
Calls

6 calls:

96.0ms
t
74.0ms
b
50.0ms
a
50.0ms
y
39.0ms
z
Results
ErrorSegmentsBranch
20.4b2x
19.6b3y
8.7b3z
17.5b6t
19.2b4a
17.6b5b
Compiler

Compiled 354 to 217 computations (38.7% saved)

bsearch69.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
31.0ms
0.3557023286537357
73078.02346087722
38.0ms
-2.4873760679540008e+39
-59876429589599.89
Results
53.0ms320×body256valid
9.0ms56×body256infinite
Compiler

Compiled 786 to 594 computations (24.4% saved)

regimes257.0ms (1.2%)

Counts
26 → 3
Calls
Call 1
Inputs
x
(*.f64 1000000000000/607771387771 (*.f64 y b))
(+.f64 x (*.f64 y 313060547623/100000000000))
(neg.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 y b)))
(+.f64 x (*.f64 55833770631/5000000000 (/.f64 y z)))
(+.f64 x (*.f64 b (*.f64 y 1000000000000/607771387771)))
(+.f64 x (*.f64 y (*.f64 b 1000000000000/607771387771)))
(-.f64 x (*.f64 y (*.f64 b -1000000000000/607771387771)))
(+.f64 x (*.f64 10000000000/314690115749 (/.f64 (*.f64 y a) z)))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))))
(+.f64 x (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))))
(+.f64 x (*.f64 a (*.f64 (*.f64 y z) 1000000000000/607771387771)))
(+.f64 x (*.f64 b (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(+.f64 x (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))))
(+.f64 x (*.f64 y (*.f64 z (*.f64 1000000000000/607771387771 a))))
(+.f64 x (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))) x)
(+.f64 x (*.f64 z (neg.f64 (*.f64 (*.f64 a -1000000000000/607771387771) y))))
(+.f64 x (neg.f64 (*.f64 (/.f64 313060547623/100000000000 y) (neg.f64 (*.f64 y y)))))
(+.f64 x (*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))))
(+.f64 x (*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))))
(+.f64 x (+.f64 (*.f64 y 313060547623/100000000000) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(+.f64 x (/.f64 (*.f64 y b) (+.f64 (*.f64 z 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 x (+.f64 (*.f64 y 313060547623/100000000000) (neg.f64 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))))
(+.f64 x (/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z 119400905721/10000000000))))
Outputs
(+.f64 x (*.f64 y 313060547623/100000000000))
(+.f64 x (*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))))
(+.f64 x (+.f64 (*.f64 y 313060547623/100000000000) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
Calls

6 calls:

73.0ms
t
43.0ms
b
43.0ms
y
34.0ms
z
34.0ms
a
Results
ErrorSegmentsBranch
20.4b2x
19.8b3y
10.0b3z
17.7b6t
20.3b3a
19.1b3b
Compiler

Compiled 271 to 167 computations (38.4% saved)

bsearch70.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
33.0ms
0.3557023286537357
73078.02346087722
37.0ms
-2.4873760679540008e+39
-59876429589599.89
Results
54.0ms320×body256valid
11.0ms53×body256infinite
Compiler

Compiled 706 to 554 computations (21.5% saved)

regimes544.0ms (2.5%)

Counts
22 → 3
Calls
Call 1
Inputs
x
(*.f64 1000000000000/607771387771 (*.f64 y b))
(+.f64 x (*.f64 y 313060547623/100000000000))
(neg.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 y b)))
(+.f64 x (*.f64 55833770631/5000000000 (/.f64 y z)))
(+.f64 x (*.f64 b (*.f64 y 1000000000000/607771387771)))
(+.f64 x (*.f64 y (*.f64 b 1000000000000/607771387771)))
(-.f64 x (*.f64 y (*.f64 b -1000000000000/607771387771)))
(+.f64 x (*.f64 10000000000/314690115749 (/.f64 (*.f64 y a) z)))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))))
(+.f64 x (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))))
(+.f64 x (*.f64 a (*.f64 (*.f64 y z) 1000000000000/607771387771)))
(+.f64 x (*.f64 b (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(+.f64 x (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))))
(+.f64 x (*.f64 y (*.f64 z (*.f64 1000000000000/607771387771 a))))
(+.f64 x (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))) x)
(+.f64 x (*.f64 z (neg.f64 (*.f64 (*.f64 a -1000000000000/607771387771) y))))
(+.f64 x (neg.f64 (*.f64 (/.f64 313060547623/100000000000 y) (neg.f64 (*.f64 y y)))))
(+.f64 x (*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))))
(+.f64 x (*.f64 y (*.f64 b (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))))
Outputs
(+.f64 x (*.f64 y 313060547623/100000000000))
(+.f64 x (*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))))
(+.f64 x (*.f64 y 313060547623/100000000000))
Calls

6 calls:

254.0ms
t
85.0ms
b
84.0ms
a
75.0ms
y
30.0ms
z
Results
ErrorSegmentsBranch
21.5b1x
20.1b3y
10.1b3z
18.0b6t
19.3b5a
18.5b5b
Compiler

Compiled 224 to 140 computations (37.5% saved)

bsearch176.0ms (0.8%)

Algorithm
binary-search
Steps
TimeLeftRight
35.0ms
2.7548700887750577e-11
0.3557023286537357
140.0ms
-2.4873760679540008e+39
-59876429589599.89
Results
159.0ms336×body256valid
11.0ms59×body256infinite
Compiler

Compiled 682 to 542 computations (20.5% saved)

regimes591.0ms (2.8%)

Counts
20 → 3
Calls
Call 1
Inputs
x
(*.f64 1000000000000/607771387771 (*.f64 y b))
(+.f64 x (*.f64 y 313060547623/100000000000))
(neg.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 y b)))
(+.f64 x (*.f64 55833770631/5000000000 (/.f64 y z)))
(+.f64 x (*.f64 b (*.f64 y 1000000000000/607771387771)))
(+.f64 x (*.f64 y (*.f64 b 1000000000000/607771387771)))
(-.f64 x (*.f64 y (*.f64 b -1000000000000/607771387771)))
(+.f64 x (*.f64 10000000000/314690115749 (/.f64 (*.f64 y a) z)))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))))
(+.f64 x (*.f64 a (*.f64 z (*.f64 1000000000000/607771387771 y))))
(+.f64 x (*.f64 a (*.f64 (*.f64 y z) 1000000000000/607771387771)))
(+.f64 x (*.f64 b (*.f64 y (*.f64 -11940090572100000000000000/369386059793087248348441 z))))
(+.f64 x (*.f64 y (*.f64 1000000000000/607771387771 (*.f64 z a))))
(+.f64 x (*.f64 y (*.f64 z (*.f64 1000000000000/607771387771 a))))
(+.f64 x (*.f64 z (*.f64 1000000000000/607771387771 (*.f64 y a))))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 a z))) x)
(+.f64 x (*.f64 z (neg.f64 (*.f64 (*.f64 a -1000000000000/607771387771) y))))
(+.f64 x (neg.f64 (*.f64 (/.f64 313060547623/100000000000 y) (neg.f64 (*.f64 y y)))))
Outputs
(+.f64 x (*.f64 y 313060547623/100000000000))
(+.f64 x (*.f64 b (*.f64 y 1000000000000/607771387771)))
(+.f64 x (*.f64 y 313060547623/100000000000))
Calls

6 calls:

199.0ms
a
184.0ms
t
87.0ms
b
75.0ms
y
30.0ms
z
Results
ErrorSegmentsBranch
21.5b1x
20.1b3y
10.1b3z
18.0b6t
19.3b5a
18.5b5b
Compiler

Compiled 202 to 126 computations (37.6% saved)

bsearch127.0ms (0.6%)

Algorithm
binary-search
Steps
TimeLeftRight
38.0ms
2.7548700887750577e-11
0.3557023286537357
89.0ms
-2.4873760679540008e+39
-59876429589599.89
Results
113.0ms336×body256valid
10.0ms59×body256infinite
Compiler

Compiled 598 to 479 computations (19.9% saved)

regimes105.0ms (0.5%)

Counts
6 → 3
Calls
Call 1
Inputs
x
(*.f64 1000000000000/607771387771 (*.f64 y b))
(+.f64 x (*.f64 y 313060547623/100000000000))
(neg.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 y b)))
(+.f64 x (*.f64 55833770631/5000000000 (/.f64 y z)))
Outputs
(+.f64 x (*.f64 y 313060547623/100000000000))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 y b)))
(+.f64 x (*.f64 y 313060547623/100000000000))
Calls

6 calls:

25.0ms
t
22.0ms
a
22.0ms
b
17.0ms
z
13.0ms
y
Results
ErrorSegmentsBranch
21.5b1x
20.1b3y
10.1b3z
18.0b6t
19.3b5a
18.5b5b
Compiler

Compiled 79 to 59 computations (25.3% saved)

bsearch75.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
34.0ms
2.7548700887750577e-11
0.3557023286537357
41.0ms
-2.4873760679540008e+39
-59876429589599.89
Results
59.0ms336×body256valid
11.0ms67×body256infinite
Compiler

Compiled 598 to 479 computations (19.9% saved)

regimes45.0ms (0.2%)

Counts
4 → 5
Calls
Call 1
Inputs
x
(*.f64 1000000000000/607771387771 (*.f64 y b))
(+.f64 x (*.f64 y 313060547623/100000000000))
(neg.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)))
Outputs
(+.f64 x (*.f64 y 313060547623/100000000000))
(neg.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)))
x
(neg.f64 (*.f64 y (*.f64 b -1000000000000/607771387771)))
(+.f64 x (*.f64 y 313060547623/100000000000))
Calls

6 calls:

17.0ms
z
11.0ms
t
4.0ms
a
4.0ms
b
4.0ms
x
Results
ErrorSegmentsBranch
21.5b1x
21.5b1y
18.5b5z
20.3b3t
21.5b1a
21.5b1b
Compiler

Compiled 65 to 52 computations (20% saved)

bsearch202.0ms (0.9%)

Algorithm
binary-search
Steps
TimeLeftRight
100.0ms
2.7548700887750577e-11
0.3557023286537357
60.0ms
8.081985758718004e-50
6.2349774901895254e-46
21.0ms
2.9282418147903305e-212
7.597892880139296e-211
20.0ms
-4.4650399594134716e-299
-3.363256906019131e-300
Results
118.0ms496×body256valid
77.0ms77×body256infinite
Compiler

Compiled 767 to 644 computations (16% saved)

regimes125.0ms (0.6%)

Counts
3 → 5
Calls
Call 1
Inputs
x
(*.f64 1000000000000/607771387771 (*.f64 y b))
(+.f64 x (*.f64 y 313060547623/100000000000))
Outputs
(+.f64 x (*.f64 y 313060547623/100000000000))
(*.f64 1000000000000/607771387771 (*.f64 y b))
x
(*.f64 1000000000000/607771387771 (*.f64 y b))
(+.f64 x (*.f64 y 313060547623/100000000000))
Calls

6 calls:

90.0ms
z
17.0ms
t
6.0ms
a
4.0ms
y
4.0ms
b
Results
ErrorSegmentsBranch
21.5b1x
21.5b1y
18.5b5z
20.3b3t
21.5b1a
21.5b1b
Compiler

Compiled 59 to 48 computations (18.6% saved)

bsearch198.0ms (0.9%)

Algorithm
binary-search
Steps
TimeLeftRight
46.0ms
2.7548700887750577e-11
0.3557023286537357
31.0ms
8.081985758718004e-50
6.2349774901895254e-46
22.0ms
2.9282418147903305e-212
7.597892880139296e-211
98.0ms
-4.4650399594134716e-299
-3.363256906019131e-300
Results
178.0ms496×body256valid
13.0ms74×body256infinite
Compiler

Compiled 736 to 613 computations (16.7% saved)

regimes126.0ms (0.6%)

Accuracy

Total -30.6b remaining (-96.7%)

Threshold costs -30.6b (-96.7%)

Counts
2 → 3
Calls
Call 1
Inputs
x
(*.f64 1000000000000/607771387771 (*.f64 y b))
Outputs
x
(*.f64 1000000000000/607771387771 (*.f64 y b))
x
Calls

6 calls:

85.0ms
a
12.0ms
z
11.0ms
x
8.0ms
t
6.0ms
y
Results
ErrorSegmentsBranch
31.7b3x
34.3b2y
34.0b3z
34.0b3t
34.5b3a
35.5b1b
Compiler

Compiled 54 to 45 computations (16.7% saved)

bsearch49.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
25.0ms
2.7694720170825317e-174
3.5596035413569237e-171
24.0ms
-5.732716084389387e-84
-1.323681746686367e-85
Results
46.0ms240×body256valid
Compiler

Compiled 352 to 293 computations (16.8% saved)

simplify16.0ms (0.1%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01771336
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 z -1219999999999999983869159405050763673600) (+.f64 x (*.f64 y 313060547623/100000000000)) (if (<=.f64 z 16999999999999999122786563474161721112998707200) (+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 z (*.f64 z 313060547623/100000000000)) (*.f64 z 55833770631/5000000000)) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))) (+.f64 x (*.f64 y 313060547623/100000000000))))
(if (<=.f64 z -980000000000000004383588573939146686464) (+.f64 x (*.f64 y 313060547623/100000000000)) (if (<=.f64 z 61999999999999995011126619407089474887355465728) (+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))) (+.f64 x (*.f64 y 313060547623/100000000000))))
(if (<=.f64 z -57000000000000000000) (+.f64 x (*.f64 y 313060547623/100000000000)) (if (<=.f64 z 36999999999999997902848) (+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 55833770631/5000000000) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))) (+.f64 x (*.f64 y 313060547623/100000000000))))
(if (<=.f64 z -122000000000) (+.f64 x (*.f64 y 313060547623/100000000000)) (if (<=.f64 z 115) (+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 z 119400905721/10000000000) 607771387771/1000000000000))) (+.f64 x (+.f64 (*.f64 y 313060547623/100000000000) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))))
(if (<=.f64 z -60000000000000) (+.f64 x (*.f64 y 313060547623/100000000000)) (if (<=.f64 z 25/2) (+.f64 x (+.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441)))))) (+.f64 x (+.f64 (*.f64 y 313060547623/100000000000) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))))
(if (<=.f64 z -60000000000000) (+.f64 x (*.f64 y 313060547623/100000000000)) (if (<=.f64 z 185) (+.f64 x (+.f64 (*.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))) (+.f64 x (+.f64 (*.f64 y 313060547623/100000000000) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))))
(if (<=.f64 z -60000000000000) (+.f64 x (*.f64 y 313060547623/100000000000)) (if (<=.f64 z 3242591731706757/9007199254740992) (+.f64 x (*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))) (+.f64 x (+.f64 (*.f64 y 313060547623/100000000000) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))))
(if (<=.f64 z -60000000000000) (+.f64 x (*.f64 y 313060547623/100000000000)) (if (<=.f64 z 3314649325744685/72057594037927936) (+.f64 x (*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))) (+.f64 x (*.f64 y 313060547623/100000000000))))
(if (<=.f64 z -60000000000000) (+.f64 x (*.f64 y 313060547623/100000000000)) (if (<=.f64 z 607985949695017/2251799813685248) (+.f64 x (*.f64 b (*.f64 y 1000000000000/607771387771))) (+.f64 x (*.f64 y 313060547623/100000000000))))
(if (<=.f64 z -60000000000000) (+.f64 x (*.f64 y 313060547623/100000000000)) (if (<=.f64 z 2116691824864133/9007199254740992) (+.f64 x (*.f64 1000000000000/607771387771 (*.f64 y b))) (+.f64 x (*.f64 y 313060547623/100000000000))))
(if (<=.f64 z -7841674366578573/1508014301265110212210531135789433919262563062937126445449153766240405586123431823342743394534566435927056356253600209291203385124994765794776479899441737755548338772926974008712671009764769795099197087276523896072521861519103442867235119310387667688286379400732806098106007386857498456032472308789536403591243235328) (+.f64 x (*.f64 y 313060547623/100000000000)) (if (<=.f64 z 2416333700785405/23689546086131422960647270026588478931532074235789438036179382904450240366918592625898413220651954314430049601701829119967217713075482397330387684250506304003974227539380644310764545984368872754291732775783027172102246808682496) (neg.f64 (*.f64 y (*.f64 b -1000000000000/607771387771))) (if (<=.f64 z 1491238505072343/25711008708143844408671393477458601640355247900524685364822016) x (if (<=.f64 z 8975065284819007/77371252455336267181195264) (neg.f64 (*.f64 y (*.f64 b -1000000000000/607771387771))) (+.f64 x (*.f64 y 313060547623/100000000000))))))
(if (<=.f64 z -7540071506325551/1508014301265110212210531135789433919262563062937126445449153766240405586123431823342743394534566435927056356253600209291203385124994765794776479899441737755548338772926974008712671009764769795099197087276523896072521861519103442867235119310387667688286379400732806098106007386857498456032472308789536403591243235328) (+.f64 x (*.f64 y 313060547623/100000000000)) (if (<=.f64 z 2013611417321171/11844773043065711480323635013294239465766037117894719018089691452225120183459296312949206610325977157215024800850914559983608856537741198665193842125253152001987113769690322155382272992184436377145866387891513586051123404341248) (*.f64 1000000000000/607771387771 (*.f64 y b)) (if (<=.f64 z 8556623698070271/6582018229284824168619876730229402019930943462534319453394436096) x (if (<=.f64 z 4332790137498831/154742504910672534362390528) (*.f64 1000000000000/607771387771 (*.f64 y b)) (+.f64 x (*.f64 y 313060547623/100000000000))))))
(if (<=.f64 x -6474262145357715/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184) x (if (<=.f64 x 4037804501679799/69617318994479297159441705409245167921344429126717528237597542082203295398081625160307507496908132931192662194421301381083506846944815643283884602656894137393981852330936660004926669193216) (*.f64 1000000000000/607771387771 (*.f64 y b)) x))
x
Outputs
(if (<=.f64 z -1219999999999999983869159405050763673600) (+.f64 x (*.f64 y 313060547623/100000000000)) (if (<=.f64 z 16999999999999999122786563474161721112998707200) (+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 z (*.f64 z 313060547623/100000000000)) (*.f64 z 55833770631/5000000000)) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))) (+.f64 x (*.f64 y 313060547623/100000000000))))
(if (<=.f64 z -980000000000000004383588573939146686464) (+.f64 x (*.f64 y 313060547623/100000000000)) (if (<=.f64 z 61999999999999995011126619407089474887355465728) (+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))) (+.f64 x (*.f64 y 313060547623/100000000000))))
(if (<=.f64 z -57000000000000000000) (+.f64 x (*.f64 y 313060547623/100000000000)) (if (<=.f64 z 36999999999999997902848) (+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 55833770631/5000000000) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))) (+.f64 x (*.f64 y 313060547623/100000000000))))
(if (<=.f64 z -122000000000) (+.f64 x (*.f64 y 313060547623/100000000000)) (if (<=.f64 z 115) (+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 z 119400905721/10000000000) 607771387771/1000000000000))) (+.f64 x (+.f64 (*.f64 y 313060547623/100000000000) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))))
(if (<=.f64 z -60000000000000) (+.f64 x (*.f64 y 313060547623/100000000000)) (if (<=.f64 z 25/2) (+.f64 x (+.f64 (*.f64 y (*.f64 b 1000000000000/607771387771)) (*.f64 z (-.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) (*.f64 y (*.f64 b 11940090572100000000000000/369386059793087248348441)))))) (+.f64 x (+.f64 (*.f64 y 313060547623/100000000000) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))))
(if (<=.f64 z -60000000000000) (+.f64 x (*.f64 y 313060547623/100000000000)) (if (<=.f64 z 185) (+.f64 x (+.f64 (*.f64 (*.f64 y (*.f64 1000000000000/607771387771 a)) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))) (+.f64 x (+.f64 (*.f64 y 313060547623/100000000000) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))))
(if (<=.f64 z -60000000000000) (+.f64 x (*.f64 y 313060547623/100000000000)) (if (<=.f64 z 3242591731706757/9007199254740992) (+.f64 x (*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))) (+.f64 x (+.f64 (*.f64 y 313060547623/100000000000) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))))
(if (<=.f64 z -60000000000000) (+.f64 x (*.f64 y 313060547623/100000000000)) (if (<=.f64 z 3314649325744685/72057594037927936) (+.f64 x (*.f64 b (*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z))))) (+.f64 x (*.f64 y 313060547623/100000000000))))
(if (<=.f64 z -60000000000000) (+.f64 x (*.f64 y 313060547623/100000000000)) (if (<=.f64 z 607985949695017/2251799813685248) (+.f64 x (*.f64 b (*.f64 y 1000000000000/607771387771))) (+.f64 x (*.f64 y 313060547623/100000000000))))
(if (<=.f64 z -60000000000000) (+.f64 x (*.f64 y 313060547623/100000000000)) (if (<=.f64 z 2116691824864133/9007199254740992) (+.f64 x (*.f64 1000000000000/607771387771 (*.f64 y b))) (+.f64 x (*.f64 y 313060547623/100000000000))))
(if (<=.f64 z -7841674366578573/1508014301265110212210531135789433919262563062937126445449153766240405586123431823342743394534566435927056356253600209291203385124994765794776479899441737755548338772926974008712671009764769795099197087276523896072521861519103442867235119310387667688286379400732806098106007386857498456032472308789536403591243235328) (+.f64 x (*.f64 y 313060547623/100000000000)) (if (<=.f64 z 2416333700785405/23689546086131422960647270026588478931532074235789438036179382904450240366918592625898413220651954314430049601701829119967217713075482397330387684250506304003974227539380644310764545984368872754291732775783027172102246808682496) (neg.f64 (*.f64 y (*.f64 b -1000000000000/607771387771))) (if (<=.f64 z 1491238505072343/25711008708143844408671393477458601640355247900524685364822016) x (if (<=.f64 z 8975065284819007/77371252455336267181195264) (neg.f64 (*.f64 y (*.f64 b -1000000000000/607771387771))) (+.f64 x (*.f64 y 313060547623/100000000000))))))
(if (<=.f64 z -7540071506325551/1508014301265110212210531135789433919262563062937126445449153766240405586123431823342743394534566435927056356253600209291203385124994765794776479899441737755548338772926974008712671009764769795099197087276523896072521861519103442867235119310387667688286379400732806098106007386857498456032472308789536403591243235328) (+.f64 x (*.f64 y 313060547623/100000000000)) (if (<=.f64 z 2013611417321171/11844773043065711480323635013294239465766037117894719018089691452225120183459296312949206610325977157215024800850914559983608856537741198665193842125253152001987113769690322155382272992184436377145866387891513586051123404341248) (*.f64 1000000000000/607771387771 (*.f64 y b)) (if (<=.f64 z 8556623698070271/6582018229284824168619876730229402019930943462534319453394436096) x (if (<=.f64 z 4332790137498831/154742504910672534362390528) (*.f64 1000000000000/607771387771 (*.f64 y b)) (+.f64 x (*.f64 y 313060547623/100000000000))))))
(if (<=.f64 x -6474262145357715/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184) x (if (<=.f64 x 4037804501679799/69617318994479297159441705409245167921344429126717528237597542082203295398081625160307507496908132931192662194421301381083506846944815643283884602656894137393981852330936660004926669193216) (*.f64 1000000000000/607771387771 (*.f64 y b)) x))
x
Compiler

Compiled 588 to 409 computations (30.4% saved)

soundness174.0ms (0.8%)

Algorithm
egg-herbie
Rules
1704×rational_best_oopsla_all_46_json_45_simplify-37
970×rational_best_oopsla_all_46_json_45_simplify-89
900×rational_best_oopsla_all_46_json_45_simplify-49
876×rational_best_oopsla_all_46_json_45_simplify-35
804×rational_best_oopsla_all_46_json_45_simplify-24
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
036815123
1132914813
2446914813
Stop Event
node limit
Compiler

Compiled 16 to 12 computations (25% saved)

end437.0ms (2%)

Compiler

Compiled 510 to 325 computations (36.3% saved)

Profiling

Loading profile data...