Details

Time bar (total: 28.7s)

analyze375.0ms (1.3%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.8%0.2%0%0%0%0
0%0%99.8%0.2%0%0%0%1
0%0%99.8%0.2%0%0%0%2
0%0%99.8%0.2%0%0%0%3
0%0%99.8%0.2%0%0%0%4
0%0%99.8%0.2%0%0%0%5
0%0%74.9%0.2%0%25%0%6
0%0%56.1%0.2%0%43.7%0%7
0%0%42.1%0.2%0%57.7%0%8
1.2%0.4%31.2%0.2%0%68.2%0%9
2.2%0.6%25.7%0.2%0%73.5%0%10
4%0.9%21.1%0.2%0%77.9%0%11
7.2%1.3%17%0.2%0%81.5%0%12
Compiler

Compiled 36 to 28 computations (22.2% saved)

sample9.8s (34.1%)

Results
5.5s15870×body256invalid
2.4s4524×body512valid
1.2s1689×body1024valid
594.0ms2043×body256valid
Bogosity

preprocess194.0ms (0.7%)

Algorithm
egg-herbie
Rules
4986×rational_best_oopsla_all_46_json_45_simplify-107
3266×rational_best_oopsla_all_46_json_45_simplify-35
2886×rational_best_oopsla_all_46_json_45_simplify-108
2424×rational_best_oopsla_all_46_json_45_simplify-105
408×rational_best_oopsla_all_46_json_45_simplify-82
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
044693
1108693
2248693
3511693
41153693
52507693
62993693
72993693
83306693
93483693
103543693
113543693
123543693
135218693
145787693
155787693
166507693
176507693
186507693
197436693
044
144
Stop Event
unsound
node limit
Calls
Call 1
Inputs
0
1
2
3
Outputs
0
1
0
2
0
3
0
Call 2
Inputs
(+.f64 (+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 y 1)) (sqrt.f64 y))) (-.f64 (sqrt.f64 (+.f64 z 1)) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 t 1)) (sqrt.f64 t)))
(+.f64 (+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 y 1)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 z 1)) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 t 1)) (sqrt.f64 t)))
(+.f64 (+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 z 1)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 y 1)) (sqrt.f64 y))) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 t 1)) (sqrt.f64 t)))
(+.f64 (+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 t 1)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 y 1)) (sqrt.f64 y))) (-.f64 (sqrt.f64 (+.f64 z 1)) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)))
(+.f64 (+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 z 1)) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 y 1)) (sqrt.f64 y))) (-.f64 (sqrt.f64 (+.f64 t 1)) (sqrt.f64 t)))
(+.f64 (+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 t 1)) (sqrt.f64 t))) (-.f64 (sqrt.f64 (+.f64 z 1)) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 y 1)) (sqrt.f64 y)))
(+.f64 (+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 y 1)) (sqrt.f64 y))) (-.f64 (sqrt.f64 (+.f64 t 1)) (sqrt.f64 t))) (-.f64 (sqrt.f64 (+.f64 z 1)) (sqrt.f64 z)))
Outputs
(+.f64 (+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 y 1)) (sqrt.f64 y))) (-.f64 (sqrt.f64 (+.f64 z 1)) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 t 1)) (sqrt.f64 t)))
(+.f64 (+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (-.f64 (sqrt.f64 (-.f64 z -1)) (sqrt.f64 z))) (-.f64 (sqrt.f64 (-.f64 t -1)) (sqrt.f64 t)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (-.f64 z -1)) (sqrt.f64 z)) (+.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (-.f64 t -1)) (sqrt.f64 t)))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))
(+.f64 (sqrt.f64 (+.f64 x 1)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 z))) (sqrt.f64 x))))
(+.f64 (sqrt.f64 (+.f64 x 1)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (sqrt.f64 z))))
(+.f64 (sqrt.f64 (+.f64 x 1)) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 z)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))
(+.f64 (sqrt.f64 (+.f64 x 1)) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 t)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 z))) (sqrt.f64 x))))
(+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)) (sqrt.f64 y))) (sqrt.f64 z)))
(+.f64 (sqrt.f64 (+.f64 x 1)) (+.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 t))) (sqrt.f64 y)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)) (sqrt.f64 z))))
(+.f64 (+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 y 1)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 z 1)) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 t 1)) (sqrt.f64 t)))
(+.f64 (+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (-.f64 (sqrt.f64 (-.f64 z -1)) (sqrt.f64 z))) (-.f64 (sqrt.f64 (-.f64 t -1)) (sqrt.f64 t)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (-.f64 z -1)) (sqrt.f64 z)) (+.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (-.f64 t -1)) (sqrt.f64 t)))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))
(+.f64 (sqrt.f64 (+.f64 x 1)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 z))) (sqrt.f64 x))))
(+.f64 (sqrt.f64 (+.f64 x 1)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (sqrt.f64 z))))
(+.f64 (sqrt.f64 (+.f64 x 1)) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 z)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))
(+.f64 (sqrt.f64 (+.f64 x 1)) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 t)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 z))) (sqrt.f64 x))))
(+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)) (sqrt.f64 y))) (sqrt.f64 z)))
(+.f64 (sqrt.f64 (+.f64 x 1)) (+.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 t))) (sqrt.f64 y)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)) (sqrt.f64 z))))
(+.f64 (+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 z 1)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 y 1)) (sqrt.f64 y))) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 t 1)) (sqrt.f64 t)))
(+.f64 (+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (-.f64 (sqrt.f64 (-.f64 z -1)) (sqrt.f64 z))) (-.f64 (sqrt.f64 (-.f64 t -1)) (sqrt.f64 t)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (-.f64 z -1)) (sqrt.f64 z)) (+.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (-.f64 t -1)) (sqrt.f64 t)))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))
(+.f64 (sqrt.f64 (+.f64 x 1)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 z))) (sqrt.f64 x))))
(+.f64 (sqrt.f64 (+.f64 x 1)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (sqrt.f64 z))))
(+.f64 (sqrt.f64 (+.f64 x 1)) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 z)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))
(+.f64 (sqrt.f64 (+.f64 x 1)) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 t)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 z))) (sqrt.f64 x))))
(+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)) (sqrt.f64 y))) (sqrt.f64 z)))
(+.f64 (sqrt.f64 (+.f64 x 1)) (+.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 t))) (sqrt.f64 y)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)) (sqrt.f64 z))))
(+.f64 (+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 t 1)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 y 1)) (sqrt.f64 y))) (-.f64 (sqrt.f64 (+.f64 z 1)) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)))
(+.f64 (+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (-.f64 (sqrt.f64 (-.f64 z -1)) (sqrt.f64 z))) (-.f64 (sqrt.f64 (-.f64 t -1)) (sqrt.f64 t)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (-.f64 z -1)) (sqrt.f64 z)) (+.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (-.f64 t -1)) (sqrt.f64 t)))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))
(+.f64 (sqrt.f64 (+.f64 x 1)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 z))) (sqrt.f64 x))))
(+.f64 (sqrt.f64 (+.f64 x 1)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (sqrt.f64 z))))
(+.f64 (sqrt.f64 (+.f64 x 1)) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 z)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))
(+.f64 (sqrt.f64 (+.f64 x 1)) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 t)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 z))) (sqrt.f64 x))))
(+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)) (sqrt.f64 y))) (sqrt.f64 z)))
(+.f64 (sqrt.f64 (+.f64 x 1)) (+.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 t))) (sqrt.f64 y)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)) (sqrt.f64 z))))
(+.f64 (+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 z 1)) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 y 1)) (sqrt.f64 y))) (-.f64 (sqrt.f64 (+.f64 t 1)) (sqrt.f64 t)))
(+.f64 (+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (-.f64 (sqrt.f64 (-.f64 z -1)) (sqrt.f64 z))) (-.f64 (sqrt.f64 (-.f64 t -1)) (sqrt.f64 t)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (-.f64 z -1)) (sqrt.f64 z)) (+.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (-.f64 t -1)) (sqrt.f64 t)))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))
(+.f64 (sqrt.f64 (+.f64 x 1)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 z))) (sqrt.f64 x))))
(+.f64 (sqrt.f64 (+.f64 x 1)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (sqrt.f64 z))))
(+.f64 (sqrt.f64 (+.f64 x 1)) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 z)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))
(+.f64 (sqrt.f64 (+.f64 x 1)) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 t)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 z))) (sqrt.f64 x))))
(+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)) (sqrt.f64 y))) (sqrt.f64 z)))
(+.f64 (sqrt.f64 (+.f64 x 1)) (+.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 t))) (sqrt.f64 y)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)) (sqrt.f64 z))))
(+.f64 (+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 t 1)) (sqrt.f64 t))) (-.f64 (sqrt.f64 (+.f64 z 1)) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 y 1)) (sqrt.f64 y)))
(+.f64 (+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (-.f64 (sqrt.f64 (-.f64 z -1)) (sqrt.f64 z))) (-.f64 (sqrt.f64 (-.f64 t -1)) (sqrt.f64 t)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (-.f64 z -1)) (sqrt.f64 z)) (+.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (-.f64 t -1)) (sqrt.f64 t)))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))
(+.f64 (sqrt.f64 (+.f64 x 1)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 z))) (sqrt.f64 x))))
(+.f64 (sqrt.f64 (+.f64 x 1)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (sqrt.f64 z))))
(+.f64 (sqrt.f64 (+.f64 x 1)) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 z)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))
(+.f64 (sqrt.f64 (+.f64 x 1)) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 t)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 z))) (sqrt.f64 x))))
(+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)) (sqrt.f64 y))) (sqrt.f64 z)))
(+.f64 (sqrt.f64 (+.f64 x 1)) (+.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 t))) (sqrt.f64 y)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)) (sqrt.f64 z))))
(+.f64 (+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 y 1)) (sqrt.f64 y))) (-.f64 (sqrt.f64 (+.f64 t 1)) (sqrt.f64 t))) (-.f64 (sqrt.f64 (+.f64 z 1)) (sqrt.f64 z)))
(+.f64 (+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (-.f64 (sqrt.f64 (-.f64 z -1)) (sqrt.f64 z))) (-.f64 (sqrt.f64 (-.f64 t -1)) (sqrt.f64 t)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (-.f64 z -1)) (sqrt.f64 z)) (+.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (-.f64 t -1)) (sqrt.f64 t)))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))
(+.f64 (sqrt.f64 (+.f64 x 1)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 z))) (sqrt.f64 x))))
(+.f64 (sqrt.f64 (+.f64 x 1)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (sqrt.f64 z))))
(+.f64 (sqrt.f64 (+.f64 x 1)) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 z)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))
(+.f64 (sqrt.f64 (+.f64 x 1)) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 t)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 z))) (sqrt.f64 x))))
(+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)) (sqrt.f64 y))) (sqrt.f64 z)))
(+.f64 (sqrt.f64 (+.f64 x 1)) (+.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 t))) (sqrt.f64 y)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)) (sqrt.f64 z))))
Symmetry

(sort x y z t)

Compiler

Compiled 39 to 31 computations (20.5% saved)

simplify195.0ms (0.7%)

Algorithm
egg-herbie
Rules
5622×rational_best_oopsla_all_46_json_45_simplify-107
2814×rational_best_oopsla_all_46_json_45_simplify-35
2730×rational_best_oopsla_all_46_json_45_simplify-108
2308×rational_best_oopsla_all_46_json_45_simplify-105
360×rational_best_oopsla_all_46_json_45_simplify-82
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02799
14599
27699
316299
440799
5105199
6223099
7280899
8280899
9313299
10333099
11335499
12335499
13335499
14492599
15693399
16693399
17755799
18756199
19756199
20756199
21756199
Stop Event
node limit
Counts
1 → 11
Calls
Call 1
Inputs
(+.f64 (+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 y 1)) (sqrt.f64 y))) (-.f64 (sqrt.f64 (+.f64 z 1)) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 t 1)) (sqrt.f64 t)))
Outputs
(+.f64 (+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 y 1)) (sqrt.f64 y))) (-.f64 (sqrt.f64 (+.f64 z 1)) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 t 1)) (sqrt.f64 t)))
(+.f64 (+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))
(+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 x)) (sqrt.f64 y)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))))
(+.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)) (+.f64 (-.f64 (sqrt.f64 (-.f64 t -1)) (sqrt.f64 t)) (-.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (-.f64 z -1)) (sqrt.f64 z))) (sqrt.f64 x))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 y))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t))) (sqrt.f64 z)))
(+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 t))) (sqrt.f64 x)) (sqrt.f64 t)))
(+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x))) (sqrt.f64 t)))
(+.f64 (sqrt.f64 (+.f64 x 1)) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)) (sqrt.f64 t)))))
(+.f64 (sqrt.f64 (+.f64 x 1)) (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 z)) (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)) (sqrt.f64 y)) (sqrt.f64 t)))))

eval5.0ms (0%)

Compiler

Compiled 345 to 217 computations (37.1% saved)

prune58.0ms (0.2%)

Pruning

3 alts after pruning (3 fresh and 0 done)

PrunedKeptTotal
New8311
Fresh101
Picked000
Done000
Total9312
Error
5.9b
Counts
12 → 3
Alt Table
Click to see full alt table
StatusErrorProgram
20.4b
(+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 x)) (sqrt.f64 y)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))))
6.0b
(+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))
19.3b
(+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 t))) (sqrt.f64 x)) (sqrt.f64 t)))
Compiler

Compiled 105 to 81 computations (22.9% saved)

localize59.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 t))) (sqrt.f64 x)) (sqrt.f64 t)))
3.8b
(-.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 t))) (sqrt.f64 x)) (sqrt.f64 t))
3.9b
(-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))
5.0b
(-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))
Compiler

Compiled 147 to 91 computations (38.1% saved)

series18.0ms (0.1%)

Counts
4 → 15
Calls

27 calls:

TimeVariablePointExpression
3.0ms
z
@-inf
(-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))
1.0ms
y
@inf
(-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))
1.0ms
t
@-inf
(-.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 t))) (sqrt.f64 x)) (sqrt.f64 t))
1.0ms
x
@-inf
(+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 t))) (sqrt.f64 x)) (sqrt.f64 t)))
1.0ms
x
@-inf
(-.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 t))) (sqrt.f64 x)) (sqrt.f64 t))

rewrite169.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
804×rational_best_oopsla_all_46_json_45_simplify-10
804×rational_best_oopsla_all_46_json_45_simplify-30
656×rational_best_oopsla_all_46_json_45_simplify-7
654×rational_best_oopsla_all_46_json-2
654×rational_best_oopsla_all_46_json-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
027198
1153198
2384198
31427198
46959198
Stop Event
node limit
Counts
4 → 188
Calls
Call 1
Inputs
(-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))
(-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))
(-.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 t))) (sqrt.f64 x)) (sqrt.f64 t))
(+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 t))) (sqrt.f64 x)) (sqrt.f64 t)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 1 y)) (neg.f64 (sqrt.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 1 y)) (*.f64 1 (neg.f64 (sqrt.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 0 (neg.f64 (sqrt.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (sqrt.f64 y)) (sqrt.f64 (+.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 y) -1) (sqrt.f64 (+.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 (+.f64 1 y)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (neg.f64 (sqrt.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (*.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (*.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y))) (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (/.f64 1 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (sqrt.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 1 z)) (*.f64 1 (neg.f64 (sqrt.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 0 (neg.f64 (sqrt.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (sqrt.f64 z)) (sqrt.f64 (+.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 z) -1) (sqrt.f64 (+.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))) (neg.f64 (sqrt.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (*.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (*.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (sqrt.f64 z) (sqrt.f64 (+.f64 1 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))) (-.f64 (sqrt.f64 z) (sqrt.f64 (+.f64 1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 z) (sqrt.f64 (+.f64 1 z))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 z) (sqrt.f64 (+.f64 1 z))) (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (/.f64 1 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))) (-.f64 (sqrt.f64 z) (sqrt.f64 (+.f64 1 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (sqrt.f64 z) (sqrt.f64 (+.f64 1 z))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (sqrt.f64 z) (sqrt.f64 (+.f64 1 z))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)) (neg.f64 (sqrt.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (neg.f64 (sqrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)) (sqrt.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (sqrt.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t)) (neg.f64 (sqrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x))) (neg.f64 (sqrt.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x))) (*.f64 1 (neg.f64 (sqrt.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x))) (+.f64 0 (neg.f64 (sqrt.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (neg.f64 (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (*.f64 1 (neg.f64 (sqrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 0 (neg.f64 (sqrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (sqrt.f64 t)) (sqrt.f64 (+.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 t) -1) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 x) -1) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x))) (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (neg.f64 (sqrt.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (neg.f64 (sqrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 (+.f64 1 t)) (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (sqrt.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)) (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t)) (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 1 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (*.f64 1 (*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 1 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 1 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (*.f64 (*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 1 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (*.f64 (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))) (neg.f64 (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 1 (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 1 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x))) (-.f64 (sqrt.f64 t) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (*.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (*.f64 (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (sqrt.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (-.f64 (sqrt.f64 x) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)))) (sqrt.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 y) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 t))) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 t)))) (sqrt.f64 y))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (sqrt.f64 t)))) (sqrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 t) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (sqrt.f64 t)) (-.f64 (sqrt.f64 x) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 z))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (sqrt.f64 t)) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (sqrt.f64 y) -1) (*.f64 -1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (sqrt.f64 t) -1) (*.f64 -1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (sqrt.f64 x) -1) (*.f64 -1 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (sqrt.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))) (*.f64 (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))) (*.f64 (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))) (*.f64 (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))) (-.f64 (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (sqrt.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)))) (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))) (*.f64 (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))) (sqrt.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 t)))) (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))) (*.f64 (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))) (sqrt.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (sqrt.f64 t)))) (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))) (*.f64 (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))) (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (neg.f64 (sqrt.f64 x)) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))))) (+.f64 (sqrt.f64 t) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (sqrt.f64 (+.f64 1 x))) (sqrt.f64 y))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (neg.f64 (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 t) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (neg.f64 (sqrt.f64 t)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x)))) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (*.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (/.f64 1 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (*.f64 (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))) (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (*.f64 1 (*.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (/.f64 1 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (*.f64 (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))) (*.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (/.f64 1 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (*.f64 (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))) (*.f64 (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))) (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (*.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (/.f64 (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (*.f64 (*.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (/.f64 1 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))) (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (*.f64 (*.f64 (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))) (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))) (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (sqrt.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))) (-.f64 (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (sqrt.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (sqrt.f64 t))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (sqrt.f64 t))) (neg.f64 (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))) (*.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (/.f64 1 (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))) (*.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (/.f64 (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))) (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (/.f64 1 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))) (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))) (-.f64 (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (sqrt.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (/.f64 (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))) (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (sqrt.f64 t))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (sqrt.f64 t))))))))

simplify140.0ms (0.5%)

Algorithm
egg-herbie
Rules
1524×rational_best_oopsla_all_46_json_45_simplify-23
1068×rational_best_oopsla_all_46_json_45_simplify-13
1008×rational_best_oopsla_all_46_json_45_simplify-24
986×rational_best_oopsla_all_46_json_45_simplify-74
870×rational_best_oopsla_all_46_json_45_simplify-87
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
042813749
1161013709
Stop Event
node limit
Counts
203 → 284
Calls
Call 1
Inputs
1
1
(-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 x) (sqrt.f64 t)))
(-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 x) (sqrt.f64 t)))
(-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))
(-.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) (sqrt.f64 t))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 t)))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 t) (sqrt.f64 y))))
(-.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 x))))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 t))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 t)))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 t))))
(-.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 x))))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 t) (sqrt.f64 y))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 t)))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 t) (sqrt.f64 y))))
(-.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (neg.f64 (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (*.f64 1 (neg.f64 (sqrt.f64 y))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 0 (neg.f64 (sqrt.f64 y))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) 0)
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) 0))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) 0))
(+.f64 0 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(+.f64 (neg.f64 (sqrt.f64 y)) (sqrt.f64 (+.f64 1 y)))
(+.f64 (*.f64 (sqrt.f64 y) -1) (sqrt.f64 (+.f64 1 y)))
(+.f64 (*.f64 (sqrt.f64 (+.f64 1 y)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (neg.f64 (sqrt.f64 y))))
(+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(*.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) 1)
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (*.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (*.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))
(*.f64 -1 (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y))))
(*.f64 -1 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))))
(*.f64 (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y))) -1)
(*.f64 (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y))) (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (/.f64 1 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))
(*.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(*.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y))))
(/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) 1)
(/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))
(/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))
(/.f64 (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y))) -1)
(neg.f64 (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (sqrt.f64 z)))
(+.f64 (sqrt.f64 (+.f64 1 z)) (*.f64 1 (neg.f64 (sqrt.f64 z))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 0 (neg.f64 (sqrt.f64 z))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) 0)
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) 0))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))) 0))
(+.f64 0 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))
(+.f64 (neg.f64 (sqrt.f64 z)) (sqrt.f64 (+.f64 1 z)))
(+.f64 (*.f64 (sqrt.f64 z) -1) (sqrt.f64 (+.f64 1 z)))
(+.f64 (*.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))) (neg.f64 (sqrt.f64 z))))
(+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))
(*.f64 1 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) 1)
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (*.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (*.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))))
(*.f64 -1 (-.f64 (sqrt.f64 z) (sqrt.f64 (+.f64 1 z))))
(*.f64 -1 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))) (-.f64 (sqrt.f64 z) (sqrt.f64 (+.f64 1 z)))))
(*.f64 (-.f64 (sqrt.f64 z) (sqrt.f64 (+.f64 1 z))) -1)
(*.f64 (-.f64 (sqrt.f64 z) (sqrt.f64 (+.f64 1 z))) (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (/.f64 1 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))))))
(*.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))
(*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))
(*.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))) (-.f64 (sqrt.f64 z) (sqrt.f64 (+.f64 1 z))))
(/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) 1)
(/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))))
(/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))))
(/.f64 (-.f64 (sqrt.f64 z) (sqrt.f64 (+.f64 1 z))) -1)
(neg.f64 (-.f64 (sqrt.f64 z) (sqrt.f64 (+.f64 1 z))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)) (neg.f64 (sqrt.f64 t))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (neg.f64 (sqrt.f64 x))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)) (sqrt.f64 t)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 x)))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (sqrt.f64 t)))
(+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t)) (neg.f64 (sqrt.f64 x))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x))) (neg.f64 (sqrt.f64 t)))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x))) (*.f64 1 (neg.f64 (sqrt.f64 t))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x))) (+.f64 0 (neg.f64 (sqrt.f64 t))))
(+.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) 0)
(+.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) 0))
(+.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) 0))
(+.f64 0 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))
(+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (neg.f64 (sqrt.f64 x)))
(+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (*.f64 1 (neg.f64 (sqrt.f64 x))))
(+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 0 (neg.f64 (sqrt.f64 x))))
(+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t)))
(+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)))
(+.f64 (neg.f64 (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))
(+.f64 (neg.f64 (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x))))
(+.f64 (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (sqrt.f64 t)) (sqrt.f64 (+.f64 1 t)))
(+.f64 (*.f64 (sqrt.f64 t) -1) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x))))
(+.f64 (*.f64 (sqrt.f64 x) -1) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))
(+.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x))) (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (neg.f64 (sqrt.f64 t))))
(+.f64 (*.f64 0 (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))
(+.f64 (*.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (neg.f64 (sqrt.f64 x))))
(+.f64 (*.f64 (sqrt.f64 (+.f64 1 t)) (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (sqrt.f64 t))))
(+.f64 (*.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))
(+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)) (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))))
(+.f64 (*.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t)) (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x))))
(+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x))))
(*.f64 1 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))
(*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) 1)
(*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))
(*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 1 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))
(*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))
(*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (*.f64 1 (*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 1 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))
(*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 1 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))
(*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))
(*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))
(*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (*.f64 (*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 1 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))
(*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (*.f64 (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))
(*.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))
(*.f64 -1 (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))
(*.f64 (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))) -1)
(*.f64 (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))) (neg.f64 (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))
(*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))
(*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 1 (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))
(*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))
(*.f64 (*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 1 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))
(*.f64 (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))
(*.f64 (neg.f64 (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))
(/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) 1)
(/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))
(/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))
(/.f64 (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))) -1)
(neg.f64 (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x))) (-.f64 (sqrt.f64 t) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x)))))
(-.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x)))))
(-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))
(-.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) 0)
(-.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (*.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) 0))
(-.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (*.f64 (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))) 0))
(-.f64 0 (-.f64 (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (sqrt.f64 t))))
(-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (-.f64 (sqrt.f64 x) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x)))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)))) (sqrt.f64 t))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 y) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))
(-.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 t))) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 t)))) (sqrt.f64 y))
(-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (sqrt.f64 t)))) (sqrt.f64 x))
(-.f64 (neg.f64 (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 t) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x)))))
(-.f64 (neg.f64 (sqrt.f64 t)) (-.f64 (sqrt.f64 x) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 z))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))))))
(-.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (sqrt.f64 t)) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))
(-.f64 (*.f64 (sqrt.f64 y) -1) (*.f64 -1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 t))))))
(-.f64 (*.f64 (sqrt.f64 t) -1) (*.f64 -1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))))))
(-.f64 (*.f64 (sqrt.f64 x) -1) (*.f64 -1 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (sqrt.f64 t))))))
(-.f64 (*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))) (*.f64 (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))))))
(-.f64 (*.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))) (*.f64 (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))
(-.f64 (*.f64 0 (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))) (*.f64 (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))) (-.f64 (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (sqrt.f64 t)))))
(-.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)))) (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))) (*.f64 (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))) (sqrt.f64 t)))
(-.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 t)))) (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))) (*.f64 (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))) (sqrt.f64 y)))
(-.f64 (*.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (sqrt.f64 t)))) (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))) (*.f64 (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))) (sqrt.f64 x)))
(-.f64 (-.f64 (neg.f64 (sqrt.f64 x)) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))))) (+.f64 (sqrt.f64 t) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))
(-.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (sqrt.f64 (+.f64 1 x))) (sqrt.f64 y))
(-.f64 (+.f64 (neg.f64 (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 t) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))
(-.f64 (+.f64 (neg.f64 (sqrt.f64 t)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x)))) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))
(*.f64 1 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))
(*.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) 1)
(*.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))))
(*.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (*.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (/.f64 1 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))))
(*.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (*.f64 (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))) (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))))
(*.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (*.f64 1 (*.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (/.f64 1 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))))))
(*.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (*.f64 (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))) (*.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (/.f64 1 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))))))
(*.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (*.f64 (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))) (*.f64 (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))) (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))))))
(*.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (*.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (/.f64 (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))))
(*.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (*.f64 (*.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (/.f64 1 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))) (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))))
(*.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (*.f64 (*.f64 (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))) (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))) (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))))
(*.f64 -1 (-.f64 (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (sqrt.f64 t))))
(*.f64 -1 (*.f64 (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))) (-.f64 (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (sqrt.f64 t)))))
(*.f64 (-.f64 (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (sqrt.f64 t))) -1)
(*.f64 (-.f64 (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (sqrt.f64 t))) (neg.f64 (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))))
(*.f64 (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))
(*.f64 (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))) (*.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (/.f64 1 (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))))))
(*.f64 (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))) (*.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (/.f64 (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))) (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))))))
(*.f64 (*.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (/.f64 1 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))
(*.f64 (*.f64 (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))) (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))
(*.f64 (neg.f64 (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))) (-.f64 (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (sqrt.f64 t))))
(/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) 1)
(/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))))
(/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (/.f64 (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))) (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))))
(/.f64 (-.f64 (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (sqrt.f64 t))) -1)
(neg.f64 (-.f64 (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (sqrt.f64 t))))
Outputs
1
1
(-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 x) (sqrt.f64 t)))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 1 (+.f64 (sqrt.f64 x) (sqrt.f64 t))))
(-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 x) (sqrt.f64 t)))
(-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))
(+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 1 (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 t) (sqrt.f64 z))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 t) (sqrt.f64 z)))
(-.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) (sqrt.f64 t))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 y)))) (-.f64 1 (+.f64 (sqrt.f64 t) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(-.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 y))))) (+.f64 (sqrt.f64 t) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 t)))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 t) (sqrt.f64 y))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 y))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 t) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 y)))) (+.f64 (sqrt.f64 t) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))
(-.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 x))))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 t))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 x))))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 t) (sqrt.f64 z))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 1 (sqrt.f64 (+.f64 1 x))))) (+.f64 (sqrt.f64 t) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 t)))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 t))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 t) (sqrt.f64 z)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 t) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))
(-.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 x))))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 t) (sqrt.f64 y))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x)))) (-.f64 1 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 t) (sqrt.f64 y)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x)))) (-.f64 1 (+.f64 (sqrt.f64 t) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 t)))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 t) (sqrt.f64 y))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 t) (sqrt.f64 y)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 t) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(-.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x)))) (-.f64 1 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (neg.f64 (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (*.f64 1 (neg.f64 (sqrt.f64 y))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (neg.f64 (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 0 (neg.f64 (sqrt.f64 y))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (neg.f64 (sqrt.f64 y)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) 0)
(-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) 0))
(-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) 0))
(-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))
(+.f64 0 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))
(+.f64 (neg.f64 (sqrt.f64 y)) (sqrt.f64 (+.f64 1 y)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (neg.f64 (sqrt.f64 y)))
(+.f64 (*.f64 (sqrt.f64 y) -1) (sqrt.f64 (+.f64 1 y)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (neg.f64 (sqrt.f64 y)))
(+.f64 (*.f64 (sqrt.f64 (+.f64 1 y)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (neg.f64 (sqrt.f64 y))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (+.f64 1 y)) (neg.f64 (sqrt.f64 y))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (neg.f64 (sqrt.f64 y))) (/.f64 (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y))) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))))
(+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))
(*.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) 1)
(-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (*.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (*.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))
(*.f64 -1 (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))
(*.f64 -1 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))
(*.f64 (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y))) -1)
(-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))
(*.f64 (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y))) (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (/.f64 1 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))
(*.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))
(*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))
(*.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))
(/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) 1)
(-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))
(/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))
(/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))
(/.f64 (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y))) -1)
(-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))
(neg.f64 (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (sqrt.f64 z)))
(+.f64 (sqrt.f64 (+.f64 1 z)) (*.f64 1 (neg.f64 (sqrt.f64 z))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (sqrt.f64 z)))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 0 (neg.f64 (sqrt.f64 z))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (sqrt.f64 z)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) 0)
(-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) 0))
(-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))) 0))
(-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))
(+.f64 0 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))
(-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))
(+.f64 (neg.f64 (sqrt.f64 z)) (sqrt.f64 (+.f64 1 z)))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (sqrt.f64 z)))
(+.f64 (*.f64 (sqrt.f64 z) -1) (sqrt.f64 (+.f64 1 z)))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (sqrt.f64 z)))
(+.f64 (*.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))) (neg.f64 (sqrt.f64 z))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))) (+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (sqrt.f64 z))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (sqrt.f64 z))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))))
(+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))
(-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))
(*.f64 1 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))
(-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) 1)
(-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (*.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (*.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))
(*.f64 -1 (-.f64 (sqrt.f64 z) (sqrt.f64 (+.f64 1 z))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))
(*.f64 -1 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))) (-.f64 (sqrt.f64 z) (sqrt.f64 (+.f64 1 z)))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))
(*.f64 (-.f64 (sqrt.f64 z) (sqrt.f64 (+.f64 1 z))) -1)
(-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))
(*.f64 (-.f64 (sqrt.f64 z) (sqrt.f64 (+.f64 1 z))) (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))
(-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (/.f64 1 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))
(*.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))
(-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))
(*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))
(-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))
(*.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))) (-.f64 (sqrt.f64 z) (sqrt.f64 (+.f64 1 z))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))
(/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) 1)
(-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))
(/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))
(/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))
(/.f64 (-.f64 (sqrt.f64 z) (sqrt.f64 (+.f64 1 z))) -1)
(-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))
(neg.f64 (-.f64 (sqrt.f64 z) (sqrt.f64 (+.f64 1 z))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)) (neg.f64 (sqrt.f64 t))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (neg.f64 (sqrt.f64 x))))
(+.f64 (neg.f64 (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)) (sqrt.f64 t)))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (sqrt.f64 t)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 x)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 x)))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (sqrt.f64 t)))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (sqrt.f64 t)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 x)))
(+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t)) (neg.f64 (sqrt.f64 x))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (neg.f64 (sqrt.f64 x)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x))) (neg.f64 (sqrt.f64 t)))
(+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (neg.f64 (sqrt.f64 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x))) (*.f64 1 (neg.f64 (sqrt.f64 t))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (neg.f64 (sqrt.f64 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x))) (+.f64 0 (neg.f64 (sqrt.f64 t))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (neg.f64 (sqrt.f64 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x))))
(+.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) 0)
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (sqrt.f64 t)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 x)))
(+.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) 0))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (sqrt.f64 t)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 x)))
(+.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) 0))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (sqrt.f64 t)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 x)))
(+.f64 0 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (sqrt.f64 t)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 x)))
(+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (neg.f64 (sqrt.f64 x)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (neg.f64 (sqrt.f64 x))))
(+.f64 (neg.f64 (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))
(+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (*.f64 1 (neg.f64 (sqrt.f64 x))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (neg.f64 (sqrt.f64 x))))
(+.f64 (neg.f64 (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))
(+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 0 (neg.f64 (sqrt.f64 x))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (neg.f64 (sqrt.f64 x))))
(+.f64 (neg.f64 (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))
(+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (sqrt.f64 t)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 x)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t)))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (sqrt.f64 t)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 x)))
(+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (sqrt.f64 t)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 x)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (sqrt.f64 t)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 x)))
(+.f64 (neg.f64 (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (neg.f64 (sqrt.f64 x))))
(+.f64 (neg.f64 (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (neg.f64 (sqrt.f64 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x))))
(+.f64 (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (sqrt.f64 t)) (sqrt.f64 (+.f64 1 t)))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (sqrt.f64 t)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 x)))
(+.f64 (*.f64 (sqrt.f64 t) -1) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (neg.f64 (sqrt.f64 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x))))
(+.f64 (*.f64 (sqrt.f64 x) -1) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (neg.f64 (sqrt.f64 x))))
(+.f64 (neg.f64 (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))
(+.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x))) (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (neg.f64 (sqrt.f64 t))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (sqrt.f64 t))) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (sqrt.f64 t)))) (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (neg.f64 (sqrt.f64 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (neg.f64 (sqrt.f64 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)))) (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 x))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 x)))))
(+.f64 (*.f64 0 (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (sqrt.f64 t)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 x)))
(+.f64 (*.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (neg.f64 (sqrt.f64 x))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (sqrt.f64 t))) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (sqrt.f64 t)))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (neg.f64 (sqrt.f64 x)))))
(*.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 x))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 x)))) (+.f64 (neg.f64 (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))
(+.f64 (*.f64 (sqrt.f64 (+.f64 1 t)) (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (sqrt.f64 t))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (sqrt.f64 t)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 x)))
(+.f64 (*.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (sqrt.f64 t)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 x)))
(+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)) (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (sqrt.f64 t)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 x)))
(+.f64 (*.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t)) (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (sqrt.f64 t)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 x)))
(+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (sqrt.f64 t)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 x)))
(*.f64 1 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (sqrt.f64 t)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 x)))
(*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) 1)
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (sqrt.f64 t)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 x)))
(*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (sqrt.f64 t)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 x)))
(*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 1 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (sqrt.f64 t)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 x)))
(*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (sqrt.f64 t)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 x)))
(*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (*.f64 1 (*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 1 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (sqrt.f64 t)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 x)))
(*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 1 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (sqrt.f64 t)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 x)))
(*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (sqrt.f64 t)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 x)))
(*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (sqrt.f64 t)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 x)))
(*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (*.f64 (*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 1 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (sqrt.f64 t)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 x)))
(*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (*.f64 (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (sqrt.f64 t)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 x)))
(*.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))
(neg.f64 (+.f64 (sqrt.f64 t) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))
(neg.f64 (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))
(*.f64 -1 (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (sqrt.f64 t))) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (sqrt.f64 t)))) (neg.f64 (+.f64 (sqrt.f64 t) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))))
(*.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 x))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 x)))) (neg.f64 (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))
(*.f64 (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))) -1)
(neg.f64 (+.f64 (sqrt.f64 t) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))
(neg.f64 (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))
(*.f64 (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))) (neg.f64 (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (sqrt.f64 t))) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (sqrt.f64 t)))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))) (+.f64 (sqrt.f64 t) (sqrt.f64 z))))
(*.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 x))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 x)))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))) (+.f64 (sqrt.f64 t) (sqrt.f64 z))))
(*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (sqrt.f64 t)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 x)))
(*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 1 (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (sqrt.f64 t)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 x)))
(*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (sqrt.f64 t)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 x)))
(*.f64 (*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 1 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (sqrt.f64 t)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 x)))
(*.f64 (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (sqrt.f64 t)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 x)))
(*.f64 (neg.f64 (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (sqrt.f64 t))) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (sqrt.f64 t)))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))) (+.f64 (sqrt.f64 t) (sqrt.f64 z))))
(*.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 x))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 x)))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))) (+.f64 (sqrt.f64 t) (sqrt.f64 z))))
(/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) 1)
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (sqrt.f64 t)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 x)))
(/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (sqrt.f64 t)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 x)))
(/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (/.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (sqrt.f64 t)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 x)))
(/.f64 (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))) -1)
(neg.f64 (+.f64 (sqrt.f64 t) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))
(neg.f64 (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))
(neg.f64 (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))
(neg.f64 (+.f64 (sqrt.f64 t) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))
(neg.f64 (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x))) (-.f64 (sqrt.f64 t) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 t) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))))
(-.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 x))) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))))
(-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))
(-.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) 0)
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))
(-.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (*.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) 0))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))
(-.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (*.f64 (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))) 0))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))
(-.f64 0 (-.f64 (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (sqrt.f64 t))))
(neg.f64 (-.f64 (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 t)))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 t))) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 z)))))
(-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (-.f64 (sqrt.f64 x) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 t) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)))) (sqrt.f64 t))
(+.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 t)))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)))) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 t)))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 y) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 x))) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))))
(-.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 t))) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 t)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x))) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 t) (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 t)))) (sqrt.f64 y))
(+.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 t))) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)))))
(-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (sqrt.f64 t)))) (sqrt.f64 x))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 t)))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)))
(+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 t)))))
(-.f64 (neg.f64 (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 t) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x)))))
(-.f64 (neg.f64 (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 z)))) (-.f64 (sqrt.f64 t) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))
(-.f64 (neg.f64 (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 t) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 z))))) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))
(-.f64 (neg.f64 (sqrt.f64 t)) (-.f64 (sqrt.f64 x) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 z))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))))))
(-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 z))) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 x)))) (-.f64 (sqrt.f64 x) (neg.f64 (sqrt.f64 t))))
(-.f64 (neg.f64 (sqrt.f64 t)) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 z))))))
(-.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (sqrt.f64 t)) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))
(neg.f64 (-.f64 (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 t)))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 t))) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 z)))))
(-.f64 (*.f64 (sqrt.f64 y) -1) (*.f64 -1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 t))))))
(*.f64 -1 (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 t))))))
(*.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x))))))
(-.f64 (*.f64 (sqrt.f64 t) -1) (*.f64 -1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))))))
(*.f64 -1 (-.f64 (sqrt.f64 t) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))))))
(*.f64 1 (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)))) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 t))))
(-.f64 (*.f64 (sqrt.f64 x) -1) (*.f64 -1 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (sqrt.f64 t))))))
(*.f64 -1 (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 t)))))))
(*.f64 1 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 t))))))
(-.f64 (*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))) (*.f64 (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))))))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x)))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 x))) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))))
(-.f64 (*.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))) (*.f64 (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))
(-.f64 (*.f64 0 (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))) (*.f64 (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))) (-.f64 (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (sqrt.f64 t)))))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))) (neg.f64 (-.f64 (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 t))))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 t))) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 z))))))
(-.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)))) (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))) (*.f64 (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))) (sqrt.f64 t)))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))) (+.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 t))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)))) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 t))))
(-.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 t)))) (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))) (*.f64 (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))) (sqrt.f64 y)))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))) (+.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 t))) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x))))))
(-.f64 (*.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (sqrt.f64 t)))) (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))) (*.f64 (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))) (sqrt.f64 x)))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 t)))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 t))))))
(-.f64 (-.f64 (neg.f64 (sqrt.f64 x)) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))))) (+.f64 (sqrt.f64 t) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))
(-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 y) (neg.f64 (sqrt.f64 x)))) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 z)))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 z))) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 x) (neg.f64 (sqrt.f64 y))))))
(-.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (sqrt.f64 (+.f64 1 x))) (sqrt.f64 y))
(+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (sqrt.f64 t)))) (sqrt.f64 y)))
(-.f64 (+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 x))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x)))) (sqrt.f64 y))
(-.f64 (+.f64 (neg.f64 (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 t) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (neg.f64 (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 z))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 z))) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (neg.f64 (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))
(-.f64 (+.f64 (neg.f64 (sqrt.f64 t)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x)))) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))) (-.f64 (sqrt.f64 z) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (neg.f64 (sqrt.f64 t)) (sqrt.f64 (+.f64 1 x))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))) (-.f64 (sqrt.f64 z) (neg.f64 (sqrt.f64 t)))))
(*.f64 1 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))
(*.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) 1)
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))
(*.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))
(*.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (*.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (/.f64 1 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))
(*.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (*.f64 (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))) (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))
(*.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (*.f64 1 (*.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (/.f64 1 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))
(*.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (*.f64 (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))) (*.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (/.f64 1 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))
(*.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (*.f64 (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))) (*.f64 (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))) (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))
(*.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (*.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (/.f64 (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))
(*.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (*.f64 (*.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (/.f64 1 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))) (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))
(*.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (*.f64 (*.f64 (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))) (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))) (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))
(*.f64 -1 (-.f64 (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (sqrt.f64 t))))
(neg.f64 (-.f64 (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 t)))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 t))) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 z)))))
(*.f64 -1 (*.f64 (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))) (-.f64 (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (sqrt.f64 t)))))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))) (neg.f64 (-.f64 (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 t))))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 t))) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 z))))))
(*.f64 (-.f64 (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (sqrt.f64 t))) -1)
(neg.f64 (-.f64 (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 t)))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 t))) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 z)))))
(*.f64 (-.f64 (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (sqrt.f64 t))) (neg.f64 (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))) (neg.f64 (-.f64 (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 t))))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 t))) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 z))))))
(*.f64 (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))
(*.f64 (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))) (*.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (/.f64 1 (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))
(*.f64 (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))) (*.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (/.f64 (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))) (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))
(*.f64 (*.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (/.f64 1 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))
(*.f64 (*.f64 (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))) (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))
(*.f64 (neg.f64 (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))) (-.f64 (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (sqrt.f64 t))))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))) (neg.f64 (-.f64 (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 t))))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 t))) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 z))))))
(/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) 1)
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))
(/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))
(/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (/.f64 (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))))) (/.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))
(/.f64 (-.f64 (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (sqrt.f64 t))) -1)
(neg.f64 (-.f64 (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 t)))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 t))) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 z)))))
(neg.f64 (-.f64 (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 x))) (sqrt.f64 t))))
(neg.f64 (-.f64 (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 t)))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 t))) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 z)))))

localize65.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.7b
(-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x))
2.2b
(-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))
3.9b
(-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))
5.0b
(-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))
Compiler

Compiled 142 to 87 computations (38.7% saved)

series2.0ms (0%)

Counts
2 → 2
Calls

6 calls:

TimeVariablePointExpression
1.0ms
t
@inf
(-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))
1.0ms
x
@inf
(-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x))
0.0ms
t
@-inf
(-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))
0.0ms
x
@-inf
(-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x))
0.0ms
t
@0
(-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))

rewrite78.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1428×rational_best_oopsla_all_46_json-2
1428×rational_best_oopsla_all_46_json-1
1428×rational_best_oopsla_all_46_json-4
1428×rational_best_oopsla_all_46_json-3
954×rational_best_oopsla_all_46_json_45_simplify-72
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01442
17542
216642
355342
4259742
Stop Event
node limit
Counts
2 → 102
Calls
Call 1
Inputs
(-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))
(-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 1 t)) (neg.f64 (sqrt.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 1 t)) (*.f64 1 (neg.f64 (sqrt.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 1 t)) (*.f64 (sqrt.f64 t) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 0 (*.f64 1 (neg.f64 (sqrt.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (neg.f64 (sqrt.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (*.f64 1 (neg.f64 (sqrt.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (sqrt.f64 t)) (sqrt.f64 (+.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (sqrt.f64 t)) (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (sqrt.f64 (+.f64 1 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (neg.f64 (sqrt.f64 t))) (sqrt.f64 (+.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 t) -1) (sqrt.f64 (+.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 t) -1) (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (sqrt.f64 (+.f64 1 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 (+.f64 1 t)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (neg.f64 (sqrt.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 (+.f64 1 t)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (+.f64 0 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (neg.f64 (sqrt.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 (+.f64 1 t)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (neg.f64 (sqrt.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (neg.f64 (sqrt.f64 t))) (*.f64 (sqrt.f64 (+.f64 1 t)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 t)))) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (*.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (*.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (/.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (/.f64 1 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (*.f64 (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 t))) (/.f64 -1 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (*.f64 (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 t))) (/.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 t))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 t))) (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 t))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 t))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 1 x)) (*.f64 1 (neg.f64 (sqrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 1 x)) (*.f64 (sqrt.f64 x) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 0 (*.f64 1 (neg.f64 (sqrt.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (neg.f64 (sqrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (*.f64 1 (neg.f64 (sqrt.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 (+.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (sqrt.f64 x)) (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (sqrt.f64 (+.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (neg.f64 (sqrt.f64 x))) (sqrt.f64 (+.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 x) -1) (sqrt.f64 (+.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 x) -1) (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (sqrt.f64 (+.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 (+.f64 1 x)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (neg.f64 (sqrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 (+.f64 1 x)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (+.f64 0 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (neg.f64 (sqrt.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 (+.f64 1 x)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (neg.f64 (sqrt.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (neg.f64 (sqrt.f64 x))) (*.f64 (sqrt.f64 (+.f64 1 x)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 x)))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (*.f64 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))) (/.f64 -1 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (*.f64 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))) (/.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))) (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))))))

simplify131.0ms (0.5%)

Algorithm
egg-herbie
Rules
1324×rational_best_oopsla_all_46_json_45_simplify-49
1228×rational_best_oopsla_all_46_json_45_simplify-23
790×rational_best_oopsla_all_46_json_45_simplify-35
784×rational_best_oopsla_all_46_json_45_simplify-13
668×rational_best_oopsla_all_46_json_45_simplify-89
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02022552
17612144
255392144
Stop Event
node limit
Counts
104 → 105
Calls
Call 1
Inputs
1
1
(+.f64 (sqrt.f64 (+.f64 1 t)) (neg.f64 (sqrt.f64 t)))
(+.f64 (sqrt.f64 (+.f64 1 t)) (*.f64 1 (neg.f64 (sqrt.f64 t))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (*.f64 (sqrt.f64 t) -1))
(+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 0 (*.f64 1 (neg.f64 (sqrt.f64 t)))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (neg.f64 (sqrt.f64 t))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (*.f64 1 (neg.f64 (sqrt.f64 t)))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) 0)
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))
(+.f64 0 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))
(+.f64 (neg.f64 (sqrt.f64 t)) (sqrt.f64 (+.f64 1 t)))
(+.f64 (neg.f64 (sqrt.f64 t)) (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (sqrt.f64 (+.f64 1 t))))
(+.f64 (*.f64 1 (neg.f64 (sqrt.f64 t))) (sqrt.f64 (+.f64 1 t)))
(+.f64 (*.f64 (sqrt.f64 t) -1) (sqrt.f64 (+.f64 1 t)))
(+.f64 (*.f64 (sqrt.f64 t) -1) (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (sqrt.f64 (+.f64 1 t))))
(+.f64 (*.f64 (sqrt.f64 (+.f64 1 t)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (neg.f64 (sqrt.f64 t))))
(+.f64 (*.f64 (sqrt.f64 (+.f64 1 t)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (+.f64 0 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (neg.f64 (sqrt.f64 t)))))
(+.f64 (*.f64 (sqrt.f64 (+.f64 1 t)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (neg.f64 (sqrt.f64 t)))))
(+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))
(+.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (neg.f64 (sqrt.f64 t))) (*.f64 (sqrt.f64 (+.f64 1 t)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 t)))) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))
(*.f64 1 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) 1)
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (*.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (*.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (/.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))
(*.f64 -1 (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 t))))
(*.f64 -1 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 t)))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (/.f64 1 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (*.f64 (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 t))) (/.f64 -1 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (*.f64 (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 t))) (/.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))
(*.f64 (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 t))) -1)
(*.f64 (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 t))) (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))
(*.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))
(*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))
(*.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 t))))
(/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) 1)
(/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))
(/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))
(/.f64 (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 t))) -1)
(neg.f64 (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 t))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(+.f64 (sqrt.f64 (+.f64 1 x)) (*.f64 1 (neg.f64 (sqrt.f64 x))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (*.f64 (sqrt.f64 x) -1))
(+.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 0 (*.f64 1 (neg.f64 (sqrt.f64 x)))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (neg.f64 (sqrt.f64 x))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (*.f64 1 (neg.f64 (sqrt.f64 x)))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) 0)
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))
(+.f64 0 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(+.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 (+.f64 1 x)))
(+.f64 (neg.f64 (sqrt.f64 x)) (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (sqrt.f64 (+.f64 1 x))))
(+.f64 (*.f64 1 (neg.f64 (sqrt.f64 x))) (sqrt.f64 (+.f64 1 x)))
(+.f64 (*.f64 (sqrt.f64 x) -1) (sqrt.f64 (+.f64 1 x)))
(+.f64 (*.f64 (sqrt.f64 x) -1) (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (sqrt.f64 (+.f64 1 x))))
(+.f64 (*.f64 (sqrt.f64 (+.f64 1 x)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (neg.f64 (sqrt.f64 x))))
(+.f64 (*.f64 (sqrt.f64 (+.f64 1 x)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (+.f64 0 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (neg.f64 (sqrt.f64 x)))))
(+.f64 (*.f64 (sqrt.f64 (+.f64 1 x)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (neg.f64 (sqrt.f64 x)))))
(+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(+.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (neg.f64 (sqrt.f64 x))) (*.f64 (sqrt.f64 (+.f64 1 x)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 x)))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(*.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) 1)
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))
(*.f64 -1 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
(*.f64 -1 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (*.f64 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))) (/.f64 -1 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (*.f64 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))) (/.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))))
(*.f64 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))) -1)
(*.f64 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))) (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))
(*.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(*.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
(/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) 1)
(/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))
(/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))
(/.f64 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))) -1)
(neg.f64 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
Outputs
1
1
(+.f64 (sqrt.f64 (+.f64 1 t)) (neg.f64 (sqrt.f64 t)))
(-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))
(+.f64 (sqrt.f64 (+.f64 1 t)) (*.f64 1 (neg.f64 (sqrt.f64 t))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (neg.f64 (sqrt.f64 t)))
(-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))
(+.f64 (sqrt.f64 (+.f64 1 t)) (*.f64 (sqrt.f64 t) -1))
(+.f64 (sqrt.f64 (+.f64 1 t)) (neg.f64 (sqrt.f64 t)))
(-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))
(+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 0 (*.f64 1 (neg.f64 (sqrt.f64 t)))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (neg.f64 (sqrt.f64 t)))
(-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))
(+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (neg.f64 (sqrt.f64 t))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (neg.f64 (sqrt.f64 t)))
(-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))
(+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (*.f64 1 (neg.f64 (sqrt.f64 t)))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (neg.f64 (sqrt.f64 t)))
(-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) 0)
(+.f64 (sqrt.f64 (+.f64 1 t)) (neg.f64 (sqrt.f64 t)))
(-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (neg.f64 (sqrt.f64 t)))
(-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))
(+.f64 0 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))
(+.f64 (sqrt.f64 (+.f64 1 t)) (neg.f64 (sqrt.f64 t)))
(-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))
(+.f64 (neg.f64 (sqrt.f64 t)) (sqrt.f64 (+.f64 1 t)))
(+.f64 (sqrt.f64 (+.f64 1 t)) (neg.f64 (sqrt.f64 t)))
(-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))
(+.f64 (neg.f64 (sqrt.f64 t)) (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (sqrt.f64 (+.f64 1 t))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (neg.f64 (sqrt.f64 t)))
(-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))
(+.f64 (*.f64 1 (neg.f64 (sqrt.f64 t))) (sqrt.f64 (+.f64 1 t)))
(+.f64 (sqrt.f64 (+.f64 1 t)) (neg.f64 (sqrt.f64 t)))
(-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))
(+.f64 (*.f64 (sqrt.f64 t) -1) (sqrt.f64 (+.f64 1 t)))
(+.f64 (sqrt.f64 (+.f64 1 t)) (neg.f64 (sqrt.f64 t)))
(-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))
(+.f64 (*.f64 (sqrt.f64 t) -1) (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (sqrt.f64 (+.f64 1 t))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (neg.f64 (sqrt.f64 t)))
(-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))
(+.f64 (*.f64 (sqrt.f64 (+.f64 1 t)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (neg.f64 (sqrt.f64 t))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (neg.f64 (sqrt.f64 t)))
(-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))
(+.f64 (*.f64 (sqrt.f64 (+.f64 1 t)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (+.f64 0 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (neg.f64 (sqrt.f64 t)))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (neg.f64 (sqrt.f64 t)))
(-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))
(+.f64 (*.f64 (sqrt.f64 (+.f64 1 t)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (neg.f64 (sqrt.f64 t)))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (neg.f64 (sqrt.f64 t)))
(-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))
(+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))
(+.f64 (sqrt.f64 (+.f64 1 t)) (neg.f64 (sqrt.f64 t)))
(-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))
(+.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (neg.f64 (sqrt.f64 t))) (*.f64 (sqrt.f64 (+.f64 1 t)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (neg.f64 (sqrt.f64 t)))
(-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 t)))) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))
(+.f64 (sqrt.f64 (+.f64 1 t)) (neg.f64 (sqrt.f64 t)))
(-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))
(*.f64 1 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))
(+.f64 (sqrt.f64 (+.f64 1 t)) (neg.f64 (sqrt.f64 t)))
(-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) 1)
(+.f64 (sqrt.f64 (+.f64 1 t)) (neg.f64 (sqrt.f64 t)))
(-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (neg.f64 (sqrt.f64 t)))
(-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (neg.f64 (sqrt.f64 t)))
(-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (neg.f64 (sqrt.f64 t)))
(-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (*.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (neg.f64 (sqrt.f64 t)))
(-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (neg.f64 (sqrt.f64 t)))
(-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (neg.f64 (sqrt.f64 t)))
(-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (neg.f64 (sqrt.f64 t)))
(-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (*.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (neg.f64 (sqrt.f64 t)))
(-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (neg.f64 (sqrt.f64 t)))
(-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (/.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (neg.f64 (sqrt.f64 t)))
(-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (neg.f64 (sqrt.f64 t)))
(-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))
(*.f64 -1 (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 t))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (neg.f64 (sqrt.f64 t)))
(-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))
(*.f64 -1 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 t)))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (neg.f64 (sqrt.f64 t)))
(-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))
(+.f64 (sqrt.f64 (+.f64 1 t)) (neg.f64 (sqrt.f64 t)))
(-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (/.f64 1 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (neg.f64 (sqrt.f64 t)))
(-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (neg.f64 (sqrt.f64 t)))
(-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (*.f64 (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 t))) (/.f64 -1 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (neg.f64 (sqrt.f64 t)))
(-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (neg.f64 (sqrt.f64 t)))
(-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (*.f64 (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 t))) (/.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (neg.f64 (sqrt.f64 t)))
(-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))
(*.f64 (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 t))) -1)
(+.f64 (sqrt.f64 (+.f64 1 t)) (neg.f64 (sqrt.f64 t)))
(-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))
(*.f64 (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 t))) (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (neg.f64 (sqrt.f64 t)))
(-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))
(*.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))
(+.f64 (sqrt.f64 (+.f64 1 t)) (neg.f64 (sqrt.f64 t)))
(-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))
(*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))
(+.f64 (sqrt.f64 (+.f64 1 t)) (neg.f64 (sqrt.f64 t)))
(-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))
(*.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 t))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (neg.f64 (sqrt.f64 t)))
(-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))
(/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) 1)
(+.f64 (sqrt.f64 (+.f64 1 t)) (neg.f64 (sqrt.f64 t)))
(-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))
(/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (neg.f64 (sqrt.f64 t)))
(-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))
(/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (neg.f64 (sqrt.f64 t)))
(-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))
(/.f64 (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 t))) -1)
(+.f64 (sqrt.f64 (+.f64 1 t)) (neg.f64 (sqrt.f64 t)))
(-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))
(neg.f64 (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 t))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (neg.f64 (sqrt.f64 t)))
(-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(+.f64 (sqrt.f64 (+.f64 1 x)) (*.f64 1 (neg.f64 (sqrt.f64 x))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(+.f64 (sqrt.f64 (+.f64 1 x)) (*.f64 (sqrt.f64 x) -1))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(+.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 0 (*.f64 1 (neg.f64 (sqrt.f64 x)))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(+.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (neg.f64 (sqrt.f64 x))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(+.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (*.f64 1 (neg.f64 (sqrt.f64 x)))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) 0)
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(+.f64 0 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(+.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 (+.f64 1 x)))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(+.f64 (neg.f64 (sqrt.f64 x)) (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(+.f64 (*.f64 1 (neg.f64 (sqrt.f64 x))) (sqrt.f64 (+.f64 1 x)))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(+.f64 (*.f64 (sqrt.f64 x) -1) (sqrt.f64 (+.f64 1 x)))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(+.f64 (*.f64 (sqrt.f64 x) -1) (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(+.f64 (*.f64 (sqrt.f64 (+.f64 1 x)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (neg.f64 (sqrt.f64 x))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(+.f64 (*.f64 (sqrt.f64 (+.f64 1 x)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (+.f64 0 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (neg.f64 (sqrt.f64 x)))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(+.f64 (*.f64 (sqrt.f64 (+.f64 1 x)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (neg.f64 (sqrt.f64 x)))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(+.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (neg.f64 (sqrt.f64 x))) (*.f64 (sqrt.f64 (+.f64 1 x)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 x)))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(*.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) 1)
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(*.f64 -1 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(*.f64 -1 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (*.f64 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))) (/.f64 -1 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (*.f64 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))) (/.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(*.f64 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))) -1)
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(*.f64 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))) (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(*.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(*.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) 1)
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(/.f64 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))) -1)
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(neg.f64 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))

localize56.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 x)) (sqrt.f64 y)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))))
2.2b
(-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))
3.9b
(-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))
7.2b
(-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 x)) (sqrt.f64 y))
Compiler

Compiled 141 to 89 computations (36.9% saved)

series6.0ms (0%)

Counts
2 → 12
Calls

18 calls:

TimeVariablePointExpression
0.0ms
y
@-inf
(-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 x)) (sqrt.f64 y))
0.0ms
y
@inf
(-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 x)) (sqrt.f64 y))
0.0ms
x
@-inf
(-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 x)) (sqrt.f64 y))
0.0ms
z
@-inf
(+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 x)) (sqrt.f64 y)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))))
0.0ms
t
@-inf
(+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 x)) (sqrt.f64 y)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))))

rewrite145.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
804×rational_best_oopsla_all_46_json_45_simplify-10
804×rational_best_oopsla_all_46_json_45_simplify-30
660×rational_best_oopsla_all_46_json_45_simplify-7
642×rational_best_oopsla_all_46_json-2
642×rational_best_oopsla_all_46_json-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
027146
1153146
2379146
31388146
46878146
Stop Event
node limit
Counts
2 → 123
Calls
Call 1
Inputs
(-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 x)) (sqrt.f64 y))
(+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 x)) (sqrt.f64 y)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 x 1)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (neg.f64 (sqrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 x 1)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 x)) (neg.f64 (sqrt.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 x)) (sqrt.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y)) (neg.f64 (sqrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 x))) (neg.f64 (sqrt.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 x))) (*.f64 1 (neg.f64 (sqrt.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 x))) (+.f64 0 (neg.f64 (sqrt.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (*.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (neg.f64 (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (*.f64 1 (neg.f64 (sqrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (+.f64 0 (neg.f64 (sqrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (sqrt.f64 x)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 y) -1) (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 x) -1) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 x))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))) (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))) (neg.f64 (sqrt.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))) (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))) (neg.f64 (sqrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 (+.f64 1 y)) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))) (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))) (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))) (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y)) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))) (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 x)) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))) (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (*.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (/.f64 1 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (*.f64 1 (*.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (/.f64 1 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))) (*.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (/.f64 1 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))) (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (*.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (/.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (*.f64 (*.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (/.f64 1 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (*.f64 (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))) (*.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (/.f64 1 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))) (*.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (/.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y))))) (neg.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (/.f64 1 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (/.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y))))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 x))) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (sqrt.f64 t) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 t) (+.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 x) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (sqrt.f64 x) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t))) (-.f64 (sqrt.f64 z) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (-.f64 (sqrt.f64 z) (sqrt.f64 (+.f64 1 z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (sqrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y))))) (sqrt.f64 y))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))))) (sqrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))) (-.f64 (sqrt.f64 t) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (sqrt.f64 y)) (-.f64 (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y)))) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (sqrt.f64 x)) (-.f64 (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y)))) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))) (sqrt.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (sqrt.f64 z) -1) (*.f64 -1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (sqrt.f64 y) -1) (*.f64 -1 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (sqrt.f64 x) -1) (*.f64 -1 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))) (-.f64 (sqrt.f64 t) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))) (-.f64 (sqrt.f64 x) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))) (sqrt.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))) (sqrt.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))) (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))) (sqrt.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (neg.f64 (sqrt.f64 y)) (-.f64 (sqrt.f64 t) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))))) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (neg.f64 (sqrt.f64 x)) (-.f64 (sqrt.f64 t) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))))) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (sqrt.f64 (+.f64 1 t))) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))) (sqrt.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (neg.f64 (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t)))) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (neg.f64 (sqrt.f64 x)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t)))) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (*.f64 1 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (*.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (sqrt.f64 x) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))) (-.f64 (sqrt.f64 x) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (/.f64 1 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 x) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 x) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y)))))) (neg.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))))) (-.f64 (sqrt.f64 x) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (sqrt.f64 x) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (sqrt.f64 x) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))))))))

simplify308.0ms (1.1%)

Algorithm
egg-herbie
Rules
1288×rational_best_oopsla_all_46_json_45_simplify-36
1084×rational_best_oopsla_all_46_json_45_simplify-49
754×rational_best_oopsla_all_46_json_45_simplify-89
680×rational_best_oopsla_all_46_json_45_simplify-23
628×rational_best_oopsla_all_46_json_45_simplify-24
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
032112079
1115011823
2588211823
Stop Event
node limit
Counts
135 → 182
Calls
Call 1
Inputs
(-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y))
(-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))
(-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 x))) (sqrt.f64 x))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(-.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) (sqrt.f64 t))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 t)))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 t) (sqrt.f64 y))))
(-.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 x))))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 t))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 t)))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 t))))
(-.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 x))))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 t) (sqrt.f64 y))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 t)))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 t) (sqrt.f64 y))))
(+.f64 (sqrt.f64 (+.f64 x 1)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (neg.f64 (sqrt.f64 x))))
(+.f64 (sqrt.f64 (+.f64 x 1)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 x)) (neg.f64 (sqrt.f64 y))))
(+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 x)) (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 x)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y)) (neg.f64 (sqrt.f64 x))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 x))) (neg.f64 (sqrt.f64 y)))
(+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 x))) (*.f64 1 (neg.f64 (sqrt.f64 y))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 x))) (+.f64 0 (neg.f64 (sqrt.f64 y))))
(+.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) 0)
(+.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))) 0))
(+.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (*.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) 0))
(+.f64 0 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (neg.f64 (sqrt.f64 x)))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (*.f64 1 (neg.f64 (sqrt.f64 x))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (+.f64 0 (neg.f64 (sqrt.f64 x))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 x)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y)))
(+.f64 (neg.f64 (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 x))))
(+.f64 (neg.f64 (sqrt.f64 x)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))))
(+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 y)))
(+.f64 (*.f64 (sqrt.f64 y) -1) (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 x))))
(+.f64 (*.f64 (sqrt.f64 x) -1) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))))
(+.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 x))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))) (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))) (neg.f64 (sqrt.f64 y))))
(+.f64 (*.f64 0 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))
(+.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))) (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))) (neg.f64 (sqrt.f64 x))))
(+.f64 (*.f64 (sqrt.f64 (+.f64 1 y)) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))) (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))
(+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))) (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))
(+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))) (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x))))
(+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y)) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))) (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 x))))
(+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 x)) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))) (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))))
(*.f64 1 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))
(*.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) 1)
(*.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))))
(*.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (*.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (/.f64 1 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))))
(*.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))))
(*.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (*.f64 1 (*.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (/.f64 1 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))))))
(*.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))) (*.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (/.f64 1 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))))))
(*.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))) (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))))))
(*.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (*.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (/.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))))
(*.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (*.f64 (*.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (/.f64 1 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))))
(*.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (*.f64 (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))))
(*.f64 -1 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y))))))
(*.f64 -1 (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y)))))))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))) (*.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (/.f64 1 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))))))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))) (*.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (/.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))))))
(*.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y))))) -1)
(*.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y))))) (neg.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))))
(*.f64 (*.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (/.f64 1 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))
(*.f64 (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))
(*.f64 (neg.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y))))))
(/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) 1)
(/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))))
(/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (/.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))))
(/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y))))) -1)
(neg.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 x))) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t)))))
(-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (sqrt.f64 t) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))))
(-.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 t) (+.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))))
(-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 x) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) 0)
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) 0))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))) 0))
(-.f64 0 (-.f64 (sqrt.f64 x) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y)))))))
(-.f64 0 (*.f64 -1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))))
(-.f64 (+.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 t))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t)))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t))) (-.f64 (sqrt.f64 z) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (-.f64 (sqrt.f64 z) (sqrt.f64 (+.f64 1 z))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (sqrt.f64 z))
(-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y))))) (sqrt.f64 y))
(-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))))) (sqrt.f64 x))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))) (-.f64 (sqrt.f64 t) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))))
(-.f64 (neg.f64 (sqrt.f64 y)) (-.f64 (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y)))) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t)))))
(-.f64 (neg.f64 (sqrt.f64 x)) (-.f64 (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y)))) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t)))))
(-.f64 (+.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))) (sqrt.f64 t))
(-.f64 (*.f64 (sqrt.f64 z) -1) (*.f64 -1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))))
(-.f64 (*.f64 (sqrt.f64 y) -1) (*.f64 -1 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y)))))))
(-.f64 (*.f64 (sqrt.f64 x) -1) (*.f64 -1 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y)))))))
(-.f64 (*.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))) (-.f64 (sqrt.f64 t) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))))))
(-.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y)))))))
(-.f64 (*.f64 0 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))) (-.f64 (sqrt.f64 x) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))))))))
(-.f64 (*.f64 (+.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 t)))))
(-.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))) (sqrt.f64 z)))
(-.f64 (*.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))) (sqrt.f64 y)))
(-.f64 (*.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))) (sqrt.f64 x)))
(-.f64 (*.f64 (+.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))) (sqrt.f64 t)))
(-.f64 (-.f64 (neg.f64 (sqrt.f64 y)) (-.f64 (sqrt.f64 t) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))))) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y)))))
(-.f64 (-.f64 (neg.f64 (sqrt.f64 x)) (-.f64 (sqrt.f64 t) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))))) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y)))))
(-.f64 (+.f64 (+.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (sqrt.f64 (+.f64 1 t))) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))) (sqrt.f64 t))
(-.f64 (+.f64 (neg.f64 (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t)))) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y)))))
(-.f64 (+.f64 (neg.f64 (sqrt.f64 x)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t)))) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y)))))
(*.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) 1)
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (*.f64 1 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (*.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))))))
(*.f64 -1 (-.f64 (sqrt.f64 x) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y)))))))
(*.f64 -1 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))) (-.f64 (sqrt.f64 x) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))))))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (/.f64 1 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))))))
(*.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))))
(*.f64 (-.f64 (sqrt.f64 x) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y)))))) -1)
(*.f64 (-.f64 (sqrt.f64 x) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y)))))) (neg.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))))))
(*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))))
(*.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))))) (-.f64 (sqrt.f64 x) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y)))))))
(/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) 1)
(/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))))
(/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))))))
(/.f64 (-.f64 (sqrt.f64 x) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y)))))) -1)
(neg.f64 (-.f64 (sqrt.f64 x) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y)))))))
(neg.f64 (*.f64 -1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))))
Outputs
(-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 1 (sqrt.f64 y)))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))
(-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 x))) (sqrt.f64 x))
(+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 1 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(-.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) (sqrt.f64 t))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (-.f64 1 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))))
(+.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 t) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 t)))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 t) (sqrt.f64 y))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 t))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 t) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(-.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 x))))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 t))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (-.f64 1 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))))
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 z) (sqrt.f64 t))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 t)))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 t))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 z) (sqrt.f64 t))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))))
(-.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (-.f64 1 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(+.f64 1 (+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(-.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 x))))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 t) (sqrt.f64 y))))
(-.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 t))))
(+.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 x)))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 t)))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 t)))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 t) (sqrt.f64 y))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 t))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 t)))))
(+.f64 (sqrt.f64 (+.f64 x 1)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (neg.f64 (sqrt.f64 x))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(+.f64 (sqrt.f64 (+.f64 x 1)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 x)) (neg.f64 (sqrt.f64 y))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 x)) (neg.f64 (sqrt.f64 y))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (neg.f64 (sqrt.f64 y))) (sqrt.f64 x)))
(+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 x)) (sqrt.f64 y)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (sqrt.f64 x)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y)) (neg.f64 (sqrt.f64 x))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 x))) (neg.f64 (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 x)) (neg.f64 (sqrt.f64 y))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (neg.f64 (sqrt.f64 y))) (sqrt.f64 x)))
(+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 x))) (*.f64 1 (neg.f64 (sqrt.f64 y))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 x)) (neg.f64 (sqrt.f64 y))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (neg.f64 (sqrt.f64 y))) (sqrt.f64 x)))
(+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 x))) (+.f64 0 (neg.f64 (sqrt.f64 y))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 x)) (neg.f64 (sqrt.f64 y))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (neg.f64 (sqrt.f64 y))) (sqrt.f64 x)))
(+.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) 0)
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(+.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))) 0))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(+.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (*.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) 0))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(+.f64 0 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (neg.f64 (sqrt.f64 x)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (*.f64 1 (neg.f64 (sqrt.f64 x))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (+.f64 0 (neg.f64 (sqrt.f64 x))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 x)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(+.f64 (neg.f64 (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 x))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 x)) (neg.f64 (sqrt.f64 y))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (neg.f64 (sqrt.f64 y))) (sqrt.f64 x)))
(+.f64 (neg.f64 (sqrt.f64 x)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 y)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(+.f64 (*.f64 (sqrt.f64 y) -1) (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 x))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 x)) (neg.f64 (sqrt.f64 y))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (neg.f64 (sqrt.f64 y))) (sqrt.f64 x)))
(+.f64 (*.f64 (sqrt.f64 x) -1) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(+.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 x))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))) (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))) (neg.f64 (sqrt.f64 y))))
(*.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 x)) (neg.f64 (sqrt.f64 y)))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (neg.f64 (sqrt.f64 y))) (sqrt.f64 x))) (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))
(+.f64 (*.f64 0 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(+.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))) (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))) (neg.f64 (sqrt.f64 x))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(+.f64 (*.f64 (sqrt.f64 (+.f64 1 y)) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))) (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))) (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))) (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y)) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))) (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 x))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 x)) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))) (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(*.f64 1 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(*.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) 1)
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(*.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(*.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (*.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (/.f64 1 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(*.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(*.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (*.f64 1 (*.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (/.f64 1 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(*.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))) (*.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (/.f64 1 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(*.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))) (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(*.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (*.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (/.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(*.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (*.f64 (*.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (/.f64 1 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(*.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (*.f64 (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(*.f64 -1 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y))))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(*.f64 -1 (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y)))))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))) (*.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (/.f64 1 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))) (*.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (/.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(*.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y))))) -1)
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(*.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y))))) (neg.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(*.f64 (*.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (/.f64 1 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(*.f64 (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(*.f64 (neg.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y))))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) 1)
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (/.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y))))) -1)
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(neg.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y))))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(-.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 x))) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t)))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t)) (sqrt.f64 z))) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 x)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)) (-.f64 (sqrt.f64 x) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))
(-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (sqrt.f64 t) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t)) (sqrt.f64 z))) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 x)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)) (-.f64 (sqrt.f64 x) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))
(-.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 t) (+.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t)) (sqrt.f64 z))) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 x)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)) (-.f64 (sqrt.f64 x) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))
(-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 x) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))))))
(-.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y))))))
(+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 x)) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) 0)
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t)) (sqrt.f64 z))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (sqrt.f64 y)))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) 0))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t)) (sqrt.f64 z))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (sqrt.f64 y)))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))) 0))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t)) (sqrt.f64 z))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (sqrt.f64 y)))
(-.f64 0 (-.f64 (sqrt.f64 x) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y)))))))
(neg.f64 (-.f64 (sqrt.f64 x) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 x)))
(-.f64 0 (*.f64 -1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t)) (sqrt.f64 z))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (sqrt.f64 y)))
(-.f64 (+.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 t))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t)) (sqrt.f64 z))) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 x)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)) (-.f64 (sqrt.f64 x) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t)))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t)) (sqrt.f64 z))) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 x)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)) (-.f64 (sqrt.f64 x) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t))) (-.f64 (sqrt.f64 z) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t)) (sqrt.f64 z))) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 x)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)) (-.f64 (sqrt.f64 x) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (-.f64 (sqrt.f64 z) (sqrt.f64 (+.f64 1 z))))
(-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y))) (-.f64 (sqrt.f64 z) (sqrt.f64 (+.f64 1 z))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (sqrt.f64 y)) (-.f64 (sqrt.f64 z) (sqrt.f64 (+.f64 1 z)))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (sqrt.f64 z))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t)) (sqrt.f64 z))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (sqrt.f64 y)))
(-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y))))) (sqrt.f64 y))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t)) (sqrt.f64 z))) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 x)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)) (-.f64 (sqrt.f64 x) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))
(-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))))) (sqrt.f64 x))
(neg.f64 (-.f64 (sqrt.f64 x) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 x)))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))) (-.f64 (sqrt.f64 t) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t)) (sqrt.f64 z))) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 x)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)) (-.f64 (sqrt.f64 x) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))
(-.f64 (neg.f64 (sqrt.f64 y)) (-.f64 (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y)))) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t)))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t)) (sqrt.f64 z))) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 x)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)) (-.f64 (sqrt.f64 x) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))
(-.f64 (neg.f64 (sqrt.f64 x)) (-.f64 (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y)))) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t)))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t)) (sqrt.f64 z))) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 x)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)) (-.f64 (sqrt.f64 x) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))
(-.f64 (+.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))) (sqrt.f64 t))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t)) (sqrt.f64 z))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (sqrt.f64 y)))
(-.f64 (*.f64 (sqrt.f64 z) -1) (*.f64 -1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t)) (sqrt.f64 z))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (sqrt.f64 y)))
(-.f64 (*.f64 (sqrt.f64 y) -1) (*.f64 -1 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y)))))))
(*.f64 -1 (-.f64 (sqrt.f64 y) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))))))))
(*.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)) (-.f64 (sqrt.f64 x) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))
(-.f64 (*.f64 (sqrt.f64 x) -1) (*.f64 -1 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y)))))))
(neg.f64 (-.f64 (sqrt.f64 x) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 x)))
(-.f64 (*.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))) (-.f64 (sqrt.f64 t) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))))))
(*.f64 (/.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t)) (sqrt.f64 z))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y))) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t)) (sqrt.f64 z))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y)))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))) (-.f64 (sqrt.f64 t) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (sqrt.f64 y))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 t)))))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (sqrt.f64 y))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)) (-.f64 (sqrt.f64 x) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))
(-.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y)))))))
(*.f64 (/.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t)) (sqrt.f64 z))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y))) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t)) (sqrt.f64 z))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y)))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 x)) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x)))))))
(*.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (sqrt.f64 y))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (sqrt.f64 y)))))
(-.f64 (*.f64 0 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))) (-.f64 (sqrt.f64 x) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))))))))
(*.f64 (/.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t)) (sqrt.f64 z))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y))) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t)) (sqrt.f64 z))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y)))) (neg.f64 (-.f64 (sqrt.f64 x) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))))))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (sqrt.f64 y))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (sqrt.f64 y)))) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 x))))
(-.f64 (*.f64 (+.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 t)))))
(*.f64 (/.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t)) (sqrt.f64 z))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y))) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t)) (sqrt.f64 z))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y)))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))) (-.f64 (sqrt.f64 t) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (sqrt.f64 y))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 t)))))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (sqrt.f64 y))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)) (-.f64 (sqrt.f64 x) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))
(-.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))) (sqrt.f64 z)))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t)) (sqrt.f64 z))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (sqrt.f64 y)))
(-.f64 (*.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))) (sqrt.f64 y)))
(*.f64 (/.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t)) (sqrt.f64 z))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y))) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t)) (sqrt.f64 z))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y)))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))) (-.f64 (sqrt.f64 t) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (sqrt.f64 y))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 t)))))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (sqrt.f64 y))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)) (-.f64 (sqrt.f64 x) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))
(-.f64 (*.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))) (sqrt.f64 x)))
(*.f64 (/.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t)) (sqrt.f64 z))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y))) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t)) (sqrt.f64 z))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y)))) (neg.f64 (-.f64 (sqrt.f64 x) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))))))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (sqrt.f64 y))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (sqrt.f64 y)))) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 x))))
(-.f64 (*.f64 (+.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))) (sqrt.f64 t)))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t)) (sqrt.f64 z))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (sqrt.f64 y)))
(-.f64 (-.f64 (neg.f64 (sqrt.f64 y)) (-.f64 (sqrt.f64 t) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))))) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y)))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t)) (sqrt.f64 z))) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 x)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)) (-.f64 (sqrt.f64 x) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))
(-.f64 (-.f64 (neg.f64 (sqrt.f64 x)) (-.f64 (sqrt.f64 t) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))))) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y)))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t)) (sqrt.f64 z))) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 x)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)) (-.f64 (sqrt.f64 x) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))
(-.f64 (+.f64 (+.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))) (sqrt.f64 x)) (sqrt.f64 (+.f64 1 t))) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))) (sqrt.f64 t))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t)) (sqrt.f64 z))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (sqrt.f64 y)))
(-.f64 (+.f64 (neg.f64 (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t)))) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t)) (sqrt.f64 z))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (sqrt.f64 y)))
(-.f64 (+.f64 (neg.f64 (sqrt.f64 x)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t)))) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t)) (sqrt.f64 z))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (sqrt.f64 y)))
(*.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t)) (sqrt.f64 z))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (sqrt.f64 y)))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) 1)
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t)) (sqrt.f64 z))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (sqrt.f64 y)))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t)) (sqrt.f64 z))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (sqrt.f64 y)))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t)) (sqrt.f64 z))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (sqrt.f64 y)))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t)) (sqrt.f64 z))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (sqrt.f64 y)))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (*.f64 1 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t)) (sqrt.f64 z))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (sqrt.f64 y)))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t)) (sqrt.f64 z))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (sqrt.f64 y)))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t)) (sqrt.f64 z))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (sqrt.f64 y)))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t)) (sqrt.f64 z))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (sqrt.f64 y)))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (*.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t)) (sqrt.f64 z))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (sqrt.f64 y)))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t)) (sqrt.f64 z))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (sqrt.f64 y)))
(*.f64 -1 (-.f64 (sqrt.f64 x) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y)))))))
(neg.f64 (-.f64 (sqrt.f64 x) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 x)))
(*.f64 -1 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))) (-.f64 (sqrt.f64 x) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y))))))))
(*.f64 (/.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t)) (sqrt.f64 z))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y))) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t)) (sqrt.f64 z))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y)))) (neg.f64 (-.f64 (sqrt.f64 x) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))))))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (sqrt.f64 y))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (sqrt.f64 y)))) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 x))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t)) (sqrt.f64 z))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (sqrt.f64 y)))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (/.f64 1 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t)) (sqrt.f64 z))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (sqrt.f64 y)))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t)) (sqrt.f64 z))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (sqrt.f64 y)))
(*.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t)) (sqrt.f64 z))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (sqrt.f64 y)))
(*.f64 (-.f64 (sqrt.f64 x) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y)))))) -1)
(neg.f64 (-.f64 (sqrt.f64 x) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 x)))
(*.f64 (-.f64 (sqrt.f64 x) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y)))))) (neg.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))))))
(*.f64 (/.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t)) (sqrt.f64 z))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y))) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t)) (sqrt.f64 z))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y)))) (neg.f64 (-.f64 (sqrt.f64 x) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))))))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (sqrt.f64 y))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (sqrt.f64 y)))) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 x))))
(*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t)) (sqrt.f64 z))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (sqrt.f64 y)))
(*.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))))) (-.f64 (sqrt.f64 x) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y)))))))
(*.f64 (/.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t)) (sqrt.f64 z))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y))) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t)) (sqrt.f64 z))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y)))) (neg.f64 (-.f64 (sqrt.f64 x) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))))))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (sqrt.f64 y))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (sqrt.f64 y)))) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 x))))
(/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) 1)
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t)) (sqrt.f64 z))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (sqrt.f64 y)))
(/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t)) (sqrt.f64 z))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (sqrt.f64 y)))
(/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y)))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t)) (sqrt.f64 z))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (sqrt.f64 y)))
(/.f64 (-.f64 (sqrt.f64 x) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y)))))) -1)
(neg.f64 (-.f64 (sqrt.f64 x) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 x)))
(neg.f64 (-.f64 (sqrt.f64 x) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 y)))))))
(neg.f64 (-.f64 (sqrt.f64 x) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 x)))
(neg.f64 (*.f64 -1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 y))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 t)) (sqrt.f64 z))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (sqrt.f64 y)))

eval532.0ms (1.9%)

Compiler

Compiled 40440 to 24890 computations (38.5% saved)

prune184.0ms (0.6%)

Pruning

11 alts after pruning (10 fresh and 1 done)

PrunedKeptTotal
New73510745
Fresh000
Picked011
Done202
Total73711748
Error
5.8b
Counts
748 → 11
Alt Table
Click to see full alt table
StatusErrorProgram
43.3b
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
20.4b
(+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 x)) (sqrt.f64 y)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))))
20.5b
(+.f64 (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))))
22.6b
(+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))
38.2b
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))))
10.7b
(+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))
23.1b
(+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 x) (sqrt.f64 t))))
6.0b
(+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 1 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))
34.2b
(+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) 1) (-.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 t))) (sqrt.f64 x)) (sqrt.f64 t)))
27.6b
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
6.1b
(+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))
Compiler

Compiled 735 to 555 computations (24.5% saved)

localize96.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
1.7b
(+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 1 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))
2.2b
(-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))
3.9b
(-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))
5.0b
(-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))
Compiler

Compiled 294 to 176 computations (40.1% saved)

series5.0ms (0%)

Counts
1 → 8
Calls

12 calls:

TimeVariablePointExpression
1.0ms
t
@inf
(+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 1 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))
0.0ms
x
@-inf
(+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 1 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))
0.0ms
t
@-inf
(+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 1 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))
0.0ms
z
@-inf
(+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 1 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))
0.0ms
x
@inf
(+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 1 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))

rewrite66.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1582×rational_best_oopsla_all_46_json_45_simplify-23
1336×rational_best_oopsla_all_46_json-2
1336×rational_best_oopsla_all_46_json-1
1336×rational_best_oopsla_all_46_json-4
1336×rational_best_oopsla_all_46_json-3
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
030229
117999
251899
3269999
Stop Event
node limit
Counts
1 → 28
Calls
Call 1
Inputs
(+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 1 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 (sqrt.f64 t) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (sqrt.f64 y) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y))) (-.f64 (sqrt.f64 y) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (sqrt.f64 (+.f64 1 t))) (-.f64 (sqrt.f64 t) (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (*.f64 (/.f64 1 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (sqrt.f64 (+.f64 1 t))))) (-.f64 (*.f64 (sqrt.f64 t) (*.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (/.f64 1 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))) (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 y))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (sqrt.f64 (+.f64 1 t)))) (sqrt.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (*.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (*.f64 (/.f64 1 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (sqrt.f64 (+.f64 1 t)))))) (*.f64 (sqrt.f64 t) (*.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (/.f64 1 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (sqrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))) (sqrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (/.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (*.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (/.f64 1 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (*.f64 (/.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (/.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (*.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (/.f64 (/.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (sqrt.f64 y) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (*.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (/.f64 1 (/.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (*.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (/.f64 (/.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (/.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (/.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (/.f64 (/.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (/.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (sqrt.f64 y) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y))))))))))

simplify65.0ms (0.2%)

Algorithm
egg-herbie
Rules
1688×rational_best_oopsla_all_46_json_45_simplify-13
1602×rational_best_oopsla_all_46_json_45_simplify-37
1406×rational_best_oopsla_all_46_json_45_simplify-23
692×rational_best_oopsla_all_46_json_45_simplify-24
516×rational_best_oopsla_all_46_json_45_simplify-35
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01303900
13883900
215163900
Stop Event
node limit
Counts
36 → 85
Calls
Call 1
Inputs
(-.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) (sqrt.f64 t))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 t)))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 t) (sqrt.f64 y))))
(-.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 x))))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 t))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 t)))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 t))))
(-.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 x))))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 t) (sqrt.f64 y))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 t)))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 t) (sqrt.f64 y))))
(-.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 (sqrt.f64 t) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))
(-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y)))))
(-.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) 0)
(-.f64 0 (-.f64 (sqrt.f64 y) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y))) (-.f64 (sqrt.f64 y) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))
(-.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (sqrt.f64 (+.f64 1 t))) (-.f64 (sqrt.f64 t) (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))
(-.f64 (*.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (*.f64 (/.f64 1 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (sqrt.f64 (+.f64 1 t))))) (-.f64 (*.f64 (sqrt.f64 t) (*.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (/.f64 1 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))) (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))
(-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))
(-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))
(-.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 y))
(-.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (sqrt.f64 (+.f64 1 t)))) (sqrt.f64 t))
(-.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (*.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (*.f64 (/.f64 1 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (sqrt.f64 (+.f64 1 t)))))) (*.f64 (sqrt.f64 t) (*.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (/.f64 1 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))))
(-.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (sqrt.f64 x))
(-.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))) (sqrt.f64 z))
(*.f64 1 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))
(*.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) 1)
(*.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (/.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))
(*.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (*.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (/.f64 1 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))))
(*.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (*.f64 (/.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (/.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))))
(*.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (*.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (/.f64 (/.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))))
(*.f64 -1 (-.f64 (sqrt.f64 y) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y))))))
(*.f64 (/.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))
(*.f64 (/.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (*.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (/.f64 1 (/.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))))
(*.f64 (/.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (*.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (/.f64 (/.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (/.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))))
(/.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) 1)
(/.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (/.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))
(/.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (/.f64 (/.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (/.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))))
(neg.f64 (-.f64 (sqrt.f64 y) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y))))))
Outputs
(-.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) (sqrt.f64 t))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (-.f64 1 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))))
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 z) (sqrt.f64 t))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (-.f64 1 (+.f64 (sqrt.f64 t) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 t)))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 t) (sqrt.f64 y))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 t))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 t) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(-.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 x))))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 t))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 x)))) (-.f64 1 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 t) (sqrt.f64 x)))))
(+.f64 1 (+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 t) (sqrt.f64 x))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 1 (sqrt.f64 (+.f64 1 x)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 t) (sqrt.f64 x)))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 t)))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 t))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 t) (sqrt.f64 x)))))
(-.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 x))))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 t) (sqrt.f64 y))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 x))))) (+.f64 (sqrt.f64 t) (+.f64 (sqrt.f64 y) (sqrt.f64 x))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 t) (sqrt.f64 x))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 t))))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 t) (sqrt.f64 x))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 t)))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 t) (sqrt.f64 y))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 t) (+.f64 (sqrt.f64 y) (sqrt.f64 x)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 t) (sqrt.f64 x)))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 t) (sqrt.f64 x))))
(-.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (-.f64 1 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) (sqrt.f64 x)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x)))) (-.f64 1 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) (sqrt.f64 x)))))
(+.f64 1 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) (sqrt.f64 x)))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) (sqrt.f64 x)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) (sqrt.f64 x)))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) (sqrt.f64 x))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 (sqrt.f64 t) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (sqrt.f64 t) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (sqrt.f64 t) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)))))))
(-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y)))))
(-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 t) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)))) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))) (sqrt.f64 z)) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 t) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)))) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 x)))))
(-.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) 0)
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 t) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 x))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 t) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)))))
(-.f64 0 (-.f64 (sqrt.f64 y) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 t) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 x))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 t) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y))) (-.f64 (sqrt.f64 y) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))
(-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 t) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)))) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))) (sqrt.f64 z)) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 t) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)))) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 x)))))
(-.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (sqrt.f64 (+.f64 1 t))) (-.f64 (sqrt.f64 t) (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)) (sqrt.f64 z)) (-.f64 (sqrt.f64 t) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 y) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (sqrt.f64 t)))) (sqrt.f64 z)))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)) (sqrt.f64 z)) (-.f64 (sqrt.f64 y) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (sqrt.f64 t)))))
(-.f64 (*.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (*.f64 (/.f64 1 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (sqrt.f64 (+.f64 1 t))))) (-.f64 (*.f64 (sqrt.f64 t) (*.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (/.f64 1 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))) (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (*.f64 (sqrt.f64 t) (*.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 t) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)))) (/.f64 1 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 t) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x))))))) (*.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 t) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)) (sqrt.f64 z))) (/.f64 1 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 t) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)))))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (-.f64 (*.f64 (/.f64 1 (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))) (sqrt.f64 z))) (*.f64 (sqrt.f64 t) (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))) (sqrt.f64 z)))) (*.f64 (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))) (sqrt.f64 z)) (*.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))) (sqrt.f64 x)) (/.f64 1 (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))) (sqrt.f64 z)))))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (*.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 t) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)) (sqrt.f64 z))) (/.f64 1 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 t) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x))))))) (-.f64 (*.f64 (sqrt.f64 t) (*.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 t) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)))) (/.f64 1 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 t) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x))))))) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))
(-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)) (sqrt.f64 z)) (-.f64 (sqrt.f64 t) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 y) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (sqrt.f64 t)))) (sqrt.f64 z)))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)) (sqrt.f64 z)) (-.f64 (sqrt.f64 y) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (sqrt.f64 t)))))
(-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x))) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)) (sqrt.f64 z)) (-.f64 (sqrt.f64 t) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 y) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (sqrt.f64 t)))) (sqrt.f64 z)))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)) (sqrt.f64 z)) (-.f64 (sqrt.f64 y) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (sqrt.f64 t)))))
(-.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 y))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 t) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 x))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 t) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)))))
(-.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (sqrt.f64 (+.f64 1 t)))) (sqrt.f64 t))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)) (sqrt.f64 z))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (sqrt.f64 t)))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))) (sqrt.f64 x)) (sqrt.f64 t)))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)) (sqrt.f64 z))) (sqrt.f64 t)))
(-.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (*.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (*.f64 (/.f64 1 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (sqrt.f64 (+.f64 1 t)))))) (*.f64 (sqrt.f64 t) (*.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (/.f64 1 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))))
(+.f64 (*.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 t) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)) (sqrt.f64 z))) (/.f64 1 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 t) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x))))))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (*.f64 (sqrt.f64 t) (*.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 t) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)))) (/.f64 1 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 t) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)))))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (-.f64 (*.f64 (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))) (sqrt.f64 z)) (*.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))) (sqrt.f64 x)) (/.f64 1 (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))) (sqrt.f64 z))))) (*.f64 (/.f64 1 (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))) (sqrt.f64 z))) (*.f64 (sqrt.f64 t) (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))) (sqrt.f64 z))))))
(-.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (*.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 t) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)) (sqrt.f64 z))) (/.f64 1 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 t) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)))))))) (*.f64 (sqrt.f64 t) (*.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 t) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)))) (/.f64 1 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 t) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x))))))))
(-.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (sqrt.f64 x))
(+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (sqrt.f64 x)))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (sqrt.f64 z)) (sqrt.f64 x)))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (sqrt.f64 x)))
(-.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)))) (sqrt.f64 z))
(+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (sqrt.f64 z)))
(+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (sqrt.f64 z)))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (sqrt.f64 z)))
(*.f64 1 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 t) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 x))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 t) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)))))
(*.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) 1)
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 t) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 x))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 t) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)))))
(*.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (/.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 t) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 x))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 t) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)))))
(*.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (*.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (/.f64 1 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 t) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 x))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 t) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)))))
(*.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (*.f64 (/.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (/.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 t) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 x))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 t) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)))))
(*.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (*.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (/.f64 (/.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 t) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 x))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 t) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)))))
(*.f64 -1 (-.f64 (sqrt.f64 y) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 t) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 x))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 t) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)))))
(*.f64 (/.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 t) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 x))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 t) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)))))
(*.f64 (/.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (*.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (/.f64 1 (/.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 t) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 x))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 t) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)))))
(*.f64 (/.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (*.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (/.f64 (/.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (/.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 t) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 x))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 t) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)))))
(/.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) 1)
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 t) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 x))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 t) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)))))
(/.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (/.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 t) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 x))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 t) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)))))
(/.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (/.f64 (/.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (/.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 t) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 x))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 t) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)))))
(neg.f64 (-.f64 (sqrt.f64 y) (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 t) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (+.f64 (-.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 x))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 t) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 x)))))

localize34.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x)))
0.1b
(+.f64 (sqrt.f64 z) (sqrt.f64 y))
10.2b
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
13.8b
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))
Compiler

Compiled 93 to 48 computations (48.4% saved)

series13.0ms (0%)

Counts
4 → 20
Calls

30 calls:

TimeVariablePointExpression
4.0ms
x
@-inf
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
1.0ms
y
@inf
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))
0.0ms
z
@-inf
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
0.0ms
y
@inf
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
0.0ms
y
@-inf
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))

rewrite131.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1142×rational_best_oopsla_all_46_json_45_simplify-35
788×rational_best_oopsla_all_46_json_45_simplify-49
596×rational_best_oopsla_all_46_json_45_simplify-10
596×rational_best_oopsla_all_46_json_45_simplify-30
590×rational_best_oopsla_all_46_json_45_simplify-77
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
021156
1117156
2270156
3942156
44509156
Stop Event
node limit
Counts
4 → 161
Calls
Call 1
Inputs
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(+.f64 (sqrt.f64 z) (sqrt.f64 y))
(+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 1 z)) (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 1 z)) (*.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (sqrt.f64 (+.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (sqrt.f64 (+.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) -1) (sqrt.f64 (+.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (neg.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 x) -1) (*.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 z) -1) (*.f64 -1 (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) -1) (*.f64 -1 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) -1) (*.f64 -1 (-.f64 (sqrt.f64 z) (sqrt.f64 (+.f64 1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 z)) -1) (*.f64 -1 (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 z)))) (*.f64 (sqrt.f64 x) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 z)))) (*.f64 (sqrt.f64 z) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 z)))) (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 (-.f64 (sqrt.f64 z) (sqrt.f64 (+.f64 1 z)))) (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 z)))) (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 z)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (neg.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (*.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (-.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) (sqrt.f64 (+.f64 1 z))) (/.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (*.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (*.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) (sqrt.f64 (+.f64 1 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (-.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) (sqrt.f64 (+.f64 1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) (sqrt.f64 (+.f64 1 z))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) (sqrt.f64 (+.f64 1 z))) (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 1 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (*.f64 (-.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) (sqrt.f64 (+.f64 1 z))) (/.f64 -1 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (*.f64 (-.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) (sqrt.f64 (+.f64 1 z))) (/.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))) (-.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) (sqrt.f64 (+.f64 1 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) (sqrt.f64 (+.f64 1 z))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) (sqrt.f64 (+.f64 1 z))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (neg.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) (sqrt.f64 (+.f64 1 z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -1 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (neg.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) -1) (*.f64 -1 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))) (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (-.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) (sqrt.f64 (+.f64 1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))) (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (-.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))) (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (-.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) (/.f64 (neg.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (*.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 1 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (*.f64 1 (*.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 1 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (*.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 1 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (*.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (*.f64 (*.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 1 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (*.f64 (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (*.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 (*.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 1 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (*.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (-.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) (neg.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (*.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 1 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (*.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (*.f64 (-.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) (/.f64 -1 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (*.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (*.f64 (-.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) (/.f64 (neg.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 1 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))) (-.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (+.f64 (sqrt.f64 z) (sqrt.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (/.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (/.f64 1 (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (*.f64 1 (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (/.f64 1 (+.f64 (sqrt.f64 z) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (/.f64 1 (+.f64 (sqrt.f64 z) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (/.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (*.f64 (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (/.f64 1 (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (/.f64 (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (/.f64 1 (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (/.f64 1 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (/.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (/.f64 1 (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (neg.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (/.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (+.f64 (sqrt.f64 z) (sqrt.f64 y))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (neg.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))) (/.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (*.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (/.f64 1 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))) (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (*.f64 1 (*.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (/.f64 1 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))) (*.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (/.f64 1 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))) (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (*.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (*.f64 (*.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (/.f64 1 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))))) (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))) (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))))) (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (*.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (/.f64 (*.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (/.f64 1 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (*.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))) (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))) (neg.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))) (*.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (/.f64 1 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))) (*.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))) (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))) (*.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))) (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))))) (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (/.f64 1 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))) (neg.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))) (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))))) (neg.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))) (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))))))))

simplify109.0ms (0.4%)

Algorithm
egg-herbie
Rules
1302×rational_best_oopsla_all_46_json_45_simplify-89
1104×rational_best_oopsla_all_46_json_45_simplify-24
1060×rational_best_oopsla_all_46_json_45_simplify-13
1046×rational_best_oopsla_all_46_json_45_simplify-74
900×rational_best_oopsla_all_46_json_45_simplify-37
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
03837801
115287589
Stop Event
node limit
Counts
181 → 218
Calls
Call 1
Inputs
(-.f64 1 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(*.f64 -1 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))
(-.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))
(-.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))
(-.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(sqrt.f64 y)
(sqrt.f64 z)
(+.f64 1 (sqrt.f64 (+.f64 1 x)))
(+.f64 1 (+.f64 (*.f64 1/2 y) (sqrt.f64 (+.f64 1 x))))
(+.f64 1 (+.f64 (*.f64 1/2 y) (+.f64 (sqrt.f64 (+.f64 1 x)) (*.f64 -1/8 (pow.f64 y 2)))))
(+.f64 1 (+.f64 (*.f64 1/2 y) (+.f64 (*.f64 1/16 (pow.f64 y 3)) (+.f64 (sqrt.f64 (+.f64 1 x)) (*.f64 -1/8 (pow.f64 y 2))))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(+.f64 (*.f64 1/2 x) (+.f64 1 (sqrt.f64 (+.f64 1 y))))
(+.f64 (*.f64 -1/8 (pow.f64 x 2)) (+.f64 (*.f64 1/2 x) (+.f64 1 (sqrt.f64 (+.f64 1 y)))))
(+.f64 (*.f64 -1/8 (pow.f64 x 2)) (+.f64 (*.f64 1/2 x) (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (*.f64 1/16 (pow.f64 x 3))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (*.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) -1))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) 0)
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))))
(+.f64 0 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))
(+.f64 (neg.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (sqrt.f64 (+.f64 1 z)))
(+.f64 (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (sqrt.f64 (+.f64 1 z)))
(+.f64 (*.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) -1) (sqrt.f64 (+.f64 1 z)))
(+.f64 (*.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (neg.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))))
(+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))
(+.f64 (*.f64 (sqrt.f64 x) -1) (*.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (*.f64 (sqrt.f64 z) -1) (*.f64 -1 (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) -1) (*.f64 -1 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) -1) (*.f64 -1 (-.f64 (sqrt.f64 z) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 z)) -1) (*.f64 -1 (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (*.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 z)))) (*.f64 (sqrt.f64 x) -1))
(+.f64 (*.f64 -1 (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 z)))) (*.f64 (sqrt.f64 z) -1))
(+.f64 (*.f64 -1 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 z)))) (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) -1))
(+.f64 (*.f64 -1 (-.f64 (sqrt.f64 z) (sqrt.f64 (+.f64 1 z)))) (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) -1))
(+.f64 (*.f64 -1 (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 z)))) (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 z)) -1))
(+.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (neg.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (*.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))))
(*.f64 1 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))
(*.f64 1 (*.f64 (-.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) (sqrt.f64 (+.f64 1 z))) (/.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))) 1)))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) 1)
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (*.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (*.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))))
(*.f64 -1 (-.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) (sqrt.f64 (+.f64 1 z))))
(*.f64 -1 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (-.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) (sqrt.f64 (+.f64 1 z)))))
(*.f64 (-.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) (sqrt.f64 (+.f64 1 z))) -1)
(*.f64 (-.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) (sqrt.f64 (+.f64 1 z))) (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 1 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (*.f64 (-.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) (sqrt.f64 (+.f64 1 z))) (/.f64 -1 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (*.f64 (-.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) (sqrt.f64 (+.f64 1 z))) (/.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))))))
(*.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))
(*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))
(*.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))) (-.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) (sqrt.f64 (+.f64 1 z))))
(/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) 1)
(/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))))
(/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))))
(/.f64 (-.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) (sqrt.f64 (+.f64 1 z))) -1)
(neg.f64 (-.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) (sqrt.f64 (+.f64 1 z))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))))
(-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (neg.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))))
(-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) (sqrt.f64 (+.f64 1 z))))
(-.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) 0)
(-.f64 0 (-.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))))
(-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(-.f64 (*.f64 -1 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (neg.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))))
(-.f64 (*.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) -1) (*.f64 -1 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))))
(-.f64 (*.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))) (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (-.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) (sqrt.f64 (+.f64 1 z)))))
(-.f64 (*.f64 0 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))) (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (-.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))))
(-.f64 (*.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))) (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))
(*.f64 1 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))
(*.f64 1 (*.f64 (-.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) (/.f64 (neg.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))) 1)))
(*.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) 1)
(*.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))))
(*.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (*.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 1 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))))
(*.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))))
(*.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (*.f64 1 (*.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 1 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))))))
(*.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (*.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 1 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))))))
(*.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))))))
(*.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (*.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))))
(*.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (*.f64 (*.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 1 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))))
(*.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (*.f64 (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))))
(*.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (*.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 (*.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 1 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))))
(*.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (*.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))))
(*.f64 -1 (-.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))))
(*.f64 -1 (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (-.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))))
(*.f64 (-.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) -1)
(*.f64 (-.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) (neg.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (*.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 1 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))))))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (*.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))))))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (*.f64 (-.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) (/.f64 -1 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))))))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (*.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))))))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (*.f64 (-.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) (/.f64 (neg.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))))))
(*.f64 (*.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 1 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))
(*.f64 (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))
(*.f64 (neg.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))) (-.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))))
(/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) 1)
(/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))))
(/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))))
(/.f64 (-.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) -1)
(neg.f64 (-.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))))
(-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) 0)
(-.f64 0 (*.f64 -1 (+.f64 (sqrt.f64 z) (sqrt.f64 y))))
(*.f64 1 (+.f64 (sqrt.f64 z) (sqrt.f64 y)))
(*.f64 1 (*.f64 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (/.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) 1)))
(*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) 1)
(*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))
(*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (/.f64 1 (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (*.f64 1 (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (/.f64 1 (+.f64 (sqrt.f64 z) (sqrt.f64 y))))))
(*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (/.f64 1 (+.f64 (sqrt.f64 z) (sqrt.f64 y))))))
(*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))))
(*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (/.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (*.f64 (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (/.f64 1 (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (/.f64 (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (/.f64 1 (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(*.f64 -1 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y))))
(*.f64 -1 (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(*.f64 -1 (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))
(*.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (/.f64 1 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (/.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))))
(*.f64 (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (/.f64 1 (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))
(*.f64 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y))) -1)
(*.f64 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (neg.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))
(*.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y))))
(/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) 1)
(/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))
(/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (/.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(neg.f64 (*.f64 -1 (+.f64 (sqrt.f64 z) (sqrt.f64 y))))
(-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) 0)
(-.f64 0 (*.f64 -1 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))))
(*.f64 1 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))))
(*.f64 1 (*.f64 (neg.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))) (/.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))))) 1)))
(*.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) 1)
(*.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))))
(*.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (*.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (/.f64 1 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))))))
(*.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))) (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))))))
(*.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (*.f64 1 (*.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (/.f64 1 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))))))
(*.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))) (*.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (/.f64 1 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))))))
(*.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))) (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))))))
(*.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (*.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))))))
(*.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (*.f64 (*.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (/.f64 1 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))))) (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))))))
(*.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))) (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))))) (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))))))
(*.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (*.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (/.f64 (*.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (/.f64 1 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))))))
(*.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (*.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))) (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))))))
(*.f64 -1 (neg.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))))
(*.f64 -1 (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))))))
(*.f64 -1 (*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))) (neg.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))) (*.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (/.f64 1 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))) (*.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))) (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))) (*.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))) (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))))) (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))))))
(*.f64 (*.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (/.f64 1 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))))
(*.f64 (neg.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))) -1)
(*.f64 (neg.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))) (neg.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))))))
(*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))) (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))))
(*.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))))) (neg.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))))
(/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) 1)
(/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))))
(/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))) (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))))))
(neg.f64 (*.f64 -1 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))))
Outputs
(-.f64 1 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(*.f64 -1 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))
(-.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))) (-.f64 1 (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))
(+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(-.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (-.f64 1 (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(-.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 y))) (-.f64 1 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(sqrt.f64 y)
(sqrt.f64 z)
(+.f64 1 (sqrt.f64 (+.f64 1 x)))
(+.f64 1 (+.f64 (*.f64 1/2 y) (sqrt.f64 (+.f64 1 x))))
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 x)) (*.f64 y 1/2)))
(+.f64 1 (+.f64 (*.f64 1/2 y) (+.f64 (sqrt.f64 (+.f64 1 x)) (*.f64 -1/8 (pow.f64 y 2)))))
(+.f64 (*.f64 y 1/2) (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 x)) (*.f64 -1/8 (pow.f64 y 2)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (*.f64 -1/8 (pow.f64 y 2))) (+.f64 1 (*.f64 y 1/2)))
(+.f64 1 (+.f64 (*.f64 1/2 y) (+.f64 (*.f64 1/16 (pow.f64 y 3)) (+.f64 (sqrt.f64 (+.f64 1 x)) (*.f64 -1/8 (pow.f64 y 2))))))
(+.f64 1 (+.f64 (*.f64 y 1/2) (+.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (*.f64 1/16 (pow.f64 y 3)) (*.f64 -1/8 (pow.f64 y 2))))))
(+.f64 (*.f64 y 1/2) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (*.f64 -1/8 (pow.f64 y 2))) (+.f64 1 (*.f64 1/16 (pow.f64 y 3)))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(+.f64 (*.f64 1/2 x) (+.f64 1 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (+.f64 (*.f64 x 1/2) (sqrt.f64 (+.f64 1 y))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (*.f64 x 1/2) 1))
(+.f64 (*.f64 -1/8 (pow.f64 x 2)) (+.f64 (*.f64 1/2 x) (+.f64 1 (sqrt.f64 (+.f64 1 y)))))
(+.f64 (*.f64 x 1/2) (+.f64 (*.f64 -1/8 (pow.f64 x 2)) (+.f64 1 (sqrt.f64 (+.f64 1 y)))))
(+.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 (*.f64 -1/8 (pow.f64 x 2)) (*.f64 x 1/2)))
(+.f64 (*.f64 -1/8 (pow.f64 x 2)) (+.f64 (*.f64 1/2 x) (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (*.f64 1/16 (pow.f64 x 3))))))
(+.f64 (*.f64 x 1/2) (+.f64 (*.f64 -1/8 (pow.f64 x 2)) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 1 (*.f64 1/16 (pow.f64 x 3))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (pow.f64 x 2)) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (*.f64 x 1/2) (*.f64 1/16 (pow.f64 x 3))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (*.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) -1))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) 0)
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(+.f64 0 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(+.f64 (neg.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (sqrt.f64 (+.f64 1 z)))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(+.f64 (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (sqrt.f64 (+.f64 1 z)))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(+.f64 (*.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) -1) (sqrt.f64 (+.f64 1 z)))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(+.f64 (*.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (neg.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(+.f64 (*.f64 (sqrt.f64 x) -1) (*.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(+.f64 (*.f64 (sqrt.f64 z) -1) (*.f64 -1 (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 z)))))
(*.f64 -1 (+.f64 (sqrt.f64 z) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (neg.f64 (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(+.f64 (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) -1) (*.f64 -1 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(+.f64 (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) -1) (*.f64 -1 (-.f64 (sqrt.f64 z) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(+.f64 (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 z)) -1) (*.f64 -1 (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(+.f64 (*.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 z)))) (*.f64 (sqrt.f64 x) -1))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(+.f64 (*.f64 -1 (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 z)))) (*.f64 (sqrt.f64 z) -1))
(*.f64 -1 (+.f64 (sqrt.f64 z) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (neg.f64 (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(+.f64 (*.f64 -1 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 z)))) (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) -1))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(+.f64 (*.f64 -1 (-.f64 (sqrt.f64 z) (sqrt.f64 (+.f64 1 z)))) (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) -1))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(+.f64 (*.f64 -1 (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 z)))) (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 z)) -1))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(+.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (neg.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (*.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(*.f64 1 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(*.f64 1 (*.f64 (-.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) (sqrt.f64 (+.f64 1 z))) (/.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))) 1)))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) 1)
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (*.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (*.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(*.f64 -1 (-.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) (sqrt.f64 (+.f64 1 z))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(*.f64 -1 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (-.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(*.f64 (-.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) (sqrt.f64 (+.f64 1 z))) -1)
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(*.f64 (-.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) (sqrt.f64 (+.f64 1 z))) (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 1 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (*.f64 (-.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) (sqrt.f64 (+.f64 1 z))) (/.f64 -1 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (*.f64 (-.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) (sqrt.f64 (+.f64 1 z))) (/.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(*.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(*.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))) (-.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) (sqrt.f64 (+.f64 1 z))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) 1)
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(/.f64 (-.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) (sqrt.f64 (+.f64 1 z))) -1)
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(neg.f64 (-.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) (sqrt.f64 (+.f64 1 z))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 y))) (+.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 z)) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (sqrt.f64 (+.f64 1 y)))))
(-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (neg.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 y))) (+.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 z)) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (sqrt.f64 (+.f64 1 y)))))
(-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) (sqrt.f64 (+.f64 1 z))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 y))) (+.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 z)) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (sqrt.f64 (+.f64 1 y)))))
(-.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) 0)
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(-.f64 0 (-.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(-.f64 (*.f64 -1 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (neg.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(-.f64 (*.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) -1) (*.f64 -1 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(-.f64 (*.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))) (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (-.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) (sqrt.f64 (+.f64 1 z)))))
(*.f64 (/.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 y))) (+.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 z)) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 z))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (sqrt.f64 (+.f64 1 y))))) (/.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))
(-.f64 (*.f64 0 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))) (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (-.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(-.f64 (*.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))) (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 1 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 1 (*.f64 (-.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) (/.f64 (neg.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))) 1)))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) 1)
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (*.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 1 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (*.f64 1 (*.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 1 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (*.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 1 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (*.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (*.f64 (*.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 1 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (*.f64 (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (*.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 (*.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 1 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (*.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 -1 (-.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 -1 (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (-.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 (-.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) -1)
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 (-.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) (neg.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (*.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 1 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (*.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (*.f64 (-.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) (/.f64 -1 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (*.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (*.f64 (-.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) (/.f64 (neg.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 (*.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 1 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 (*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 (neg.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))) (-.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) 1)
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (/.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(/.f64 (-.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) -1)
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(neg.f64 (-.f64 (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) 0)
(+.f64 (sqrt.f64 y) (sqrt.f64 z))
(-.f64 0 (*.f64 -1 (+.f64 (sqrt.f64 z) (sqrt.f64 y))))
(+.f64 (sqrt.f64 y) (sqrt.f64 z))
(*.f64 1 (+.f64 (sqrt.f64 z) (sqrt.f64 y)))
(+.f64 (sqrt.f64 y) (sqrt.f64 z))
(*.f64 1 (*.f64 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (/.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) 1)))
(+.f64 (sqrt.f64 y) (sqrt.f64 z))
(*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) 1)
(+.f64 (sqrt.f64 y) (sqrt.f64 z))
(*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))
(+.f64 (sqrt.f64 y) (sqrt.f64 z))
(*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (/.f64 1 (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(+.f64 (sqrt.f64 y) (sqrt.f64 z))
(*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(+.f64 (sqrt.f64 y) (sqrt.f64 z))
(*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (*.f64 1 (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (/.f64 1 (+.f64 (sqrt.f64 z) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 y) (sqrt.f64 z))
(*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (/.f64 1 (+.f64 (sqrt.f64 z) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 y) (sqrt.f64 z))
(*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 y) (sqrt.f64 z))
(*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (/.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(+.f64 (sqrt.f64 y) (sqrt.f64 z))
(*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (*.f64 (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (/.f64 1 (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(+.f64 (sqrt.f64 y) (sqrt.f64 z))
(*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(+.f64 (sqrt.f64 y) (sqrt.f64 z))
(*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (/.f64 (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (/.f64 1 (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(+.f64 (sqrt.f64 y) (sqrt.f64 z))
(*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(+.f64 (sqrt.f64 y) (sqrt.f64 z))
(*.f64 -1 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y))))
(+.f64 (sqrt.f64 y) (sqrt.f64 z))
(*.f64 -1 (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(+.f64 (sqrt.f64 y) (sqrt.f64 z))
(*.f64 -1 (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(+.f64 (sqrt.f64 y) (sqrt.f64 z))
(*.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))
(+.f64 (sqrt.f64 y) (sqrt.f64 z))
(*.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (/.f64 1 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 y) (sqrt.f64 z))
(*.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (/.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 y) (sqrt.f64 z))
(*.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 y) (sqrt.f64 z))
(*.f64 (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (/.f64 1 (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))
(+.f64 (sqrt.f64 y) (sqrt.f64 z))
(*.f64 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y))) -1)
(+.f64 (sqrt.f64 y) (sqrt.f64 z))
(*.f64 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (neg.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(+.f64 (sqrt.f64 y) (sqrt.f64 z))
(*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))
(+.f64 (sqrt.f64 y) (sqrt.f64 z))
(*.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y))))
(+.f64 (sqrt.f64 y) (sqrt.f64 z))
(/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) 1)
(+.f64 (sqrt.f64 y) (sqrt.f64 z))
(/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))
(+.f64 (sqrt.f64 y) (sqrt.f64 z))
(/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (/.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(+.f64 (sqrt.f64 y) (sqrt.f64 z))
(neg.f64 (*.f64 -1 (+.f64 (sqrt.f64 z) (sqrt.f64 y))))
(+.f64 (sqrt.f64 y) (sqrt.f64 z))
(-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) 0)
(+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 y)))
(-.f64 0 (*.f64 -1 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 y)))
(*.f64 1 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 y)))
(*.f64 1 (*.f64 (neg.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))) (/.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))))) 1)))
(+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 y)))
(*.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) 1)
(+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 y)))
(*.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 y)))
(*.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (*.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (/.f64 1 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 y)))
(*.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))) (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 y)))
(*.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (*.f64 1 (*.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (/.f64 1 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 y)))
(*.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))) (*.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (/.f64 1 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 y)))
(*.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))) (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 y)))
(*.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (*.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 y)))
(*.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (*.f64 (*.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (/.f64 1 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))))) (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 y)))
(*.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))) (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))))) (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 y)))
(*.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (*.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (/.f64 (*.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (/.f64 1 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 y)))
(*.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (*.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))) (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 y)))
(*.f64 -1 (neg.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 y)))
(*.f64 -1 (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 y)))
(*.f64 -1 (*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))) (neg.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 y)))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 y)))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))) (*.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (/.f64 1 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 y)))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))) (*.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))) (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 y)))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))) (*.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))) (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))))) (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 y)))
(*.f64 (*.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (/.f64 1 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 y)))
(*.f64 (neg.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))) -1)
(+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 y)))
(*.f64 (neg.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))) (neg.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 y)))
(*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))) (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 y)))
(*.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))))) (neg.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 y)))
(/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) 1)
(+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 y)))
(/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 y)))
(/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))) (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x))))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 y)))
(neg.f64 (*.f64 -1 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 y)))

localize123.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
1.2b
(+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))
5.0b
(-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))
5.2b
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))
Compiler

Compiled 92 to 53 computations (42.4% saved)

series6.0ms (0%)

Counts
3 → 15
Calls

21 calls:

TimeVariablePointExpression
0.0ms
z
@inf
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))
0.0ms
z
@-inf
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))
0.0ms
y
@-inf
(+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
0.0ms
x
@-inf
(+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
0.0ms
y
@-inf
(+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))

rewrite132.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1136×rational_best_oopsla_all_46_json_45_simplify-35
852×rational_best_oopsla_all_46_json_45_simplify-36
598×rational_best_oopsla_all_46_json_45_simplify-10
598×rational_best_oopsla_all_46_json_45_simplify-30
592×rational_best_oopsla_all_46_json_45_simplify-77
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
021141
1118141
2278141
3976141
44624141
Stop Event
node limit
Counts
3 → 136
Calls
Call 1
Inputs
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))
(+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))
(+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 1 z)) (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (sqrt.f64 x)) (*.f64 -1 (-.f64 (sqrt.f64 z) (sqrt.f64 (+.f64 1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (sqrt.f64 z)) (*.f64 -1 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (sqrt.f64 (+.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (sqrt.f64 (+.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 z)))) (neg.f64 (sqrt.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 (-.f64 (sqrt.f64 z) (sqrt.f64 (+.f64 1 z)))) (neg.f64 (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (*.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (*.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (*.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (/.f64 1 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 z)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 z)))) (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 z)))) (-.f64 0 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 z)))) (-.f64 (/.f64 0 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 z)))) (-.f64 0 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 z)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 z)))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 x)) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 y -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 x)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 y) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (-.f64 x -1))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 x)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (-.f64 x -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))) (-.f64 0 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 y -1))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (-.f64 x -1))) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (-.f64 y -1))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (sqrt.f64 y))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 y -1)))) (-.f64 (sqrt.f64 y) (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 y -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (*.f64 -1 (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (sqrt.f64 y)) (*.f64 -1 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (-.f64 y -1))) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 y -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (-.f64 y -1))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))) (sqrt.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -1 (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 y -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -1 (sqrt.f64 y)) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 x)) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 y -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))) (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (*.f64 1 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))) (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (/.f64 (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (*.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))))) (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))) (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))) (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (neg.f64 (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (-.f64 (/.f64 0 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))) (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (-.f64 0 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (-.f64 0 (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))) (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (/.f64 1 (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (/.f64 (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))) (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))) (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (/.f64 (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))) (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 x -1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)) (neg.f64 (sqrt.f64 (-.f64 x -1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 y -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 y -1))) (sqrt.f64 y))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (sqrt.f64 y)) (*.f64 -1 (+.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 y -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (sqrt.f64 (-.f64 x -1)) (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 y -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 y -1))) (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))) (sqrt.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -1 (sqrt.f64 y)) (neg.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 y -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (*.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (/.f64 1 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (*.f64 1 (*.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (/.f64 1 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))) (*.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (/.f64 1 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (*.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (*.f64 (*.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (/.f64 1 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))) (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))) (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 y -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 y -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 y -1)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 y -1)))) (neg.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 y -1)))) (-.f64 0 (*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 y -1)))) (-.f64 (/.f64 0 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 y -1)))) (-.f64 0 (*.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (/.f64 1 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))) (*.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (/.f64 1 (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))) (*.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (/.f64 1 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 y -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 y -1)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 y -1)))))))))

simplify162.0ms (0.6%)

Algorithm
egg-herbie
Rules
972×rational_best_oopsla_all_46_json_45_simplify-89
936×rational_best_oopsla_all_46_json_45_simplify-23
816×rational_best_oopsla_all_46_json_45_simplify-13
812×rational_best_oopsla_all_46_json_45_simplify-24
802×rational_best_oopsla_all_46_json_45_simplify-74
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
03257535
112647359
276167359
Stop Event
node limit
Counts
151 → 189
Calls
Call 1
Inputs
(-.f64 1 (sqrt.f64 x))
(*.f64 -1 (sqrt.f64 x))
(-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))
(-.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))
(-.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))
(-.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y))
(-.f64 (+.f64 (*.f64 1/2 x) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 y))
(-.f64 (+.f64 (*.f64 -1/8 (pow.f64 x 2)) (+.f64 (*.f64 1/2 x) (+.f64 1 (sqrt.f64 (+.f64 1 y))))) (sqrt.f64 y))
(-.f64 (+.f64 (*.f64 -1/8 (pow.f64 x 2)) (+.f64 (*.f64 1/2 x) (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (*.f64 1/16 (pow.f64 x 3)))))) (sqrt.f64 y))
(+.f64 1 (sqrt.f64 (+.f64 1 x)))
(sqrt.f64 (+.f64 1 x))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 x))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 x)))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) 0)
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))))
(+.f64 0 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))
(+.f64 (neg.f64 (sqrt.f64 x)) (*.f64 -1 (-.f64 (sqrt.f64 z) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (neg.f64 (sqrt.f64 z)) (*.f64 -1 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (sqrt.f64 (+.f64 1 z)))
(+.f64 (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (sqrt.f64 (+.f64 1 z)))
(+.f64 (*.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 x)))))
(+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))
(+.f64 (*.f64 -1 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 z)))) (neg.f64 (sqrt.f64 z)))
(+.f64 (*.f64 -1 (-.f64 (sqrt.f64 z) (sqrt.f64 (+.f64 1 z)))) (neg.f64 (sqrt.f64 x)))
(+.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (*.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))))
(*.f64 1 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) 1)
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (*.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (*.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))))
(*.f64 -1 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 z)))))
(*.f64 -1 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 z))))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (/.f64 1 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))))))
(*.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 z)))) -1)
(*.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 z)))) (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))))
(*.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 z)))) (-.f64 0 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))))))
(*.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 z)))) (-.f64 (/.f64 0 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))))
(*.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 z)))) (-.f64 0 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))))))
(*.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))
(*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))
(*.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 z)))))
(/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) 1)
(/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))))
(/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))))
(/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 z)))) -1)
(neg.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 z)))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 x)) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))
(-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 y -1)))))
(-.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 x)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))
(-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 y) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (-.f64 x -1))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))))
(-.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 x)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (-.f64 x -1)))))
(-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 z)))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) 0)
(-.f64 0 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))
(-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))
(-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))) (-.f64 0 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 x)))))
(-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 y -1))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 y))))
(-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (-.f64 x -1))) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))
(-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (-.f64 y -1))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (sqrt.f64 y))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 y -1)))) (-.f64 (sqrt.f64 y) (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 x)))))
(-.f64 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 y -1))))))
(-.f64 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (*.f64 -1 (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))
(-.f64 (neg.f64 (sqrt.f64 y)) (*.f64 -1 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (-.f64 y -1))) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))))
(-.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 y -1))))))
(-.f64 (*.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 z))))))
(-.f64 (*.f64 0 (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))))
(-.f64 (*.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))
(-.f64 (*.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (-.f64 y -1))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))) (sqrt.f64 y)))
(-.f64 (*.f64 -1 (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 y -1))))))
(-.f64 (*.f64 -1 (sqrt.f64 y)) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 x)) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 y -1))))))
(*.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) 1)
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))) (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (*.f64 1 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))) (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (/.f64 (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (*.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))))) (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))) (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))) (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))))
(*.f64 -1 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))
(*.f64 -1 (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))))
(*.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) -1)
(*.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (neg.f64 (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))))
(*.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (-.f64 (/.f64 0 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))) (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))))
(*.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (-.f64 0 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))))))
(*.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (-.f64 0 (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))) (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (/.f64 1 (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (/.f64 (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))) (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))))))
(*.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))))
(*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))) (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))))
(*.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))
(/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) 1)
(/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))))
(/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (/.f64 (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))) (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))))
(/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) -1)
(neg.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))
(-.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))
(-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 x -1))))
(-.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)) (neg.f64 (sqrt.f64 (-.f64 x -1))))
(-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) 0)
(-.f64 0 (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 y -1)))))
(-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 y -1))) (sqrt.f64 y))
(-.f64 (neg.f64 (sqrt.f64 y)) (*.f64 -1 (+.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 y -1)))))
(-.f64 (*.f64 (sqrt.f64 (-.f64 x -1)) (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))
(-.f64 (*.f64 0 (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 y -1))))))
(-.f64 (*.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 y -1))) (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))) (sqrt.f64 y)))
(-.f64 (*.f64 -1 (sqrt.f64 y)) (neg.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 y -1)))))
(*.f64 1 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))
(*.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) 1)
(*.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))
(*.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (*.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (/.f64 1 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))
(*.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))
(*.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (*.f64 1 (*.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (/.f64 1 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))
(*.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))) (*.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (/.f64 1 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))
(*.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))
(*.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (*.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))
(*.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (*.f64 (*.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (/.f64 1 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))) (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))
(*.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))) (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))
(*.f64 -1 (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 y -1)))))
(*.f64 -1 (*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 y -1))))))
(*.f64 (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 y -1)))) -1)
(*.f64 (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 y -1)))) (neg.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))
(*.f64 (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 y -1)))) (-.f64 0 (*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))
(*.f64 (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 y -1)))) (-.f64 (/.f64 0 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))
(*.f64 (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 y -1)))) (-.f64 0 (*.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (/.f64 1 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))) (*.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (/.f64 1 (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))) (*.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))
(*.f64 (*.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (/.f64 1 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))
(*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))
(*.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 y -1)))))
(/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) 1)
(/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))
(/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))
(/.f64 (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 y -1)))) -1)
(neg.f64 (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 y -1)))))
Outputs
(-.f64 1 (sqrt.f64 x))
(*.f64 -1 (sqrt.f64 x))
(neg.f64 (sqrt.f64 x))
(-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))
(-.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (-.f64 1 (+.f64 (sqrt.f64 z) (sqrt.f64 y))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))
(-.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))) (-.f64 1 (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(+.f64 (+.f64 1 (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))
(+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(-.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 1 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 1 (sqrt.f64 y)))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(-.f64 (+.f64 (*.f64 1/2 x) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 y))
(+.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (-.f64 (*.f64 x 1/2) (sqrt.f64 y)))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (*.f64 x 1/2)) (-.f64 1 (sqrt.f64 y)))
(-.f64 (+.f64 (*.f64 -1/8 (pow.f64 x 2)) (+.f64 (*.f64 1/2 x) (+.f64 1 (sqrt.f64 (+.f64 1 y))))) (sqrt.f64 y))
(+.f64 (+.f64 1 (+.f64 (*.f64 x 1/2) (sqrt.f64 (+.f64 1 y)))) (-.f64 (*.f64 -1/8 (pow.f64 x 2)) (sqrt.f64 y)))
(+.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (*.f64 x 1/2))) (-.f64 (*.f64 -1/8 (pow.f64 x 2)) (sqrt.f64 y)))
(-.f64 (+.f64 (*.f64 -1/8 (pow.f64 x 2)) (+.f64 (*.f64 1/2 x) (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (*.f64 1/16 (pow.f64 x 3)))))) (sqrt.f64 y))
(+.f64 (+.f64 1 (+.f64 (*.f64 x 1/2) (+.f64 (sqrt.f64 (+.f64 1 y)) (*.f64 1/16 (pow.f64 x 3))))) (-.f64 (*.f64 -1/8 (pow.f64 x 2)) (sqrt.f64 y)))
(+.f64 (*.f64 -1/8 (pow.f64 x 2)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (*.f64 x 1/2) (+.f64 1 (*.f64 1/16 (pow.f64 x 3))))) (sqrt.f64 y)))
(+.f64 1 (sqrt.f64 (+.f64 1 x)))
(sqrt.f64 (+.f64 1 x))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 x))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))
(+.f64 (sqrt.f64 (+.f64 1 z)) (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 x)))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) 0)
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))
(+.f64 0 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))
(+.f64 (neg.f64 (sqrt.f64 x)) (*.f64 -1 (-.f64 (sqrt.f64 z) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))
(+.f64 (neg.f64 (sqrt.f64 z)) (*.f64 -1 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))
(+.f64 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (sqrt.f64 (+.f64 1 z)))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))
(+.f64 (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (sqrt.f64 (+.f64 1 z)))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))
(+.f64 (*.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 x)))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))
(+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))
(+.f64 (*.f64 -1 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 z)))) (neg.f64 (sqrt.f64 z)))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))
(+.f64 (*.f64 -1 (-.f64 (sqrt.f64 z) (sqrt.f64 (+.f64 1 z)))) (neg.f64 (sqrt.f64 x)))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))
(+.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (*.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))
(*.f64 1 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) 1)
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (*.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (*.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))
(*.f64 -1 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))
(*.f64 -1 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 z))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (/.f64 1 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))
(*.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 z)))) -1)
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))
(*.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 z)))) (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))
(*.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 z)))) (-.f64 0 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))
(*.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 z)))) (-.f64 (/.f64 0 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))
(*.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 z)))) (-.f64 0 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))
(*.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))
(*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))
(*.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))
(/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) 1)
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))
(/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))
(/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))
(/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 z)))) -1)
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))
(neg.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))
(-.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 x)) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 y -1)))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(-.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 x)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 y) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (-.f64 x -1))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 x)))))
(-.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 x)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (-.f64 x -1)))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))
(-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 z)))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) 0)
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(-.f64 0 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))) (-.f64 0 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 x)))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 y -1))) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (-.f64 x -1))) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 x)))))
(-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (-.f64 y -1))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (sqrt.f64 y))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 y -1)))) (-.f64 (sqrt.f64 y) (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 x)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 y) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 z))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 z) (neg.f64 (sqrt.f64 y)))))
(-.f64 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 y -1))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 y) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 z))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 z) (neg.f64 (sqrt.f64 y)))))
(-.f64 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (*.f64 -1 (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(-.f64 (neg.f64 (sqrt.f64 y)) (*.f64 -1 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (-.f64 y -1))) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))))
(-.f64 (neg.f64 (sqrt.f64 y)) (*.f64 -1 (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))))
(*.f64 -1 (-.f64 (sqrt.f64 y) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 x) (sqrt.f64 z)))))
(-.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 y -1))))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(-.f64 (*.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 z))))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(-.f64 (*.f64 0 (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(-.f64 (*.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(-.f64 (*.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (-.f64 y -1))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))) (sqrt.f64 y)))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(-.f64 (*.f64 -1 (+.f64 (sqrt.f64 z) (sqrt.f64 x))) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 y -1))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 y) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 z))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 z) (neg.f64 (sqrt.f64 y)))))
(-.f64 (*.f64 -1 (sqrt.f64 y)) (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 x)) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 y -1))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 y) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 z))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 z) (neg.f64 (sqrt.f64 y)))))
(*.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) 1)
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))) (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (*.f64 1 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))) (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (/.f64 (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (*.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))))) (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))) (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))) (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(*.f64 -1 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(*.f64 -1 (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(*.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) -1)
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(*.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (neg.f64 (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(*.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (-.f64 (/.f64 0 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))) (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(*.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (-.f64 0 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(*.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (-.f64 0 (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))) (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (/.f64 1 (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (/.f64 (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))) (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(*.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))) (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(*.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) 1)
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))) (/.f64 (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))) (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))) -1)
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(neg.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(-.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))
(-.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 x))))
(-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 x -1))))
(-.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 x))))
(-.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)) (neg.f64 (sqrt.f64 (-.f64 x -1))))
(-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (neg.f64 (sqrt.f64 (+.f64 1 x))))
(-.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))
(-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) 0)
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)))
(-.f64 0 (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 y -1)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)))
(-.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 y -1))) (sqrt.f64 y))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)))
(-.f64 (neg.f64 (sqrt.f64 y)) (*.f64 -1 (+.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 y -1)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)))
(-.f64 (*.f64 (sqrt.f64 (-.f64 x -1)) (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)))) (-.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 x)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)))))
(-.f64 (*.f64 0 (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 y -1))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)))
(-.f64 (*.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 y -1))) (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))) (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)))
(-.f64 (*.f64 -1 (sqrt.f64 y)) (neg.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 y -1)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)))
(*.f64 1 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)))
(*.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) 1)
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)))
(*.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)))
(*.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (*.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (/.f64 1 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)))
(*.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)))
(*.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (*.f64 1 (*.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (/.f64 1 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)))
(*.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))) (*.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (/.f64 1 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)))
(*.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)))
(*.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (*.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)))
(*.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (*.f64 (*.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (/.f64 1 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))) (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)))
(*.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))) (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)))
(*.f64 -1 (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 y -1)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)))
(*.f64 -1 (*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 y -1))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)))
(*.f64 (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 y -1)))) -1)
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)))
(*.f64 (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 y -1)))) (neg.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)))
(*.f64 (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 y -1)))) (-.f64 0 (*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)))
(*.f64 (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 y -1)))) (-.f64 (/.f64 0 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)))
(*.f64 (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 y -1)))) (-.f64 0 (*.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (/.f64 1 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))) (*.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (/.f64 1 (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))) (*.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)))
(*.f64 (*.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (/.f64 1 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)))
(*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)))
(*.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 y -1)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)))
(/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) 1)
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)))
(/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)))
(/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)))
(/.f64 (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 y -1)))) -1)
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)))
(neg.f64 (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 y -1)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 y)))

localize75.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))))
0.1b
(+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
0.1b
(+.f64 (sqrt.f64 x) (sqrt.f64 y))
8.4b
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
Compiler

Compiled 94 to 55 computations (41.5% saved)

series7.0ms (0%)

Counts
4 → 23
Calls

33 calls:

TimeVariablePointExpression
0.0ms
x
@-inf
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
0.0ms
y
@-inf
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
0.0ms
z
@-inf
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
0.0ms
z
@inf
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))))
0.0ms
z
@-inf
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))))

rewrite149.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1220×rational_best_oopsla_all_46_json_45_simplify-35
786×rational_best_oopsla_all_46_json_45_simplify-49
604×rational_best_oopsla_all_46_json_45_simplify-10
604×rational_best_oopsla_all_46_json_45_simplify-30
598×rational_best_oopsla_all_46_json_45_simplify-77
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
021156
1119156
2277156
3955156
44628156
Stop Event
node limit
Counts
4 → 188
Calls
Call 1
Inputs
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(+.f64 (sqrt.f64 x) (sqrt.f64 y))
(+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (sqrt.f64 (+.f64 1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (neg.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (*.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (*.f64 0 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))) (sqrt.f64 (+.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))) (sqrt.f64 (+.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))) (sqrt.f64 (+.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) -1) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (neg.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 z) -1) (*.f64 -1 (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))) (*.f64 (sqrt.f64 z) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 x) -1) (*.f64 -1 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))))) (*.f64 (sqrt.f64 x) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) -1) (*.f64 -1 (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))) (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) -1) (*.f64 -1 (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))) (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 x)) -1) (*.f64 -1 (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))) (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 x)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (*.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 (+.f64 1 y)) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (*.f64 (sqrt.f64 (+.f64 1 y)) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 (+.f64 1 x)) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (*.f64 (sqrt.f64 (+.f64 1 x)) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (neg.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (sqrt.f64 (+.f64 1 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (sqrt.f64 (+.f64 1 z))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))) (sqrt.f64 (+.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 y))))) (sqrt.f64 (+.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (sqrt.f64 (+.f64 1 x)))) (sqrt.f64 (+.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (sqrt.f64 (+.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (+.f64 (sqrt.f64 z) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))) (/.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (*.f64 1 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (*.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (/.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (sqrt.f64 z) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (+.f64 (sqrt.f64 z) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (/.f64 1 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (*.f64 (+.f64 (sqrt.f64 z) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))) (/.f64 -1 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (*.f64 (+.f64 (sqrt.f64 z) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))) (/.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 z) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 z) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))) (neg.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (+.f64 (sqrt.f64 z) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sqrt.f64 z) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (sqrt.f64 z) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (/.f64 1 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (*.f64 (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (*.f64 1 (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (/.f64 1 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (*.f64 (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (/.f64 1 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (*.f64 (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (/.f64 (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (*.f64 (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (/.f64 1 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (/.f64 (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (/.f64 1 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (/.f64 1 (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (/.f64 (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (/.f64 1 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (neg.f64 (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (/.f64 (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (neg.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (/.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 1 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 1 (*.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 1 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (*.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 1 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 (*.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 1 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))) (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))) (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (*.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 1 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (neg.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (*.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 1 (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (*.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (*.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))) (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 1 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (neg.f64 (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))) (neg.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (neg.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) (/.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (*.f64 1 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (*.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (/.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) (neg.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (/.f64 1 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) (neg.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))) (neg.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))))))))

simplify123.0ms (0.4%)

Algorithm
egg-herbie
Rules
1720×rational_best_oopsla_all_46_json_45_simplify-37
1332×rational_best_oopsla_all_46_json_45_simplify-89
1124×rational_best_oopsla_all_46_json_45_simplify-24
1076×rational_best_oopsla_all_46_json_45_simplify-74
554×rational_best_oopsla_all_46_json_45_simplify-49
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
043110737
1163010737
Stop Event
node limit
Counts
211 → 253
Calls
Call 1
Inputs
(-.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(-.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))
(-.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))
(sqrt.f64 y)
(sqrt.f64 x)
(+.f64 (sqrt.f64 x) (sqrt.f64 y))
(+.f64 (sqrt.f64 z) (sqrt.f64 y))
(+.f64 (sqrt.f64 z) (sqrt.f64 x))
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))))
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (*.f64 1/2 z))))
(+.f64 1 (+.f64 (*.f64 -1/8 (pow.f64 z 2)) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (*.f64 1/2 z)))))
(+.f64 (*.f64 1/16 (pow.f64 z 3)) (+.f64 1 (+.f64 (*.f64 -1/8 (pow.f64 z 2)) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (*.f64 1/2 z))))))
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))
(+.f64 1 (+.f64 (*.f64 1/2 y) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))
(+.f64 1 (+.f64 (*.f64 1/2 y) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 x)) (*.f64 -1/8 (pow.f64 y 2))))))
(+.f64 1 (+.f64 (*.f64 1/2 y) (+.f64 (*.f64 1/16 (pow.f64 y 3)) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 x)) (*.f64 -1/8 (pow.f64 y 2)))))))
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))))
(+.f64 (*.f64 1/2 x) (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (*.f64 -1/8 (pow.f64 x 2)) (+.f64 (*.f64 1/2 x) (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))))
(+.f64 (*.f64 -1/8 (pow.f64 x 2)) (+.f64 (*.f64 1/2 x) (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (*.f64 1/16 (pow.f64 x 3)))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 y))))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (neg.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (*.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) -1))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) 0)
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (*.f64 0 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))
(+.f64 0 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))) (sqrt.f64 (+.f64 1 z)))
(+.f64 (neg.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))) (sqrt.f64 (+.f64 1 x)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))) (sqrt.f64 (+.f64 1 y)))
(+.f64 (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (*.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) -1) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(+.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (neg.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(+.f64 (*.f64 0 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))
(+.f64 (*.f64 (sqrt.f64 z) -1) (*.f64 -1 (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))))
(+.f64 (*.f64 -1 (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))) (*.f64 (sqrt.f64 z) -1))
(+.f64 (*.f64 (sqrt.f64 x) -1) (*.f64 -1 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))))))
(+.f64 (*.f64 -1 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))))) (*.f64 (sqrt.f64 x) -1))
(+.f64 (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) -1) (*.f64 -1 (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))))
(+.f64 (*.f64 -1 (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))) (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) -1))
(+.f64 (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) -1) (*.f64 -1 (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))))
(+.f64 (*.f64 -1 (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))) (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) -1))
(+.f64 (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 x)) -1) (*.f64 -1 (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))))
(+.f64 (*.f64 -1 (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))) (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 x)) -1))
(+.f64 (*.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))
(+.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (*.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))
(+.f64 (*.f64 (sqrt.f64 (+.f64 1 y)) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))
(+.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (*.f64 (sqrt.f64 (+.f64 1 y)) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))
(+.f64 (*.f64 (sqrt.f64 (+.f64 1 x)) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))
(+.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (*.f64 (sqrt.f64 (+.f64 1 x)) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))
(+.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))
(+.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (neg.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))
(+.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(+.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))
(+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))
(+.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(+.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))
(+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))
(+.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (sqrt.f64 (+.f64 1 z))))
(+.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (sqrt.f64 (+.f64 1 z))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))) (sqrt.f64 (+.f64 1 x)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 y))))) (sqrt.f64 (+.f64 1 x)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (sqrt.f64 (+.f64 1 x)))) (sqrt.f64 (+.f64 1 y)))
(+.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (sqrt.f64 (+.f64 1 x)))
(*.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))
(*.f64 1 (*.f64 (+.f64 (sqrt.f64 z) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))) (/.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) 1)))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) 1)
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (*.f64 1 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (*.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (/.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))
(*.f64 -1 (+.f64 (sqrt.f64 z) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))))
(*.f64 -1 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (+.f64 (sqrt.f64 z) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (/.f64 1 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (*.f64 (+.f64 (sqrt.f64 z) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))) (/.f64 -1 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (*.f64 (+.f64 (sqrt.f64 z) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))) (/.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))))))
(*.f64 (+.f64 (sqrt.f64 z) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))) -1)
(*.f64 (+.f64 (sqrt.f64 z) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))) (neg.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))
(*.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))
(*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))
(*.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (+.f64 (sqrt.f64 z) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))))
(/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) 1)
(/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))))
(/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))
(/.f64 (+.f64 (sqrt.f64 z) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))) -1)
(neg.f64 (+.f64 (sqrt.f64 z) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))))
(-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) 0)
(-.f64 0 (*.f64 -1 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(*.f64 1 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(*.f64 1 (*.f64 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) 1)))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) 1)
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (/.f64 1 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (*.f64 (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (*.f64 1 (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (/.f64 1 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (*.f64 (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (/.f64 1 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (*.f64 (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (/.f64 (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (*.f64 (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (/.f64 1 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (/.f64 (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (/.f64 1 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(*.f64 -1 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(*.f64 -1 (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(*.f64 -1 (*.f64 (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(*.f64 (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (/.f64 1 (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (/.f64 (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(*.f64 (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (/.f64 1 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(*.f64 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))) -1)
(*.f64 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (neg.f64 (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(*.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) 1)
(/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (/.f64 (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(neg.f64 (*.f64 -1 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) 0)
(-.f64 0 (*.f64 -1 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(*.f64 1 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(*.f64 1 (*.f64 (neg.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (/.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))) 1)))
(*.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) 1)
(*.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(*.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 1 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(*.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(*.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 1 (*.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 1 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))
(*.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (*.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 1 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))
(*.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))
(*.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(*.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 (*.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 1 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))) (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(*.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))) (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(*.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (*.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 1 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(*.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(*.f64 -1 (neg.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(*.f64 -1 (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(*.f64 -1 (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (neg.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (*.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 1 (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (*.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (*.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))) (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))
(*.f64 (*.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 1 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(*.f64 (neg.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) -1)
(*.f64 (neg.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (neg.f64 (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(*.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))) (neg.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) 1)
(/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(neg.f64 (*.f64 -1 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) 0)
(-.f64 0 (*.f64 -1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))))
(*.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))
(*.f64 1 (*.f64 (neg.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) (/.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))) 1)))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) 1)
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (*.f64 1 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (*.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (/.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))))
(*.f64 -1 (neg.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))))
(*.f64 -1 (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))))
(*.f64 -1 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) (neg.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (/.f64 1 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))))))
(*.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))
(*.f64 (neg.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) -1)
(*.f64 (neg.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) (neg.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))))
(*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))
(*.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))) (neg.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))))
(/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) 1)
(/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))))
(/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))))
(neg.f64 (*.f64 -1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))))
Outputs
(-.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 1 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (-.f64 1 (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))
(+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (sqrt.f64 z))))
(-.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (-.f64 1 (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(sqrt.f64 y)
(sqrt.f64 x)
(+.f64 (sqrt.f64 x) (sqrt.f64 y))
(+.f64 (sqrt.f64 z) (sqrt.f64 y))
(+.f64 (sqrt.f64 y) (sqrt.f64 z))
(+.f64 (sqrt.f64 z) (sqrt.f64 x))
(+.f64 (sqrt.f64 x) (sqrt.f64 z))
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))))
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (*.f64 1/2 z))))
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (*.f64 z 1/2))))
(+.f64 1 (+.f64 (*.f64 -1/8 (pow.f64 z 2)) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (*.f64 1/2 z)))))
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (*.f64 -1/8 (pow.f64 z 2)) (+.f64 (sqrt.f64 (+.f64 1 x)) (*.f64 z 1/2)))))
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (*.f64 -1/8 (pow.f64 z 2)) (*.f64 z 1/2)))))
(+.f64 (*.f64 1/16 (pow.f64 z 3)) (+.f64 1 (+.f64 (*.f64 -1/8 (pow.f64 z 2)) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (*.f64 1/2 z))))))
(+.f64 1 (+.f64 (*.f64 1/16 (pow.f64 z 3)) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (*.f64 -1/8 (pow.f64 z 2)) (+.f64 (sqrt.f64 (+.f64 1 x)) (*.f64 z 1/2))))))
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (*.f64 1/16 (pow.f64 z 3)) (+.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (*.f64 -1/8 (pow.f64 z 2)) (*.f64 z 1/2))))))
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))))
(+.f64 1 (+.f64 (*.f64 1/2 y) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (*.f64 y 1/2) (sqrt.f64 (+.f64 1 x)))))
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (*.f64 y 1/2) (sqrt.f64 (+.f64 1 z)))))
(+.f64 1 (+.f64 (*.f64 1/2 y) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 x)) (*.f64 -1/8 (pow.f64 y 2))))))
(+.f64 (*.f64 y 1/2) (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 x)) (*.f64 -1/8 (pow.f64 y 2))))))
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (*.f64 y 1/2) (*.f64 -1/8 (pow.f64 y 2))))))
(+.f64 1 (+.f64 (*.f64 1/2 y) (+.f64 (*.f64 1/16 (pow.f64 y 3)) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 x)) (*.f64 -1/8 (pow.f64 y 2)))))))
(+.f64 1 (+.f64 (*.f64 y 1/2) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (*.f64 1/16 (pow.f64 y 3)) (+.f64 (sqrt.f64 (+.f64 1 x)) (*.f64 -1/8 (pow.f64 y 2)))))))
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (*.f64 y 1/2) (+.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (*.f64 1/16 (pow.f64 y 3)) (*.f64 -1/8 (pow.f64 y 2)))))))
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))
(+.f64 (*.f64 1/2 x) (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))
(+.f64 1 (+.f64 (*.f64 x 1/2) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (*.f64 x 1/2) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (*.f64 -1/8 (pow.f64 x 2)) (+.f64 (*.f64 1/2 x) (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))))
(+.f64 (*.f64 x 1/2) (+.f64 (*.f64 -1/8 (pow.f64 x 2)) (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (pow.f64 x 2)) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (*.f64 x 1/2) (sqrt.f64 (+.f64 1 z))))))
(+.f64 (*.f64 -1/8 (pow.f64 x 2)) (+.f64 (*.f64 1/2 x) (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (*.f64 1/16 (pow.f64 x 3)))))))
(+.f64 (*.f64 x 1/2) (+.f64 (*.f64 -1/8 (pow.f64 x 2)) (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (*.f64 1/16 (pow.f64 x 3)))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (pow.f64 x 2)) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (*.f64 x 1/2) (+.f64 (sqrt.f64 (+.f64 1 z)) (*.f64 1/16 (pow.f64 x 3)))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (sqrt.f64 (+.f64 1 x)))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (-.f64 (sqrt.f64 z) (sqrt.f64 (+.f64 1 x)))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (+.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (-.f64 (sqrt.f64 z) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 y))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 z) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 y)))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (-.f64 (sqrt.f64 z) (sqrt.f64 (+.f64 1 z))))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (neg.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (neg.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (neg.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (neg.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (neg.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (*.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) -1))
(+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (neg.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (neg.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) 0)
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (*.f64 0 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 0 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))) (sqrt.f64 (+.f64 1 z)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 (neg.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (neg.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (neg.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))) (sqrt.f64 (+.f64 1 x)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))) (sqrt.f64 (+.f64 1 y)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (neg.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (neg.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (*.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) -1) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (neg.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (neg.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (neg.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (neg.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (neg.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))
(+.f64 (*.f64 0 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 (*.f64 (sqrt.f64 z) -1) (*.f64 -1 (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 (*.f64 -1 (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))) (*.f64 (sqrt.f64 z) -1))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 (*.f64 (sqrt.f64 x) -1) (*.f64 -1 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 (*.f64 -1 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))))) (*.f64 (sqrt.f64 x) -1))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) -1) (*.f64 -1 (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 (*.f64 -1 (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))) (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) -1))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) -1) (*.f64 -1 (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 (*.f64 -1 (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))) (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) -1))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 x)) -1) (*.f64 -1 (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 (*.f64 -1 (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))) (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 x)) -1))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 (*.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (*.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 (*.f64 (sqrt.f64 (+.f64 1 y)) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (*.f64 (sqrt.f64 (+.f64 1 y)) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 (*.f64 (sqrt.f64 (+.f64 1 x)) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (*.f64 (sqrt.f64 (+.f64 1 x)) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (neg.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (neg.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (neg.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))
(+.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (sqrt.f64 (+.f64 1 z))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (sqrt.f64 (+.f64 1 z))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))) (sqrt.f64 (+.f64 1 x)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 y))))) (sqrt.f64 (+.f64 1 x)))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 z) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (+.f64 1 y)))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (-.f64 (sqrt.f64 z) (sqrt.f64 (+.f64 1 z))))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (sqrt.f64 (+.f64 1 x)))) (sqrt.f64 (+.f64 1 y)))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (-.f64 (sqrt.f64 z) (sqrt.f64 (+.f64 1 x)))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (+.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (-.f64 (sqrt.f64 z) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (sqrt.f64 (+.f64 1 x)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 1 (*.f64 (+.f64 (sqrt.f64 z) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))) (/.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) 1)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) 1)
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (*.f64 1 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (*.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (/.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 -1 (+.f64 (sqrt.f64 z) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 -1 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (+.f64 (sqrt.f64 z) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (/.f64 1 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (*.f64 (+.f64 (sqrt.f64 z) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))) (/.f64 -1 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (*.f64 (+.f64 (sqrt.f64 z) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))) (/.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 (+.f64 (sqrt.f64 z) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))) -1)
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 (+.f64 (sqrt.f64 z) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))) (neg.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (+.f64 (sqrt.f64 z) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) 1)
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(/.f64 (+.f64 (sqrt.f64 z) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))) -1)
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(neg.f64 (+.f64 (sqrt.f64 z) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) 0)
(+.f64 (sqrt.f64 x) (sqrt.f64 y))
(-.f64 0 (*.f64 -1 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(+.f64 (sqrt.f64 x) (sqrt.f64 y))
(*.f64 1 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(+.f64 (sqrt.f64 x) (sqrt.f64 y))
(*.f64 1 (*.f64 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) 1)))
(+.f64 (sqrt.f64 x) (sqrt.f64 y))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) 1)
(+.f64 (sqrt.f64 x) (sqrt.f64 y))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(+.f64 (sqrt.f64 x) (sqrt.f64 y))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (/.f64 1 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(+.f64 (sqrt.f64 x) (sqrt.f64 y))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (*.f64 (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(+.f64 (sqrt.f64 x) (sqrt.f64 y))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (*.f64 1 (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (/.f64 1 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 x) (sqrt.f64 y))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (*.f64 (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (/.f64 1 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 x) (sqrt.f64 y))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (*.f64 (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 x) (sqrt.f64 y))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (/.f64 (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(+.f64 (sqrt.f64 x) (sqrt.f64 y))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (*.f64 (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (/.f64 1 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(+.f64 (sqrt.f64 x) (sqrt.f64 y))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(+.f64 (sqrt.f64 x) (sqrt.f64 y))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (/.f64 (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (/.f64 1 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(+.f64 (sqrt.f64 x) (sqrt.f64 y))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(+.f64 (sqrt.f64 x) (sqrt.f64 y))
(*.f64 -1 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(+.f64 (sqrt.f64 x) (sqrt.f64 y))
(*.f64 -1 (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(+.f64 (sqrt.f64 x) (sqrt.f64 y))
(*.f64 -1 (*.f64 (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(+.f64 (sqrt.f64 x) (sqrt.f64 y))
(*.f64 (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(+.f64 (sqrt.f64 x) (sqrt.f64 y))
(*.f64 (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (/.f64 1 (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 x) (sqrt.f64 y))
(*.f64 (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (/.f64 (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 x) (sqrt.f64 y))
(*.f64 (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 x) (sqrt.f64 y))
(*.f64 (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (/.f64 1 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(+.f64 (sqrt.f64 x) (sqrt.f64 y))
(*.f64 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))) -1)
(+.f64 (sqrt.f64 x) (sqrt.f64 y))
(*.f64 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (neg.f64 (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(+.f64 (sqrt.f64 x) (sqrt.f64 y))
(*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(+.f64 (sqrt.f64 x) (sqrt.f64 y))
(*.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(+.f64 (sqrt.f64 x) (sqrt.f64 y))
(/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) 1)
(+.f64 (sqrt.f64 x) (sqrt.f64 y))
(/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(+.f64 (sqrt.f64 x) (sqrt.f64 y))
(/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (/.f64 (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(+.f64 (sqrt.f64 x) (sqrt.f64 y))
(neg.f64 (*.f64 -1 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(+.f64 (sqrt.f64 x) (sqrt.f64 y))
(-.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) 0)
(+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(-.f64 0 (*.f64 -1 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(*.f64 1 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(*.f64 1 (*.f64 (neg.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (/.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))) 1)))
(+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(*.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) 1)
(+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(*.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(*.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 1 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(*.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(*.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 1 (*.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 1 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))
(+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(*.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (*.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 1 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))
(+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(*.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))
(+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(*.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(*.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 (*.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 1 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))) (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(*.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))) (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(*.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (*.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 1 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(*.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(*.f64 -1 (neg.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(*.f64 -1 (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(*.f64 -1 (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (neg.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(*.f64 (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(*.f64 (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (*.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 1 (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))
(+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(*.f64 (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (*.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))
(+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(*.f64 (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (*.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))) (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))
(+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(*.f64 (*.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 1 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(*.f64 (neg.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) -1)
(+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(*.f64 (neg.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (neg.f64 (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(*.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))) (neg.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) 1)
(+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(neg.f64 (*.f64 -1 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) 0)
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))))
(-.f64 0 (*.f64 -1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))))
(*.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))))
(*.f64 1 (*.f64 (neg.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) (/.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))) 1)))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) 1)
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (*.f64 1 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (*.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (/.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))))
(*.f64 -1 (neg.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))))
(*.f64 -1 (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))))
(*.f64 -1 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) (neg.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (/.f64 1 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))))
(*.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))))
(*.f64 (neg.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) -1)
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))))
(*.f64 (neg.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) (neg.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))))
(*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))))
(*.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))) (neg.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))))
(/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) 1)
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))))
(/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))))
(/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))))
(neg.f64 (*.f64 -1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 z))))

localize41.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))
0.7b
(-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x))
2.2b
(-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))
3.9b
(-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))
Compiler

Compiled 107 to 68 computations (36.4% saved)

series4.0ms (0%)

Counts
1 → 6
Calls

9 calls:

TimeVariablePointExpression
0.0ms
t
@-inf
(+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))
0.0ms
z
@inf
(+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))
0.0ms
z
@-inf
(+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))
0.0ms
x
@-inf
(+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))
0.0ms
x
@inf
(+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))

rewrite101.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
684×rational_best_oopsla_all_46_json_45_simplify-51
656×rational_best_oopsla_all_46_json_45_simplify-10
656×rational_best_oopsla_all_46_json_45_simplify-30
648×rational_best_oopsla_all_46_json_45_simplify-54
644×rational_best_oopsla_all_46_json_45_simplify-77
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02279
112579
230879
3112479
4551179
Stop Event
node limit
Counts
1 → 54
Calls
Call 1
Inputs
(+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 x) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 1 (sqrt.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 z) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 (+.f64 x 1))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 x 1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (sqrt.f64 z) (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 1 (sqrt.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (-.f64 (sqrt.f64 z) (sqrt.f64 (+.f64 1 z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))) (+.f64 (sqrt.f64 t) (-.f64 -1 (sqrt.f64 (+.f64 1 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (sqrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 t))))) (sqrt.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 (+.f64 1 t))))) (sqrt.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 1 (sqrt.f64 t))))) (sqrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (sqrt.f64 x) -1) (*.f64 -1 (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))) (*.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 x 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))) (*.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (-.f64 (sqrt.f64 z) (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 1 (sqrt.f64 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))) (*.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (-.f64 (sqrt.f64 z) (sqrt.f64 (+.f64 1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))) (*.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 t))))) (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))) (*.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (sqrt.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 (+.f64 1 t))))) (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))) (*.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (sqrt.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 1 (sqrt.f64 t))))) (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))) (*.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (sqrt.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 t)))) 1) (sqrt.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (sqrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))) (sqrt.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (*.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (/.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (*.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (*.f64 1 (*.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (/.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (*.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (*.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (/.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (*.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (*.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (*.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (/.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (*.f64 (*.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (/.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))) (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (*.f64 (*.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))) (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (sqrt.f64 z) (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 1 (sqrt.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (-.f64 (sqrt.f64 z) (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 1 (sqrt.f64 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (*.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (/.f64 1 (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (*.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (/.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 z) (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 1 (sqrt.f64 t)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 z) (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 1 (sqrt.f64 t)))))) (neg.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (/.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))) (-.f64 (sqrt.f64 z) (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 1 (sqrt.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (/.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (sqrt.f64 z) (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 1 (sqrt.f64 t)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (sqrt.f64 z) (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 1 (sqrt.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))))))

simplify197.0ms (0.7%)

Algorithm
egg-herbie
Rules
1234×rational_best_oopsla_all_46_json_45_simplify-36
832×rational_best_oopsla_all_46_json_45_simplify-82
740×rational_best_oopsla_all_46_json_45_simplify-35
660×rational_best_oopsla_all_46_json_45_simplify-72
636×rational_best_oopsla_all_46_json_45_simplify-49
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01704584
15684584
227464584
364044584
Stop Event
node limit
Counts
60 → 80
Calls
Call 1
Inputs
(-.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))
(-.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))
(-.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 x) (sqrt.f64 t)))
(-.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 t)))) (+.f64 (sqrt.f64 x) (sqrt.f64 t)))
(-.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))
(-.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 x) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))
(-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 1 (sqrt.f64 t))))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 z) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))
(-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 (+.f64 x 1))) 1)))
(-.f64 (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 x 1))))
(-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) 0)
(-.f64 0 (-.f64 (sqrt.f64 z) (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 1 (sqrt.f64 t)))))))
(-.f64 0 (*.f64 -1 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))
(-.f64 (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (-.f64 (sqrt.f64 z) (sqrt.f64 (+.f64 1 z))))
(-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) -1)
(-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))) (+.f64 (sqrt.f64 t) (-.f64 -1 (sqrt.f64 (+.f64 1 t)))))
(-.f64 (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (sqrt.f64 x))
(-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 t))))
(-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 t))))) (sqrt.f64 t))
(-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 (+.f64 1 t))))) (sqrt.f64 t))
(-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 1 (sqrt.f64 t))))) (sqrt.f64 z))
(-.f64 (*.f64 (sqrt.f64 x) -1) (*.f64 -1 (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))
(-.f64 (*.f64 (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))) (*.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 x 1)))))
(-.f64 (*.f64 0 (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))) (*.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (-.f64 (sqrt.f64 z) (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 1 (sqrt.f64 t))))))))
(-.f64 (*.f64 (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))) (*.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (-.f64 (sqrt.f64 z) (sqrt.f64 (+.f64 1 z)))))
(-.f64 (*.f64 (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))) (*.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (sqrt.f64 x)))
(-.f64 (*.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 t))))) (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))) (*.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (sqrt.f64 t)))
(-.f64 (*.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 (+.f64 1 t))))) (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))) (*.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (sqrt.f64 t)))
(-.f64 (*.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 1 (sqrt.f64 t))))) (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))) (*.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (sqrt.f64 z)))
(-.f64 (+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 t)))) 1) (sqrt.f64 t))
(-.f64 (+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (sqrt.f64 z))
(-.f64 (+.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))) (sqrt.f64 t))
(*.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))
(*.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) 1)
(*.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))
(*.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (*.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (/.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))))
(*.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (*.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))))
(*.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (*.f64 1 (*.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (/.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))))
(*.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (*.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (*.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (/.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))))
(*.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (*.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (*.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))))
(*.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (*.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (/.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))))
(*.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (*.f64 (*.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (/.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))) (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))))
(*.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (*.f64 (*.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))) (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))))
(*.f64 -1 (-.f64 (sqrt.f64 z) (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 1 (sqrt.f64 t)))))))
(*.f64 -1 (*.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (-.f64 (sqrt.f64 z) (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 1 (sqrt.f64 t))))))))
(*.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))
(*.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (*.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (/.f64 1 (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))))
(*.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (*.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (/.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))))
(*.f64 (-.f64 (sqrt.f64 z) (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 1 (sqrt.f64 t)))))) -1)
(*.f64 (-.f64 (sqrt.f64 z) (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 1 (sqrt.f64 t)))))) (neg.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))))
(*.f64 (*.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (/.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))
(*.f64 (*.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))
(*.f64 (neg.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))) (-.f64 (sqrt.f64 z) (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 1 (sqrt.f64 t)))))))
(/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) 1)
(/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))
(/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (/.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))))
(/.f64 (-.f64 (sqrt.f64 z) (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 1 (sqrt.f64 t)))))) -1)
(neg.f64 (-.f64 (sqrt.f64 z) (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 1 (sqrt.f64 t)))))))
(neg.f64 (*.f64 -1 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))
Outputs
(-.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))
(+.f64 2 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 z) (sqrt.f64 t))))
(-.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (-.f64 1 (+.f64 (sqrt.f64 z) (sqrt.f64 t))))
(+.f64 1 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 z) (sqrt.f64 t))))
(-.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 x) (sqrt.f64 t)))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 x))) (-.f64 2 (+.f64 (sqrt.f64 t) (sqrt.f64 x))))
(+.f64 2 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 t) (sqrt.f64 x))))
(-.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 (+.f64 1 t)))) (+.f64 (sqrt.f64 x) (sqrt.f64 t)))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 x))) (-.f64 1 (+.f64 (sqrt.f64 t) (sqrt.f64 x))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 1 (sqrt.f64 (+.f64 1 t)))) (+.f64 (sqrt.f64 t) (sqrt.f64 x)))
(+.f64 1 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 t) (sqrt.f64 x))))
(-.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))) (-.f64 2 (+.f64 (sqrt.f64 z) (sqrt.f64 x))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 2 (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))
(-.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 z) (sqrt.f64 x)))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))) (-.f64 1 (+.f64 (sqrt.f64 z) (sqrt.f64 x))))
(+.f64 1 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))
(-.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 x) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))
(+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (-.f64 1 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 x) 1)))
(-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t))) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 z))))
(-.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 1 (sqrt.f64 t))))))
(+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (-.f64 1 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 x) 1)))
(-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t))) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 z))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 z) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))
(+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (-.f64 1 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 x) 1)))
(-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t))) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 z))))
(-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (sqrt.f64 (+.f64 x 1))) 1)))
(+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (-.f64 1 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 x) 1)))
(-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t))) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 z))))
(-.f64 (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 x 1))))
(+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (-.f64 1 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 x) 1)))
(-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t))) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 z))))
(-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) 0)
(+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (-.f64 1 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 x) 1)))
(-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t))) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 z))))
(-.f64 0 (-.f64 (sqrt.f64 z) (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 1 (sqrt.f64 t)))))))
(+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (-.f64 1 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 x) 1)))
(-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t))) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 z))))
(-.f64 0 (*.f64 -1 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))
(+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (-.f64 1 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 x) 1)))
(-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t))) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 z))))
(-.f64 (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (-.f64 (sqrt.f64 z) (sqrt.f64 (+.f64 1 z))))
(+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (-.f64 1 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 x) 1)))
(-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t))) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 z))))
(-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) -1)
(+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (-.f64 1 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 x) 1)))
(-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t))) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 z))))
(-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))) (+.f64 (sqrt.f64 t) (-.f64 -1 (sqrt.f64 (+.f64 1 t)))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (+.f64 (sqrt.f64 t) (-.f64 -1 (sqrt.f64 (+.f64 1 t))))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (+.f64 (sqrt.f64 t) -1) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 t) -1)))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 x) (-.f64 1 (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 x)))))))
(-.f64 (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (sqrt.f64 x))
(+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (-.f64 1 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 x) 1)))
(-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t))) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 z))))
(-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 t))))
(+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (-.f64 1 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 x) 1)))
(-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t))) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 z))))
(-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 t))))) (sqrt.f64 t))
(+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (-.f64 1 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 x) 1)))
(-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t))) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 z))))
(-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 (+.f64 1 t))))) (sqrt.f64 t))
(+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (-.f64 1 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 x) 1)))
(-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t))) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 z))))
(-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 1 (sqrt.f64 t))))) (sqrt.f64 z))
(+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (-.f64 1 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 x) 1)))
(-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t))) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 z))))
(-.f64 (*.f64 (sqrt.f64 x) -1) (*.f64 -1 (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))
(+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (-.f64 1 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 x) 1)))
(-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t))) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 z))))
(-.f64 (*.f64 (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))) (*.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 x 1)))))
(+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (-.f64 1 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 x) 1)))
(-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t))) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 z))))
(-.f64 (*.f64 0 (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))) (*.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (-.f64 (sqrt.f64 z) (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 1 (sqrt.f64 t))))))))
(+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (-.f64 1 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 x) 1)))
(-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t))) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 z))))
(-.f64 (*.f64 (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))) (*.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (-.f64 (sqrt.f64 z) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (-.f64 1 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 x) 1)))
(-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t))) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 z))))
(-.f64 (*.f64 (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))) (*.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (sqrt.f64 x)))
(+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (-.f64 1 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 x) 1)))
(-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t))) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 z))))
(-.f64 (*.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 t))))) (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))) (*.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (sqrt.f64 t)))
(+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (-.f64 1 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 x) 1)))
(-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t))) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 z))))
(-.f64 (*.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 (+.f64 1 t))))) (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))) (*.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (sqrt.f64 t)))
(+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (-.f64 1 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 x) 1)))
(-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t))) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 z))))
(-.f64 (*.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 1 (sqrt.f64 t))))) (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))) (*.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (sqrt.f64 z)))
(+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (-.f64 1 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 x) 1)))
(-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t))) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 z))))
(-.f64 (+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 t)))) 1) (sqrt.f64 t))
(+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (-.f64 1 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 x) 1)))
(-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t))) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 z))))
(-.f64 (+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (sqrt.f64 (+.f64 1 z))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))) (sqrt.f64 z))
(+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (-.f64 1 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 x) 1)))
(-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t))) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 z))))
(-.f64 (+.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))) (sqrt.f64 t))
(+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (-.f64 1 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 x) 1)))
(-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t))) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 z))))
(*.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))
(+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (-.f64 1 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 x) 1)))
(-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t))) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 z))))
(*.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) 1)
(+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (-.f64 1 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 x) 1)))
(-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t))) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 z))))
(*.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))
(+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (-.f64 1 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 x) 1)))
(-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t))) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 z))))
(*.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (*.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (/.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))))
(+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (-.f64 1 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 x) 1)))
(-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t))) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 z))))
(*.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (*.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))))
(+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (-.f64 1 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 x) 1)))
(-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t))) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 z))))
(*.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (*.f64 1 (*.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (/.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))))
(+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (-.f64 1 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 x) 1)))
(-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t))) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 z))))
(*.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (*.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (*.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (/.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))))
(+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (-.f64 1 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 x) 1)))
(-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t))) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 z))))
(*.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (*.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (*.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))))
(+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (-.f64 1 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 x) 1)))
(-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t))) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 z))))
(*.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (*.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (/.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))))
(+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (-.f64 1 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 x) 1)))
(-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t))) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 z))))
(*.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (*.f64 (*.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (/.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))) (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))))
(+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (-.f64 1 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 x) 1)))
(-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t))) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 z))))
(*.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (*.f64 (*.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))) (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))))
(+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (-.f64 1 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 x) 1)))
(-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t))) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 z))))
(*.f64 -1 (-.f64 (sqrt.f64 z) (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 1 (sqrt.f64 t)))))))
(+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (-.f64 1 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 x) 1)))
(-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t))) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 z))))
(*.f64 -1 (*.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (-.f64 (sqrt.f64 z) (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 1 (sqrt.f64 t))))))))
(+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (-.f64 1 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 x) 1)))
(-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t))) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 z))))
(*.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))
(+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (-.f64 1 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 x) 1)))
(-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t))) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 z))))
(*.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (*.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (/.f64 1 (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))))
(+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (-.f64 1 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 x) 1)))
(-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t))) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 z))))
(*.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (*.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (/.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))))
(+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (-.f64 1 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 x) 1)))
(-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t))) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 z))))
(*.f64 (-.f64 (sqrt.f64 z) (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 1 (sqrt.f64 t)))))) -1)
(+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (-.f64 1 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 x) 1)))
(-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t))) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 z))))
(*.f64 (-.f64 (sqrt.f64 z) (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 1 (sqrt.f64 t)))))) (neg.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))))
(+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (-.f64 1 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 x) 1)))
(-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t))) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 z))))
(*.f64 (*.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (/.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))
(+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (-.f64 1 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 x) 1)))
(-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t))) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 z))))
(*.f64 (*.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))
(+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (-.f64 1 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 x) 1)))
(-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t))) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 z))))
(*.f64 (neg.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))) (-.f64 (sqrt.f64 z) (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 1 (sqrt.f64 t)))))))
(+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (-.f64 1 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 x) 1)))
(-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t))) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 z))))
(/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) 1)
(+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (-.f64 1 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 x) 1)))
(-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t))) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 z))))
(/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))
(+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (-.f64 1 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 x) 1)))
(-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t))) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 z))))
(/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (/.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))) (/.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))))))
(+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (-.f64 1 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 x) 1)))
(-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t))) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 z))))
(/.f64 (-.f64 (sqrt.f64 z) (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 1 (sqrt.f64 t)))))) -1)
(+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (-.f64 1 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 x) 1)))
(-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t))) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 z))))
(neg.f64 (-.f64 (sqrt.f64 z) (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 1 (sqrt.f64 t)))))))
(+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (-.f64 1 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 x) 1)))
(-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t))) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 z))))
(neg.f64 (*.f64 -1 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))
(+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (-.f64 1 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 t))) (-.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 x) 1)))
(-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t))) (sqrt.f64 z)) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t)) (-.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (sqrt.f64 z))))

eval2.1s (7.3%)

Compiler

Compiled 77477 to 45691 computations (41% saved)

prune612.0ms (2.1%)

Pruning

12 alts after pruning (11 fresh and 1 done)

PrunedKeptTotal
New1321101331
Fresh415
Picked011
Done505
Total1330121342
Error
5.8b
Counts
1342 → 12
Alt Table
Click to see full alt table
StatusErrorProgram
36.0b
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
57.1b
(-.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))
43.3b
(-.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))
23.6b
(+.f64 (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))
22.6b
(+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))
21.6b
(+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (neg.f64 (sqrt.f64 x)))
22.7b
(+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) 1) (*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 1 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))
6.1b
(+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))
39.8b
(+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))
23.1b
(+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
34.2b
(+.f64 2 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 z) (sqrt.f64 t))))
25.5b
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
Compiler

Compiled 643 to 491 computations (23.6% saved)

localize85.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.7b
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
2.2b
(-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))
3.9b
(-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))
5.0b
(-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))
Compiler

Compiled 211 to 132 computations (37.4% saved)

series1.0ms (0%)

Counts
1 → 1
Calls

3 calls:

TimeVariablePointExpression
0.0ms
x
@inf
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
0.0ms
x
@-inf
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
0.0ms
x
@0
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))

rewrite62.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1364×rational_best_oopsla_all_46_json_45_simplify-13
1360×rational_best_oopsla_all_46_json_45_simplify-37
1272×rational_best_oopsla_all_46_json_45_simplify-23
898×rational_best_oopsla_all_46_json_45_simplify-87
870×rational_best_oopsla_all_46_json-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0921
14721
210321
334621
4159421
Stop Event
node limit
Counts
1 → 62
Calls
Call 1
Inputs
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 (+.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 (+.f64 1 x)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (neg.f64 (sqrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 (+.f64 1 x)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (*.f64 1 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (neg.f64 (sqrt.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 (+.f64 1 x)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (+.f64 0 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (neg.f64 (sqrt.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (neg.f64 (sqrt.f64 x))) (*.f64 (sqrt.f64 (+.f64 1 x)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 1 x)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (neg.f64 (sqrt.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 (+.f64 1 x)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))) (*.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (neg.f64 (sqrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 1 x)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))) (*.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (neg.f64 (sqrt.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 (+.f64 1 x)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))) (*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (neg.f64 (sqrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 1 x)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))) (*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (neg.f64 (sqrt.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 x) (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))) (*.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (neg.f64 (sqrt.f64 (+.f64 1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (sqrt.f64 x)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))) (*.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (sqrt.f64 (+.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (sqrt.f64 x)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))) (*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (sqrt.f64 (+.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))) (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))) (-.f64 0 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))) (-.f64 (/.f64 0 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))) (-.f64 0 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (+.f64 0 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (+.f64 0 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (*.f64 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))) (/.f64 -1 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (*.f64 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))) (/.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))))))

simplify121.0ms (0.4%)

Algorithm
egg-herbie
Rules
1062×rational_best_oopsla_all_46_json_45_simplify-49
858×rational_best_oopsla_all_46_json_45_simplify-23
792×rational_best_oopsla_all_46_json_45_simplify-13
756×rational_best_oopsla_all_46_json_45_simplify-51
752×rational_best_oopsla_all_46_json_45_simplify-87
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01341607
15971363
246581363
Stop Event
node limit
Counts
63 → 66
Calls
Call 1
Inputs
1
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) 0)
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) 0))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) 0))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) 0))
(+.f64 0 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(+.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 (+.f64 1 x)))
(+.f64 (*.f64 (sqrt.f64 (+.f64 1 x)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (neg.f64 (sqrt.f64 x))))
(+.f64 (*.f64 (sqrt.f64 (+.f64 1 x)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (*.f64 1 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (neg.f64 (sqrt.f64 x)))))
(+.f64 (*.f64 (sqrt.f64 (+.f64 1 x)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (+.f64 0 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (neg.f64 (sqrt.f64 x)))))
(+.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (neg.f64 (sqrt.f64 x))) (*.f64 (sqrt.f64 (+.f64 1 x)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 1 x)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (neg.f64 (sqrt.f64 x)))))
(+.f64 (*.f64 (sqrt.f64 (+.f64 1 x)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))) (*.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (neg.f64 (sqrt.f64 x))))
(+.f64 (*.f64 0 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(+.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 1 x)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))) (*.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (neg.f64 (sqrt.f64 x)))))
(+.f64 (*.f64 (sqrt.f64 (+.f64 1 x)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))) (*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (neg.f64 (sqrt.f64 x))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(+.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 1 x)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))) (*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (neg.f64 (sqrt.f64 x)))))
(+.f64 (*.f64 (sqrt.f64 x) (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))) (*.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (neg.f64 (sqrt.f64 (+.f64 1 x)))))
(+.f64 (*.f64 (neg.f64 (sqrt.f64 x)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))) (*.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (sqrt.f64 (+.f64 1 x))))
(+.f64 (*.f64 (neg.f64 (sqrt.f64 x)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))) (*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (sqrt.f64 (+.f64 1 x))))
(*.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) 1)
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))
(*.f64 -1 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
(*.f64 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))) -1)
(*.f64 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))) (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))
(*.f64 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))) (-.f64 0 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))))
(*.f64 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))) (-.f64 (/.f64 0 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))
(*.f64 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))) (-.f64 0 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (+.f64 0 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (+.f64 0 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (*.f64 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))) (/.f64 -1 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (*.f64 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))) (/.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))))
(*.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(*.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(*.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))
(*.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))
(*.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
(*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(*.f64 (neg.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
(*.f64 (neg.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
(*.f64 (neg.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) 1)
(/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))
(/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))
(/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))))
(/.f64 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))) -1)
(neg.f64 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
Outputs
1
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) 0)
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) 0))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) 0))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) 0))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(+.f64 0 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(+.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 (+.f64 1 x)))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(+.f64 (*.f64 (sqrt.f64 (+.f64 1 x)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (neg.f64 (sqrt.f64 x))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(+.f64 (*.f64 (sqrt.f64 (+.f64 1 x)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (*.f64 1 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (neg.f64 (sqrt.f64 x)))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(+.f64 (*.f64 (sqrt.f64 (+.f64 1 x)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (+.f64 0 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (neg.f64 (sqrt.f64 x)))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(+.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (neg.f64 (sqrt.f64 x))) (*.f64 (sqrt.f64 (+.f64 1 x)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(+.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 1 x)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (neg.f64 (sqrt.f64 x)))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(+.f64 (*.f64 (sqrt.f64 (+.f64 1 x)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))) (*.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (neg.f64 (sqrt.f64 x))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(+.f64 (*.f64 0 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(+.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 1 x)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))) (*.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (neg.f64 (sqrt.f64 x)))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(+.f64 (*.f64 (sqrt.f64 (+.f64 1 x)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))) (*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (neg.f64 (sqrt.f64 x))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(+.f64 (*.f64 0 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(+.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 1 x)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))) (*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (neg.f64 (sqrt.f64 x)))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(+.f64 (*.f64 (sqrt.f64 x) (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))) (*.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (neg.f64 (sqrt.f64 (+.f64 1 x)))))
(*.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (+.f64 (sqrt.f64 x) (neg.f64 (sqrt.f64 (+.f64 1 x)))))
(*.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))) (+.f64 (sqrt.f64 x) (neg.f64 (sqrt.f64 (+.f64 1 x)))))
(+.f64 (*.f64 (neg.f64 (sqrt.f64 x)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))) (*.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(+.f64 (*.f64 (neg.f64 (sqrt.f64 x)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))) (*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(*.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) 1)
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(*.f64 -1 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(*.f64 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))) -1)
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(*.f64 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))) (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(*.f64 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))) (-.f64 0 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(*.f64 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))) (-.f64 (/.f64 0 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(*.f64 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))) (-.f64 0 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (+.f64 0 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (+.f64 0 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (*.f64 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))) (/.f64 -1 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (*.f64 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))) (/.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(*.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(*.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(*.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(*.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(*.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(*.f64 (neg.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(*.f64 (neg.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(*.f64 (neg.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) 1)
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(/.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(/.f64 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))) -1)
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(neg.f64 (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (neg.f64 (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))

localize21.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(sqrt.f64 (+.f64 1 x))
0.1b
(+.f64 (sqrt.f64 x) (sqrt.f64 y))
2.4b
(+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
7.1b
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
Compiler

Compiled 55 to 30 computations (45.5% saved)

series5.0ms (0%)

Counts
3 → 11
Calls

15 calls:

TimeVariablePointExpression
0.0ms
y
@-inf
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
0.0ms
y
@inf
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
0.0ms
x
@-inf
(+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
0.0ms
y
@-inf
(+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
0.0ms
x
@-inf
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))

rewrite91.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1636×rational_best_oopsla_all_46_json-2
1636×rational_best_oopsla_all_46_json-1
1636×rational_best_oopsla_all_46_json-4
1636×rational_best_oopsla_all_46_json-3
1038×rational_best_oopsla_all_46_json_45_simplify-72
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01589
18289
218289
361789
4295989
Stop Event
node limit
Counts
3 → 124
Calls
Call 1
Inputs
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(sqrt.f64 (+.f64 1 x))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (-.f64 y -1)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (-.f64 y -1)) (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (-.f64 y -1)) (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 0 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (sqrt.f64 (-.f64 y -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (sqrt.f64 (-.f64 y -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) -1) (sqrt.f64 (-.f64 y -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 (-.f64 y -1)) (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 x) -1) (*.f64 -1 (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 y) -1) (*.f64 -1 (-.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 y -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (*.f64 (sqrt.f64 x) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 (-.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 y -1)))) (*.f64 (sqrt.f64 y) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (*.f64 (sqrt.f64 (-.f64 y -1)) (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 1 (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))) (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))) (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 1 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (*.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (/.f64 -1 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (*.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (/.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (neg.f64 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))) (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (neg.f64 (sqrt.f64 (-.f64 x -1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (neg.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) -1) (*.f64 -1 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (sqrt.f64 (-.f64 x -1)) (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))) (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (*.f64 1 (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))) (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (/.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (*.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (/.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))) (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (/.f64 1 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))) (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (/.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))) (*.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))))) (/.f64 -1 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))) (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))) (*.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))))) (/.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))))) (neg.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (/.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (-.f64 x -1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (-.f64 x -1)) (*.f64 0 (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (-.f64 x -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1)))) (sqrt.f64 (-.f64 x -1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (-.f64 x -1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (sqrt.f64 (-.f64 x -1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (-.f64 x -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 x -1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 x -1)) (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 x -1)) (*.f64 (sqrt.f64 (-.f64 x -1)) (/.f64 1 (sqrt.f64 (-.f64 x -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 x -1)) (*.f64 (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1))) (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 x -1)) (*.f64 1 (*.f64 (sqrt.f64 (-.f64 x -1)) (/.f64 1 (sqrt.f64 (-.f64 x -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 x -1)) (*.f64 (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1))) (*.f64 (sqrt.f64 (-.f64 x -1)) (/.f64 1 (sqrt.f64 (-.f64 x -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 x -1)) (*.f64 (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1))) (*.f64 (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1))) (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 x -1)) (*.f64 (sqrt.f64 (-.f64 x -1)) (/.f64 (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1))) (sqrt.f64 (-.f64 x -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 x -1)) (*.f64 (*.f64 (sqrt.f64 (-.f64 x -1)) (/.f64 1 (sqrt.f64 (-.f64 x -1)))) (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 x -1)) (*.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1))) (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1)))) (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 x -1)) (*.f64 (sqrt.f64 (-.f64 x -1)) (/.f64 (*.f64 (sqrt.f64 (-.f64 x -1)) (/.f64 1 (sqrt.f64 (-.f64 x -1)))) (sqrt.f64 (-.f64 x -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 x -1)) (*.f64 (sqrt.f64 (-.f64 x -1)) (/.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1))) (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1)))) (sqrt.f64 (-.f64 x -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (sqrt.f64 (-.f64 x -1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 1 (neg.f64 (sqrt.f64 (-.f64 x -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1))) (neg.f64 (sqrt.f64 (-.f64 x -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1))) (sqrt.f64 (-.f64 x -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1))) (*.f64 (sqrt.f64 (-.f64 x -1)) (/.f64 1 (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1))) (*.f64 (sqrt.f64 (-.f64 x -1)) (/.f64 (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1))) (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1))) (*.f64 (sqrt.f64 (-.f64 x -1)) (/.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1))) (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1)))) (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (-.f64 x -1)) (/.f64 1 (sqrt.f64 (-.f64 x -1)))) (sqrt.f64 (-.f64 x -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (-.f64 x -1))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (-.f64 x -1))) (neg.f64 (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1))) (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1)))) (sqrt.f64 (-.f64 x -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1)))) (neg.f64 (sqrt.f64 (-.f64 x -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 x -1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 x -1)) (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 x -1)) (/.f64 (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1))) (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (sqrt.f64 (-.f64 x -1))))))))

simplify145.0ms (0.5%)

Algorithm
egg-herbie
Rules
1010×rational_best_oopsla_all_46_json_45_simplify-23
986×rational_best_oopsla_all_46_json_45_simplify-89
812×rational_best_oopsla_all_46_json_45_simplify-24
796×rational_best_oopsla_all_46_json_45_simplify-35
778×rational_best_oopsla_all_46_json_45_simplify-74
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02714235
110394047
261534047
Stop Event
node limit
Counts
135 → 149
Calls
Call 1
Inputs
(-.f64 1 (sqrt.f64 x))
(*.f64 -1 (sqrt.f64 x))
(-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))
(-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y))
(-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))
(-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 x))) (sqrt.f64 x))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
1
(+.f64 (*.f64 1/2 x) 1)
(+.f64 (*.f64 -1/8 (pow.f64 x 2)) (+.f64 (*.f64 1/2 x) 1))
(+.f64 (*.f64 -1/8 (pow.f64 x 2)) (+.f64 (*.f64 1/2 x) (+.f64 1 (*.f64 1/16 (pow.f64 x 3)))))
(+.f64 (sqrt.f64 (-.f64 y -1)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(+.f64 (sqrt.f64 (-.f64 y -1)) (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(+.f64 (sqrt.f64 (-.f64 y -1)) (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) -1))
(+.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) 0)
(+.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 0 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))))
(+.f64 0 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(+.f64 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (sqrt.f64 (-.f64 y -1)))
(+.f64 (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (sqrt.f64 (-.f64 y -1)))
(+.f64 (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) -1) (sqrt.f64 (-.f64 y -1)))
(+.f64 (*.f64 (sqrt.f64 (-.f64 y -1)) (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(+.f64 (*.f64 0 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(+.f64 (*.f64 (sqrt.f64 x) -1) (*.f64 -1 (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))
(+.f64 (*.f64 (sqrt.f64 y) -1) (*.f64 -1 (-.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 y -1)))))
(+.f64 (*.f64 -1 (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (*.f64 (sqrt.f64 x) -1))
(+.f64 (*.f64 -1 (-.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 y -1)))) (*.f64 (sqrt.f64 y) -1))
(+.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (*.f64 (sqrt.f64 (-.f64 y -1)) (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))))
(*.f64 1 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) 1)
(*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))
(*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))))
(*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 1 (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))
(*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))
(*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))))
(*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))) (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))))
(*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))))
(*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))) (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(*.f64 -1 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))
(*.f64 -1 (*.f64 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 1 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (*.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (/.f64 -1 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (*.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (/.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))))
(*.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) -1)
(*.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (neg.f64 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))))
(*.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))) (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(*.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))
(/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) 1)
(/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))
(/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))))
(/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) -1)
(neg.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))
(-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))
(-.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (neg.f64 (sqrt.f64 (-.f64 x -1))))
(-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))
(-.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) 0)
(-.f64 0 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))))))
(-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(-.f64 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (neg.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1)))))
(-.f64 (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) -1) (*.f64 -1 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1)))))
(-.f64 (*.f64 (sqrt.f64 (-.f64 x -1)) (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))
(-.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1)))))))
(-.f64 (*.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))) (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(*.f64 1 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))))
(*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) 1)
(*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))))
(*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))))))
(*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))))))
(*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (*.f64 1 (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))))))
(*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))) (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))))))
(*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))))))
(*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (/.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))))))
(*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (*.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))))))
(*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))))))
(*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (/.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))))))
(*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))))))
(*.f64 -1 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))))))
(*.f64 -1 (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1)))))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))) (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (/.f64 1 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))) (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (/.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))) (*.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))))) (/.f64 -1 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))) (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))) (*.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))))) (/.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))))))
(*.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))))) -1)
(*.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))))) (neg.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))))))
(*.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))))
(*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))))
(*.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))))))
(/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) 1)
(/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))))
(/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (/.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))))))
(/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))))) -1)
(neg.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))))))
(+.f64 (sqrt.f64 (-.f64 x -1)) 0)
(+.f64 (sqrt.f64 (-.f64 x -1)) (*.f64 0 (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1)))))
(+.f64 0 (sqrt.f64 (-.f64 x -1)))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1)))) (sqrt.f64 (-.f64 x -1)))
(-.f64 (sqrt.f64 (-.f64 x -1)) 0)
(-.f64 0 (neg.f64 (sqrt.f64 (-.f64 x -1))))
(*.f64 1 (sqrt.f64 (-.f64 x -1)))
(*.f64 (sqrt.f64 (-.f64 x -1)) 1)
(*.f64 (sqrt.f64 (-.f64 x -1)) (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1))))
(*.f64 (sqrt.f64 (-.f64 x -1)) (*.f64 (sqrt.f64 (-.f64 x -1)) (/.f64 1 (sqrt.f64 (-.f64 x -1)))))
(*.f64 (sqrt.f64 (-.f64 x -1)) (*.f64 (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1))) (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1)))))
(*.f64 (sqrt.f64 (-.f64 x -1)) (*.f64 1 (*.f64 (sqrt.f64 (-.f64 x -1)) (/.f64 1 (sqrt.f64 (-.f64 x -1))))))
(*.f64 (sqrt.f64 (-.f64 x -1)) (*.f64 (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1))) (*.f64 (sqrt.f64 (-.f64 x -1)) (/.f64 1 (sqrt.f64 (-.f64 x -1))))))
(*.f64 (sqrt.f64 (-.f64 x -1)) (*.f64 (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1))) (*.f64 (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1))) (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1))))))
(*.f64 (sqrt.f64 (-.f64 x -1)) (*.f64 (sqrt.f64 (-.f64 x -1)) (/.f64 (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1))) (sqrt.f64 (-.f64 x -1)))))
(*.f64 (sqrt.f64 (-.f64 x -1)) (*.f64 (*.f64 (sqrt.f64 (-.f64 x -1)) (/.f64 1 (sqrt.f64 (-.f64 x -1)))) (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1)))))
(*.f64 (sqrt.f64 (-.f64 x -1)) (*.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1))) (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1)))) (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1)))))
(*.f64 (sqrt.f64 (-.f64 x -1)) (*.f64 (sqrt.f64 (-.f64 x -1)) (/.f64 (*.f64 (sqrt.f64 (-.f64 x -1)) (/.f64 1 (sqrt.f64 (-.f64 x -1)))) (sqrt.f64 (-.f64 x -1)))))
(*.f64 (sqrt.f64 (-.f64 x -1)) (*.f64 (sqrt.f64 (-.f64 x -1)) (/.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1))) (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1)))) (sqrt.f64 (-.f64 x -1)))))
(*.f64 -1 (neg.f64 (sqrt.f64 (-.f64 x -1))))
(*.f64 -1 (*.f64 1 (neg.f64 (sqrt.f64 (-.f64 x -1)))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1))) (neg.f64 (sqrt.f64 (-.f64 x -1)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1))) (sqrt.f64 (-.f64 x -1)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1))) (*.f64 (sqrt.f64 (-.f64 x -1)) (/.f64 1 (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1))) (*.f64 (sqrt.f64 (-.f64 x -1)) (/.f64 (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1))) (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1))) (*.f64 (sqrt.f64 (-.f64 x -1)) (/.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1))) (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1)))) (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1))))))
(*.f64 (*.f64 (sqrt.f64 (-.f64 x -1)) (/.f64 1 (sqrt.f64 (-.f64 x -1)))) (sqrt.f64 (-.f64 x -1)))
(*.f64 (neg.f64 (sqrt.f64 (-.f64 x -1))) -1)
(*.f64 (neg.f64 (sqrt.f64 (-.f64 x -1))) (neg.f64 (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1)))))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1))) (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1)))) (sqrt.f64 (-.f64 x -1)))
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1)))) (neg.f64 (sqrt.f64 (-.f64 x -1))))
(/.f64 (sqrt.f64 (-.f64 x -1)) 1)
(/.f64 (sqrt.f64 (-.f64 x -1)) (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1))))
(/.f64 (sqrt.f64 (-.f64 x -1)) (/.f64 (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1))) (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1)))))
(neg.f64 (neg.f64 (sqrt.f64 (-.f64 x -1))))
Outputs
(-.f64 1 (sqrt.f64 x))
(*.f64 -1 (sqrt.f64 x))
(neg.f64 (sqrt.f64 x))
(-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))
(-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 1 (sqrt.f64 y)))
(-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))
(-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 x))) (sqrt.f64 x))
(+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 1 (sqrt.f64 x)))
(+.f64 (-.f64 1 (sqrt.f64 x)) (sqrt.f64 (+.f64 1 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
1
(+.f64 (*.f64 1/2 x) 1)
(+.f64 1 (*.f64 x 1/2))
(+.f64 (*.f64 -1/8 (pow.f64 x 2)) (+.f64 (*.f64 1/2 x) 1))
(+.f64 (*.f64 x 1/2) (+.f64 (*.f64 -1/8 (pow.f64 x 2)) 1))
(+.f64 1 (+.f64 (*.f64 -1/8 (pow.f64 x 2)) (*.f64 x 1/2)))
(+.f64 1 (+.f64 (*.f64 x 1/2) (*.f64 -1/8 (pow.f64 x 2))))
(+.f64 (*.f64 -1/8 (pow.f64 x 2)) (+.f64 (*.f64 1/2 x) (+.f64 1 (*.f64 1/16 (pow.f64 x 3)))))
(+.f64 (*.f64 -1/8 (pow.f64 x 2)) (+.f64 1 (+.f64 (*.f64 x 1/2) (*.f64 1/16 (pow.f64 x 3)))))
(+.f64 (*.f64 x 1/2) (+.f64 1 (+.f64 (*.f64 -1/8 (pow.f64 x 2)) (*.f64 1/16 (pow.f64 x 3)))))
(+.f64 (sqrt.f64 (-.f64 y -1)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(+.f64 (sqrt.f64 (-.f64 y -1)) (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(+.f64 (sqrt.f64 (-.f64 y -1)) (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) -1))
(+.f64 (sqrt.f64 (+.f64 1 y)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(+.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) 0)
(+.f64 (sqrt.f64 (+.f64 1 y)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(+.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 0 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(+.f64 0 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(+.f64 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (sqrt.f64 (-.f64 y -1)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(+.f64 (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (sqrt.f64 (-.f64 y -1)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(+.f64 (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) -1) (sqrt.f64 (-.f64 y -1)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(+.f64 (*.f64 (sqrt.f64 (-.f64 y -1)) (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(+.f64 (*.f64 0 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(+.f64 (*.f64 (sqrt.f64 x) -1) (*.f64 -1 (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(+.f64 (*.f64 (sqrt.f64 y) -1) (*.f64 -1 (-.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 y -1)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(+.f64 (*.f64 -1 (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (*.f64 (sqrt.f64 x) -1))
(+.f64 (sqrt.f64 (+.f64 1 y)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(+.f64 (*.f64 -1 (-.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 y -1)))) (*.f64 (sqrt.f64 y) -1))
(+.f64 (sqrt.f64 (+.f64 1 y)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(+.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (*.f64 (sqrt.f64 (-.f64 y -1)) (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(*.f64 1 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) 1)
(+.f64 (sqrt.f64 (+.f64 1 y)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 1 (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))) (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))) (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(*.f64 -1 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(*.f64 -1 (*.f64 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(*.f64 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(*.f64 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 1 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(*.f64 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(*.f64 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (*.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (/.f64 -1 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(*.f64 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(*.f64 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (*.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (/.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(*.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) -1)
(+.f64 (sqrt.f64 (+.f64 1 y)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(*.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (neg.f64 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(*.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))) (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(*.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) 1)
(+.f64 (sqrt.f64 (+.f64 1 y)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) -1)
(+.f64 (sqrt.f64 (+.f64 1 y)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(neg.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (neg.f64 (sqrt.f64 (-.f64 x -1))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) 0)
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 0 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (neg.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1)))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) -1) (*.f64 -1 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1)))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (*.f64 (sqrt.f64 (-.f64 x -1)) (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1)))))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (*.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))) (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(*.f64 1 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) 1)
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (*.f64 1 (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))) (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (/.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (*.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (/.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(*.f64 -1 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(*.f64 -1 (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1)))))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))) (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (/.f64 1 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))) (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (/.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))) (*.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))))) (/.f64 -1 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))) (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))) (*.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))))) (/.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(*.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))))) -1)
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(*.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))))) (neg.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(*.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(*.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) 1)
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (/.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))) (-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (sqrt.f64 (-.f64 x -1)))))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))))) -1)
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(neg.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(+.f64 (sqrt.f64 (-.f64 x -1)) 0)
(sqrt.f64 (+.f64 1 x))
(+.f64 (sqrt.f64 (-.f64 x -1)) (*.f64 0 (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1)))))
(sqrt.f64 (+.f64 1 x))
(+.f64 0 (sqrt.f64 (-.f64 x -1)))
(sqrt.f64 (+.f64 1 x))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1)))) (sqrt.f64 (-.f64 x -1)))
(sqrt.f64 (+.f64 1 x))
(-.f64 (sqrt.f64 (-.f64 x -1)) 0)
(sqrt.f64 (+.f64 1 x))
(-.f64 0 (neg.f64 (sqrt.f64 (-.f64 x -1))))
(sqrt.f64 (+.f64 1 x))
(*.f64 1 (sqrt.f64 (-.f64 x -1)))
(sqrt.f64 (+.f64 1 x))
(*.f64 (sqrt.f64 (-.f64 x -1)) 1)
(sqrt.f64 (+.f64 1 x))
(*.f64 (sqrt.f64 (-.f64 x -1)) (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1))))
(sqrt.f64 (+.f64 1 x))
(*.f64 (sqrt.f64 (-.f64 x -1)) (*.f64 (sqrt.f64 (-.f64 x -1)) (/.f64 1 (sqrt.f64 (-.f64 x -1)))))
(sqrt.f64 (+.f64 1 x))
(*.f64 (sqrt.f64 (-.f64 x -1)) (*.f64 (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1))) (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1)))))
(sqrt.f64 (+.f64 1 x))
(*.f64 (sqrt.f64 (-.f64 x -1)) (*.f64 1 (*.f64 (sqrt.f64 (-.f64 x -1)) (/.f64 1 (sqrt.f64 (-.f64 x -1))))))
(sqrt.f64 (+.f64 1 x))
(*.f64 (sqrt.f64 (-.f64 x -1)) (*.f64 (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1))) (*.f64 (sqrt.f64 (-.f64 x -1)) (/.f64 1 (sqrt.f64 (-.f64 x -1))))))
(sqrt.f64 (+.f64 1 x))
(*.f64 (sqrt.f64 (-.f64 x -1)) (*.f64 (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1))) (*.f64 (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1))) (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1))))))
(sqrt.f64 (+.f64 1 x))
(*.f64 (sqrt.f64 (-.f64 x -1)) (*.f64 (sqrt.f64 (-.f64 x -1)) (/.f64 (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1))) (sqrt.f64 (-.f64 x -1)))))
(sqrt.f64 (+.f64 1 x))
(*.f64 (sqrt.f64 (-.f64 x -1)) (*.f64 (*.f64 (sqrt.f64 (-.f64 x -1)) (/.f64 1 (sqrt.f64 (-.f64 x -1)))) (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1)))))
(sqrt.f64 (+.f64 1 x))
(*.f64 (sqrt.f64 (-.f64 x -1)) (*.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1))) (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1)))) (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1)))))
(sqrt.f64 (+.f64 1 x))
(*.f64 (sqrt.f64 (-.f64 x -1)) (*.f64 (sqrt.f64 (-.f64 x -1)) (/.f64 (*.f64 (sqrt.f64 (-.f64 x -1)) (/.f64 1 (sqrt.f64 (-.f64 x -1)))) (sqrt.f64 (-.f64 x -1)))))
(sqrt.f64 (+.f64 1 x))
(*.f64 (sqrt.f64 (-.f64 x -1)) (*.f64 (sqrt.f64 (-.f64 x -1)) (/.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1))) (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1)))) (sqrt.f64 (-.f64 x -1)))))
(sqrt.f64 (+.f64 1 x))
(*.f64 -1 (neg.f64 (sqrt.f64 (-.f64 x -1))))
(sqrt.f64 (+.f64 1 x))
(*.f64 -1 (*.f64 1 (neg.f64 (sqrt.f64 (-.f64 x -1)))))
(sqrt.f64 (+.f64 1 x))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1))) (neg.f64 (sqrt.f64 (-.f64 x -1)))))
(sqrt.f64 (+.f64 1 x))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1))) (sqrt.f64 (-.f64 x -1)))
(sqrt.f64 (+.f64 1 x))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1))) (*.f64 (sqrt.f64 (-.f64 x -1)) (/.f64 1 (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1))))))
(sqrt.f64 (+.f64 1 x))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1))) (*.f64 (sqrt.f64 (-.f64 x -1)) (/.f64 (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1))) (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1))))))
(sqrt.f64 (+.f64 1 x))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1))) (*.f64 (sqrt.f64 (-.f64 x -1)) (/.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1))) (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1)))) (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1))))))
(sqrt.f64 (+.f64 1 x))
(*.f64 (*.f64 (sqrt.f64 (-.f64 x -1)) (/.f64 1 (sqrt.f64 (-.f64 x -1)))) (sqrt.f64 (-.f64 x -1)))
(sqrt.f64 (+.f64 1 x))
(*.f64 (neg.f64 (sqrt.f64 (-.f64 x -1))) -1)
(sqrt.f64 (+.f64 1 x))
(*.f64 (neg.f64 (sqrt.f64 (-.f64 x -1))) (neg.f64 (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1)))))
(sqrt.f64 (+.f64 1 x))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1))) (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1)))) (sqrt.f64 (-.f64 x -1)))
(sqrt.f64 (+.f64 1 x))
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1)))) (neg.f64 (sqrt.f64 (-.f64 x -1))))
(sqrt.f64 (+.f64 1 x))
(/.f64 (sqrt.f64 (-.f64 x -1)) 1)
(sqrt.f64 (+.f64 1 x))
(/.f64 (sqrt.f64 (-.f64 x -1)) (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1))))
(sqrt.f64 (+.f64 1 x))
(/.f64 (sqrt.f64 (-.f64 x -1)) (/.f64 (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1))) (/.f64 (sqrt.f64 (-.f64 x -1)) (sqrt.f64 (-.f64 x -1)))))
(sqrt.f64 (+.f64 1 x))
(neg.f64 (neg.f64 (sqrt.f64 (-.f64 x -1))))
(sqrt.f64 (+.f64 1 x))

localize23.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(sqrt.f64 (+.f64 1 x))
0.0b
(+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x)))
0.1b
(+.f64 (sqrt.f64 x) (sqrt.f64 y))
7.2b
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
Compiler

Compiled 54 to 33 computations (38.9% saved)

series1.0ms (0%)

Counts
1 → 4
Calls

6 calls:

TimeVariablePointExpression
0.0ms
y
@-inf
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
0.0ms
x
@-inf
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
0.0ms
y
@inf
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
0.0ms
x
@inf
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
0.0ms
y
@0
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))

rewrite325.0ms (1.1%)

Algorithm
batch-egg-rewrite
Rules
1658×rational_best_oopsla_all_46_json-2
1658×rational_best_oopsla_all_46_json-1
1658×rational_best_oopsla_all_46_json-4
1658×rational_best_oopsla_all_46_json-3
1042×rational_best_oopsla_all_46_json_45_simplify-72
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01547
18247
218547
363147
4298847
Stop Event
node limit
Counts
1 → 59
Calls
Call 1
Inputs
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))) (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))) (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (sqrt.f64 (-.f64 x -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (sqrt.f64 (-.f64 y -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) -1) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 (-.f64 x -1)) (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))) (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 x) -1) (*.f64 -1 (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))))) (*.f64 (sqrt.f64 x) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 y) -1) (*.f64 -1 (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))))) (*.f64 (sqrt.f64 y) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 (-.f64 y -1)) (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (*.f64 (sqrt.f64 (-.f64 y -1)) (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (*.f64 (sqrt.f64 (-.f64 x -1)) (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (*.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))) (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (sqrt.f64 (-.f64 x -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (sqrt.f64 (-.f64 x -1))) (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (sqrt.f64 (-.f64 y -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (sqrt.f64 (-.f64 y -1))) (*.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (*.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (*.f64 1 (*.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (*.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (*.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (/.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (*.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (*.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (/.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (*.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))))) (neg.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (*.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (/.f64 1 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (*.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (/.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (*.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))))) (/.f64 -1 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (*.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (*.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))))) (/.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (/.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))))))))))

simplify236.0ms (0.8%)

Algorithm
egg-herbie
Rules
1176×rational_best_oopsla_all_46_json_45_simplify-7
982×rational_best_oopsla_all_46_json_45_simplify-72
658×rational_best_oopsla_all_46_json_45_simplify-10
630×rational_best_oopsla_all_46_json_45_simplify-49
516×rational_best_oopsla_all_46_json_45_simplify-30
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01384751
14854751
233564749
370354749
Stop Event
node limit
Counts
63 → 79
Calls
Call 1
Inputs
(-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 x))) (sqrt.f64 x))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y))
(-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))
(+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(+.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(+.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))) (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(+.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))) (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) -1))
(+.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) 0)
(+.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))))
(+.f64 0 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))
(+.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (sqrt.f64 (-.f64 x -1)))
(+.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (sqrt.f64 (-.f64 y -1)))
(+.f64 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))))
(+.f64 (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))))
(+.f64 (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) -1) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))))
(+.f64 (*.f64 (sqrt.f64 (-.f64 x -1)) (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(+.f64 (*.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))) (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))
(+.f64 (*.f64 (sqrt.f64 x) -1) (*.f64 -1 (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))))))
(+.f64 (*.f64 -1 (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))))) (*.f64 (sqrt.f64 x) -1))
(+.f64 (*.f64 (sqrt.f64 y) -1) (*.f64 -1 (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))))))
(+.f64 (*.f64 -1 (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))))) (*.f64 (sqrt.f64 y) -1))
(+.f64 (*.f64 (sqrt.f64 (-.f64 y -1)) (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(+.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (*.f64 (sqrt.f64 (-.f64 y -1)) (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))))
(+.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (*.f64 (sqrt.f64 (-.f64 x -1)) (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))))
(+.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (*.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))) (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))))
(+.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (sqrt.f64 (-.f64 x -1))))
(+.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (sqrt.f64 (-.f64 x -1))) (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))))
(+.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (sqrt.f64 (-.f64 y -1))))
(+.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (sqrt.f64 (-.f64 y -1))) (*.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))))
(*.f64 1 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))
(*.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) 1)
(*.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))))
(*.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (*.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))))
(*.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))))
(*.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (*.f64 1 (*.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))))))
(*.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (*.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))))))
(*.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))))))
(*.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (*.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (/.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))))
(*.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (*.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))))
(*.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))))
(*.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (*.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (/.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))))
(*.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (*.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))))
(*.f64 -1 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))))))
(*.f64 -1 (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1)))))))
(*.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))))) -1)
(*.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))))) (neg.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (*.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (/.f64 1 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (*.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (/.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (*.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))))) (/.f64 -1 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (*.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (*.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))))) (/.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))))))
(*.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))
(*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))
(*.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))))))
(/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) 1)
(/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))))
(/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (/.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))))
(/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))))) -1)
(neg.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))))))
Outputs
(-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 x))) (sqrt.f64 x))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 1 (sqrt.f64 y)))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))
(+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(+.f64 (sqrt.f64 (-.f64 x -1)) (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(+.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(+.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))) (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(+.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))) (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) -1))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(+.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) 0)
(-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 x)))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))))
(-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 x)))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 0 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))
(-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 x)))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (sqrt.f64 (-.f64 x -1)))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(+.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (sqrt.f64 (-.f64 y -1)))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(+.f64 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(+.f64 (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(+.f64 (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) -1) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(+.f64 (*.f64 (sqrt.f64 (-.f64 x -1)) (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 x)))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(*.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y))) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))) (+.f64 (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y))) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(+.f64 (*.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))) (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 x)))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(*.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y))) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))) (+.f64 (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y))) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))
(-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 x)))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(+.f64 (*.f64 (sqrt.f64 x) -1) (*.f64 -1 (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(+.f64 (*.f64 -1 (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))))) (*.f64 (sqrt.f64 x) -1))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(+.f64 (*.f64 (sqrt.f64 y) -1) (*.f64 -1 (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(+.f64 (*.f64 -1 (-.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))))) (*.f64 (sqrt.f64 y) -1))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(+.f64 (*.f64 (sqrt.f64 (-.f64 y -1)) (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 x)))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(*.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y))) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))) (+.f64 (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y))) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(+.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (*.f64 (sqrt.f64 (-.f64 y -1)) (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 x)))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(*.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y))) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))) (+.f64 (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y))) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(+.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (*.f64 (sqrt.f64 (-.f64 x -1)) (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 x)))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(*.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y))) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))) (+.f64 (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y))) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(+.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (*.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))) (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 x)))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(*.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y))) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))) (+.f64 (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y))) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(+.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (sqrt.f64 (-.f64 x -1))))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 x)))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(*.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y))) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))) (+.f64 (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y))) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(+.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (sqrt.f64 (-.f64 x -1))) (*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 x)))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(*.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y))) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))) (+.f64 (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y))) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(+.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (sqrt.f64 (-.f64 y -1))))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 x)))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(*.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y))) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))) (+.f64 (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y))) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(+.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (sqrt.f64 (-.f64 y -1))) (*.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 x)))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(*.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y))) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))) (+.f64 (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y))) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(*.f64 1 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))
(-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 x)))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(*.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) 1)
(-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 x)))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(*.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))))
(-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 x)))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(*.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (*.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))))
(-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 x)))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(*.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))))
(-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 x)))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(*.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (*.f64 1 (*.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))))))
(-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 x)))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(*.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (*.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))))))
(-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 x)))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(*.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))))))
(-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 x)))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(*.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (*.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (/.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))))
(-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 x)))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(*.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (*.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))))
(-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 x)))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(*.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))))
(-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 x)))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(*.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (*.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (/.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))))
(-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 x)))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(*.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (*.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))))
(-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 x)))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(*.f64 -1 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(*.f64 -1 (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1)))))))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 x)))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(*.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y))) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))) (+.f64 (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y))) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(*.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))))) -1)
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(*.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))))) (neg.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 x)))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(*.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y))) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))) (+.f64 (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y))) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))
(-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 x)))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (*.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (/.f64 1 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))))))
(-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 x)))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (*.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (/.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))))))
(-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 x)))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (*.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))))) (/.f64 -1 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))))))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 x)))) (*.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))))) (/.f64 -1 (/.f64 (-.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 x)))))))
(*.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))))) (*.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y))) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))) (+.f64 (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y))) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))) (/.f64 -1 (/.f64 (+.f64 (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y))) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))) (+.f64 (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y))) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))))))
(*.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y))) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))) (+.f64 (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y))) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))) (neg.f64 (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))))) (/.f64 (+.f64 (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y))) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))) (+.f64 (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y))) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (*.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))))))
(-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 x)))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (*.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))))) (/.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))))))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 x)))) (*.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))))) (/.f64 (neg.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 x))))) (/.f64 (-.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 x)))))))
(*.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y))) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))) (+.f64 (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y))) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))) (*.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))))) (/.f64 (neg.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y))) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))) (+.f64 (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y))) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))) (/.f64 (+.f64 (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y))) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))) (+.f64 (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y))) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))))))
(*.f64 (neg.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y))) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))) (+.f64 (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y))) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))) (*.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y))) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))) (+.f64 (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y))) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))) (/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))))) (/.f64 (+.f64 (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y))) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))) (+.f64 (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y))) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))))))
(*.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))
(-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 x)))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))
(-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 x)))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(*.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))))))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 x))) (-.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 x)))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(*.f64 (/.f64 (+.f64 (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y))) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))) (+.f64 (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y))) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) 1)
(-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 x)))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))))
(-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 x)))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (/.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x -1)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))))
(-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 x)))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (-.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 1 x)))))
(/.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))))) -1)
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(neg.f64 (+.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 (-.f64 x -1))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))

localize26.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
0.1b
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
0.1b
(+.f64 (sqrt.f64 y) (sqrt.f64 z))
7.5b
(+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
Compiler

Compiled 72 to 40 computations (44.4% saved)

series10.0ms (0%)

Counts
4 → 13
Calls

24 calls:

TimeVariablePointExpression
4.0ms
z
@inf
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
0.0ms
y
@inf
(+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
0.0ms
y
@-inf
(+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
0.0ms
z
@-inf
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
0.0ms
y
@-inf
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))

rewrite186.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1892×rational_best_oopsla_all_46_json-2
1892×rational_best_oopsla_all_46_json-1
1892×rational_best_oopsla_all_46_json-4
1892×rational_best_oopsla_all_46_json-3
820×rational_best_oopsla_all_46_json_45_simplify-35
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
016146
190146
2209146
3718146
43423146
Stop Event
node limit
Counts
4 → 167
Calls
Call 1
Inputs
(+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(+.f64 (sqrt.f64 y) (sqrt.f64 z))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (neg.f64 (sqrt.f64 (+.f64 1 z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (neg.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) -1) (*.f64 -1 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (*.f64 1 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (*.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) (neg.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 1 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (*.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) (/.f64 -1 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (*.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) (/.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))) (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (*.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (/.f64 1 (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (*.f64 (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (*.f64 1 (*.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (/.f64 1 (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (*.f64 (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (*.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (/.f64 1 (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (*.f64 (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (*.f64 (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (*.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (/.f64 (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (*.f64 (*.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (/.f64 1 (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (*.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (/.f64 (*.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (/.f64 1 (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (*.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (neg.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (*.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (/.f64 1 (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (*.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (/.f64 (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (*.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (/.f64 1 (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (neg.f64 (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (neg.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (/.f64 (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 1 y)) (neg.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 1 y)) (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 1 y)) (*.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (sqrt.f64 (+.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (sqrt.f64 (+.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) -1) (sqrt.f64 (+.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 (+.f64 1 y)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (neg.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 y) -1) (*.f64 -1 (-.f64 (sqrt.f64 z) (sqrt.f64 (+.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 (-.f64 (sqrt.f64 z) (sqrt.f64 (+.f64 1 y)))) (*.f64 (sqrt.f64 y) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 z) -1) (*.f64 -1 (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (*.f64 (sqrt.f64 z) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (neg.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (*.f64 (sqrt.f64 (+.f64 1 y)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (*.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (*.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (/.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (/.f64 1 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (*.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (/.f64 -1 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (*.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (/.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 1 (sqrt.f64 (+.f64 1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 -1 (sqrt.f64 (+.f64 1 z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (neg.f64 (sqrt.f64 (+.f64 1 z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)) (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)) (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (sqrt.f64 (+.f64 1 z))) (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 -1 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) -1) (*.f64 -1 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 1 (sqrt.f64 (+.f64 1 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1))) (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1))) (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1))) (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (*.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 1 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)) (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (*.f64 1 (*.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 1 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)) (*.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 1 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)) (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)) (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (*.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)) (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (*.f64 (*.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 1 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))) (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (*.f64 (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)) (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1))) (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (*.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (*.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 1 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))) (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (*.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)) (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1))) (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)) (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)) (*.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 1 (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)) (*.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)) (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)) (*.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)) (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1))) (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 1 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))) (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (neg.f64 (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)) (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1))) (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1))) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)) (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1))))))

simplify360.0ms (1.3%)

Algorithm
egg-herbie
Rules
1592×rational_best_oopsla_all_46_json_45_simplify-23
1278×rational_best_oopsla_all_46_json_45_simplify-89
1106×rational_best_oopsla_all_46_json_45_simplify-37
1048×rational_best_oopsla_all_46_json_45_simplify-24
1042×rational_best_oopsla_all_46_json_45_simplify-74
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
033811640
1134811600
Stop Event
node limit
Counts
180 → 235
Calls
Call 1
Inputs
(-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y))
(-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))
(-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 z))) (sqrt.f64 z))
(-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))
(sqrt.f64 z)
(sqrt.f64 y)
(-.f64 1 (sqrt.f64 z))
(*.f64 -1 (sqrt.f64 z))
(-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))
(-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y))
(-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y))
(-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 z))) (sqrt.f64 z))
(-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 z))) (sqrt.f64 z))
(-.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 z))))
(-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (neg.f64 (sqrt.f64 (+.f64 1 z))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) 0)
(-.f64 0 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(-.f64 (neg.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (neg.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y)))))
(-.f64 (*.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) -1) (*.f64 -1 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y)))))
(-.f64 (*.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y)))))
(-.f64 (*.f64 0 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z)))))
(-.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(*.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) 1)
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (*.f64 1 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (*.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))
(*.f64 -1 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))))
(*.f64 -1 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z)))))
(*.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)
(*.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) (neg.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 1 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (*.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) (/.f64 -1 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (*.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) (/.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))))
(*.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))) (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))))
(/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) 1)
(/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))
(/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))
(/.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)
(neg.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))))
(-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) 0)
(-.f64 0 (neg.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(*.f64 1 (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(*.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) 1)
(*.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(*.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (*.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (/.f64 1 (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (*.f64 (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (*.f64 1 (*.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (/.f64 1 (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))
(*.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (*.f64 (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (*.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (/.f64 1 (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))
(*.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (*.f64 (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (*.f64 (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))
(*.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (*.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (/.f64 (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (*.f64 (*.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (/.f64 1 (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (*.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (/.f64 (*.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (/.f64 1 (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (*.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 -1 (neg.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(*.f64 -1 (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 -1 (*.f64 (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (neg.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(*.f64 (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (*.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (/.f64 1 (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (*.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (/.f64 (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (*.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))
(*.f64 (*.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (/.f64 1 (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(*.f64 (neg.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z))) -1)
(*.f64 (neg.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (neg.f64 (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(*.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (neg.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) 1)
(/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (/.f64 (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(neg.f64 (neg.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (neg.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (*.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) -1))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) 0)
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))
(+.f64 0 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(+.f64 (neg.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (sqrt.f64 (+.f64 1 y)))
(+.f64 (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (sqrt.f64 (+.f64 1 y)))
(+.f64 (*.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) -1) (sqrt.f64 (+.f64 1 y)))
(+.f64 (*.f64 (sqrt.f64 (+.f64 1 y)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (neg.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(+.f64 (*.f64 (sqrt.f64 y) -1) (*.f64 -1 (-.f64 (sqrt.f64 z) (sqrt.f64 (+.f64 1 y)))))
(+.f64 (*.f64 -1 (-.f64 (sqrt.f64 z) (sqrt.f64 (+.f64 1 y)))) (*.f64 (sqrt.f64 y) -1))
(+.f64 (*.f64 (sqrt.f64 z) -1) (*.f64 -1 (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))))
(+.f64 (*.f64 -1 (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (*.f64 (sqrt.f64 z) -1))
(+.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (neg.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (*.f64 (sqrt.f64 (+.f64 1 y)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))
(*.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) 1)
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (*.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (*.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (/.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))
(*.f64 -1 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))))
(*.f64 -1 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y)))))
(*.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) -1)
(*.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (/.f64 1 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (*.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (/.f64 -1 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (*.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (/.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))
(*.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(*.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))))
(/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) 1)
(/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))
(/.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) -1)
(neg.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))))
(-.f64 1 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 1 (sqrt.f64 (+.f64 1 z)))))
(-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 -1 (sqrt.f64 (+.f64 1 z))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) -1)
(-.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) 0)
(-.f64 0 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1))
(-.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (neg.f64 (sqrt.f64 (+.f64 1 z))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) -1))
(-.f64 (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)) (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)) (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z)))))
(-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 z))) (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))))
(-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 z))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(-.f64 (neg.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 -1 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y)))))
(-.f64 (*.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) -1) (*.f64 -1 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 1 (sqrt.f64 (+.f64 1 y))))))
(-.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1))) (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)) -1))
(-.f64 (*.f64 0 (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1))) (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)))
(-.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1))) (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(*.f64 1 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))
(*.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) 1)
(*.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)))
(*.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (*.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 1 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))))
(*.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)) (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1))))
(*.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (*.f64 1 (*.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 1 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))))
(*.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)) (*.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 1 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))))
(*.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)) (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)) (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)))))
(*.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (*.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)) (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))))
(*.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (*.f64 (*.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 1 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))) (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1))))
(*.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (*.f64 (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)) (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1))) (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1))))
(*.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (*.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (*.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 1 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))) (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))))
(*.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (*.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)) (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1))) (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))))
(*.f64 -1 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1))
(*.f64 -1 (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)))
(*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)) (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))
(*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)) (*.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 1 (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)))))
(*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)) (*.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)) (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)))))
(*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)) (*.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)) (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1))) (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)))))
(*.f64 (*.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 1 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))) (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))
(*.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) -1)
(*.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (neg.f64 (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1))))
(*.f64 (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)) (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1))) (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))
(*.f64 (neg.f64 (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1))) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1))
(/.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) 1)
(/.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)))
(/.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)) (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1))))
(/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) -1)
(neg.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1))
Outputs
(-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 1 (sqrt.f64 y)))
(+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 1 (sqrt.f64 y)))
(-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))
(-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))
(-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 z))) (sqrt.f64 z))
(-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))
(sqrt.f64 z)
(sqrt.f64 y)
(-.f64 1 (sqrt.f64 z))
(*.f64 -1 (sqrt.f64 z))
(neg.f64 (sqrt.f64 z))
(-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))
(-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))
(-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 2 (sqrt.f64 y)))
(+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 2 (sqrt.f64 y)))
(-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 1 (sqrt.f64 y)))
(+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 1 (sqrt.f64 y)))
(-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 z))) (sqrt.f64 z))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) 2) (sqrt.f64 z))
(-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 z))) (sqrt.f64 z))
(-.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 z)))))
(-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 z)))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 z))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 z)))))
(-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 z)))))
(-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (neg.f64 (sqrt.f64 (+.f64 1 z))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 z)))))
(-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 z)))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) 0)
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(-.f64 0 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 z)))))
(-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 z)))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(-.f64 (neg.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (neg.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(-.f64 (*.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) -1) (*.f64 -1 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(-.f64 (*.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y)))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 z))))))
(*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 z))))) (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))
(-.f64 (*.f64 0 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z)))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 z))))))
(*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 z))))) (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))
(-.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(*.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) 1)
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (*.f64 1 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (*.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(*.f64 -1 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 z)))))
(-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 z)))))
(*.f64 -1 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z)))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 z))))))
(*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 z))))) (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))
(*.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 z)))))
(-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 z)))))
(*.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) (neg.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 z))))))
(*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 z))))) (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 1 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (*.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) (/.f64 -1 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))))
(*.f64 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 -1 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))))
(*.f64 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (sqrt.f64 (+.f64 1 z))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 -1 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (*.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) (/.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))))
(*.f64 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))))
(*.f64 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (sqrt.f64 (+.f64 1 z))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))) (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))))
(*.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(*.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))) (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 z))))))
(*.f64 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 z))))) (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))
(/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) 1)
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(/.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 z)))))
(-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 z)))))
(neg.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 z)))))
(-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 z)))))
(-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) 0)
(+.f64 (sqrt.f64 y) (sqrt.f64 z))
(-.f64 0 (neg.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(+.f64 (sqrt.f64 y) (sqrt.f64 z))
(*.f64 1 (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(+.f64 (sqrt.f64 y) (sqrt.f64 z))
(*.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) 1)
(+.f64 (sqrt.f64 y) (sqrt.f64 z))
(*.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(+.f64 (sqrt.f64 y) (sqrt.f64 z))
(*.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (*.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (/.f64 1 (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 (sqrt.f64 y) (sqrt.f64 z))
(*.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (*.f64 (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 (sqrt.f64 y) (sqrt.f64 z))
(*.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (*.f64 1 (*.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (/.f64 1 (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))
(+.f64 (sqrt.f64 y) (sqrt.f64 z))
(*.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (*.f64 (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (*.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (/.f64 1 (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))
(+.f64 (sqrt.f64 y) (sqrt.f64 z))
(*.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (*.f64 (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (*.f64 (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))
(+.f64 (sqrt.f64 y) (sqrt.f64 z))
(*.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (*.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (/.f64 (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 (sqrt.f64 y) (sqrt.f64 z))
(*.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (*.f64 (*.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (/.f64 1 (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 (sqrt.f64 y) (sqrt.f64 z))
(*.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 (sqrt.f64 y) (sqrt.f64 z))
(*.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (*.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (/.f64 (*.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (/.f64 1 (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 (sqrt.f64 y) (sqrt.f64 z))
(*.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (*.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 (sqrt.f64 y) (sqrt.f64 z))
(*.f64 -1 (neg.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(+.f64 (sqrt.f64 y) (sqrt.f64 z))
(*.f64 -1 (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 (sqrt.f64 y) (sqrt.f64 z))
(*.f64 -1 (*.f64 (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (neg.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 (sqrt.f64 y) (sqrt.f64 z))
(*.f64 (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(+.f64 (sqrt.f64 y) (sqrt.f64 z))
(*.f64 (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (*.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (/.f64 1 (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))
(+.f64 (sqrt.f64 y) (sqrt.f64 z))
(*.f64 (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (*.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (/.f64 (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))
(+.f64 (sqrt.f64 y) (sqrt.f64 z))
(*.f64 (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (*.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))
(+.f64 (sqrt.f64 y) (sqrt.f64 z))
(*.f64 (*.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (/.f64 1 (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(+.f64 (sqrt.f64 y) (sqrt.f64 z))
(*.f64 (neg.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z))) -1)
(+.f64 (sqrt.f64 y) (sqrt.f64 z))
(*.f64 (neg.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (neg.f64 (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 (sqrt.f64 y) (sqrt.f64 z))
(*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(+.f64 (sqrt.f64 y) (sqrt.f64 z))
(*.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (neg.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(+.f64 (sqrt.f64 y) (sqrt.f64 z))
(/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) 1)
(+.f64 (sqrt.f64 y) (sqrt.f64 z))
(/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(+.f64 (sqrt.f64 y) (sqrt.f64 z))
(/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (/.f64 (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (/.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 (sqrt.f64 y) (sqrt.f64 z))
(neg.f64 (neg.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(+.f64 (sqrt.f64 y) (sqrt.f64 z))
(+.f64 (sqrt.f64 (+.f64 1 y)) (neg.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(+.f64 (sqrt.f64 (-.f64 y -1)) (neg.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (neg.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(+.f64 (sqrt.f64 (-.f64 y -1)) (neg.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (*.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) -1))
(+.f64 (sqrt.f64 (+.f64 1 y)) (neg.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(+.f64 (sqrt.f64 (-.f64 y -1)) (neg.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) 0)
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(+.f64 0 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(+.f64 (neg.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (sqrt.f64 (+.f64 1 y)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (neg.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(+.f64 (sqrt.f64 (-.f64 y -1)) (neg.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(+.f64 (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (sqrt.f64 (+.f64 1 y)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (neg.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(+.f64 (sqrt.f64 (-.f64 y -1)) (neg.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(+.f64 (*.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) -1) (sqrt.f64 (+.f64 1 y)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (neg.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(+.f64 (sqrt.f64 (-.f64 y -1)) (neg.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(+.f64 (*.f64 (sqrt.f64 (+.f64 1 y)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (neg.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (neg.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (neg.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))
(+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(+.f64 (*.f64 (sqrt.f64 y) -1) (*.f64 -1 (-.f64 (sqrt.f64 z) (sqrt.f64 (+.f64 1 y)))))
(*.f64 -1 (+.f64 (sqrt.f64 y) (-.f64 (sqrt.f64 z) (sqrt.f64 (+.f64 1 y)))))
(+.f64 (neg.f64 (sqrt.f64 y)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 z)))
(+.f64 (*.f64 -1 (-.f64 (sqrt.f64 z) (sqrt.f64 (+.f64 1 y)))) (*.f64 (sqrt.f64 y) -1))
(*.f64 -1 (+.f64 (sqrt.f64 y) (-.f64 (sqrt.f64 z) (sqrt.f64 (+.f64 1 y)))))
(+.f64 (neg.f64 (sqrt.f64 y)) (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 z)))
(+.f64 (*.f64 (sqrt.f64 z) -1) (*.f64 -1 (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(+.f64 (*.f64 -1 (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (*.f64 (sqrt.f64 z) -1))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(+.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (neg.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (*.f64 (sqrt.f64 (+.f64 1 y)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (neg.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (neg.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1))))))
(*.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) 1)
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (*.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (*.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (/.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(*.f64 -1 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(*.f64 -1 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y)))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(*.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) -1)
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(*.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (/.f64 1 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (*.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (/.f64 -1 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (*.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (/.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(*.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(*.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) 1)
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(/.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) -1)
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(neg.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(-.f64 1 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))))
(-.f64 1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z))))
(+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 -1 (sqrt.f64 y)))))
(-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))))
(-.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (+.f64 (sqrt.f64 z) (+.f64 -1 (sqrt.f64 y))) (sqrt.f64 (+.f64 1 z))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 1 (sqrt.f64 (+.f64 1 z)))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (+.f64 1 (sqrt.f64 (+.f64 1 z))))))
(-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (+.f64 1 (sqrt.f64 (+.f64 1 z))))))
(-.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 -1 (sqrt.f64 (+.f64 1 z))))
(-.f64 1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z))))
(+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 -1 (sqrt.f64 y)))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) -1)
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 1 (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(-.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) 0)
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 1 (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(-.f64 0 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1))
(neg.f64 (+.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z)))))
(+.f64 1 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 z))))))
(-.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (neg.f64 (sqrt.f64 (+.f64 1 z))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 1 (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) -1))
(-.f64 1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z))))
(+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 -1 (sqrt.f64 y)))))
(-.f64 (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)) (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)) (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z)))))
(-.f64 (/.f64 (+.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z)))) (+.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z))))) (*.f64 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z))) (/.f64 (+.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z)))) (+.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z)))))))
(-.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 -1 (sqrt.f64 y))))) (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 -1 (sqrt.f64 y)))))) (*.f64 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y -1)))) (sqrt.f64 (+.f64 1 z))) (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 -1 (sqrt.f64 y))))) (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 -1 (sqrt.f64 y))))))))
(-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 z))) (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (+.f64 1 (sqrt.f64 (+.f64 1 z))))))
(-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (+.f64 1 (sqrt.f64 (+.f64 1 z))))))
(-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 z))))
(-.f64 1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z))))
(+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 -1 (sqrt.f64 y)))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(+.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 1 (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))
(-.f64 (neg.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z))) (-.f64 -1 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y)))))
(-.f64 1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z))))
(+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 -1 (sqrt.f64 y)))))
(-.f64 (*.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) -1) (*.f64 -1 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 1 (sqrt.f64 (+.f64 1 y))))))
(*.f64 -1 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))))
(*.f64 1 (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 1 (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(-.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))) (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1))) (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)) -1))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (+.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z)))) (+.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z))))))
(*.f64 (+.f64 1 (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 -1 (sqrt.f64 y))))) (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 -1 (sqrt.f64 y)))))))
(-.f64 (*.f64 0 (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1))) (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)))
(*.f64 (/.f64 (+.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z)))) (+.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z))))) (neg.f64 (+.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z))))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 -1 (sqrt.f64 y))))) (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 -1 (sqrt.f64 y)))))) (+.f64 1 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 z)))))))
(-.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1))) (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(*.f64 (/.f64 (+.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z)))) (+.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z))))) (+.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 -1 (sqrt.f64 y))))) (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 -1 (sqrt.f64 y)))))) (-.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 1 (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))
(*.f64 1 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 1 (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) 1)
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 1 (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (+.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z)))) (+.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z))))))
(*.f64 (+.f64 1 (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 -1 (sqrt.f64 y))))) (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 -1 (sqrt.f64 y)))))))
(*.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (*.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 1 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 1 (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)) (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1))))
(*.f64 (/.f64 (+.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z)))) (+.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (+.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z)))) (+.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z)))))))
(*.f64 (+.f64 1 (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 -1 (sqrt.f64 y))))) (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 -1 (sqrt.f64 y)))))) (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 -1 (sqrt.f64 y))))) (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 -1 (sqrt.f64 y))))))))
(*.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (*.f64 1 (*.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 1 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 1 (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)) (*.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 1 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (+.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z)))) (+.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z))))))
(*.f64 (+.f64 1 (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 -1 (sqrt.f64 y))))) (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 -1 (sqrt.f64 y)))))))
(*.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)) (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)) (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)))))
(*.f64 (/.f64 (+.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z)))) (+.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z))))) (*.f64 (/.f64 (+.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z)))) (+.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (+.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z)))) (+.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z))))))))
(*.f64 (+.f64 1 (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 -1 (sqrt.f64 y))))) (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 -1 (sqrt.f64 y)))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 -1 (sqrt.f64 y))))) (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 -1 (sqrt.f64 y)))))) (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 -1 (sqrt.f64 y))))) (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 -1 (sqrt.f64 y)))))))))
(*.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (*.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)) (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (+.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z)))) (+.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z))))))
(*.f64 (+.f64 1 (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 -1 (sqrt.f64 y))))) (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 -1 (sqrt.f64 y)))))))
(*.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (*.f64 (*.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 1 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))) (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (+.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z)))) (+.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z))))))
(*.f64 (+.f64 1 (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 -1 (sqrt.f64 y))))) (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 -1 (sqrt.f64 y)))))))
(*.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (*.f64 (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)) (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1))) (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1))))
(*.f64 (/.f64 (+.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z)))) (+.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z))))) (*.f64 (/.f64 (+.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z)))) (+.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (+.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z)))) (+.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z))))))))
(*.f64 (+.f64 1 (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 -1 (sqrt.f64 y))))) (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 -1 (sqrt.f64 y)))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 -1 (sqrt.f64 y))))) (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 -1 (sqrt.f64 y)))))) (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 -1 (sqrt.f64 y))))) (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 -1 (sqrt.f64 y)))))))))
(*.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (*.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (*.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 1 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))) (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 1 (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (*.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)) (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1))) (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))))
(*.f64 (/.f64 (+.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z)))) (+.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (+.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z)))) (+.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z)))))))
(*.f64 (+.f64 1 (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 -1 (sqrt.f64 y))))) (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 -1 (sqrt.f64 y)))))) (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 -1 (sqrt.f64 y))))) (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 -1 (sqrt.f64 y))))))))
(*.f64 -1 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1))
(neg.f64 (+.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z)))))
(+.f64 1 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 z))))))
(*.f64 -1 (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)))
(*.f64 (/.f64 (+.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z)))) (+.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z))))) (neg.f64 (+.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z))))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 -1 (sqrt.f64 y))))) (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 -1 (sqrt.f64 y)))))) (+.f64 1 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 z)))))))
(*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)) (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (+.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z)))) (+.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z))))))
(*.f64 (+.f64 1 (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 -1 (sqrt.f64 y))))) (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 -1 (sqrt.f64 y)))))))
(*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)) (*.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 1 (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (*.f64 (/.f64 (+.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z)))) (+.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z))))) (/.f64 1 (/.f64 (+.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z)))) (+.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z))))))))
(*.f64 (+.f64 1 (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 -1 (sqrt.f64 y))))) (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 -1 (sqrt.f64 y)))))) (/.f64 1 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 -1 (sqrt.f64 y))))) (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 -1 (sqrt.f64 y)))))))))
(*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)) (*.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)) (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (+.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z)))) (+.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z))))))
(*.f64 (+.f64 1 (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 -1 (sqrt.f64 y))))) (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 -1 (sqrt.f64 y)))))))
(*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)) (*.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)) (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1))) (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (*.f64 (/.f64 (+.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z)))) (+.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z))))) (+.f64 (/.f64 (+.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z)))) (+.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z))))) (/.f64 0 (/.f64 (+.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z)))) (+.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z)))))))))
(*.f64 (+.f64 1 (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 -1 (sqrt.f64 y))))) (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 -1 (sqrt.f64 y)))))) (+.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 -1 (sqrt.f64 y))))) (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 -1 (sqrt.f64 y)))))) (/.f64 0 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 -1 (sqrt.f64 y))))) (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 -1 (sqrt.f64 y))))))))))
(*.f64 (*.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 1 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))) (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 1 (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(*.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) -1)
(neg.f64 (+.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z)))))
(+.f64 1 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 z))))))
(*.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (neg.f64 (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1))))
(neg.f64 (+.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z)))))
(+.f64 1 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 z))))))
(*.f64 (*.f64 (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)) (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1))) (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))))
(*.f64 (/.f64 (+.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z)))) (+.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (+.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z)))) (+.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z)))))))
(*.f64 (+.f64 1 (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 -1 (sqrt.f64 y))))) (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 -1 (sqrt.f64 y)))))) (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 -1 (sqrt.f64 y))))) (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 -1 (sqrt.f64 y))))))))
(*.f64 (neg.f64 (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1))) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1))
(neg.f64 (+.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z)))))
(+.f64 1 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 z))))))
(/.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) 1)
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 1 (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(/.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)))
(/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (+.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z)))) (+.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z))))))
(/.f64 (+.f64 1 (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 -1 (sqrt.f64 y))))) (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 -1 (sqrt.f64 y)))))))
(/.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1)) (/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1))))
(/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (/.f64 (+.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z)))) (+.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z))))) (/.f64 (+.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z)))) (+.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z)))))))
(/.f64 (+.f64 1 (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 -1 (sqrt.f64 y))))) (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 -1 (sqrt.f64 y)))))) (/.f64 (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 -1 (sqrt.f64 y))))) (+.f64 (sqrt.f64 (-.f64 y -1)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 -1 (sqrt.f64 y))))))))
(/.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1) -1)
(neg.f64 (+.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z)))))
(+.f64 1 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 z))))))
(neg.f64 (+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 (+.f64 1 z))) -1))
(neg.f64 (+.f64 -1 (-.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 z)))))
(+.f64 1 (-.f64 (sqrt.f64 (-.f64 y -1)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 1 z))))))

localize27.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(sqrt.f64 (+.f64 1 z))
0.1b
(+.f64 (sqrt.f64 z) (sqrt.f64 y))
0.1b
(+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))
8.8b
(-.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))
Compiler

Compiled 67 to 44 computations (34.3% saved)

series3.0ms (0%)

Counts
3 → 16
Calls

15 calls:

TimeVariablePointExpression
0.0ms
z
@-inf
(-.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))
0.0ms
y
@-inf
(-.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))
0.0ms
y
@inf
(-.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))
0.0ms
z
@inf
(-.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))
0.0ms
z
@-inf
(sqrt.f64 (+.f64 1 z))

rewrite159.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1942×rational_best_oopsla_all_46_json-2
1942×rational_best_oopsla_all_46_json-1
1942×rational_best_oopsla_all_46_json-4
1942×rational_best_oopsla_all_46_json-3
886×rational_best_oopsla_all_46_json_45_simplify-35
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01691
19091
220991
373091
4347591
Stop Event
node limit
Counts
3 → 153
Calls
Call 1
Inputs
(-.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))
(sqrt.f64 (+.f64 1 z))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 1 (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (-.f64 1 (+.f64 (sqrt.f64 z) (sqrt.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 1 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (*.f64 0 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (sqrt.f64 (+.f64 1 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (+.f64 1 (sqrt.f64 (+.f64 1 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 1 (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) (sqrt.f64 (+.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) (sqrt.f64 (+.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) -1) (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (-.f64 1 (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 z) -1) (*.f64 -1 (+.f64 (sqrt.f64 y) (-.f64 -1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 (+.f64 (sqrt.f64 y) (-.f64 -1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))) (*.f64 (sqrt.f64 z) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 y) -1) (*.f64 -1 (+.f64 (sqrt.f64 z) (-.f64 -1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 (+.f64 (sqrt.f64 z) (-.f64 -1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))) (*.f64 (sqrt.f64 y) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 (+.f64 1 y)) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))) (*.f64 (sqrt.f64 (+.f64 1 y)) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 1 (+.f64 (sqrt.f64 z) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 1 (+.f64 (sqrt.f64 z) (sqrt.f64 y))))) (*.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (-.f64 1 (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) (*.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 z))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 z))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 1 (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (*.f64 (-.f64 1 (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (+.f64 1 (sqrt.f64 (+.f64 1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (+.f64 1 (sqrt.f64 (+.f64 1 z)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) (sqrt.f64 (+.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (sqrt.f64 (+.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (sqrt.f64 (+.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (sqrt.f64 (+.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (*.f64 1 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (/.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) (-.f64 -1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) (-.f64 -1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (/.f64 1 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (*.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) (-.f64 -1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))) (/.f64 -1 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (*.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) (-.f64 -1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))) (/.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) (-.f64 -1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) (-.f64 -1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))) (neg.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) (-.f64 -1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) (-.f64 -1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) (-.f64 -1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (*.f64 1 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (*.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (/.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (neg.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (/.f64 1 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (neg.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))) (neg.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 1 z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 1 z)) (*.f64 0 (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (+.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z)))) (sqrt.f64 (+.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (+.f64 1 z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (sqrt.f64 (+.f64 1 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (+.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 1 z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 1 z)) (*.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 1 (sqrt.f64 (+.f64 1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 1 z)) (*.f64 (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z))) (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 1 z)) (*.f64 1 (*.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 1 (sqrt.f64 (+.f64 1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 1 z)) (*.f64 (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z))) (*.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 1 (sqrt.f64 (+.f64 1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 1 z)) (*.f64 (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z))) (*.f64 (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z))) (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 1 z)) (*.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z))) (sqrt.f64 (+.f64 1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 1 z)) (*.f64 (*.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 1 (sqrt.f64 (+.f64 1 z)))) (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 1 z)) (*.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z))) (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z)))) (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 1 z)) (*.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 (*.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 1 (sqrt.f64 (+.f64 1 z)))) (sqrt.f64 (+.f64 1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 1 z)) (*.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z))) (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z)))) (sqrt.f64 (+.f64 1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (sqrt.f64 (+.f64 1 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z))) (neg.f64 (sqrt.f64 (+.f64 1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z))) (sqrt.f64 (+.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z))) (*.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 1 (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z))) (*.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z))) (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z))) (*.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z))) (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z)))) (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 1 (sqrt.f64 (+.f64 1 z)))) (sqrt.f64 (+.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (+.f64 1 z))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (+.f64 1 z))) (neg.f64 (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z))) (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z)))) (sqrt.f64 (+.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z)))) (neg.f64 (sqrt.f64 (+.f64 1 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 1 z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z))) (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (sqrt.f64 (+.f64 1 z))))))))

simplify222.0ms (0.8%)

Algorithm
egg-herbie
Rules
1548×rational_best_oopsla_all_46_json_45_simplify-23
980×rational_best_oopsla_all_46_json_45_simplify-89
838×rational_best_oopsla_all_46_json_45_simplify-37
804×rational_best_oopsla_all_46_json_45_simplify-24
786×rational_best_oopsla_all_46_json_45_simplify-74
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
033110871
1116410871
267878671
Stop Event
node limit
Counts
169 → 199
Calls
Call 1
Inputs
(-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 z))) (sqrt.f64 z))
(-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 z))) (sqrt.f64 z))
(-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y))
(-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y))
(+.f64 1 (sqrt.f64 (+.f64 1 z)))
(+.f64 1 (+.f64 (*.f64 1/2 y) (sqrt.f64 (+.f64 1 z))))
(+.f64 1 (+.f64 (*.f64 1/2 y) (+.f64 (sqrt.f64 (+.f64 1 z)) (*.f64 -1/8 (pow.f64 y 2)))))
(+.f64 1 (+.f64 (*.f64 1/2 y) (+.f64 (*.f64 1/16 (pow.f64 y 3)) (+.f64 (sqrt.f64 (+.f64 1 z)) (*.f64 -1/8 (pow.f64 y 2))))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (*.f64 1/2 z)))
(+.f64 1 (+.f64 (*.f64 -1/8 (pow.f64 z 2)) (+.f64 (sqrt.f64 (+.f64 1 y)) (*.f64 1/2 z))))
(+.f64 (*.f64 1/16 (pow.f64 z 3)) (+.f64 1 (+.f64 (*.f64 -1/8 (pow.f64 z 2)) (+.f64 (sqrt.f64 (+.f64 1 y)) (*.f64 1/2 z)))))
1
(+.f64 1 (*.f64 1/2 z))
(+.f64 1 (+.f64 (*.f64 -1/8 (pow.f64 z 2)) (*.f64 1/2 z)))
(+.f64 (*.f64 1/16 (pow.f64 z 3)) (+.f64 1 (+.f64 (*.f64 -1/8 (pow.f64 z 2)) (*.f64 1/2 z))))
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 1 (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (-.f64 1 (+.f64 (sqrt.f64 z) (sqrt.f64 y))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 1 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(+.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y))))
(+.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(+.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) -1))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) 0)
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (*.f64 0 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))))
(+.f64 0 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))
(+.f64 (+.f64 1 (sqrt.f64 (+.f64 1 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))
(+.f64 (-.f64 1 (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))
(+.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))))
(+.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))))
(+.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (+.f64 1 (sqrt.f64 (+.f64 1 z))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) 1)
(+.f64 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 1 (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) (sqrt.f64 (+.f64 1 z)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))
(+.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) (sqrt.f64 (+.f64 1 y)))
(+.f64 (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) -1) (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (-.f64 1 (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(+.f64 (*.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(+.f64 (*.f64 0 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))
(+.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))
(+.f64 (*.f64 (sqrt.f64 z) -1) (*.f64 -1 (+.f64 (sqrt.f64 y) (-.f64 -1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))))
(+.f64 (*.f64 -1 (+.f64 (sqrt.f64 y) (-.f64 -1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))) (*.f64 (sqrt.f64 z) -1))
(+.f64 (*.f64 (sqrt.f64 y) -1) (*.f64 -1 (+.f64 (sqrt.f64 z) (-.f64 -1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))))
(+.f64 (*.f64 -1 (+.f64 (sqrt.f64 z) (-.f64 -1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))) (*.f64 (sqrt.f64 y) -1))
(+.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))
(+.f64 (*.f64 (sqrt.f64 (+.f64 1 y)) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))))
(+.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))) (*.f64 (sqrt.f64 (+.f64 1 y)) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))))
(+.f64 (*.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 1 (+.f64 (sqrt.f64 z) (sqrt.f64 y))))))
(+.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 1 (+.f64 (sqrt.f64 z) (sqrt.f64 y))))) (*.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))))
(+.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (-.f64 1 (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))))
(+.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) (*.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))))
(+.f64 (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 z))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(+.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 z))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))))
(+.f64 (*.f64 (-.f64 1 (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (*.f64 (-.f64 1 (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))))
(+.f64 (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(+.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))))
(+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (+.f64 1 (sqrt.f64 (+.f64 1 z)))))
(+.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (+.f64 1 (sqrt.f64 (+.f64 1 z)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))))
(+.f64 (+.f64 1 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))
(+.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) (sqrt.f64 (+.f64 1 z)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (sqrt.f64 (+.f64 1 z)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (sqrt.f64 (+.f64 1 y)))
(+.f64 (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (sqrt.f64 (+.f64 1 z)))
(*.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) 1)
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (*.f64 1 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (/.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))))
(*.f64 -1 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) (-.f64 -1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))))
(*.f64 -1 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) (-.f64 -1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (/.f64 1 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (*.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) (-.f64 -1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))) (/.f64 -1 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (*.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) (-.f64 -1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))) (/.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))))
(*.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) (-.f64 -1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))) -1)
(*.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) (-.f64 -1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))) (neg.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))))
(*.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))
(*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))
(*.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) (-.f64 -1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))))
(/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) 1)
(/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))
(/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))))
(/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) (-.f64 -1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))) -1)
(neg.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) (-.f64 -1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) 0)
(-.f64 0 (neg.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))
(*.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) 1)
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (*.f64 1 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (*.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (/.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))))
(*.f64 -1 (neg.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))
(*.f64 -1 (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))))
(*.f64 -1 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (neg.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (/.f64 1 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))))
(*.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))
(*.f64 (neg.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) -1)
(*.f64 (neg.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (neg.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))))
(*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))
(*.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))) (neg.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))
(/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) 1)
(/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))
(/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))))
(neg.f64 (neg.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (sqrt.f64 (+.f64 1 z)) 0)
(+.f64 (sqrt.f64 (+.f64 1 z)) (*.f64 0 (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z)))))
(+.f64 0 (sqrt.f64 (+.f64 1 z)))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z)))) (sqrt.f64 (+.f64 1 z)))
(-.f64 (sqrt.f64 (+.f64 1 z)) 0)
(-.f64 0 (neg.f64 (sqrt.f64 (+.f64 1 z))))
(*.f64 1 (sqrt.f64 (+.f64 1 z)))
(*.f64 (sqrt.f64 (+.f64 1 z)) 1)
(*.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z))))
(*.f64 (sqrt.f64 (+.f64 1 z)) (*.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 1 (sqrt.f64 (+.f64 1 z)))))
(*.f64 (sqrt.f64 (+.f64 1 z)) (*.f64 (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z))) (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z)))))
(*.f64 (sqrt.f64 (+.f64 1 z)) (*.f64 1 (*.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 1 (sqrt.f64 (+.f64 1 z))))))
(*.f64 (sqrt.f64 (+.f64 1 z)) (*.f64 (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z))) (*.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 1 (sqrt.f64 (+.f64 1 z))))))
(*.f64 (sqrt.f64 (+.f64 1 z)) (*.f64 (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z))) (*.f64 (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z))) (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z))))))
(*.f64 (sqrt.f64 (+.f64 1 z)) (*.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z))) (sqrt.f64 (+.f64 1 z)))))
(*.f64 (sqrt.f64 (+.f64 1 z)) (*.f64 (*.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 1 (sqrt.f64 (+.f64 1 z)))) (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z)))))
(*.f64 (sqrt.f64 (+.f64 1 z)) (*.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z))) (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z)))) (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z)))))
(*.f64 (sqrt.f64 (+.f64 1 z)) (*.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 (*.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 1 (sqrt.f64 (+.f64 1 z)))) (sqrt.f64 (+.f64 1 z)))))
(*.f64 (sqrt.f64 (+.f64 1 z)) (*.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z))) (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z)))) (sqrt.f64 (+.f64 1 z)))))
(*.f64 -1 (neg.f64 (sqrt.f64 (+.f64 1 z))))
(*.f64 -1 (*.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 z)))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z))) (neg.f64 (sqrt.f64 (+.f64 1 z)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z))) (sqrt.f64 (+.f64 1 z)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z))) (*.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 1 (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z))))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z))) (*.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z))) (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z))))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z))) (*.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z))) (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z)))) (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z))))))
(*.f64 (*.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 1 (sqrt.f64 (+.f64 1 z)))) (sqrt.f64 (+.f64 1 z)))
(*.f64 (neg.f64 (sqrt.f64 (+.f64 1 z))) -1)
(*.f64 (neg.f64 (sqrt.f64 (+.f64 1 z))) (neg.f64 (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z)))))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z))) (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z)))) (sqrt.f64 (+.f64 1 z)))
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z)))) (neg.f64 (sqrt.f64 (+.f64 1 z))))
(/.f64 (sqrt.f64 (+.f64 1 z)) 1)
(/.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z))))
(/.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z))) (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z)))))
(neg.f64 (neg.f64 (sqrt.f64 (+.f64 1 z))))
Outputs
(-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 z))) (sqrt.f64 z))
(+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 2 (sqrt.f64 z)))
(-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 z))) (sqrt.f64 z))
(+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 1 (sqrt.f64 z)))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))
(-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 2 (sqrt.f64 y)))
(+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 1 (sqrt.f64 y)))
(+.f64 1 (sqrt.f64 (+.f64 1 z)))
(+.f64 1 (+.f64 (*.f64 1/2 y) (sqrt.f64 (+.f64 1 z))))
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (*.f64 y 1/2)))
(+.f64 1 (+.f64 (*.f64 1/2 y) (+.f64 (sqrt.f64 (+.f64 1 z)) (*.f64 -1/8 (pow.f64 y 2)))))
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (*.f64 y 1/2) (*.f64 -1/8 (pow.f64 y 2)))))
(+.f64 (*.f64 y 1/2) (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (*.f64 -1/8 (pow.f64 y 2)))))
(+.f64 1 (+.f64 (*.f64 1/2 y) (+.f64 (*.f64 1/16 (pow.f64 y 3)) (+.f64 (sqrt.f64 (+.f64 1 z)) (*.f64 -1/8 (pow.f64 y 2))))))
(+.f64 (*.f64 y 1/2) (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (*.f64 1/16 (pow.f64 y 3)) (*.f64 -1/8 (pow.f64 y 2))))))
(+.f64 1 (+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (*.f64 -1/8 (pow.f64 y 2))) (+.f64 (*.f64 y 1/2) (*.f64 1/16 (pow.f64 y 3)))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (*.f64 1/2 z)))
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (*.f64 z 1/2)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 1 (*.f64 z 1/2)))
(+.f64 1 (+.f64 (*.f64 -1/8 (pow.f64 z 2)) (+.f64 (sqrt.f64 (+.f64 1 y)) (*.f64 1/2 z))))
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (*.f64 z 1/2) (*.f64 -1/8 (pow.f64 z 2)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (*.f64 z 1/2) (+.f64 1 (*.f64 -1/8 (pow.f64 z 2)))))
(+.f64 (*.f64 1/16 (pow.f64 z 3)) (+.f64 1 (+.f64 (*.f64 -1/8 (pow.f64 z 2)) (+.f64 (sqrt.f64 (+.f64 1 y)) (*.f64 1/2 z)))))
(+.f64 1 (+.f64 (*.f64 1/16 (pow.f64 z 3)) (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (*.f64 z 1/2) (*.f64 -1/8 (pow.f64 z 2))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (*.f64 z 1/2) (*.f64 -1/8 (pow.f64 z 2)))) (+.f64 (*.f64 1/16 (pow.f64 z 3)) 1))
1
(+.f64 1 (*.f64 1/2 z))
(+.f64 1 (*.f64 z 1/2))
(+.f64 1 (+.f64 (*.f64 -1/8 (pow.f64 z 2)) (*.f64 1/2 z)))
(+.f64 (*.f64 -1/8 (pow.f64 z 2)) (+.f64 1 (*.f64 z 1/2)))
(+.f64 (*.f64 z 1/2) (+.f64 1 (*.f64 -1/8 (pow.f64 z 2))))
(+.f64 (*.f64 1/16 (pow.f64 z 3)) (+.f64 1 (+.f64 (*.f64 -1/8 (pow.f64 z 2)) (*.f64 1/2 z))))
(+.f64 (*.f64 1/16 (pow.f64 z 3)) (+.f64 (*.f64 -1/8 (pow.f64 z 2)) (+.f64 1 (*.f64 z 1/2))))
(+.f64 1 (+.f64 (*.f64 -1/8 (pow.f64 z 2)) (+.f64 (*.f64 1/16 (pow.f64 z 3)) (*.f64 z 1/2))))
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(+.f64 1 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(+.f64 1 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 1 (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(+.f64 1 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(+.f64 1 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))
(+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))
(+.f64 1 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (-.f64 1 (+.f64 (sqrt.f64 z) (sqrt.f64 y))))
(+.f64 1 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 1 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(+.f64 1 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(+.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y))))
(+.f64 1 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(+.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(+.f64 1 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(+.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) -1))
(+.f64 1 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) 0)
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (*.f64 0 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))
(+.f64 0 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))
(+.f64 (+.f64 1 (sqrt.f64 (+.f64 1 z))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))
(+.f64 1 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(+.f64 (-.f64 1 (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))
(+.f64 1 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(+.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))))
(+.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))
(+.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))))
(+.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))))
(+.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))
(+.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))))
(+.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))
(+.f64 1 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (+.f64 1 (sqrt.f64 (+.f64 1 z))))
(+.f64 1 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) 1)
(+.f64 1 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(+.f64 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))
(+.f64 1 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 1 (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) (sqrt.f64 (+.f64 1 z)))
(+.f64 1 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(+.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) (sqrt.f64 (+.f64 1 y)))
(+.f64 1 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(+.f64 (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))
(+.f64 1 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(+.f64 (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)) -1) (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))
(+.f64 1 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(+.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (-.f64 1 (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(+.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))
(+.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))))
(+.f64 (*.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(+.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))
(+.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))))
(+.f64 (*.f64 0 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))
(+.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))
(+.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))
(+.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))))
(+.f64 (*.f64 (sqrt.f64 z) -1) (*.f64 -1 (+.f64 (sqrt.f64 y) (-.f64 -1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))
(+.f64 (*.f64 -1 (+.f64 (sqrt.f64 y) (-.f64 -1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))) (*.f64 (sqrt.f64 z) -1))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))
(+.f64 (*.f64 (sqrt.f64 y) -1) (*.f64 -1 (+.f64 (sqrt.f64 z) (-.f64 -1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))
(+.f64 (*.f64 -1 (+.f64 (sqrt.f64 z) (-.f64 -1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))) (*.f64 (sqrt.f64 y) -1))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))
(+.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))
(+.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))
(+.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))))
(+.f64 (*.f64 (sqrt.f64 (+.f64 1 y)) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))))
(+.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))
(+.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))))
(+.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))) (*.f64 (sqrt.f64 (+.f64 1 y)) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))))
(+.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))
(+.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))))
(+.f64 (*.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 1 (+.f64 (sqrt.f64 z) (sqrt.f64 y))))))
(+.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))
(+.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))))
(+.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 1 (+.f64 (sqrt.f64 z) (sqrt.f64 y))))) (*.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))))
(+.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))
(+.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))))
(+.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (-.f64 1 (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))))
(+.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))
(+.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))))
(+.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) (*.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))))
(+.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))
(+.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))))
(+.f64 (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 z))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(+.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))
(+.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))))
(+.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 z))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))))
(+.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))
(+.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))))
(+.f64 (*.f64 (-.f64 1 (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))
(+.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))))
(+.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (*.f64 (-.f64 1 (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))))
(+.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))
(+.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))))
(+.f64 (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(+.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))
(+.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))))
(+.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))))
(+.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))
(+.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))))
(+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (+.f64 1 (sqrt.f64 (+.f64 1 z)))))
(+.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))
(+.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))))
(+.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (+.f64 1 (sqrt.f64 (+.f64 1 z)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))))
(+.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))
(+.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))))
(+.f64 (+.f64 1 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))
(+.f64 1 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(+.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))) (sqrt.f64 (+.f64 1 z)))
(+.f64 1 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (sqrt.f64 (+.f64 1 z)))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))) (sqrt.f64 (+.f64 1 y)))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))
(+.f64 (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 y))) (sqrt.f64 (+.f64 1 z)))
(+.f64 1 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (sqrt.f64 y))))
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(*.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) 1)
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (*.f64 1 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (/.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))
(*.f64 -1 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) (-.f64 -1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))
(*.f64 -1 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) (-.f64 -1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (/.f64 1 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (*.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) (-.f64 -1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))) (/.f64 -1 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (*.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) (-.f64 -1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))) (/.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))
(*.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) (-.f64 -1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))) -1)
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))
(*.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) (-.f64 -1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))) (neg.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))
(*.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))
(*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))
(*.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) (-.f64 -1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))
(/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) 1)
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))
(/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))
(/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))
(/.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) (-.f64 -1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))) -1)
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))
(neg.f64 (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) (-.f64 -1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 y) -1)))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) 0)
(+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y)))
(-.f64 0 (neg.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y)))
(*.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y)))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) 1)
(+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y)))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y)))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y)))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y)))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (*.f64 1 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y)))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y)))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y)))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y)))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (*.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y)))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y)))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (/.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y)))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y)))
(*.f64 -1 (neg.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y)))
(*.f64 -1 (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y)))
(*.f64 -1 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (neg.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y)))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y)))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (/.f64 1 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y)))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y)))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y)))
(*.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y)))
(*.f64 (neg.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) -1)
(+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y)))
(*.f64 (neg.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (neg.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y)))
(*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y)))
(*.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))) (neg.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y)))
(/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) 1)
(+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y)))
(/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y)))
(/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y)))
(neg.f64 (neg.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 y)))
(+.f64 (sqrt.f64 (+.f64 1 z)) 0)
(sqrt.f64 (+.f64 1 z))
(+.f64 (sqrt.f64 (+.f64 1 z)) (*.f64 0 (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z)))))
(sqrt.f64 (+.f64 1 z))
(+.f64 0 (sqrt.f64 (+.f64 1 z)))
(sqrt.f64 (+.f64 1 z))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z)))) (sqrt.f64 (+.f64 1 z)))
(sqrt.f64 (+.f64 1 z))
(-.f64 (sqrt.f64 (+.f64 1 z)) 0)
(sqrt.f64 (+.f64 1 z))
(-.f64 0 (neg.f64 (sqrt.f64 (+.f64 1 z))))
(sqrt.f64 (+.f64 1 z))
(*.f64 1 (sqrt.f64 (+.f64 1 z)))
(sqrt.f64 (+.f64 1 z))
(*.f64 (sqrt.f64 (+.f64 1 z)) 1)
(sqrt.f64 (+.f64 1 z))
(*.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z))))
(sqrt.f64 (+.f64 1 z))
(*.f64 (sqrt.f64 (+.f64 1 z)) (*.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 1 (sqrt.f64 (+.f64 1 z)))))
(sqrt.f64 (+.f64 1 z))
(*.f64 (sqrt.f64 (+.f64 1 z)) (*.f64 (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z))) (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z)))))
(sqrt.f64 (+.f64 1 z))
(*.f64 (sqrt.f64 (+.f64 1 z)) (*.f64 1 (*.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 1 (sqrt.f64 (+.f64 1 z))))))
(sqrt.f64 (+.f64 1 z))
(*.f64 (sqrt.f64 (+.f64 1 z)) (*.f64 (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z))) (*.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 1 (sqrt.f64 (+.f64 1 z))))))
(sqrt.f64 (+.f64 1 z))
(*.f64 (sqrt.f64 (+.f64 1 z)) (*.f64 (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z))) (*.f64 (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z))) (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z))))))
(sqrt.f64 (+.f64 1 z))
(*.f64 (sqrt.f64 (+.f64 1 z)) (*.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z))) (sqrt.f64 (+.f64 1 z)))))
(sqrt.f64 (+.f64 1 z))
(*.f64 (sqrt.f64 (+.f64 1 z)) (*.f64 (*.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 1 (sqrt.f64 (+.f64 1 z)))) (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z)))))
(sqrt.f64 (+.f64 1 z))
(*.f64 (sqrt.f64 (+.f64 1 z)) (*.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z))) (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z)))) (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z)))))
(sqrt.f64 (+.f64 1 z))
(*.f64 (sqrt.f64 (+.f64 1 z)) (*.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 (*.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 1 (sqrt.f64 (+.f64 1 z)))) (sqrt.f64 (+.f64 1 z)))))
(sqrt.f64 (+.f64 1 z))
(*.f64 (sqrt.f64 (+.f64 1 z)) (*.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z))) (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z)))) (sqrt.f64 (+.f64 1 z)))))
(sqrt.f64 (+.f64 1 z))
(*.f64 -1 (neg.f64 (sqrt.f64 (+.f64 1 z))))
(sqrt.f64 (+.f64 1 z))
(*.f64 -1 (*.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 z)))))
(sqrt.f64 (+.f64 1 z))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z))) (neg.f64 (sqrt.f64 (+.f64 1 z)))))
(sqrt.f64 (+.f64 1 z))
(*.f64 (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z))) (sqrt.f64 (+.f64 1 z)))
(sqrt.f64 (+.f64 1 z))
(*.f64 (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z))) (*.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 1 (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z))))))
(sqrt.f64 (+.f64 1 z))
(*.f64 (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z))) (*.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z))) (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z))))))
(sqrt.f64 (+.f64 1 z))
(*.f64 (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z))) (*.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z))) (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z)))) (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z))))))
(sqrt.f64 (+.f64 1 z))
(*.f64 (*.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 1 (sqrt.f64 (+.f64 1 z)))) (sqrt.f64 (+.f64 1 z)))
(sqrt.f64 (+.f64 1 z))
(*.f64 (neg.f64 (sqrt.f64 (+.f64 1 z))) -1)
(sqrt.f64 (+.f64 1 z))
(*.f64 (neg.f64 (sqrt.f64 (+.f64 1 z))) (neg.f64 (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z)))))
(sqrt.f64 (+.f64 1 z))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z))) (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z)))) (sqrt.f64 (+.f64 1 z)))
(sqrt.f64 (+.f64 1 z))
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z)))) (neg.f64 (sqrt.f64 (+.f64 1 z))))
(sqrt.f64 (+.f64 1 z))
(/.f64 (sqrt.f64 (+.f64 1 z)) 1)
(sqrt.f64 (+.f64 1 z))
(/.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z))))
(sqrt.f64 (+.f64 1 z))
(/.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z))) (/.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 z)))))
(sqrt.f64 (+.f64 1 z))
(neg.f64 (neg.f64 (sqrt.f64 (+.f64 1 z))))
(sqrt.f64 (+.f64 1 z))

eval1.1s (3.7%)

Compiler

Compiled 59397 to 36211 computations (39% saved)

prune606.0ms (2.1%)

Pruning

16 alts after pruning (13 fresh and 3 done)

PrunedKeptTotal
New1185101195
Fresh336
Picked101
Done235
Total1191161207
Error
5.8b
Counts
1207 → 16
Alt Table
Click to see full alt table
StatusErrorProgram
43.6b
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) 2) (sqrt.f64 z))
36.1b
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) 1) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
57.1b
(-.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))
44.2b
(-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y))
43.8b
(-.f64 (+.f64 1 (+.f64 1 (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))
36.1b
(-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y))
38.7b
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
22.6b
(+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))
22.7b
(+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) 1) (*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 1 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))
6.1b
(+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))
6.1b
(+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))
43.7b
(+.f64 (*.f64 (sqrt.f64 y) -1) (*.f64 -1 (+.f64 (sqrt.f64 z) (-.f64 -1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))))
43.6b
(+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 2 (sqrt.f64 z)))
34.2b
(+.f64 2 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 z) (sqrt.f64 t))))
23.1b
(+.f64 1 (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))
25.5b
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
Compiler

Compiled 737 to 569 computations (22.8% saved)

localize175.0ms (0.6%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.7b
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
2.2b
(-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))
3.9b
(-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))
5.0b
(-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))
Compiler

Compiled 334 to 213 computations (36.2% saved)

localize10.0ms (0%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(sqrt.f64 (+.f64 1 x))
0.7b
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
Compiler

Compiled 22 to 15 computations (31.8% saved)

localize13.0ms (0%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
8.1b
(-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y))
Compiler

Compiled 30 to 22 computations (26.7% saved)

series1.0ms (0%)

Counts
2 → 6
Calls

6 calls:

TimeVariablePointExpression
0.0ms
y
@-inf
(-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y))
0.0ms
y
@inf
(-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y))
0.0ms
y
@0
(-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y))
0.0ms
y
@inf
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
0.0ms
y
@-inf
(+.f64 1 (sqrt.f64 (+.f64 1 y)))

rewrite75.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1606×rational_best_oopsla_all_46_json_45_simplify-23
1072×rational_best_oopsla_all_46_json-2
1072×rational_best_oopsla_all_46_json-1
1072×rational_best_oopsla_all_46_json-4
1072×rational_best_oopsla_all_46_json-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01044
15544
212744
342944
4196144
Stop Event
node limit
Counts
2 → 113
Calls
Call 1
Inputs
(-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 1 (sqrt.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 1 (neg.f64 (sqrt.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 0 (+.f64 1 (neg.f64 (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (neg.f64 (sqrt.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (sqrt.f64 y)) (sqrt.f64 (+.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (+.f64 (neg.f64 (sqrt.f64 y)) (*.f64 (sqrt.f64 (+.f64 1 y)) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (*.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (+.f64 0 (*.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (sqrt.f64 y)) (+.f64 1 (sqrt.f64 (+.f64 1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 (+.f64 1 y)) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))) (+.f64 (neg.f64 (sqrt.f64 y)) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 (+.f64 1 y)) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))) (*.f64 (-.f64 1 (sqrt.f64 y)) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 (+.f64 1 y)) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))) (+.f64 0 (*.f64 (-.f64 1 (sqrt.f64 y)) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))) (*.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (neg.f64 (sqrt.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))) (+.f64 0 (*.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (neg.f64 (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (neg.f64 (sqrt.f64 y))) (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 1 (sqrt.f64 y)) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))) (*.f64 (sqrt.f64 (+.f64 1 y)) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 1 (sqrt.f64 y)) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))) (+.f64 0 (*.f64 (sqrt.f64 (+.f64 1 y)) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (neg.f64 (sqrt.f64 y))) (sqrt.f64 (+.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 1 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (*.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (*.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (*.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (*.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 1 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 (*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 1 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 (*.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (*.f64 (*.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 1 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (*.f64 (*.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (*.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (*.f64 (*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (neg.f64 (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 y) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (+.f64 (sqrt.f64 y) -1) (neg.f64 (sqrt.f64 (+.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 1 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (+.f64 0 (*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 1 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (/.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (*.f64 (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (/.f64 -1 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 (*.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (*.f64 (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (/.f64 (neg.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (*.f64 (*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 1 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))) (/.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (*.f64 -1 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (neg.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (*.f64 (neg.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 1 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 1 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))) (*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 (*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 1 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))) (*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 1 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (*.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 1 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))) (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))) (*.f64 (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (/.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 1 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 (*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 1 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))) (*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 1 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (+.f64 1 y)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 -1 (sqrt.f64 (+.f64 1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (sqrt.f64 (+.f64 1 y)) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))) (*.f64 -1 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 1 (sqrt.f64 (+.f64 1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 1 (+.f64 1 (sqrt.f64 (+.f64 1 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (*.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (*.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 1 (+.f64 1 (sqrt.f64 (+.f64 1 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (*.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (*.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 1 (+.f64 1 (sqrt.f64 (+.f64 1 y))))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (*.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (*.f64 (*.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 1 (+.f64 1 (sqrt.f64 (+.f64 1 y)))))) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (*.f64 (*.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (*.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))))) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (*.f64 (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 -1 (sqrt.f64 (+.f64 1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 1 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (/.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (+.f64 0 (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 1 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (*.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (*.f64 (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 1 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))))) (/.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 1 (+.f64 1 (sqrt.f64 (+.f64 1 y))))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 1 (+.f64 1 (sqrt.f64 (+.f64 1 y))))) (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 1 (+.f64 1 (sqrt.f64 (+.f64 1 y))))) (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 1 (+.f64 1 (sqrt.f64 (+.f64 1 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (*.f64 -1 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (neg.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (*.f64 (neg.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 1 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))))) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))) (*.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (/.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 1 (+.f64 1 (sqrt.f64 (+.f64 1 y)))))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (*.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 1 (+.f64 1 (sqrt.f64 (+.f64 1 y))))) (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 1 (+.f64 1 (sqrt.f64 (+.f64 1 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))))))))

simplify138.0ms (0.5%)

Algorithm
egg-herbie
Rules
1500×rational_best_oopsla_all_46_json_45_simplify-23
1056×rational_best_oopsla_all_46_json_45_simplify-37
862×rational_best_oopsla_all_46_json_45_simplify-89
698×rational_best_oopsla_all_46_json_45_simplify-74
694×rational_best_oopsla_all_46_json_45_simplify-24
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02254047
19263859
271653859
Stop Event
node limit
Counts
119 → 130
Calls
Call 1
Inputs
2
1
2
(+.f64 2 (*.f64 1/2 y))
(+.f64 2 (+.f64 (*.f64 1/2 y) (*.f64 -1/8 (pow.f64 y 2))))
(+.f64 2 (+.f64 (*.f64 1/2 y) (+.f64 (*.f64 1/16 (pow.f64 y 3)) (*.f64 -1/8 (pow.f64 y 2)))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 1 (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 1 (neg.f64 (sqrt.f64 y))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 0 (+.f64 1 (neg.f64 (sqrt.f64 y)))))
(+.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (neg.f64 (sqrt.f64 y)))
(+.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) 0)
(+.f64 0 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))
(+.f64 (-.f64 1 (sqrt.f64 y)) (sqrt.f64 (+.f64 1 y)))
(+.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (+.f64 (neg.f64 (sqrt.f64 y)) (*.f64 (sqrt.f64 (+.f64 1 y)) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))))))
(+.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (*.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))
(+.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (+.f64 0 (*.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) 1)
(+.f64 (neg.f64 (sqrt.f64 y)) (+.f64 1 (sqrt.f64 (+.f64 1 y))))
(+.f64 (*.f64 (sqrt.f64 (+.f64 1 y)) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))) (+.f64 (neg.f64 (sqrt.f64 y)) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))))
(+.f64 (*.f64 (sqrt.f64 (+.f64 1 y)) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))) (*.f64 (-.f64 1 (sqrt.f64 y)) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))
(+.f64 (*.f64 (sqrt.f64 (+.f64 1 y)) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))) (+.f64 0 (*.f64 (-.f64 1 (sqrt.f64 y)) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))))
(+.f64 (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))) (*.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (neg.f64 (sqrt.f64 y))))
(+.f64 (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))) (+.f64 0 (*.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (neg.f64 (sqrt.f64 y)))))
(+.f64 (*.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))
(+.f64 (*.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (neg.f64 (sqrt.f64 y))) (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))
(+.f64 (*.f64 (-.f64 1 (sqrt.f64 y)) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))) (*.f64 (sqrt.f64 (+.f64 1 y)) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))
(+.f64 (*.f64 (-.f64 1 (sqrt.f64 y)) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))) (+.f64 0 (*.f64 (sqrt.f64 (+.f64 1 y)) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))))
(+.f64 (+.f64 1 (neg.f64 (sqrt.f64 y))) (sqrt.f64 (+.f64 1 y)))
(*.f64 1 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))
(*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) 1)
(*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))
(*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 1 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))
(*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (*.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))
(*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (*.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (*.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))))
(*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))
(*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))
(*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (*.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 1 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))))
(*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 (*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 1 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))
(*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 (*.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))
(*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (*.f64 (*.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 1 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))
(*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (*.f64 (*.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (*.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))
(*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (*.f64 (*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))
(*.f64 -1 (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))))
(*.f64 -1 (+.f64 (neg.f64 (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 y) -1)))
(*.f64 -1 (+.f64 (+.f64 (sqrt.f64 y) -1) (neg.f64 (sqrt.f64 (+.f64 1 y)))))
(*.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))
(*.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 1 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))))
(*.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (+.f64 0 (*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 1 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))))
(*.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (/.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))))
(*.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (*.f64 (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (/.f64 -1 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))))
(*.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 (*.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))))
(*.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (*.f64 (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (/.f64 (neg.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))))
(*.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (*.f64 (*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 1 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))) (/.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))))
(*.f64 (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) -1)
(*.f64 (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (*.f64 -1 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))
(*.f64 (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (neg.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))
(*.f64 (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (*.f64 (neg.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))
(*.f64 (*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 1 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))
(*.f64 (*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 1 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))) (*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 (*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 1 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))) (*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 1 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))))
(*.f64 (*.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))
(*.f64 (*.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (*.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))
(*.f64 (/.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))
(*.f64 (*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))
(*.f64 (*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 1 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))
(*.f64 (neg.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))) (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))))
(*.f64 (neg.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))) (*.f64 (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (/.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))))
(*.f64 (*.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 1 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))
(/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) 1)
(/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))
(/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))
(/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 (*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 1 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))) (*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 1 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))))
(/.f64 (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) -1)
(neg.f64 (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))))
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) -1)
(-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) 0)
(-.f64 0 (-.f64 -1 (sqrt.f64 (+.f64 1 y))))
(-.f64 (*.f64 (sqrt.f64 (+.f64 1 y)) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))) (*.f64 -1 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))))
(*.f64 1 (+.f64 1 (sqrt.f64 (+.f64 1 y))))
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) 1)
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))))
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 1 (+.f64 1 (sqrt.f64 (+.f64 1 y))))))
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (*.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))))
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))))
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))))
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (*.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 1 (+.f64 1 (sqrt.f64 (+.f64 1 y)))))))
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (*.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (*.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))))))
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 1 (+.f64 1 (sqrt.f64 (+.f64 1 y))))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))))
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (*.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))))
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (*.f64 (*.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 1 (+.f64 1 (sqrt.f64 (+.f64 1 y)))))) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))))
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (*.f64 (*.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (*.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))))) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))))
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (*.f64 (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))))
(*.f64 -1 (-.f64 -1 (sqrt.f64 (+.f64 1 y))))
(*.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))
(*.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 1 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))))))
(*.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (/.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))))))
(*.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (+.f64 0 (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 1 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))))))
(*.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (*.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))))))
(*.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (*.f64 (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 1 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))))) (/.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))))))
(*.f64 (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 1 (+.f64 1 (sqrt.f64 (+.f64 1 y))))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))
(*.f64 (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 1 (+.f64 1 (sqrt.f64 (+.f64 1 y))))) (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 1 (+.f64 1 (sqrt.f64 (+.f64 1 y))))) (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 1 (+.f64 1 (sqrt.f64 (+.f64 1 y))))))))
(*.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) -1)
(*.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (*.f64 -1 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))))
(*.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (neg.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))))
(*.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (*.f64 (neg.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))))
(*.f64 (*.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))
(*.f64 (/.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))
(*.f64 (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))
(*.f64 (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 1 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))))) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))))
(*.f64 (neg.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))
(*.f64 (neg.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))) (*.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (/.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))))))
(*.f64 (*.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 1 (+.f64 1 (sqrt.f64 (+.f64 1 y)))))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))
(*.f64 (*.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (*.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))
(/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) 1)
(/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))))
(/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))))
(/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 1 (+.f64 1 (sqrt.f64 (+.f64 1 y))))) (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 1 (+.f64 1 (sqrt.f64 (+.f64 1 y)))))))
(neg.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))))
Outputs
2
1
2
(+.f64 2 (*.f64 1/2 y))
(+.f64 2 (+.f64 (*.f64 1/2 y) (*.f64 -1/8 (pow.f64 y 2))))
(+.f64 (*.f64 1/2 y) (+.f64 2 (*.f64 -1/8 (pow.f64 y 2))))
(+.f64 2 (+.f64 (*.f64 1/2 y) (+.f64 (*.f64 1/16 (pow.f64 y 3)) (*.f64 -1/8 (pow.f64 y 2)))))
(+.f64 2 (+.f64 (*.f64 1/2 y) (+.f64 (*.f64 -1/8 (pow.f64 y 2)) (*.f64 1/16 (pow.f64 y 3)))))
(+.f64 (*.f64 1/2 y) (+.f64 2 (+.f64 (*.f64 -1/8 (pow.f64 y 2)) (*.f64 1/16 (pow.f64 y 3)))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 1 (sqrt.f64 y)))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 1 (neg.f64 (sqrt.f64 y))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 0 (+.f64 1 (neg.f64 (sqrt.f64 y)))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(+.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (neg.f64 (sqrt.f64 y)))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(+.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) 0)
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(+.f64 0 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(+.f64 (-.f64 1 (sqrt.f64 y)) (sqrt.f64 (+.f64 1 y)))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(+.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (+.f64 (neg.f64 (sqrt.f64 y)) (*.f64 (sqrt.f64 (+.f64 1 y)) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(+.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (*.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(+.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (+.f64 0 (*.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) 1)
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(+.f64 (neg.f64 (sqrt.f64 y)) (+.f64 1 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(+.f64 (*.f64 (sqrt.f64 (+.f64 1 y)) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))) (+.f64 (neg.f64 (sqrt.f64 y)) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(+.f64 (*.f64 (sqrt.f64 (+.f64 1 y)) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))) (*.f64 (-.f64 1 (sqrt.f64 y)) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(+.f64 (*.f64 (sqrt.f64 (+.f64 1 y)) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))) (+.f64 0 (*.f64 (-.f64 1 (sqrt.f64 y)) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(+.f64 (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))) (*.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (neg.f64 (sqrt.f64 y))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(+.f64 (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))) (+.f64 0 (*.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (neg.f64 (sqrt.f64 y)))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(+.f64 (*.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(+.f64 (*.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (neg.f64 (sqrt.f64 y))) (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(+.f64 (*.f64 (-.f64 1 (sqrt.f64 y)) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))) (*.f64 (sqrt.f64 (+.f64 1 y)) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(+.f64 (*.f64 (-.f64 1 (sqrt.f64 y)) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))) (+.f64 0 (*.f64 (sqrt.f64 (+.f64 1 y)) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(+.f64 (+.f64 1 (neg.f64 (sqrt.f64 y))) (sqrt.f64 (+.f64 1 y)))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(*.f64 1 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) 1)
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 1 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (*.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (*.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (*.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (*.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 1 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 (*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 1 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 (*.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (*.f64 (*.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 1 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (*.f64 (*.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (*.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (*.f64 (*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(*.f64 -1 (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(*.f64 -1 (+.f64 (neg.f64 (sqrt.f64 (+.f64 1 y))) (+.f64 (sqrt.f64 y) -1)))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(*.f64 -1 (+.f64 (+.f64 (sqrt.f64 y) -1) (neg.f64 (sqrt.f64 (+.f64 1 y)))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(*.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(*.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 1 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(*.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (+.f64 0 (*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 1 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(*.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (/.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))))
(*.f64 (/.f64 (-.f64 -1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 -1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (/.f64 (/.f64 (-.f64 -1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 -1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (/.f64 (-.f64 -1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 -1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))))
(*.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (*.f64 (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (/.f64 -1 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))))
(*.f64 (/.f64 (-.f64 -1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 -1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (*.f64 (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (/.f64 -1 (/.f64 (-.f64 -1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 -1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))))
(*.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 (*.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(*.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (*.f64 (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (/.f64 (neg.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))))
(*.f64 (/.f64 (-.f64 -1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 -1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (*.f64 (neg.f64 (/.f64 (-.f64 -1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 -1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))) (/.f64 (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (/.f64 (-.f64 -1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 -1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))))
(*.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (*.f64 (*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 1 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))) (/.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(*.f64 (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) -1)
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(*.f64 (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (*.f64 -1 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))
(*.f64 (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (neg.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))
(*.f64 (/.f64 (-.f64 -1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 -1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) -1)))
(*.f64 (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (neg.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))
(*.f64 (/.f64 (-.f64 -1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 -1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) -1)))
(*.f64 (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (*.f64 (neg.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))
(*.f64 (neg.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))) (*.f64 (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))
(*.f64 (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (*.f64 (/.f64 (-.f64 -1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 -1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (neg.f64 (/.f64 (-.f64 -1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 -1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))))
(*.f64 (*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 1 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(*.f64 (*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 1 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))) (*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 (*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 1 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))) (*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 1 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(*.f64 (*.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(*.f64 (*.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (*.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(*.f64 (/.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(*.f64 (*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(*.f64 (*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 1 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(*.f64 (neg.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))) (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))))
(*.f64 (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (neg.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))
(*.f64 (/.f64 (-.f64 -1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 -1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) -1)))
(*.f64 (neg.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))) (*.f64 (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (/.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))))
(*.f64 (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (*.f64 (neg.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))) (/.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))))
(*.f64 (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (*.f64 (/.f64 (/.f64 (-.f64 -1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 -1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (/.f64 (-.f64 -1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 -1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))) (neg.f64 (/.f64 (-.f64 -1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 -1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))))
(*.f64 (*.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 1 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) 1)
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) (/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(/.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 (*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 1 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))))) (*.f64 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (/.f64 1 (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(/.f64 (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) -1)
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(neg.f64 (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(-.f64 (sqrt.f64 (+.f64 1 y)) -1)
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) 0)
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(-.f64 0 (-.f64 -1 (sqrt.f64 (+.f64 1 y))))
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(-.f64 (*.f64 (sqrt.f64 (+.f64 1 y)) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))) (*.f64 -1 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))))
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(*.f64 1 (+.f64 1 (sqrt.f64 (+.f64 1 y))))
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) 1)
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))))
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 1 (+.f64 1 (sqrt.f64 (+.f64 1 y))))))
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (*.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))))
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))))
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))))
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (*.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 1 (+.f64 1 (sqrt.f64 (+.f64 1 y)))))))
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (*.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (*.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))))))
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 1 (+.f64 1 (sqrt.f64 (+.f64 1 y))))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))))
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (*.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))))
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (*.f64 (*.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 1 (+.f64 1 (sqrt.f64 (+.f64 1 y)))))) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))))
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (*.f64 (*.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (*.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))))) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))))
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (*.f64 (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))))
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(*.f64 -1 (-.f64 -1 (sqrt.f64 (+.f64 1 y))))
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(*.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(*.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 1 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))))))
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(*.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (+.f64 (sqrt.f64 (+.f64 1 y)) (/.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))))))
(*.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (+.f64 0 (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 1 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))))))
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(*.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (*.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))))))
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(*.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (*.f64 (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 1 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))))) (/.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))))))
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(*.f64 (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 1 (+.f64 1 (sqrt.f64 (+.f64 1 y))))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(*.f64 (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 1 (+.f64 1 (sqrt.f64 (+.f64 1 y))))) (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 1 (+.f64 1 (sqrt.f64 (+.f64 1 y))))) (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 1 (+.f64 1 (sqrt.f64 (+.f64 1 y))))))))
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(*.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) -1)
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(*.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (*.f64 -1 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))))
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(*.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (neg.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))))
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(*.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (*.f64 (neg.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))))
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(*.f64 (*.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(*.f64 (/.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(*.f64 (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(*.f64 (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 1 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))))) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))))
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(*.f64 (neg.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(*.f64 (neg.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))) (*.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (/.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))))))
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(*.f64 (*.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 1 (+.f64 1 (sqrt.f64 (+.f64 1 y)))))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(*.f64 (*.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (*.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) 1)
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))))
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))))
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 1 (+.f64 1 (sqrt.f64 (+.f64 1 y))))) (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 1 (+.f64 1 (sqrt.f64 (+.f64 1 y)))))))
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(neg.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))))
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))

localize16.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(+.f64 (sqrt.f64 (+.f64 1 y)) 1)
0.1b
(+.f64 (sqrt.f64 x) (sqrt.f64 y))
8.6b
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) 1) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
Compiler

Compiled 41 to 24 computations (41.5% saved)

series2.0ms (0%)

Counts
2 → 7
Calls

9 calls:

TimeVariablePointExpression
0.0ms
y
@-inf
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) 1) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
0.0ms
y
@inf
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) 1) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
0.0ms
x
@-inf
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) 1) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
0.0ms
y
@0
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) 1) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
0.0ms
x
@inf
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) 1) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))

rewrite139.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1438×rational_best_oopsla_all_46_json-2
1438×rational_best_oopsla_all_46_json-1
1438×rational_best_oopsla_all_46_json-4
1438×rational_best_oopsla_all_46_json-3
894×rational_best_oopsla_all_46_json_45_simplify-72
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01354
17354
216754
355654
4261354
Stop Event
node limit
Counts
2 → 128
Calls
Call 1
Inputs
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) 1) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 y)) 1)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (+.f64 (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) -1) (sqrt.f64 (+.f64 1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 1 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 1 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 1 (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 0 (+.f64 1 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) -1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (-.f64 1 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (+.f64 1 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 0 (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (+.f64 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) -1) (*.f64 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (+.f64 0 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (sqrt.f64 (+.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (sqrt.f64 (+.f64 1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 (+.f64 1 y)) (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))) (+.f64 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 (+.f64 1 y)) (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))) (+.f64 (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) -1) (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) -1) (+.f64 1 (sqrt.f64 (+.f64 1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) -1) (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (+.f64 0 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 x) -1) (*.f64 -1 (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 x) -1) (+.f64 0 (*.f64 -1 (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 x) -1) (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (*.f64 -1 (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))) (*.f64 (sqrt.f64 x) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 y) -1) (*.f64 -1 (+.f64 (sqrt.f64 x) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 y) -1) (+.f64 0 (*.f64 -1 (+.f64 (sqrt.f64 x) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 y) -1) (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (*.f64 -1 (+.f64 (sqrt.f64 x) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 (+.f64 (sqrt.f64 x) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))) (*.f64 (sqrt.f64 y) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 (+.f64 1 y)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (-.f64 1 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 (+.f64 1 y)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (+.f64 0 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (-.f64 1 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 (+.f64 1 y)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (-.f64 1 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (-.f64 1 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (*.f64 (sqrt.f64 (+.f64 1 y)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 1 (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (sqrt.f64 (+.f64 1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 1 (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (+.f64 0 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (sqrt.f64 (+.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 1 (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (sqrt.f64 (+.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (sqrt.f64 (+.f64 1 y))) (*.f64 (-.f64 1 (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 y)))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (sqrt.f64 (+.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (*.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (*.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (/.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (/.f64 1 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))) (/.f64 -1 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))) (/.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))) (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (+.f64 1 y)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 -1 (sqrt.f64 (+.f64 1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (sqrt.f64 (+.f64 1 y)) (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))) (*.f64 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 1 (sqrt.f64 (+.f64 1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 1 (+.f64 1 (sqrt.f64 (+.f64 1 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (*.f64 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (*.f64 1 (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 1 (+.f64 1 (sqrt.f64 (+.f64 1 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (*.f64 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 1 (+.f64 1 (sqrt.f64 (+.f64 1 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (*.f64 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (*.f64 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (*.f64 (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 1 (+.f64 1 (sqrt.f64 (+.f64 1 y))))) (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (*.f64 (*.f64 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))) (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 1 (+.f64 1 (sqrt.f64 (+.f64 1 y))))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (*.f64 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 -1 (sqrt.f64 (+.f64 1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 1 (-.f64 -1 (sqrt.f64 (+.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 1 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (*.f64 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))) (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 1 (+.f64 1 (sqrt.f64 (+.f64 1 y))))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (neg.f64 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))))))))

simplify149.0ms (0.5%)

Algorithm
egg-herbie
Rules
1278×rational_best_oopsla_all_46_json_45_simplify-49
928×rational_best_oopsla_all_46_json_45_simplify-35
746×rational_best_oopsla_all_46_json_45_simplify-36
702×rational_best_oopsla_all_46_json_45_simplify-89
600×rational_best_oopsla_all_46_json_45_simplify-23
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02755813
19945677
251045677
Stop Event
node limit
Counts
135 → 148
Calls
Call 1
Inputs
(-.f64 2 (sqrt.f64 x))
(-.f64 1 (sqrt.f64 x))
(-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y))
2
(+.f64 2 (*.f64 1/2 y))
(+.f64 2 (+.f64 (*.f64 1/2 y) (*.f64 -1/8 (pow.f64 y 2))))
(+.f64 2 (+.f64 (*.f64 1/2 y) (+.f64 (*.f64 1/16 (pow.f64 y 3)) (*.f64 -1/8 (pow.f64 y 2)))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(+.f64 1 (+.f64 (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) -1) (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 1 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 1 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 1 (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 0 (+.f64 1 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) -1) 1))
(+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (-.f64 1 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (+.f64 1 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(+.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(+.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(+.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) -1))
(+.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 0 (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(+.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(+.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) 0)
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))))
(+.f64 0 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) 1)
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) 1))
(+.f64 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (+.f64 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 y)))))
(+.f64 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) -1) (*.f64 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 y)))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (+.f64 0 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(+.f64 (-.f64 1 (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (sqrt.f64 (+.f64 1 y)))
(+.f64 (-.f64 1 (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (sqrt.f64 (+.f64 1 y))))
(+.f64 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))
(+.f64 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))))
(+.f64 (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))
(+.f64 (*.f64 (sqrt.f64 (+.f64 1 y)) (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))) (+.f64 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))))
(+.f64 (*.f64 (sqrt.f64 (+.f64 1 y)) (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))) (+.f64 (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) -1) (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))))
(+.f64 (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) -1) (+.f64 1 (sqrt.f64 (+.f64 1 y))))
(+.f64 (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) -1) (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))))
(+.f64 (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(+.f64 (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (+.f64 0 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(+.f64 (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))
(+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))))
(+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))))
(+.f64 (*.f64 0 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))
(+.f64 (*.f64 (sqrt.f64 x) -1) (*.f64 -1 (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))))
(+.f64 (*.f64 (sqrt.f64 x) -1) (+.f64 0 (*.f64 -1 (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))))))
(+.f64 (*.f64 (sqrt.f64 x) -1) (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (*.f64 -1 (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))))))
(+.f64 (*.f64 -1 (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))) (*.f64 (sqrt.f64 x) -1))
(+.f64 (*.f64 (sqrt.f64 y) -1) (*.f64 -1 (+.f64 (sqrt.f64 x) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))))
(+.f64 (*.f64 (sqrt.f64 y) -1) (+.f64 0 (*.f64 -1 (+.f64 (sqrt.f64 x) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))))))
(+.f64 (*.f64 (sqrt.f64 y) -1) (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (*.f64 -1 (+.f64 (sqrt.f64 x) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))))))
(+.f64 (*.f64 -1 (+.f64 (sqrt.f64 x) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))) (*.f64 (sqrt.f64 y) -1))
(+.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))))
(+.f64 (*.f64 (sqrt.f64 (+.f64 1 y)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (-.f64 1 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(+.f64 (*.f64 (sqrt.f64 (+.f64 1 y)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (+.f64 0 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (-.f64 1 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(+.f64 (*.f64 (sqrt.f64 (+.f64 1 y)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (-.f64 1 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(+.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (-.f64 1 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (*.f64 (sqrt.f64 (+.f64 1 y)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))))
(+.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))))
(+.f64 (*.f64 (-.f64 1 (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (sqrt.f64 (+.f64 1 y))))
(+.f64 (*.f64 (-.f64 1 (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (+.f64 0 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (sqrt.f64 (+.f64 1 y)))))
(+.f64 (*.f64 (-.f64 1 (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (sqrt.f64 (+.f64 1 y)))))
(+.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (sqrt.f64 (+.f64 1 y))) (*.f64 (-.f64 1 (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 y)))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))
(+.f64 (+.f64 1 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (sqrt.f64 (+.f64 1 y)))
(*.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) 1)
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (*.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (*.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (/.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))))
(*.f64 -1 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))))
(*.f64 -1 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (/.f64 1 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))) (/.f64 -1 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))) (/.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))))))
(*.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))) -1)
(*.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))) (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))))
(*.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))
(*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))
(*.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))))
(/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) 1)
(/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))))
(/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))))
(/.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))) -1)
(neg.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))))
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) -1)
(-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) 0)
(-.f64 0 (-.f64 -1 (sqrt.f64 (+.f64 1 y))))
(-.f64 (*.f64 (sqrt.f64 (+.f64 1 y)) (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))) (*.f64 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) -1))
(*.f64 1 (+.f64 1 (sqrt.f64 (+.f64 1 y))))
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) 1)
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))))
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 1 (+.f64 1 (sqrt.f64 (+.f64 1 y))))))
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (*.f64 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))))
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (*.f64 1 (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 1 (+.f64 1 (sqrt.f64 (+.f64 1 y)))))))
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (*.f64 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 1 (+.f64 1 (sqrt.f64 (+.f64 1 y)))))))
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (*.f64 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (*.f64 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))))))
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))))
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (*.f64 (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 1 (+.f64 1 (sqrt.f64 (+.f64 1 y))))) (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))))
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (*.f64 (*.f64 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))) (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))))
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 1 (+.f64 1 (sqrt.f64 (+.f64 1 y))))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))))
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (*.f64 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))))
(*.f64 -1 (-.f64 -1 (sqrt.f64 (+.f64 1 y))))
(*.f64 -1 (*.f64 1 (-.f64 -1 (sqrt.f64 (+.f64 1 y)))))
(*.f64 -1 (*.f64 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))))
(*.f64 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))
(*.f64 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 1 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))))))
(*.f64 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))))))
(*.f64 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (*.f64 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))) (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))))))
(*.f64 (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 1 (+.f64 1 (sqrt.f64 (+.f64 1 y))))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))
(*.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) -1)
(*.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (neg.f64 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))))
(*.f64 (*.f64 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))
(*.f64 (neg.f64 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))
(/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) 1)
(/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))))
(/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))))
(neg.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))))
Outputs
(-.f64 2 (sqrt.f64 x))
(-.f64 1 (sqrt.f64 x))
(-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 1 (sqrt.f64 y)))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))
2
(+.f64 2 (*.f64 1/2 y))
(+.f64 2 (*.f64 y 1/2))
(+.f64 2 (+.f64 (*.f64 1/2 y) (*.f64 -1/8 (pow.f64 y 2))))
(+.f64 2 (+.f64 (*.f64 y 1/2) (*.f64 -1/8 (pow.f64 y 2))))
(+.f64 (*.f64 -1/8 (pow.f64 y 2)) (+.f64 2 (*.f64 y 1/2)))
(+.f64 (+.f64 2 (*.f64 y 1/2)) (*.f64 -1/8 (pow.f64 y 2)))
(+.f64 2 (+.f64 (*.f64 1/2 y) (+.f64 (*.f64 1/16 (pow.f64 y 3)) (*.f64 -1/8 (pow.f64 y 2)))))
(+.f64 2 (+.f64 (*.f64 y 1/2) (+.f64 (*.f64 -1/8 (pow.f64 y 2)) (*.f64 1/16 (pow.f64 y 3)))))
(+.f64 2 (+.f64 (*.f64 -1/8 (pow.f64 y 2)) (+.f64 (*.f64 y 1/2) (*.f64 1/16 (pow.f64 y 3)))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(+.f64 1 (+.f64 (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) -1) (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(+.f64 1 (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (-.f64 1 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 1 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 1 (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 0 (+.f64 1 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) -1) 1))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (-.f64 1 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(+.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (+.f64 1 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(+.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(+.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(+.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) -1))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(+.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 0 (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(+.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(+.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) 0)
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(+.f64 0 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) 1)
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) 1))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(+.f64 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (+.f64 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (*.f64 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 y)))))
(+.f64 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (*.f64 (sqrt.f64 (+.f64 1 y)) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))))))
(+.f64 (*.f64 (sqrt.f64 (+.f64 1 y)) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))) (+.f64 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))))
(+.f64 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) -1) (*.f64 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (sqrt.f64 (+.f64 1 y)))))
(+.f64 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (*.f64 (sqrt.f64 (+.f64 1 y)) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))))))
(+.f64 (*.f64 (sqrt.f64 (+.f64 1 y)) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))) (+.f64 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1))))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1))))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (+.f64 0 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1))))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1))))))
(+.f64 (-.f64 1 (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (sqrt.f64 (+.f64 1 y)))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(+.f64 (-.f64 1 (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(+.f64 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(+.f64 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(+.f64 (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(+.f64 (*.f64 (sqrt.f64 (+.f64 1 y)) (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))) (+.f64 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))))
(+.f64 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (*.f64 (sqrt.f64 (+.f64 1 y)) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))))))
(+.f64 (*.f64 (sqrt.f64 (+.f64 1 y)) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))) (+.f64 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))))
(+.f64 (*.f64 (sqrt.f64 (+.f64 1 y)) (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))) (+.f64 (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) -1) (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))))
(+.f64 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (+.f64 (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))) (*.f64 (sqrt.f64 (+.f64 1 y)) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))))))
(+.f64 (*.f64 (sqrt.f64 (+.f64 1 y)) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))) (+.f64 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))))
(+.f64 (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) -1) (+.f64 1 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(+.f64 (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) -1) (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (+.f64 1 (sqrt.f64 (+.f64 1 y)))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(+.f64 (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(+.f64 (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (+.f64 0 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(+.f64 (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1))))))
(+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1))))))
(+.f64 (*.f64 0 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(+.f64 (*.f64 (sqrt.f64 x) -1) (*.f64 -1 (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(+.f64 (*.f64 (sqrt.f64 x) -1) (+.f64 0 (*.f64 -1 (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(+.f64 (*.f64 (sqrt.f64 x) -1) (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (*.f64 -1 (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(+.f64 (*.f64 -1 (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))) (*.f64 (sqrt.f64 x) -1))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(+.f64 (*.f64 (sqrt.f64 y) -1) (*.f64 -1 (+.f64 (sqrt.f64 x) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(+.f64 (*.f64 (sqrt.f64 y) -1) (+.f64 0 (*.f64 -1 (+.f64 (sqrt.f64 x) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(+.f64 (*.f64 (sqrt.f64 y) -1) (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (*.f64 -1 (+.f64 (sqrt.f64 x) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(+.f64 (*.f64 -1 (+.f64 (sqrt.f64 x) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))) (*.f64 (sqrt.f64 y) -1))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(+.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1))))))
(+.f64 (*.f64 (sqrt.f64 (+.f64 1 y)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (-.f64 1 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(+.f64 (*.f64 (sqrt.f64 (+.f64 1 y)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (+.f64 0 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (-.f64 1 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(+.f64 (*.f64 (sqrt.f64 (+.f64 1 y)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (-.f64 1 (+.f64 (sqrt.f64 x) (sqrt.f64 y))))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(+.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (-.f64 1 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (*.f64 (sqrt.f64 (+.f64 1 y)) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(+.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(+.f64 (*.f64 (-.f64 1 (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(+.f64 (*.f64 (-.f64 1 (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (+.f64 0 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (sqrt.f64 (+.f64 1 y)))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(+.f64 (*.f64 (-.f64 1 (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (+.f64 (*.f64 0 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (sqrt.f64 (+.f64 1 y)))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(+.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (sqrt.f64 (+.f64 1 y))) (*.f64 (-.f64 1 (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 y)))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(+.f64 (+.f64 1 (neg.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (sqrt.f64 (+.f64 1 y)))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(*.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) 1)
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (*.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (*.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (/.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(*.f64 -1 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(*.f64 -1 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (/.f64 1 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))) (/.f64 -1 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (*.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))) (/.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(*.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))) -1)
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(*.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))) (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(*.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(*.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) 1)
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (/.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1)))) (/.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) -1))))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(/.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))) -1)
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(neg.f64 (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 y) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))))
(+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (+.f64 (sqrt.f64 x) -1)))
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(-.f64 (sqrt.f64 (+.f64 1 y)) -1)
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) 0)
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(-.f64 0 (-.f64 -1 (sqrt.f64 (+.f64 1 y))))
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(-.f64 (*.f64 (sqrt.f64 (+.f64 1 y)) (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))) (*.f64 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) -1))
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(*.f64 1 (+.f64 1 (sqrt.f64 (+.f64 1 y))))
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) 1)
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))))
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 1 (+.f64 1 (sqrt.f64 (+.f64 1 y))))))
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (*.f64 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))))
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (*.f64 1 (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 1 (+.f64 1 (sqrt.f64 (+.f64 1 y)))))))
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (*.f64 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 1 (+.f64 1 (sqrt.f64 (+.f64 1 y)))))))
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (*.f64 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (*.f64 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))))))
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))))
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (*.f64 (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 1 (+.f64 1 (sqrt.f64 (+.f64 1 y))))) (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))))
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (*.f64 (*.f64 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))) (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))))
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 1 (+.f64 1 (sqrt.f64 (+.f64 1 y))))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))))
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (*.f64 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))))
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(*.f64 -1 (-.f64 -1 (sqrt.f64 (+.f64 1 y))))
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(*.f64 -1 (*.f64 1 (-.f64 -1 (sqrt.f64 (+.f64 1 y)))))
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(*.f64 -1 (*.f64 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))))
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(*.f64 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(*.f64 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 1 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))))))
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(*.f64 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))))))
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(*.f64 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (*.f64 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))) (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))))))
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(*.f64 (*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 1 (+.f64 1 (sqrt.f64 (+.f64 1 y))))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(*.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) -1)
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(*.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (neg.f64 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))))
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(*.f64 (*.f64 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))) (+.f64 1 (sqrt.f64 (+.f64 1 y))))
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(*.f64 (neg.f64 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) 1)
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))))
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(/.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (/.f64 (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y)))) (/.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))) (-.f64 -1 (sqrt.f64 (+.f64 1 y))))))
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))
(neg.f64 (-.f64 -1 (sqrt.f64 (+.f64 1 y))))
(-.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 y))))
(+.f64 1 (sqrt.f64 (+.f64 1 y)))

localize27.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))
0.1b
(+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))
0.1b
(+.f64 (sqrt.f64 z) (sqrt.f64 t))
5.2b
(-.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))
Compiler

Compiled 68 to 45 computations (33.8% saved)

series9.0ms (0%)

Counts
4 → 22
Calls

24 calls:

TimeVariablePointExpression
2.0ms
t
@0
(-.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))
2.0ms
z
@inf
(+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))
0.0ms
z
@-inf
(-.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))
0.0ms
t
@-inf
(-.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))
0.0ms
t
@inf
(-.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))

rewrite112.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1930×rational_best_oopsla_all_46_json-2
1930×rational_best_oopsla_all_46_json-1
1930×rational_best_oopsla_all_46_json-4
1930×rational_best_oopsla_all_46_json-3
884×rational_best_oopsla_all_46_json_45_simplify-35
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
017128
195128
2213128
3729128
43438128
Stop Event
node limit
Counts
4 → 180
Calls
Call 1
Inputs
(-.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))
(+.f64 (sqrt.f64 z) (sqrt.f64 t))
(+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))
(+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 2 (+.f64 (sqrt.f64 z) (sqrt.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 2 (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (sqrt.f64 (+.f64 1 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 2 (+.f64 (sqrt.f64 z) (sqrt.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 2 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 z) (sqrt.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (-.f64 2 (+.f64 (sqrt.f64 z) (sqrt.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 2 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (*.f64 0 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 2 (sqrt.f64 (+.f64 1 t))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 2 (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 2 (sqrt.f64 (+.f64 1 z))) (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (+.f64 2 (sqrt.f64 (+.f64 1 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 2 (+.f64 (sqrt.f64 z) (sqrt.f64 t)))) (sqrt.f64 (+.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (+.f64 2 (sqrt.f64 (+.f64 1 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 2 (+.f64 (sqrt.f64 z) (sqrt.f64 t)))) (sqrt.f64 (+.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) -1) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))) (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (-.f64 2 (+.f64 (sqrt.f64 z) (sqrt.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))) (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 z) -1) (*.f64 -1 (-.f64 (sqrt.f64 t) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 (-.f64 (sqrt.f64 t) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))) (*.f64 (sqrt.f64 z) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 t) -1) (*.f64 -1 (-.f64 (sqrt.f64 z) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 (-.f64 (sqrt.f64 z) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))) (*.f64 (sqrt.f64 t) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))) (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (*.f64 2 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))) (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 2 (+.f64 (sqrt.f64 z) (sqrt.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 2 (+.f64 (sqrt.f64 z) (sqrt.f64 t))))) (*.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 (+.f64 1 t)) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))) (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 2 (+.f64 (sqrt.f64 z) (sqrt.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 2 (+.f64 (sqrt.f64 z) (sqrt.f64 t))))) (*.f64 (sqrt.f64 (+.f64 1 t)) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (-.f64 2 (+.f64 (sqrt.f64 z) (sqrt.f64 t)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)))) (*.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 2 (sqrt.f64 (+.f64 1 t))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))) (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))) (*.f64 (+.f64 2 (sqrt.f64 (+.f64 1 t))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 2 (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))) (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (*.f64 (-.f64 2 (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 2 (sqrt.f64 (+.f64 1 z))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))) (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))) (*.f64 (+.f64 2 (sqrt.f64 (+.f64 1 z))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))) (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (+.f64 2 (sqrt.f64 (+.f64 1 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (+.f64 2 (sqrt.f64 (+.f64 1 t)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))) (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) 2) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 2 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))) (sqrt.f64 (+.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 2 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))) (sqrt.f64 (+.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 2 (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (sqrt.f64 (+.f64 1 t)))) (sqrt.f64 (+.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (sqrt.f64 (+.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (*.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (/.f64 1 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (*.f64 1 (*.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (/.f64 1 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (*.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (/.f64 1 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (*.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (/.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (*.f64 (*.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (/.f64 1 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (*.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (*.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (/.f64 (*.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (/.f64 1 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (*.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (/.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))) (neg.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (*.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (/.f64 1 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (*.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (/.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (*.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))) (/.f64 -1 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (*.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (/.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (*.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))) (/.f64 (neg.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (/.f64 1 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (/.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (sqrt.f64 z) (sqrt.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (/.f64 1 (+.f64 (sqrt.f64 z) (sqrt.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (*.f64 1 (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (/.f64 1 (+.f64 (sqrt.f64 z) (sqrt.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (/.f64 1 (+.f64 (sqrt.f64 z) (sqrt.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (/.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (*.f64 (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (/.f64 1 (+.f64 (sqrt.f64 z) (sqrt.f64 t)))) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (/.f64 (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (/.f64 1 (+.f64 (sqrt.f64 z) (sqrt.f64 t)))) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (/.f64 1 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (/.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (/.f64 1 (+.f64 (sqrt.f64 z) (sqrt.f64 t)))) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (neg.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))) (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (/.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (*.f64 1 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (*.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (/.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (neg.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (/.f64 1 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (neg.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (neg.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (*.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (/.f64 1 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (*.f64 (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (*.f64 1 (*.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (/.f64 1 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (*.f64 (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (*.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (/.f64 1 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (*.f64 (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (*.f64 (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (*.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (/.f64 (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (*.f64 (*.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (/.f64 1 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))) (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (*.f64 (*.f64 (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))) (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (*.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (/.f64 (*.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (/.f64 1 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (*.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (/.f64 (*.f64 (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 1 (neg.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (neg.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (*.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (/.f64 1 (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (*.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (/.f64 (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (*.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (/.f64 (*.f64 (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))) (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (/.f64 1 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (neg.f64 (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))) (neg.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (/.f64 (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))))))

simplify190.0ms (0.7%)

Algorithm
egg-herbie
Rules
1314×rational_best_oopsla_all_46_json_45_simplify-37
1220×rational_best_oopsla_all_46_json_45_simplify-89
1014×rational_best_oopsla_all_46_json_45_simplify-24
984×rational_best_oopsla_all_46_json_45_simplify-74
524×rational_best_oopsla_all_46_json_45_simplify-49
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
038610480
1142410480
2711810480
Stop Event
node limit
Counts
202 → 244
Calls
Call 1
Inputs
(-.f64 (+.f64 3 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t))
(-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t))
(-.f64 (+.f64 3 (sqrt.f64 (+.f64 1 z))) (sqrt.f64 z))
(-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 z))) (sqrt.f64 z))
(sqrt.f64 t)
(sqrt.f64 z)
(+.f64 1 (sqrt.f64 (+.f64 1 t)))
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 t)) (*.f64 1/2 z)))
(+.f64 1 (+.f64 (*.f64 -1/8 (pow.f64 z 2)) (+.f64 (sqrt.f64 (+.f64 1 t)) (*.f64 1/2 z))))
(+.f64 (*.f64 1/16 (pow.f64 z 3)) (+.f64 1 (+.f64 (*.f64 -1/8 (pow.f64 z 2)) (+.f64 (sqrt.f64 (+.f64 1 t)) (*.f64 1/2 z)))))
(+.f64 1 (sqrt.f64 (+.f64 1 z)))
(+.f64 1 (+.f64 (*.f64 1/2 t) (sqrt.f64 (+.f64 1 z))))
(+.f64 (*.f64 -1/8 (pow.f64 t 2)) (+.f64 1 (+.f64 (*.f64 1/2 t) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (*.f64 -1/8 (pow.f64 t 2)) (+.f64 1 (+.f64 (*.f64 1/2 t) (+.f64 (sqrt.f64 (+.f64 1 z)) (*.f64 1/16 (pow.f64 t 3))))))
(+.f64 3 (sqrt.f64 (+.f64 1 t)))
(+.f64 3 (+.f64 (sqrt.f64 (+.f64 1 t)) (*.f64 1/2 z)))
(+.f64 3 (+.f64 (*.f64 -1/8 (pow.f64 z 2)) (+.f64 (sqrt.f64 (+.f64 1 t)) (*.f64 1/2 z))))
(+.f64 (*.f64 1/16 (pow.f64 z 3)) (+.f64 3 (+.f64 (*.f64 -1/8 (pow.f64 z 2)) (+.f64 (sqrt.f64 (+.f64 1 t)) (*.f64 1/2 z)))))
(+.f64 3 (sqrt.f64 (+.f64 1 z)))
(+.f64 3 (+.f64 (*.f64 1/2 t) (sqrt.f64 (+.f64 1 z))))
(+.f64 (*.f64 -1/8 (pow.f64 t 2)) (+.f64 3 (+.f64 (*.f64 1/2 t) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (*.f64 -1/8 (pow.f64 t 2)) (+.f64 3 (+.f64 (*.f64 1/2 t) (+.f64 (sqrt.f64 (+.f64 1 z)) (*.f64 1/16 (pow.f64 t 3))))))
(+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 2 (+.f64 (sqrt.f64 z) (sqrt.f64 t)))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 2 (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (sqrt.f64 (+.f64 1 t)))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 2 (+.f64 (sqrt.f64 z) (sqrt.f64 t)))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 2 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 z) (sqrt.f64 t))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (-.f64 2 (+.f64 (sqrt.f64 z) (sqrt.f64 t))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 2 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)))))
(+.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t))))
(+.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)))))
(+.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) -1))
(+.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) 0)
(+.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (*.f64 0 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))))
(+.f64 0 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))
(+.f64 (+.f64 2 (sqrt.f64 (+.f64 1 t))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))))
(+.f64 (-.f64 2 (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))
(+.f64 (+.f64 2 (sqrt.f64 (+.f64 1 z))) (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (+.f64 2 (sqrt.f64 (+.f64 1 t))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))) 2)
(+.f64 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 2 (+.f64 (sqrt.f64 z) (sqrt.f64 t)))) (sqrt.f64 (+.f64 1 t)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (+.f64 2 (sqrt.f64 (+.f64 1 z))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 2 (+.f64 (sqrt.f64 z) (sqrt.f64 t)))) (sqrt.f64 (+.f64 1 z)))
(+.f64 (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))
(+.f64 (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) -1) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))
(+.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))) (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (-.f64 2 (+.f64 (sqrt.f64 z) (sqrt.f64 t)))))
(+.f64 (*.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))) (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)))))
(+.f64 (*.f64 0 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))
(+.f64 (*.f64 (sqrt.f64 z) -1) (*.f64 -1 (-.f64 (sqrt.f64 t) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))
(+.f64 (*.f64 -1 (-.f64 (sqrt.f64 t) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))) (*.f64 (sqrt.f64 z) -1))
(+.f64 (*.f64 (sqrt.f64 t) -1) (*.f64 -1 (-.f64 (sqrt.f64 z) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))
(+.f64 (*.f64 -1 (-.f64 (sqrt.f64 z) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))) (*.f64 (sqrt.f64 t) -1))
(+.f64 (*.f64 2 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))) (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))
(+.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (*.f64 2 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))))
(+.f64 (*.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))) (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 2 (+.f64 (sqrt.f64 z) (sqrt.f64 t))))))
(+.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 2 (+.f64 (sqrt.f64 z) (sqrt.f64 t))))) (*.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))))
(+.f64 (*.f64 (sqrt.f64 (+.f64 1 t)) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))) (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 2 (+.f64 (sqrt.f64 z) (sqrt.f64 t))))))
(+.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 2 (+.f64 (sqrt.f64 z) (sqrt.f64 t))))) (*.f64 (sqrt.f64 (+.f64 1 t)) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))))
(+.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (-.f64 2 (+.f64 (sqrt.f64 z) (sqrt.f64 t)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))))
(+.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)))) (*.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))))
(+.f64 (*.f64 (+.f64 2 (sqrt.f64 (+.f64 1 t))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))) (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))))
(+.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))) (*.f64 (+.f64 2 (sqrt.f64 (+.f64 1 t))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))))
(+.f64 (*.f64 (-.f64 2 (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))) (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))
(+.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (*.f64 (-.f64 2 (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))))
(+.f64 (*.f64 (+.f64 2 (sqrt.f64 (+.f64 1 z))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))) (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))))
(+.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))) (*.f64 (+.f64 2 (sqrt.f64 (+.f64 1 z))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))))
(+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))) (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (+.f64 2 (sqrt.f64 (+.f64 1 t)))))
(+.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (+.f64 2 (sqrt.f64 (+.f64 1 t)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))))
(+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))) (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) 2))
(+.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) 2) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))))
(+.f64 (+.f64 2 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))
(+.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))) (sqrt.f64 (+.f64 1 t)))
(+.f64 (-.f64 2 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))) (sqrt.f64 (+.f64 1 t)))
(+.f64 (-.f64 2 (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (sqrt.f64 (+.f64 1 t)))) (sqrt.f64 (+.f64 1 z)))
(+.f64 (-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (sqrt.f64 (+.f64 1 t)))
(*.f64 1 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))
(*.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) 1)
(*.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))))
(*.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (*.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (/.f64 1 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))))
(*.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))))
(*.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (*.f64 1 (*.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (/.f64 1 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))))))
(*.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (*.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (/.f64 1 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))))))
(*.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))))))
(*.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (*.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (/.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))))
(*.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (*.f64 (*.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (/.f64 1 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))))
(*.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (*.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))))
(*.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (*.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (/.f64 (*.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (/.f64 1 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))))
(*.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (*.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (/.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))))
(*.f64 -1 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))
(*.f64 -1 (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))))
(*.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))) -1)
(*.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))) (neg.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))))
(*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))
(*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (*.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (/.f64 1 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))))))
(*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (*.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (/.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))))))
(*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (*.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))) (/.f64 -1 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))))))
(*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (*.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (/.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))))))
(*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (*.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))) (/.f64 (neg.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))))))
(*.f64 (*.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (/.f64 1 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))
(*.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))
(*.f64 (neg.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))
(/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) 1)
(/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))))
(/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (/.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))))
(/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))) -1)
(neg.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))
(-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) 0)
(-.f64 0 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t))))
(*.f64 1 (+.f64 (sqrt.f64 z) (sqrt.f64 t)))
(*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) 1)
(*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))))
(*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (/.f64 1 (+.f64 (sqrt.f64 z) (sqrt.f64 t)))))
(*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))))
(*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (*.f64 1 (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (/.f64 1 (+.f64 (sqrt.f64 z) (sqrt.f64 t))))))
(*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (/.f64 1 (+.f64 (sqrt.f64 z) (sqrt.f64 t))))))
(*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))))))
(*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (/.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))))
(*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (*.f64 (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (/.f64 1 (+.f64 (sqrt.f64 z) (sqrt.f64 t)))) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))))
(*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))))
(*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (/.f64 (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (/.f64 1 (+.f64 (sqrt.f64 z) (sqrt.f64 t)))) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))))
(*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))))
(*.f64 -1 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t))))
(*.f64 -1 (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)))))
(*.f64 -1 (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))
(*.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (/.f64 1 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (/.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))))))
(*.f64 (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (/.f64 1 (+.f64 (sqrt.f64 z) (sqrt.f64 t)))) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))
(*.f64 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t))) -1)
(*.f64 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (neg.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))))
(*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))
(*.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))) (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t))))
(/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) 1)
(/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))))
(/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (/.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))))
(neg.f64 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) 0)
(-.f64 0 (neg.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))
(*.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) 1)
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (*.f64 1 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (*.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (/.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))
(*.f64 -1 (neg.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))
(*.f64 -1 (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))
(*.f64 -1 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (neg.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (/.f64 1 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))
(*.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))
(*.f64 (neg.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) -1)
(*.f64 (neg.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (neg.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))
(*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))
(*.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (neg.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))
(/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) 1)
(/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))
(/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))
(neg.f64 (neg.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))
(-.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) 0)
(-.f64 0 (neg.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))
(*.f64 1 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))
(*.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) 1)
(*.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))
(*.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (*.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (/.f64 1 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))
(*.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (*.f64 (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))
(*.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (*.f64 1 (*.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (/.f64 1 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))))
(*.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (*.f64 (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (*.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (/.f64 1 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))))
(*.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (*.f64 (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (*.f64 (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))))
(*.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (*.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (/.f64 (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))
(*.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (*.f64 (*.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (/.f64 1 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))) (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))
(*.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (*.f64 (*.f64 (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))) (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))
(*.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (*.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (/.f64 (*.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (/.f64 1 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))
(*.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (*.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (/.f64 (*.f64 (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))
(*.f64 -1 (neg.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))
(*.f64 -1 (*.f64 1 (neg.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))
(*.f64 -1 (*.f64 (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (neg.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))
(*.f64 (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))
(*.f64 (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (*.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (/.f64 1 (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))))
(*.f64 (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (*.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (/.f64 (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))))
(*.f64 (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (*.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (/.f64 (*.f64 (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))) (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))))
(*.f64 (*.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (/.f64 1 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))
(*.f64 (neg.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) -1)
(*.f64 (neg.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (neg.f64 (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))
(*.f64 (*.f64 (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))
(*.f64 (neg.f64 (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))) (neg.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))
(/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) 1)
(/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))
(/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (/.f64 (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))
(neg.f64 (neg.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))
Outputs
(-.f64 (+.f64 3 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 3 (sqrt.f64 t)))
(+.f64 3 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))
(-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (sqrt.f64 t))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 2 (sqrt.f64 t)))
(-.f64 (+.f64 3 (sqrt.f64 (+.f64 1 z))) (sqrt.f64 z))
(-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 z))) (sqrt.f64 z))
(+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 2 (sqrt.f64 z)))
(+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))
(sqrt.f64 t)
(sqrt.f64 z)
(+.f64 1 (sqrt.f64 (+.f64 1 t)))
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 t)) (*.f64 1/2 z)))
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 t)) (*.f64 z 1/2)))
(+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 1 (*.f64 z 1/2)))
(+.f64 1 (+.f64 (*.f64 -1/8 (pow.f64 z 2)) (+.f64 (sqrt.f64 (+.f64 1 t)) (*.f64 1/2 z))))
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (*.f64 -1/8 (pow.f64 z 2)) (*.f64 z 1/2))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (*.f64 -1/8 (pow.f64 z 2)) (+.f64 1 (*.f64 z 1/2))))
(+.f64 (*.f64 1/16 (pow.f64 z 3)) (+.f64 1 (+.f64 (*.f64 -1/8 (pow.f64 z 2)) (+.f64 (sqrt.f64 (+.f64 1 t)) (*.f64 1/2 z)))))
(+.f64 1 (+.f64 (*.f64 1/16 (pow.f64 z 3)) (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (*.f64 -1/8 (pow.f64 z 2)) (*.f64 z 1/2)))))
(+.f64 (*.f64 -1/8 (pow.f64 z 2)) (+.f64 (*.f64 1/16 (pow.f64 z 3)) (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 1 (*.f64 z 1/2)))))
(+.f64 1 (sqrt.f64 (+.f64 1 z)))
(+.f64 1 (+.f64 (*.f64 1/2 t) (sqrt.f64 (+.f64 1 z))))
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (*.f64 t 1/2)))
(+.f64 (*.f64 -1/8 (pow.f64 t 2)) (+.f64 1 (+.f64 (*.f64 1/2 t) (sqrt.f64 (+.f64 1 z)))))
(+.f64 1 (+.f64 (*.f64 -1/8 (pow.f64 t 2)) (+.f64 (sqrt.f64 (+.f64 1 z)) (*.f64 t 1/2))))
(+.f64 1 (+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (*.f64 t 1/2)) (*.f64 -1/8 (pow.f64 t 2))))
(+.f64 (*.f64 -1/8 (pow.f64 t 2)) (+.f64 1 (+.f64 (*.f64 1/2 t) (+.f64 (sqrt.f64 (+.f64 1 z)) (*.f64 1/16 (pow.f64 t 3))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (pow.f64 t 2)) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (*.f64 t 1/2) (*.f64 1/16 (pow.f64 t 3))))))
(+.f64 (+.f64 (*.f64 1/16 (pow.f64 t 3)) (+.f64 (sqrt.f64 (+.f64 1 z)) (*.f64 t 1/2))) (+.f64 (*.f64 -1/8 (pow.f64 t 2)) 1))
(+.f64 3 (sqrt.f64 (+.f64 1 t)))
(+.f64 3 (+.f64 (sqrt.f64 (+.f64 1 t)) (*.f64 1/2 z)))
(+.f64 3 (+.f64 (sqrt.f64 (+.f64 1 t)) (*.f64 z 1/2)))
(+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 3 (*.f64 z 1/2)))
(+.f64 3 (+.f64 (*.f64 -1/8 (pow.f64 z 2)) (+.f64 (sqrt.f64 (+.f64 1 t)) (*.f64 1/2 z))))
(+.f64 3 (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (*.f64 -1/8 (pow.f64 z 2)) (*.f64 z 1/2))))
(+.f64 3 (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (*.f64 z 1/2) (*.f64 -1/8 (pow.f64 z 2)))))
(+.f64 (*.f64 1/16 (pow.f64 z 3)) (+.f64 3 (+.f64 (*.f64 -1/8 (pow.f64 z 2)) (+.f64 (sqrt.f64 (+.f64 1 t)) (*.f64 1/2 z)))))
(+.f64 3 (+.f64 (*.f64 1/16 (pow.f64 z 3)) (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (*.f64 -1/8 (pow.f64 z 2)) (*.f64 z 1/2)))))
(+.f64 3 (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (*.f64 1/16 (pow.f64 z 3)) (+.f64 (*.f64 z 1/2) (*.f64 -1/8 (pow.f64 z 2))))))
(+.f64 3 (sqrt.f64 (+.f64 1 z)))
(+.f64 3 (+.f64 (*.f64 1/2 t) (sqrt.f64 (+.f64 1 z))))
(+.f64 3 (+.f64 (sqrt.f64 (+.f64 1 z)) (*.f64 t 1/2)))
(+.f64 (*.f64 -1/8 (pow.f64 t 2)) (+.f64 3 (+.f64 (*.f64 1/2 t) (sqrt.f64 (+.f64 1 z)))))
(+.f64 3 (+.f64 (*.f64 -1/8 (pow.f64 t 2)) (+.f64 (sqrt.f64 (+.f64 1 z)) (*.f64 t 1/2))))
(+.f64 3 (+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (*.f64 t 1/2)) (*.f64 -1/8 (pow.f64 t 2))))
(+.f64 (*.f64 -1/8 (pow.f64 t 2)) (+.f64 3 (+.f64 (*.f64 1/2 t) (+.f64 (sqrt.f64 (+.f64 1 z)) (*.f64 1/16 (pow.f64 t 3))))))
(+.f64 3 (+.f64 (*.f64 -1/8 (pow.f64 t 2)) (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (*.f64 t 1/2) (*.f64 1/16 (pow.f64 t 3))))))
(+.f64 3 (+.f64 (*.f64 -1/8 (pow.f64 t 2)) (+.f64 (*.f64 1/16 (pow.f64 t 3)) (+.f64 (sqrt.f64 (+.f64 1 z)) (*.f64 t 1/2)))))
(+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2))))
(+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 2 (+.f64 (sqrt.f64 z) (sqrt.f64 t)))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 t) (sqrt.f64 z))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 t) (sqrt.f64 z)))
(+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 2 (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (sqrt.f64 (+.f64 1 t)))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 2 (+.f64 (sqrt.f64 z) (sqrt.f64 t)))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 t) (sqrt.f64 z))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 t) (sqrt.f64 z)))
(+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 t) (sqrt.f64 z))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 t) (sqrt.f64 z)))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 2 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 z) (sqrt.f64 t))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 t) (sqrt.f64 z))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 t) (sqrt.f64 z)))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (-.f64 2 (+.f64 (sqrt.f64 z) (sqrt.f64 t))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 t) (sqrt.f64 z))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 t) (sqrt.f64 z)))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 2 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 t) (sqrt.f64 z))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 t) (sqrt.f64 z)))
(+.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 t) (sqrt.f64 z))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 t) (sqrt.f64 z)))
(+.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 t) (sqrt.f64 z))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 t) (sqrt.f64 z)))
(+.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) -1))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 t) (sqrt.f64 z))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 t) (sqrt.f64 z)))
(+.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) 0)
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2))))
(+.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (*.f64 0 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2))))
(+.f64 0 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2))))
(+.f64 (+.f64 2 (sqrt.f64 (+.f64 1 t))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 t) (sqrt.f64 z))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 t) (sqrt.f64 z)))
(+.f64 (-.f64 2 (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 t) (sqrt.f64 z))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 t) (sqrt.f64 z)))
(+.f64 (+.f64 2 (sqrt.f64 (+.f64 1 z))) (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 t) (sqrt.f64 z))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 t) (sqrt.f64 z)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (+.f64 2 (sqrt.f64 (+.f64 1 t))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 t) (sqrt.f64 z))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 t) (sqrt.f64 z)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))) 2)
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2))))
(+.f64 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 t) (sqrt.f64 z))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 t) (sqrt.f64 z)))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 2 (+.f64 (sqrt.f64 z) (sqrt.f64 t)))) (sqrt.f64 (+.f64 1 t)))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 t) (sqrt.f64 z))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 t) (sqrt.f64 z)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (+.f64 2 (sqrt.f64 (+.f64 1 z))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 t) (sqrt.f64 z))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 t) (sqrt.f64 z)))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 2 (+.f64 (sqrt.f64 z) (sqrt.f64 t)))) (sqrt.f64 (+.f64 1 z)))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 t) (sqrt.f64 z))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 t) (sqrt.f64 z)))
(+.f64 (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 t) (sqrt.f64 z))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 t) (sqrt.f64 z)))
(+.f64 (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) -1) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 t) (sqrt.f64 z))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 t) (sqrt.f64 z)))
(+.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))) (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (-.f64 2 (+.f64 (sqrt.f64 z) (sqrt.f64 t)))))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 t) (sqrt.f64 z)))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2)))) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2))))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 t) (sqrt.f64 z))))
(+.f64 (*.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))) (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)))))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 t) (sqrt.f64 z)))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2)))) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2))))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 t) (sqrt.f64 z))))
(+.f64 (*.f64 0 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2))))
(+.f64 (*.f64 (sqrt.f64 z) -1) (*.f64 -1 (-.f64 (sqrt.f64 t) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 t) (sqrt.f64 z))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 t) (sqrt.f64 z)))
(+.f64 (*.f64 -1 (-.f64 (sqrt.f64 t) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))) (*.f64 (sqrt.f64 z) -1))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 t) (sqrt.f64 z))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 t) (sqrt.f64 z)))
(+.f64 (*.f64 (sqrt.f64 t) -1) (*.f64 -1 (-.f64 (sqrt.f64 z) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 t) (sqrt.f64 z))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 t) (sqrt.f64 z)))
(+.f64 (*.f64 -1 (-.f64 (sqrt.f64 z) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))) (*.f64 (sqrt.f64 t) -1))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 t) (sqrt.f64 z))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 t) (sqrt.f64 z)))
(+.f64 (*.f64 2 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))) (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2))))
(+.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (*.f64 2 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2))))
(+.f64 (*.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))) (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 2 (+.f64 (sqrt.f64 z) (sqrt.f64 t))))))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 t) (sqrt.f64 z)))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2)))) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2))))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 t) (sqrt.f64 z))))
(+.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 2 (+.f64 (sqrt.f64 z) (sqrt.f64 t))))) (*.f64 (sqrt.f64 (+.f64 1 z)) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 t) (sqrt.f64 z)))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2)))) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2))))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 t) (sqrt.f64 z))))
(+.f64 (*.f64 (sqrt.f64 (+.f64 1 t)) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))) (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 2 (+.f64 (sqrt.f64 z) (sqrt.f64 t))))))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 t) (sqrt.f64 z)))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2)))) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2))))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 t) (sqrt.f64 z))))
(+.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 2 (+.f64 (sqrt.f64 z) (sqrt.f64 t))))) (*.f64 (sqrt.f64 (+.f64 1 t)) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 t) (sqrt.f64 z)))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2)))) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2))))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 t) (sqrt.f64 z))))
(+.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (-.f64 2 (+.f64 (sqrt.f64 z) (sqrt.f64 t)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 t) (sqrt.f64 z)))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2)))) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2))))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 t) (sqrt.f64 z))))
(+.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)))) (*.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 t) (sqrt.f64 z)))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2)))) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2))))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 t) (sqrt.f64 z))))
(+.f64 (*.f64 (+.f64 2 (sqrt.f64 (+.f64 1 t))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))) (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 t) (sqrt.f64 z)))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2)))) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2))))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 t) (sqrt.f64 z))))
(+.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))) (*.f64 (+.f64 2 (sqrt.f64 (+.f64 1 t))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 t) (sqrt.f64 z)))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2)))) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2))))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 t) (sqrt.f64 z))))
(+.f64 (*.f64 (-.f64 2 (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))) (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 t) (sqrt.f64 z)))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2)))) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2))))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 t) (sqrt.f64 z))))
(+.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (*.f64 (-.f64 2 (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 t) (sqrt.f64 z)))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2)))) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2))))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 t) (sqrt.f64 z))))
(+.f64 (*.f64 (+.f64 2 (sqrt.f64 (+.f64 1 z))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))) (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 t) (sqrt.f64 z)))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2)))) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2))))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 t) (sqrt.f64 z))))
(+.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))) (*.f64 (+.f64 2 (sqrt.f64 (+.f64 1 z))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 t) (sqrt.f64 z)))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2)))) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2))))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 t) (sqrt.f64 z))))
(+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))) (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (+.f64 2 (sqrt.f64 (+.f64 1 t)))))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 t) (sqrt.f64 z)))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2)))) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2))))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 t) (sqrt.f64 z))))
(+.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (+.f64 2 (sqrt.f64 (+.f64 1 t)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 t) (sqrt.f64 z)))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2)))) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2))))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 t) (sqrt.f64 z))))
(+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))) (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) 2))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2))))
(+.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) 2) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2))))
(+.f64 (+.f64 2 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 t) (sqrt.f64 z))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 t) (sqrt.f64 z)))
(+.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))) (sqrt.f64 (+.f64 1 t)))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 t) (sqrt.f64 z))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 t) (sqrt.f64 z)))
(+.f64 (-.f64 2 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))) (sqrt.f64 (+.f64 1 t)))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2))))
(+.f64 (-.f64 2 (-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (sqrt.f64 (+.f64 1 t)))) (sqrt.f64 (+.f64 1 z)))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2))))
(+.f64 (-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (sqrt.f64 (+.f64 1 t)))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 t) (sqrt.f64 z))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 t) (sqrt.f64 z)))
(*.f64 1 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2))))
(*.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) 1)
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2))))
(*.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2))))
(*.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (*.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (/.f64 1 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2))))
(*.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2))))
(*.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (*.f64 1 (*.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (/.f64 1 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2))))
(*.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (*.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (/.f64 1 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2))))
(*.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2))))
(*.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (*.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (/.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2))))
(*.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (*.f64 (*.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (/.f64 1 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2))))
(*.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (*.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2))))
(*.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (*.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (/.f64 (*.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (/.f64 1 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2))))
(*.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (*.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (/.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2))))
(*.f64 -1 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 t) (sqrt.f64 z))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 t) (sqrt.f64 z)))
(*.f64 -1 (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 t) (sqrt.f64 z)))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2)))) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2))))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 t) (sqrt.f64 z))))
(*.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))) -1)
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 t) (sqrt.f64 z))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 t) (sqrt.f64 z)))
(*.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))) (neg.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 t) (sqrt.f64 z)))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2)))) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2))))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 t) (sqrt.f64 z))))
(*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2))))
(*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (*.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (/.f64 1 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2))))
(*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (*.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (/.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2))))
(*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (*.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))) (/.f64 -1 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))))))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (*.f64 -1 (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 z)))))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2)))) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2))))) (*.f64 (+.f64 (sqrt.f64 t) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z)))))) (/.f64 -1 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2)))) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2))))))))
(*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (*.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (/.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2))))
(*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (*.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))) (/.f64 (neg.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))))))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (*.f64 (neg.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 z)))))) (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2)))) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2))))) (*.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2)))) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2)))))) (/.f64 (+.f64 (sqrt.f64 t) (-.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z)))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2)))) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2))))))))
(*.f64 (*.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (/.f64 1 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2))))
(*.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2))))
(*.f64 (neg.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))
(*.f64 (/.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 t) (sqrt.f64 z)))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2)))) (+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2))))) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 t) (sqrt.f64 z))))
(/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) 1)
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2))))
(/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2))))
(/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (/.f64 (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z))))))) (/.f64 (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) 2) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (sqrt.f64 (+.f64 1 z)))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) 2))))
(/.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))) -1)
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 t) (sqrt.f64 z))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 t) (sqrt.f64 z)))
(neg.f64 (+.f64 (sqrt.f64 z) (-.f64 (sqrt.f64 t) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 z))) (+.f64 (sqrt.f64 t) (sqrt.f64 z))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 t) (sqrt.f64 z)))
(-.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) 0)
(+.f64 (sqrt.f64 t) (sqrt.f64 z))
(-.f64 0 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t))))
(+.f64 (sqrt.f64 t) (sqrt.f64 z))
(*.f64 1 (+.f64 (sqrt.f64 z) (sqrt.f64 t)))
(+.f64 (sqrt.f64 t) (sqrt.f64 z))
(*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) 1)
(+.f64 (sqrt.f64 t) (sqrt.f64 z))
(*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))))
(+.f64 (sqrt.f64 t) (sqrt.f64 z))
(*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (/.f64 1 (+.f64 (sqrt.f64 z) (sqrt.f64 t)))))
(+.f64 (sqrt.f64 t) (sqrt.f64 z))
(*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))))
(+.f64 (sqrt.f64 t) (sqrt.f64 z))
(*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (*.f64 1 (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (/.f64 1 (+.f64 (sqrt.f64 z) (sqrt.f64 t))))))
(+.f64 (sqrt.f64 t) (sqrt.f64 z))
(*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (/.f64 1 (+.f64 (sqrt.f64 z) (sqrt.f64 t))))))
(+.f64 (sqrt.f64 t) (sqrt.f64 z))
(*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))))))
(+.f64 (sqrt.f64 t) (sqrt.f64 z))
(*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (/.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))))
(+.f64 (sqrt.f64 t) (sqrt.f64 z))
(*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (*.f64 (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (/.f64 1 (+.f64 (sqrt.f64 z) (sqrt.f64 t)))) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))))
(+.f64 (sqrt.f64 t) (sqrt.f64 z))
(*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))))
(+.f64 (sqrt.f64 t) (sqrt.f64 z))
(*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (/.f64 (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (/.f64 1 (+.f64 (sqrt.f64 z) (sqrt.f64 t)))) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))))
(+.f64 (sqrt.f64 t) (sqrt.f64 z))
(*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))))
(+.f64 (sqrt.f64 t) (sqrt.f64 z))
(*.f64 -1 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t))))
(+.f64 (sqrt.f64 t) (sqrt.f64 z))
(*.f64 -1 (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)))))
(+.f64 (sqrt.f64 t) (sqrt.f64 z))
(*.f64 -1 (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)))))
(+.f64 (sqrt.f64 t) (sqrt.f64 z))
(*.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))
(+.f64 (sqrt.f64 t) (sqrt.f64 z))
(*.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (/.f64 1 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))))))
(+.f64 (sqrt.f64 t) (sqrt.f64 z))
(*.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (/.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))))))
(+.f64 (sqrt.f64 t) (sqrt.f64 z))
(*.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))))))
(+.f64 (sqrt.f64 t) (sqrt.f64 z))
(*.f64 (*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (/.f64 1 (+.f64 (sqrt.f64 z) (sqrt.f64 t)))) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))
(+.f64 (sqrt.f64 t) (sqrt.f64 z))
(*.f64 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t))) -1)
(+.f64 (sqrt.f64 t) (sqrt.f64 z))
(*.f64 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (neg.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))))
(+.f64 (sqrt.f64 t) (sqrt.f64 z))
(*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))
(+.f64 (sqrt.f64 t) (sqrt.f64 z))
(*.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))) (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t))))
(+.f64 (sqrt.f64 t) (sqrt.f64 z))
(/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) 1)
(+.f64 (sqrt.f64 t) (sqrt.f64 z))
(/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))))
(+.f64 (sqrt.f64 t) (sqrt.f64 z))
(/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (/.f64 (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (/.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))))
(+.f64 (sqrt.f64 t) (sqrt.f64 z))
(neg.f64 (neg.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 t))))
(+.f64 (sqrt.f64 t) (sqrt.f64 z))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) 0)
(+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 z)))
(-.f64 0 (neg.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 z)))
(*.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 z)))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) 1)
(+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 z)))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 z)))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 z)))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 z)))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (*.f64 1 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 z)))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 z)))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 z)))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 z)))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (*.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 z)))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 z)))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (/.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 z)))
(*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 z)))
(*.f64 -1 (neg.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 z)))
(*.f64 -1 (*.f64 1 (neg.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 z)))
(*.f64 -1 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (neg.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 z)))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 z)))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (/.f64 1 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 z)))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 z)))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (/.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 z)))
(*.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 z)))
(*.f64 (neg.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) -1)
(+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 z)))
(*.f64 (neg.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (neg.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 z)))
(*.f64 (*.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 z)))
(*.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (neg.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 z)))
(/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) 1)
(+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 z)))
(/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 z)))
(/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (/.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (/.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 z)))
(neg.f64 (neg.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 z)))
(-.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) 0)
(+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 z))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z))))
(-.f64 0 (neg.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))
(+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 z))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z))))
(*.f64 1 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))
(+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 z))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z))))
(*.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) 1)
(+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 z))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z))))
(*.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))
(+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 z))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z))))
(*.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (*.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (/.f64 1 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))
(+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 z))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z))))
(*.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (*.f64 (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))
(+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 z))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z))))
(*.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (*.f64 1 (*.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (/.f64 1 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))))
(+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 z))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z))))
(*.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (*.f64 (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (*.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (/.f64 1 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))))
(+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 z))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z))))
(*.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (*.f64 (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (*.f64 (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))))
(+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 z))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z))))
(*.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (*.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (/.f64 (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))
(+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 z))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z))))
(*.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (*.f64 (*.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (/.f64 1 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))) (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))
(+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 z))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z))))
(*.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (*.f64 (*.f64 (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))) (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))
(+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 z))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z))))
(*.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (*.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (/.f64 (*.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (/.f64 1 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))
(+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 z))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z))))
(*.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (*.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (/.f64 (*.f64 (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))
(+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 z))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z))))
(*.f64 -1 (neg.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))
(+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 z))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z))))
(*.f64 -1 (*.f64 1 (neg.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))
(+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 z))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z))))
(*.f64 -1 (*.f64 (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (neg.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))
(+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 z))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z))))
(*.f64 (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))
(+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 z))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z))))
(*.f64 (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (*.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (/.f64 1 (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))))
(+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 z))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z))))
(*.f64 (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (*.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (/.f64 (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))))
(+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 z))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z))))
(*.f64 (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (*.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (/.f64 (*.f64 (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))) (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))))
(+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 z))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z))))
(*.f64 (*.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (/.f64 1 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))
(+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 z))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z))))
(*.f64 (neg.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) -1)
(+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 z))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z))))
(*.f64 (neg.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (neg.f64 (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))
(+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 z))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z))))
(*.f64 (*.f64 (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))
(+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 z))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z))))
(*.f64 (neg.f64 (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))) (neg.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))
(+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 z))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z))))
(/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) 1)
(+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 z))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z))))
(/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))
(+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 z))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z))))
(/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (/.f64 (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))) (/.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))))))
(+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 z))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z))))
(neg.f64 (neg.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))))
(+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 (+.f64 1 z))))
(+.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 2 (sqrt.f64 (+.f64 1 z))))

eval1.1s (3.8%)

Compiler

Compiled 67788 to 43733 computations (35.5% saved)

prune343.0ms (1.2%)

Pruning

21 alts after pruning (18 fresh and 3 done)

PrunedKeptTotal
New1118141132
Fresh448
Picked101
Done437
Total1127211148
Error
5.8b
Counts
1148 → 21
Alt Table
Click to see full alt table
StatusErrorProgram
39.4b
(-.f64 (+.f64 (*.f64 1/2 x) 1) (sqrt.f64 x))
43.6b
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) 2) (sqrt.f64 z))
57.6b
(-.f64 (+.f64 3 (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))
57.4b
(-.f64 (+.f64 3 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t))
39.3b
(-.f64 (+.f64 2 (*.f64 1/2 y)) (sqrt.f64 y))
43.8b
(-.f64 (+.f64 1 (+.f64 1 (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))
38.7b
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
40.9b
(-.f64 2 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
38.4b
(-.f64 2 (sqrt.f64 x))
39.9b
(-.f64 1 (sqrt.f64 x))
23.1b
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) 1)
43.7b
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (+.f64 2 (sqrt.f64 (+.f64 1 z))))
57.1b
(+.f64 (-.f64 2 (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))
22.7b
(+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) 1) (*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 1 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))
6.1b
(+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))
43.7b
(+.f64 (*.f64 (sqrt.f64 y) -1) (*.f64 -1 (+.f64 (sqrt.f64 z) (-.f64 -1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))))
25.7b
(+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))
25.5b
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
38.8b
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))
38.0b
2
40.1b
1
Compiler

Compiled 415 to 325 computations (21.7% saved)

regimes159.0ms (0.6%)

Counts
48 → 1
Calls
Call 1
Inputs
1
2
(-.f64 1 (sqrt.f64 x))
(-.f64 2 (sqrt.f64 x))
(-.f64 (+.f64 2 (*.f64 1/2 y)) (sqrt.f64 y))
(-.f64 (+.f64 (*.f64 1/2 x) 1) (sqrt.f64 x))
(-.f64 2 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(+.f64 1 (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))
(+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))
(+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 2 (sqrt.f64 z)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) 1)
(-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y))
(-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y))
(-.f64 (+.f64 3 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) 2) (sqrt.f64 z))
(-.f64 (+.f64 3 (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) 1) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(-.f64 (+.f64 1 (+.f64 1 (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (neg.f64 (sqrt.f64 x)))
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 2 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 z) (sqrt.f64 t))))
(+.f64 (-.f64 2 (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (+.f64 2 (sqrt.f64 (+.f64 1 z))))
(-.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))
(-.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))
(+.f64 (*.f64 (sqrt.f64 y) -1) (*.f64 -1 (+.f64 (sqrt.f64 z) (-.f64 -1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))))
(+.f64 (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 x) (sqrt.f64 t))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) 1) (-.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 t))) (sqrt.f64 x)) (sqrt.f64 t)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))
(+.f64 (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 t))) (sqrt.f64 x)) (sqrt.f64 t)))
(+.f64 (+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 y 1)) (sqrt.f64 y))) (-.f64 (sqrt.f64 (+.f64 z 1)) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 t 1)) (sqrt.f64 t)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))
(+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 x)) (sqrt.f64 y)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))))
(+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) 1) (*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 1 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))
(+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 1 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))
Outputs
(+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 1 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))
Calls

11 calls:

21.0ms
x
21.0ms
z
21.0ms
t
21.0ms
y
10.0ms
(+.f64 (+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 y 1)) (sqrt.f64 y))) (-.f64 (sqrt.f64 (+.f64 z 1)) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 t 1)) (sqrt.f64 t)))
Results
ErrorSegmentsBranch
6.0b1x
6.0b1y
6.0b1z
6.0b1t
6.0b1(+.f64 (+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 y 1)) (sqrt.f64 y))) (-.f64 (sqrt.f64 (+.f64 z 1)) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 t 1)) (sqrt.f64 t)))
6.0b1(+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 y 1)) (sqrt.f64 y))) (-.f64 (sqrt.f64 (+.f64 z 1)) (sqrt.f64 z)))
6.0b1(+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 y 1)) (sqrt.f64 y)))
6.0b1(-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x))
6.0b1(-.f64 (sqrt.f64 (+.f64 y 1)) (sqrt.f64 y))
6.0b1(-.f64 (sqrt.f64 (+.f64 z 1)) (sqrt.f64 z))
6.0b1(-.f64 (sqrt.f64 (+.f64 t 1)) (sqrt.f64 t))
Compiler

Compiled 1094 to 702 computations (35.8% saved)

regimes153.0ms (0.5%)

Counts
47 → 1
Calls
Call 1
Inputs
1
2
(-.f64 1 (sqrt.f64 x))
(-.f64 2 (sqrt.f64 x))
(-.f64 (+.f64 2 (*.f64 1/2 y)) (sqrt.f64 y))
(-.f64 (+.f64 (*.f64 1/2 x) 1) (sqrt.f64 x))
(-.f64 2 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(+.f64 1 (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))
(+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))
(+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 2 (sqrt.f64 z)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) 1)
(-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y))
(-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y))
(-.f64 (+.f64 3 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) 2) (sqrt.f64 z))
(-.f64 (+.f64 3 (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) 1) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(-.f64 (+.f64 1 (+.f64 1 (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (neg.f64 (sqrt.f64 x)))
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 2 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 z) (sqrt.f64 t))))
(+.f64 (-.f64 2 (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (+.f64 2 (sqrt.f64 (+.f64 1 z))))
(-.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))
(-.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))
(+.f64 (*.f64 (sqrt.f64 y) -1) (*.f64 -1 (+.f64 (sqrt.f64 z) (-.f64 -1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))))
(+.f64 (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 x) (sqrt.f64 t))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) 1) (-.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 t))) (sqrt.f64 x)) (sqrt.f64 t)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))
(+.f64 (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 t))) (sqrt.f64 x)) (sqrt.f64 t)))
(+.f64 (+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 y 1)) (sqrt.f64 y))) (-.f64 (sqrt.f64 (+.f64 z 1)) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 t 1)) (sqrt.f64 t)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))
(+.f64 (-.f64 (-.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 (+.f64 1 y))) (sqrt.f64 x)) (sqrt.f64 y)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))))
(+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) 1) (*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 1 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))
(+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))))) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))
Outputs
(+.f64 (+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 y 1)) (sqrt.f64 y))) (-.f64 (sqrt.f64 (+.f64 z 1)) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 t 1)) (sqrt.f64 t)))
Calls

11 calls:

22.0ms
t
21.0ms
z
21.0ms
x
20.0ms
y
10.0ms
(+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 y 1)) (sqrt.f64 y))) (-.f64 (sqrt.f64 (+.f64 z 1)) (sqrt.f64 z)))
Results
ErrorSegmentsBranch
6.0b1x
6.0b1y
6.0b1z
6.0b1t
6.0b1(+.f64 (+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 y 1)) (sqrt.f64 y))) (-.f64 (sqrt.f64 (+.f64 z 1)) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 t 1)) (sqrt.f64 t)))
6.0b1(+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 y 1)) (sqrt.f64 y))) (-.f64 (sqrt.f64 (+.f64 z 1)) (sqrt.f64 z)))
6.0b1(+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 y 1)) (sqrt.f64 y)))
6.0b1(-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x))
6.0b1(-.f64 (sqrt.f64 (+.f64 y 1)) (sqrt.f64 y))
6.0b1(-.f64 (sqrt.f64 (+.f64 z 1)) (sqrt.f64 z))
6.0b1(-.f64 (sqrt.f64 (+.f64 t 1)) (sqrt.f64 t))
Compiler

Compiled 1023 to 659 computations (35.6% saved)

regimes159.0ms (0.6%)

Counts
41 → 2
Calls
Call 1
Inputs
1
2
(-.f64 1 (sqrt.f64 x))
(-.f64 2 (sqrt.f64 x))
(-.f64 (+.f64 2 (*.f64 1/2 y)) (sqrt.f64 y))
(-.f64 (+.f64 (*.f64 1/2 x) 1) (sqrt.f64 x))
(-.f64 2 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(+.f64 1 (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))
(+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))
(+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 2 (sqrt.f64 z)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) 1)
(-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y))
(-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y))
(-.f64 (+.f64 3 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) 2) (sqrt.f64 z))
(-.f64 (+.f64 3 (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) 1) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(-.f64 (+.f64 1 (+.f64 1 (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (neg.f64 (sqrt.f64 x)))
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 2 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 z) (sqrt.f64 t))))
(+.f64 (-.f64 2 (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (+.f64 2 (sqrt.f64 (+.f64 1 z))))
(-.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))
(-.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))
(+.f64 (*.f64 (sqrt.f64 y) -1) (*.f64 -1 (+.f64 (sqrt.f64 z) (-.f64 -1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))))
(+.f64 (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 x) (sqrt.f64 t))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) 1) (-.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 t))) (sqrt.f64 x)) (sqrt.f64 t)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))
(+.f64 (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 t))) (sqrt.f64 x)) (sqrt.f64 t)))
Outputs
(+.f64 (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (neg.f64 (sqrt.f64 x)))
Calls

5 calls:

34.0ms
t
34.0ms
z
34.0ms
x
34.0ms
y
9.0ms
(-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x))
Results
ErrorSegmentsBranch
9.1b2x
6.1b2y
6.0b2z
7.6b2t
9.1b2(-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x))
Compiler

Compiled 635 to 398 computations (37.3% saved)

bsearch39.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
38.0ms
3.471002358468722e+29
2.3440665334052323e+31
Results
23.0ms65×body512valid
8.0ms15×body1024valid
6.0ms32×body256valid
Compiler

Compiled 399 to 320 computations (19.8% saved)

regimes151.0ms (0.5%)

Counts
39 → 2
Calls
Call 1
Inputs
1
2
(-.f64 1 (sqrt.f64 x))
(-.f64 2 (sqrt.f64 x))
(-.f64 (+.f64 2 (*.f64 1/2 y)) (sqrt.f64 y))
(-.f64 (+.f64 (*.f64 1/2 x) 1) (sqrt.f64 x))
(-.f64 2 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(+.f64 1 (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))
(+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))
(+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 2 (sqrt.f64 z)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) 1)
(-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y))
(-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y))
(-.f64 (+.f64 3 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) 2) (sqrt.f64 z))
(-.f64 (+.f64 3 (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) 1) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(-.f64 (+.f64 1 (+.f64 1 (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (neg.f64 (sqrt.f64 x)))
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 2 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 z) (sqrt.f64 t))))
(+.f64 (-.f64 2 (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (+.f64 2 (sqrt.f64 (+.f64 1 z))))
(-.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))
(-.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))
(+.f64 (*.f64 (sqrt.f64 y) -1) (*.f64 -1 (+.f64 (sqrt.f64 z) (-.f64 -1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))))
(+.f64 (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 x) (sqrt.f64 t))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) 1) (-.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 t))) (sqrt.f64 x)) (sqrt.f64 t)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))
Outputs
(+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (neg.f64 (sqrt.f64 x)))
Calls

5 calls:

34.0ms
t
32.0ms
y
32.0ms
z
32.0ms
x
8.0ms
(-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x))
Results
ErrorSegmentsBranch
9.1b2x
6.2b2y
6.2b2z
7.6b2t
9.1b2(-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x))
Compiler

Compiled 579 to 363 computations (37.3% saved)

bsearch35.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
34.0ms
3.491468554946382e-26
5.006570543778988e-25
Results
21.0ms59×body512valid
8.0ms16×body1024valid
4.0ms21×body256valid
Compiler

Compiled 348 to 279 computations (19.8% saved)

regimes585.0ms (2%)

Counts
38 → 3
Calls
Call 1
Inputs
1
2
(-.f64 1 (sqrt.f64 x))
(-.f64 2 (sqrt.f64 x))
(-.f64 (+.f64 2 (*.f64 1/2 y)) (sqrt.f64 y))
(-.f64 (+.f64 (*.f64 1/2 x) 1) (sqrt.f64 x))
(-.f64 2 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(+.f64 1 (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))
(+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))
(+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 2 (sqrt.f64 z)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) 1)
(-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y))
(-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y))
(-.f64 (+.f64 3 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) 2) (sqrt.f64 z))
(-.f64 (+.f64 3 (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) 1) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(-.f64 (+.f64 1 (+.f64 1 (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (neg.f64 (sqrt.f64 x)))
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 2 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 z) (sqrt.f64 t))))
(+.f64 (-.f64 2 (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (+.f64 2 (sqrt.f64 (+.f64 1 z))))
(-.f64 (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))
(-.f64 (+.f64 2 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t)))) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))
(+.f64 (*.f64 (sqrt.f64 y) -1) (*.f64 -1 (+.f64 (sqrt.f64 z) (-.f64 -1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 z)))))))
(+.f64 (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 x) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 x) (sqrt.f64 t))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x)))) (+.f64 (sqrt.f64 z) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (*.f64 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) 1) (-.f64 (-.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 (+.f64 1 t))) (sqrt.f64 x)) (sqrt.f64 t)))
Outputs
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (+.f64 2 (sqrt.f64 (+.f64 1 z))))
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (neg.f64 (sqrt.f64 x)))
Calls

4 calls:

232.0ms
z
189.0ms
t
116.0ms
y
34.0ms
x
Results
ErrorSegmentsBranch
9.1b2x
9.2b2y
6.1b3z
7.6b2t
Compiler

Compiled 543 to 338 computations (37.8% saved)

bsearch127.0ms (0.4%)

Algorithm
binary-search
Steps
TimeLeftRight
46.0ms
216622205176904.97
142698637303311150.0
80.0ms
9.94758855038975e-21
4.714037454506441e-16
Results
58.0ms170×body512valid
47.0ms54×body256valid
16.0ms32×body1024valid
Compiler

Compiled 738 to 601 computations (18.6% saved)

regimes276.0ms (1%)

Counts
26 → 2
Calls
Call 1
Inputs
1
2
(-.f64 1 (sqrt.f64 x))
(-.f64 2 (sqrt.f64 x))
(-.f64 (+.f64 2 (*.f64 1/2 y)) (sqrt.f64 y))
(-.f64 (+.f64 (*.f64 1/2 x) 1) (sqrt.f64 x))
(-.f64 2 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(+.f64 1 (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))
(+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))
(+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 2 (sqrt.f64 z)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) 1)
(-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y))
(-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y))
(-.f64 (+.f64 3 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) 2) (sqrt.f64 z))
(-.f64 (+.f64 3 (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) 1) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(-.f64 (+.f64 1 (+.f64 1 (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (neg.f64 (sqrt.f64 x)))
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 2 (-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 z) (sqrt.f64 t))))
(+.f64 (-.f64 2 (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 (+.f64 1 t))))
Outputs
(+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (neg.f64 (sqrt.f64 x)))
Calls

4 calls:

161.0ms
x
58.0ms
t
24.0ms
z
23.0ms
y
Results
ErrorSegmentsBranch
15.6b4x
9.3b2y
9.1b2z
12.8b5t
Compiler

Compiled 286 to 183 computations (36% saved)

bsearch49.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
49.0ms
216622205176904.97
142698637303311150.0
Results
28.0ms74×body512valid
14.0ms26×body1024valid
5.0ms28×body256valid
Compiler

Compiled 386 to 313 computations (18.9% saved)

regimes249.0ms (0.9%)

Counts
23 → 2
Calls
Call 1
Inputs
1
2
(-.f64 1 (sqrt.f64 x))
(-.f64 2 (sqrt.f64 x))
(-.f64 (+.f64 2 (*.f64 1/2 y)) (sqrt.f64 y))
(-.f64 (+.f64 (*.f64 1/2 x) 1) (sqrt.f64 x))
(-.f64 2 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(+.f64 1 (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))
(+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))
(+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 2 (sqrt.f64 z)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) 1)
(-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y))
(-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y))
(-.f64 (+.f64 3 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) 2) (sqrt.f64 z))
(-.f64 (+.f64 3 (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) 1) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(-.f64 (+.f64 1 (+.f64 1 (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (neg.f64 (sqrt.f64 x)))
Outputs
(+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))
(+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (neg.f64 (sqrt.f64 x)))
Calls

4 calls:

100.0ms
t
98.0ms
x
24.0ms
z
21.0ms
y
Results
ErrorSegmentsBranch
16.7b2x
9.3b2y
9.3b2z
14.0b3t
Compiler

Compiled 235 to 152 computations (35.3% saved)

bsearch34.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
34.0ms
3.491468554946382e-26
5.006570543778988e-25
Results
20.0ms58×body512valid
8.0ms13×body1024valid
5.0ms25×body256valid
Compiler

Compiled 252 to 207 computations (17.9% saved)

regimes247.0ms (0.9%)

Counts
22 → 3
Calls
Call 1
Inputs
1
2
(-.f64 1 (sqrt.f64 x))
(-.f64 2 (sqrt.f64 x))
(-.f64 (+.f64 2 (*.f64 1/2 y)) (sqrt.f64 y))
(-.f64 (+.f64 (*.f64 1/2 x) 1) (sqrt.f64 x))
(-.f64 2 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(+.f64 1 (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))
(+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))
(+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 2 (sqrt.f64 z)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) 1)
(-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y))
(-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y))
(-.f64 (+.f64 3 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) 2) (sqrt.f64 z))
(-.f64 (+.f64 3 (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) 1) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(-.f64 (+.f64 1 (+.f64 1 (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))
(+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 z)) (+.f64 (sqrt.f64 z) (sqrt.f64 x))))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 (+.f64 1 x))) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
Outputs
(+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))
(+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y))))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
Calls

4 calls:

84.0ms
t
68.0ms
z
50.0ms
x
38.0ms
y
Results
ErrorSegmentsBranch
16.7b3x
9.3b3y
10.8b2z
15.3b3t
Compiler

Compiled 219 to 142 computations (35.2% saved)

bsearch47.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
11.0ms
2.855732224371091e+22
1.265353588093917e+26
35.0ms
3.491468554946382e-26
5.006570543778988e-25
Results
31.0ms85×body512valid
8.0ms16×body1024valid
5.0ms27×body256valid
Compiler

Compiled 310 to 253 computations (18.4% saved)

regimes451.0ms (1.6%)

Counts
19 → 3
Calls
Call 1
Inputs
1
2
(-.f64 1 (sqrt.f64 x))
(-.f64 2 (sqrt.f64 x))
(-.f64 (+.f64 2 (*.f64 1/2 y)) (sqrt.f64 y))
(-.f64 (+.f64 (*.f64 1/2 x) 1) (sqrt.f64 x))
(-.f64 2 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(+.f64 1 (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))
(+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))
(+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 2 (sqrt.f64 z)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) 1)
(-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y))
(-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y))
(-.f64 (+.f64 3 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) 2) (sqrt.f64 z))
(-.f64 (+.f64 3 (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) 1) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(-.f64 (+.f64 1 (+.f64 1 (sqrt.f64 (+.f64 1 z)))) (+.f64 (sqrt.f64 z) (sqrt.f64 y)))
Outputs
(+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) 1) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
Calls

4 calls:

175.0ms
y
84.0ms
t
78.0ms
x
18.0ms
z
Results
ErrorSegmentsBranch
16.7b3x
9.3b3y
10.8b2z
15.3b3t
Compiler

Compiled 174 to 117 computations (32.8% saved)

bsearch202.0ms (0.7%)

Algorithm
binary-search
Steps
TimeLeftRight
168.0ms
2.855732224371091e+22
1.265353588093917e+26
34.0ms
3.491468554946382e-26
5.006570543778988e-25
Results
112.0ms133×body512valid
78.0ms29×body1024valid
10.0ms46×body256valid
Compiler

Compiled 431 to 357 computations (17.2% saved)

regimes433.0ms (1.5%)

Counts
17 → 3
Calls
Call 1
Inputs
1
2
(-.f64 1 (sqrt.f64 x))
(-.f64 2 (sqrt.f64 x))
(-.f64 (+.f64 2 (*.f64 1/2 y)) (sqrt.f64 y))
(-.f64 (+.f64 (*.f64 1/2 x) 1) (sqrt.f64 x))
(-.f64 2 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(+.f64 1 (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))
(+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))
(+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 2 (sqrt.f64 z)))
(+.f64 (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)) 1)
(-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y))
(-.f64 (+.f64 2 (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y))
(-.f64 (+.f64 3 (sqrt.f64 (+.f64 1 t))) (sqrt.f64 t))
(-.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) 2) (sqrt.f64 z))
(-.f64 (+.f64 3 (sqrt.f64 (+.f64 1 t))) (+.f64 (sqrt.f64 z) (sqrt.f64 t)))
Outputs
(+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))
(+.f64 1 (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
Calls

4 calls:

162.0ms
t
139.0ms
x
109.0ms
y
17.0ms
z
Results
ErrorSegmentsBranch
16.7b3x
9.3b3y
10.8b2z
15.3b3t
Compiler

Compiled 148 to 102 computations (31.1% saved)

bsearch151.0ms (0.5%)

Algorithm
binary-search
Steps
TimeLeftRight
89.0ms
2.855732224371091e+22
1.265353588093917e+26
61.0ms
3.491468554946382e-26
5.006570543778988e-25
Results
94.0ms145×body512valid
36.0ms46×body256valid
17.0ms33×body1024valid
Compiler

Compiled 418 to 353 computations (15.6% saved)

regimes166.0ms (0.6%)

Counts
9 → 2
Calls
Call 1
Inputs
1
2
(-.f64 1 (sqrt.f64 x))
(-.f64 2 (sqrt.f64 x))
(-.f64 (+.f64 2 (*.f64 1/2 y)) (sqrt.f64 y))
(-.f64 (+.f64 (*.f64 1/2 x) 1) (sqrt.f64 x))
(-.f64 2 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
(+.f64 1 (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))
Outputs
(+.f64 1 (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
Calls

4 calls:

73.0ms
y
70.0ms
z
14.0ms
x
6.0ms
t
Results
ErrorSegmentsBranch
21.7b2x
21.7b2y
23.1b1z
23.1b1t
Compiler

Compiled 73 to 51 computations (30.1% saved)

bsearch47.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
47.0ms
2.855732224371091e+22
1.265353588093917e+26
Results
31.0ms66×body512valid
9.0ms18×body1024valid
5.0ms28×body256valid
Compiler

Compiled 224 to 187 computations (16.5% saved)

regimes206.0ms (0.7%)

Counts
8 → 2
Calls
Call 1
Inputs
1
2
(-.f64 1 (sqrt.f64 x))
(-.f64 2 (sqrt.f64 x))
(-.f64 (+.f64 2 (*.f64 1/2 y)) (sqrt.f64 y))
(-.f64 (+.f64 (*.f64 1/2 x) 1) (sqrt.f64 x))
(-.f64 2 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
Outputs
(-.f64 (+.f64 2 (*.f64 1/2 y)) (sqrt.f64 y))
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))
Calls

4 calls:

61.0ms
x
34.0ms
t
10.0ms
y
10.0ms
z
Results
ErrorSegmentsBranch
31.6b4x
23.0b2y
32.1b2z
33.9b6t
Compiler

Compiled 64 to 45 computations (29.7% saved)

bsearch121.0ms (0.4%)

Algorithm
binary-search
Steps
TimeLeftRight
121.0ms
0.004275773159600155
45.67463270770322
Results
104.0ms84×body512valid
11.0ms21×body1024valid
4.0ms23×body256valid
Compiler

Compiled 242 to 201 computations (16.9% saved)

regimes158.0ms (0.5%)

Counts
7 → 2
Calls
Call 1
Inputs
1
2
(-.f64 1 (sqrt.f64 x))
(-.f64 2 (sqrt.f64 x))
(-.f64 (+.f64 2 (*.f64 1/2 y)) (sqrt.f64 y))
(-.f64 (+.f64 (*.f64 1/2 x) 1) (sqrt.f64 x))
(-.f64 2 (+.f64 (sqrt.f64 x) (sqrt.f64 y)))
Outputs
(-.f64 (+.f64 2 (*.f64 1/2 y)) (sqrt.f64 y))
(-.f64 (+.f64 (*.f64 1/2 x) 1) (sqrt.f64 x))
Calls

4 calls:

69.0ms
y
60.0ms
x
14.0ms
t
13.0ms
z
Results
ErrorSegmentsBranch
32.3b4x
23.6b2y
32.7b2z
36.5b2t
Compiler

Compiled 57 to 41 computations (28.1% saved)

bsearch49.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
49.0ms
0.004275773159600155
45.67463270770322
Results
29.0ms75×body512valid
12.0ms22×body1024valid
6.0ms31×body256valid
Compiler

Compiled 250 to 209 computations (16.4% saved)

regimes103.0ms (0.4%)

Counts
5 → 2
Calls
Call 1
Inputs
1
2
(-.f64 1 (sqrt.f64 x))
(-.f64 2 (sqrt.f64 x))
(-.f64 (+.f64 2 (*.f64 1/2 y)) (sqrt.f64 y))
Outputs
(-.f64 (+.f64 2 (*.f64 1/2 y)) (sqrt.f64 y))
(-.f64 1 (sqrt.f64 x))
Calls

4 calls:

64.0ms
t
20.0ms
x
9.0ms
y
8.0ms
z
Results
ErrorSegmentsBranch
32.9b4x
24.2b2y
33.2b2z
36.9b2t
Compiler

Compiled 42 to 33 computations (21.4% saved)

bsearch75.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
75.0ms
0.004275773159600155
45.67463270770322
Results
52.0ms81×body512valid
14.0ms22×body1024valid
7.0ms25×body256valid
Compiler

Compiled 218 to 185 computations (15.1% saved)

regimes44.0ms (0.2%)

Counts
4 → 2
Calls
Call 1
Inputs
1
2
(-.f64 1 (sqrt.f64 x))
(-.f64 2 (sqrt.f64 x))
Outputs
(-.f64 2 (sqrt.f64 x))
(-.f64 1 (sqrt.f64 x))
Calls

4 calls:

14.0ms
x
12.0ms
t
9.0ms
y
7.0ms
z
Results
ErrorSegmentsBranch
33.1b4x
25.3b2y
33.3b2z
36.9b2t
Compiler

Compiled 34 to 27 computations (20.6% saved)

bsearch54.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
54.0ms
0.004275773159600155
45.67463270770322
Results
36.0ms80×body512valid
11.0ms18×body1024valid
6.0ms30×body256valid
Compiler

Compiled 186 to 161 computations (13.4% saved)

regimes80.0ms (0.3%)

Counts
3 → 2
Calls
Call 1
Inputs
1
2
(-.f64 1 (sqrt.f64 x))
Outputs
2
(-.f64 1 (sqrt.f64 x))
Calls

4 calls:

55.0ms
x
9.0ms
t
8.0ms
z
6.0ms
y
Results
ErrorSegmentsBranch
33.1b4x
25.3b2y
33.3b2z
36.9b2t
Compiler

Compiled 30 to 25 computations (16.7% saved)

bsearch114.0ms (0.4%)

Algorithm
binary-search
Steps
TimeLeftRight
114.0ms
0.004275773159600155
45.67463270770322
Results
99.0ms87×body512valid
9.0ms18×body1024valid
4.0ms23×body256valid
Compiler

Compiled 162 to 145 computations (10.5% saved)

regimes103.0ms (0.4%)

Accuracy

Total -27.1b remaining (-106.3%)

Threshold costs -27.1b (-106.3%)

Counts
2 → 2
Calls
Call 1
Inputs
1
2
Outputs
2
1
Calls

4 calls:

81.0ms
x
8.0ms
t
7.0ms
z
6.0ms
y
Results
ErrorSegmentsBranch
33.2b4x
25.5b2y
33.5b2z
36.9b2t
Compiler

Compiled 26 to 22 computations (15.4% saved)

bsearch101.0ms (0.4%)

Algorithm
binary-search
Steps
TimeLeftRight
101.0ms
0.004275773159600155
45.67463270770322
Results
30.0ms77×body512valid
17.0ms25×body1024valid
5.0ms26×body256valid
Compiler

Compiled 138 to 129 computations (6.5% saved)

simplify19.0ms (0.1%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01421562
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 1 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))
(+.f64 (+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 y 1)) (sqrt.f64 y))) (-.f64 (sqrt.f64 (+.f64 z 1)) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 t 1)) (sqrt.f64 t)))
(if (<=.f64 z 379999999999999970964410466304) (+.f64 (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))) (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (neg.f64 (sqrt.f64 x))))
(if (<=.f64 y 2450033041830757/5444517870735015415413993718908291383296) (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (neg.f64 (sqrt.f64 x))))
(if (<=.f64 z 6646139978924579/664613997892457936451903530140172288) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (+.f64 2 (sqrt.f64 (+.f64 1 z)))) (if (<=.f64 z 230000000000000) (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (neg.f64 (sqrt.f64 x)))))
(if (<=.f64 z 260000000000000) (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (neg.f64 (sqrt.f64 x))))
(if (<=.f64 y 6751202159711419/43556142965880123323311949751266331066368) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))) (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (neg.f64 (sqrt.f64 x))))
(if (<=.f64 y 3266710722441009/10889035741470030830827987437816582766592) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))) (if (<=.f64 y 49999999999999995805696) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))
(if (<=.f64 y 5226737155905615/21778071482940061661655974875633165533184) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))) (if (<=.f64 y 30000000000000000000000) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) 1) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))
(if (<=.f64 y 5444517870735015/10889035741470030830827987437816582766592) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))) (if (<=.f64 y 30000000000000000000000) (+.f64 1 (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))
(if (<=.f64 y 3999999999999999932891136) (+.f64 1 (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(if (<=.f64 y 6530219459687219/2251799813685248) (-.f64 (+.f64 2 (*.f64 1/2 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(if (<=.f64 y 6530219459687219/1125899906842624) (-.f64 (+.f64 2 (*.f64 1/2 y)) (sqrt.f64 y)) (-.f64 (+.f64 (*.f64 1/2 x) 1) (sqrt.f64 x)))
(if (<=.f64 y 8106479329266893/1125899906842624) (-.f64 (+.f64 2 (*.f64 1/2 y)) (sqrt.f64 y)) (-.f64 1 (sqrt.f64 x)))
(if (<=.f64 y 15) (-.f64 2 (sqrt.f64 x)) (-.f64 1 (sqrt.f64 x)))
(if (<=.f64 y 5404319552844595/562949953421312) 2 (-.f64 1 (sqrt.f64 x)))
(if (<=.f64 y 9/2) 2 1)
1
Outputs
(+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (*.f64 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))) (/.f64 1 (+.f64 (-.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)))))))
(+.f64 (+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 y 1)) (sqrt.f64 y))) (-.f64 (sqrt.f64 (+.f64 z 1)) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 t 1)) (sqrt.f64 t)))
(if (<=.f64 z 379999999999999970964410466304) (+.f64 (-.f64 (+.f64 1 (sqrt.f64 (+.f64 1 y))) (sqrt.f64 y)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t)) (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))) (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (neg.f64 (sqrt.f64 x))))
(if (<=.f64 y 2450033041830757/5444517870735015415413993718908291383296) (+.f64 (-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)) (+.f64 1 (-.f64 (sqrt.f64 (+.f64 1 t)) (sqrt.f64 t))))) (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (neg.f64 (sqrt.f64 x))))
(if (<=.f64 z 6646139978924579/664613997892457936451903530140172288) (+.f64 (-.f64 (sqrt.f64 (+.f64 1 t)) (+.f64 (sqrt.f64 z) (sqrt.f64 t))) (+.f64 2 (sqrt.f64 (+.f64 1 z)))) (if (<=.f64 z 230000000000000) (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (neg.f64 (sqrt.f64 x)))))
(if (<=.f64 z 260000000000000) (+.f64 1 (+.f64 (sqrt.f64 (+.f64 1 z)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 y) (sqrt.f64 z))))) (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (neg.f64 (sqrt.f64 x))))
(if (<=.f64 y 6751202159711419/43556142965880123323311949751266331066368) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))) (+.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (-.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y))) (neg.f64 (sqrt.f64 x))))
(if (<=.f64 y 3266710722441009/10889035741470030830827987437816582766592) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))) (if (<=.f64 y 49999999999999995805696) (+.f64 (sqrt.f64 (+.f64 1 x)) (-.f64 (sqrt.f64 (+.f64 1 y)) (+.f64 (sqrt.f64 x) (sqrt.f64 y)))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))
(if (<=.f64 y 5226737155905615/21778071482940061661655974875633165533184) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))) (if (<=.f64 y 30000000000000000000000) (-.f64 (+.f64 (sqrt.f64 (+.f64 1 y)) 1) (+.f64 (sqrt.f64 x) (sqrt.f64 y))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))
(if (<=.f64 y 5444517870735015/10889035741470030830827987437816582766592) (+.f64 2 (-.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z))) (if (<=.f64 y 30000000000000000000000) (+.f64 1 (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))))
(if (<=.f64 y 3999999999999999932891136) (+.f64 1 (-.f64 (sqrt.f64 (-.f64 y -1)) (sqrt.f64 y))) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(if (<=.f64 y 6530219459687219/2251799813685248) (-.f64 (+.f64 2 (*.f64 1/2 y)) (sqrt.f64 y)) (-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))
(if (<=.f64 y 6530219459687219/1125899906842624) (-.f64 (+.f64 2 (*.f64 1/2 y)) (sqrt.f64 y)) (-.f64 (+.f64 (*.f64 1/2 x) 1) (sqrt.f64 x)))
(if (<=.f64 y 8106479329266893/1125899906842624) (-.f64 (+.f64 2 (*.f64 1/2 y)) (sqrt.f64 y)) (-.f64 1 (sqrt.f64 x)))
(if (<=.f64 y 15) (-.f64 2 (sqrt.f64 x)) (-.f64 1 (sqrt.f64 x)))
(if (<=.f64 y 5404319552844595/562949953421312) 2 (-.f64 1 (sqrt.f64 x)))
(if (<=.f64 y 9/2) 2 1)
1
Compiler

Compiled 599 to 455 computations (24% saved)

soundness287.0ms (1%)

Algorithm
egg-herbie
Rules
5622×rational_best_oopsla_all_46_json_45_simplify-107
2814×rational_best_oopsla_all_46_json_45_simplify-35
2730×rational_best_oopsla_all_46_json_45_simplify-108
2308×rational_best_oopsla_all_46_json_45_simplify-105
360×rational_best_oopsla_all_46_json_45_simplify-82
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02799
14599
27699
316299
440799
5105199
6223099
7280899
8280899
9313299
10333099
11335499
12335499
13335499
14492599
15693399
16693399
17755799
18756199
19756199
20756199
21756199
Stop Event
node limit
Compiler

Compiled 283 to 179 computations (36.7% saved)

end340.0ms (1.2%)

Compiler

Compiled 681 to 442 computations (35.1% saved)

Profiling

Loading profile data...