FastMath test2

Details

Time bar (total: 5.3s)

analyze0.0ms (0%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
100%99.9%0%0.1%0%0%0%1
Compiler

Compiled 14 to 10 computations (28.6% saved)

sample1.3s (24.9%)

Results
1.1s7135×body256valid
154.0ms1004×body256infinite
17.0ms70×body1024valid
9.0ms47×body512valid
Bogosity

preprocess32.0ms (0.6%)

Algorithm
egg-herbie
Rules
96×fma-def
40×distribute-lft-out
28×+-commutative
26×*-commutative
20×associate-+r+
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01650
13938
29126
314026
415026
515226
022
Stop Event
saturated
saturated
Calls
Call 1
Inputs
0
1
Outputs
0
1
Call 2
Inputs
(+.f64 (+.f64 (*.f64 d1 10) (*.f64 d1 d2)) (*.f64 d1 20))
(+.f64 (+.f64 (*.f64 d2 10) (*.f64 d2 d1)) (*.f64 d2 20))
Outputs
(+.f64 (+.f64 (*.f64 d1 10) (*.f64 d1 d2)) (*.f64 d1 20))
(+.f64 (*.f64 d1 (+.f64 10 d2)) (*.f64 d1 20))
(*.f64 d1 (+.f64 (+.f64 10 d2) 20))
(*.f64 d1 (+.f64 d2 30))
(+.f64 (+.f64 (*.f64 d2 10) (*.f64 d2 d1)) (*.f64 d2 20))
(+.f64 (*.f64 d2 (+.f64 10 d1)) (*.f64 d2 20))
(*.f64 d2 (+.f64 (+.f64 d1 10) 20))
(*.f64 d2 (+.f64 d1 30))
Compiler

Compiled 15 to 11 computations (26.7% saved)

simplify29.0ms (0.5%)

Algorithm
egg-herbie
Rules
48×fma-def
20×distribute-lft-out
14×*-commutative
14×+-commutative
10×associate-+r+
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01125
12219
24813
37413
47913
58013
Stop Event
saturated
Counts
1 → 4
Calls
Call 1
Inputs
(+.f64 (+.f64 (*.f64 d1 10) (*.f64 d1 d2)) (*.f64 d1 20))
Outputs
(+.f64 (+.f64 (*.f64 d1 10) (*.f64 d1 d2)) (*.f64 d1 20))
(+.f64 (*.f64 d1 (+.f64 10 d2)) (*.f64 d1 20))
(*.f64 d1 (+.f64 (+.f64 10 d2) 20))
(*.f64 d1 (+.f64 d2 30))

eval2.0ms (0%)

Compiler

Compiled 34 to 23 computations (32.4% saved)

prune4.0ms (0.1%)

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New224
Fresh101
Picked000
Done000
Total325
Accurracy
100.0%
Counts
5 → 2
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.8%
(+.f64 (*.f64 d1 (+.f64 10 d2)) (*.f64 d1 20))
100.0%
(*.f64 d1 (+.f64 d2 30))
99.8%
(+.f64 (*.f64 d1 (+.f64 10 d2)) (*.f64 d1 20))
100.0%
(*.f64 d1 (+.f64 d2 30))
Compiler

Compiled 36 to 26 computations (27.8% saved)

localize95.0ms (1.8%)

Local Accuracy

Found 3 expressions with local accuracy:

NewAccuracyProgram
99.9%
(*.f64 d1 (+.f64 10 d2))
99.8%
(+.f64 (*.f64 d1 (+.f64 10 d2)) (*.f64 d1 20))
100.0%
(*.f64 d1 (+.f64 d2 30))
Compiler

Compiled 38 to 24 computations (36.8% saved)

series12.0ms (0.2%)

Counts
3 → 68
Calls

18 calls:

TimeVariablePointExpression
2.0ms
d1
@-inf
(+.f64 (*.f64 d1 (+.f64 10 d2)) (*.f64 d1 20))
1.0ms
d1
@inf
(+.f64 (*.f64 d1 (+.f64 10 d2)) (*.f64 d1 20))
1.0ms
d1
@0
(+.f64 (*.f64 d1 (+.f64 10 d2)) (*.f64 d1 20))
1.0ms
d2
@inf
(*.f64 d1 (+.f64 d2 30))
1.0ms
d1
@0
(*.f64 d1 (+.f64 d2 30))

rewrite177.0ms (3.3%)

Algorithm
batch-egg-rewrite
Rules
1306×log-prod
1240×fma-def
558×pow-exp
514×expm1-udef
508×log1p-udef
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01339
130539
2432739
Stop Event
node limit
Counts
3 → 289
Calls
Call 1
Inputs
(*.f64 d1 (+.f64 d2 30))
(+.f64 (*.f64 d1 (+.f64 10 d2)) (*.f64 d1 20))
(*.f64 d1 (+.f64 10 d2))
Outputs
(+.f64 (*.f64 d1 (+.f64 d2 10)) (*.f64 d1 20))
(+.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10)))
(+.f64 (*.f64 d1 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(+.f64 (*.f64 d1 30) (*.f64 d1 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 30))
(+.f64 0 (*.f64 d1 (+.f64 d2 30)))
(+.f64 (*.f64 (*.f64 d1 d2) 1) (*.f64 (*.f64 d1 30) 1))
(+.f64 (fma.f64 d1 20 (*.f64 d1 10)) (*.f64 d1 d2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 d2 30)) d1)) (cbrt.f64 (pow.f64 (exp.f64 (+.f64 d2 30)) d1)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 d2 30)) d1))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 d2 30)) d1))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 d2 30)) d1))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 d1 (-.f64 (+.f64 d2 10) 20))) (/.f64 (*.f64 400 (*.f64 d1 d1)) (*.f64 d1 (-.f64 (+.f64 d2 10) 20))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10))) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)) (fma.f64 8000 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 10) 20)) (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (-.f64 (+.f64 d2 10) 20)))))
(/.f64 (fma.f64 8000 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3)) (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10))) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)))
(/.f64 (fma.f64 8000 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3)) (fma.f64 400 (*.f64 d1 d1) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 d1 (*.f64 (+.f64 d2 10) (*.f64 d1 20))))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (-.f64 (+.f64 d2 10) 20))) (*.f64 d1 (-.f64 (+.f64 d2 10) 20)))
(/.f64 (neg.f64 (fma.f64 8000 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3))) (neg.f64 (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10))) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (-.f64 (+.f64 d2 10) 20)))) (neg.f64 (*.f64 d1 (-.f64 (+.f64 d2 10) 20))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 30) 3)) (fma.f64 (*.f64 d1 d2) (*.f64 d1 d2) (-.f64 (*.f64 (*.f64 d1 30) (*.f64 d1 30)) (*.f64 (*.f64 d1 d2) (*.f64 d1 30)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 30) (*.f64 d1 30))) (-.f64 (*.f64 d1 d2) (*.f64 d1 30)))
(/.f64 (-.f64 (*.f64 400 (*.f64 d1 d1)) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10))))
(/.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (+.f64 d2 -30))
(/.f64 (*.f64 (+.f64 27000 (pow.f64 d2 3)) d1) (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)))
(/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.f64 d2 -30))
(pow.f64 (*.f64 d1 (+.f64 d2 30)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30))) 2)
(pow.f64 (/.f64 (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10))) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)) (fma.f64 8000 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3))) -1)
(pow.f64 (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 10) 20)) (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (-.f64 (+.f64 d2 10) 20)))) -1)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 d2 30)) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 30)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 10)) (+.f64 1 (expm1.f64 (*.f64 d1 20)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 10)))) (pow.f64 (exp.f64 d1) 20)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 10)))) (+.f64 1 (expm1.f64 (*.f64 d1 20)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) 20) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 10))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 20))) (pow.f64 (exp.f64 d1) (+.f64 d2 10))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 20))) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 10))))))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 30)) (exp.f64 (*.f64 d1 d2))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d2 30) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 30) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 d1 (+.f64 d2 30)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30)))) 2))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 30))))
(fma.f64 d1 d2 (*.f64 d1 30))
(fma.f64 d1 30 (*.f64 d1 d2))
(fma.f64 d1 10 (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20))
(fma.f64 d1 20 (*.f64 d1 (+.f64 d2 10)))
(fma.f64 d2 d1 (*.f64 d1 30))
(fma.f64 30 d1 (*.f64 d1 d2))
(fma.f64 10 d1 (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (+.f64 d2 10) d1 (*.f64 d1 20))
(fma.f64 (*.f64 d1 (+.f64 d2 10)) 1 (*.f64 d1 20))
(fma.f64 20 d1 (*.f64 d1 (+.f64 d2 10)))
(fma.f64 (*.f64 d1 20) 1 (*.f64 d1 (+.f64 d2 10)))
(fma.f64 1 (*.f64 d1 (+.f64 d2 10)) (*.f64 d1 20))
(fma.f64 1 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10)))
(fma.f64 1 (*.f64 d1 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 1 (*.f64 d1 30) (*.f64 d1 d2))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 30))
(fma.f64 (cbrt.f64 (*.f64 d1 20)) (cbrt.f64 (*.f64 400 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d2 10)))
(fma.f64 (cbrt.f64 (*.f64 400 (*.f64 d1 d1))) (cbrt.f64 (*.f64 d1 20)) (*.f64 d1 (+.f64 d2 10)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 d2 10)) 2) (*.f64 (cbrt.f64 (+.f64 d2 10)) d1) (*.f64 d1 20))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 30) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 d1 30))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 20) (*.f64 d1 (+.f64 d2 10)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 10)) (*.f64 d1 20))
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 10))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 10))) 2) (*.f64 d1 20))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 10))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 10))) (*.f64 d1 20))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 30))
(fma.f64 (sqrt.f64 (*.f64 d1 20)) (sqrt.f64 (*.f64 d1 20)) (*.f64 d1 (+.f64 d2 10)))
(fma.f64 (sqrt.f64 (+.f64 d2 10)) (*.f64 (sqrt.f64 (+.f64 d2 10)) d1) (*.f64 d1 20))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 30) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d1 30))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 20) (*.f64 d1 (+.f64 d2 10)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 10)) (*.f64 d1 20))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 10))) (sqrt.f64 (*.f64 d1 (+.f64 d2 10))) (*.f64 d1 20))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 30))
(fma.f64 (*.f64 d1 d2) 1 (*.f64 (*.f64 d1 30) 1))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d2)) (cbrt.f64 (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 30))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 30)) (cbrt.f64 (*.f64 d1 30))) (cbrt.f64 (*.f64 d1 30)) (*.f64 d1 d2))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 10)) (cbrt.f64 (*.f64 d1 10))) (cbrt.f64 (*.f64 d1 10)) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 30))
(fma.f64 (sqrt.f64 (*.f64 d1 30)) (sqrt.f64 (*.f64 d1 30)) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 10)) (sqrt.f64 (*.f64 d1 10)) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 d1 30))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 d1 30))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 30))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 30))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 d1 30))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d1 30))
(fma.f64 (*.f64 20 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (+.f64 d2 10)))
(fma.f64 (*.f64 20 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 d2 10)))
(fma.f64 (*.f64 30 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 d2))
(fma.f64 (*.f64 30 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d2))
(fma.f64 (*.f64 10 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (*.f64 10 (sqrt.f64 d1)) (sqrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d2 10)) 2)) (cbrt.f64 (+.f64 d2 10)) (*.f64 d1 20))
(fma.f64 (*.f64 d1 (sqrt.f64 (+.f64 d2 10))) (sqrt.f64 (+.f64 d2 10)) (*.f64 d1 20))
(fma.f64 (*.f64 (+.f64 d2 10) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 20))
(fma.f64 (*.f64 (+.f64 d2 10) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 20))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 d1 (-.f64 (+.f64 d2 10) 20))) (/.f64 (*.f64 400 (*.f64 d1 d1)) (*.f64 d1 (-.f64 (+.f64 d2 10) 20))))
(*.f64 d1 (+.f64 d2 30))
(*.f64 (+.f64 d2 30) d1)
(*.f64 (*.f64 d1 (+.f64 d2 30)) 1)
(*.f64 1 (*.f64 d1 (+.f64 d2 30)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d2 30)) 2) (*.f64 (cbrt.f64 (+.f64 d2 30)) d1))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 30)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 (sqrt.f64 (+.f64 d2 30)) (*.f64 (sqrt.f64 (+.f64 d2 30)) d1))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 30)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30))) (sqrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 (fma.f64 8000 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3)) (/.f64 1 (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10))) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (-.f64 (+.f64 d2 10) 20))) (/.f64 1 (*.f64 d1 (-.f64 (+.f64 d2 10) 20))))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d2 30)) 2)) (cbrt.f64 (+.f64 d2 30)))
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 d2 30))) (sqrt.f64 (+.f64 d2 30)))
(*.f64 (*.f64 (+.f64 d2 30) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (*.f64 (+.f64 d2 30) (sqrt.f64 d1)) (sqrt.f64 d1))
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10))) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)) (fma.f64 8000 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 10) 20)) (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (-.f64 (+.f64 d2 10) 20)))))
(/.f64 (fma.f64 8000 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3)) (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10))) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)))
(/.f64 (fma.f64 8000 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3)) (fma.f64 400 (*.f64 d1 d1) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 d1 (*.f64 (+.f64 d2 10) (*.f64 d1 20))))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (-.f64 (+.f64 d2 10) 20))) (*.f64 d1 (-.f64 (+.f64 d2 10) 20)))
(/.f64 (neg.f64 (fma.f64 8000 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3))) (neg.f64 (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10))) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (-.f64 (+.f64 d2 10) 20)))) (neg.f64 (*.f64 d1 (-.f64 (+.f64 d2 10) 20))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 30) 3)) (fma.f64 (*.f64 d1 d2) (*.f64 d1 d2) (-.f64 (*.f64 (*.f64 d1 30) (*.f64 d1 30)) (*.f64 (*.f64 d1 d2) (*.f64 d1 30)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 30) (*.f64 d1 30))) (-.f64 (*.f64 d1 d2) (*.f64 d1 30)))
(/.f64 (-.f64 (*.f64 400 (*.f64 d1 d1)) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10))))
(/.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (+.f64 d2 -30))
(/.f64 (*.f64 (+.f64 27000 (pow.f64 d2 3)) d1) (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)))
(/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.f64 d2 -30))
(pow.f64 (*.f64 d1 (+.f64 d2 30)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30))) 2)
(pow.f64 (/.f64 (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10))) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)) (fma.f64 8000 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3))) -1)
(pow.f64 (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 10) 20)) (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (-.f64 (+.f64 d2 10) 20)))) -1)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 d2 30)) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 30)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 10)) (+.f64 1 (expm1.f64 (*.f64 d1 20)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 10)))) (pow.f64 (exp.f64 d1) 20)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 10)))) (+.f64 1 (expm1.f64 (*.f64 d1 20)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) 20) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 10))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 20))) (pow.f64 (exp.f64 d1) (+.f64 d2 10))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 20))) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 10))))))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 30)) (exp.f64 (*.f64 d1 d2))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d2 30) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 30) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 d1 (+.f64 d2 30)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30)))) 2))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 30))))
(fma.f64 d1 d2 (*.f64 d1 30))
(fma.f64 d1 30 (*.f64 d1 d2))
(fma.f64 d1 10 (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20))
(fma.f64 d1 20 (*.f64 d1 (+.f64 d2 10)))
(fma.f64 d2 d1 (*.f64 d1 30))
(fma.f64 30 d1 (*.f64 d1 d2))
(fma.f64 10 d1 (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (+.f64 d2 10) d1 (*.f64 d1 20))
(fma.f64 (*.f64 d1 (+.f64 d2 10)) 1 (*.f64 d1 20))
(fma.f64 20 d1 (*.f64 d1 (+.f64 d2 10)))
(fma.f64 (*.f64 d1 20) 1 (*.f64 d1 (+.f64 d2 10)))
(fma.f64 1 (*.f64 d1 (+.f64 d2 10)) (*.f64 d1 20))
(fma.f64 1 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10)))
(fma.f64 1 (*.f64 d1 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 1 (*.f64 d1 30) (*.f64 d1 d2))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 30))
(fma.f64 (cbrt.f64 (*.f64 d1 20)) (cbrt.f64 (*.f64 400 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d2 10)))
(fma.f64 (cbrt.f64 (*.f64 400 (*.f64 d1 d1))) (cbrt.f64 (*.f64 d1 20)) (*.f64 d1 (+.f64 d2 10)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 d2 10)) 2) (*.f64 (cbrt.f64 (+.f64 d2 10)) d1) (*.f64 d1 20))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 30) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 d1 30))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 20) (*.f64 d1 (+.f64 d2 10)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 10)) (*.f64 d1 20))
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 10))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 10))) 2) (*.f64 d1 20))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 10))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 10))) (*.f64 d1 20))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 30))
(fma.f64 (sqrt.f64 (*.f64 d1 20)) (sqrt.f64 (*.f64 d1 20)) (*.f64 d1 (+.f64 d2 10)))
(fma.f64 (sqrt.f64 (+.f64 d2 10)) (*.f64 (sqrt.f64 (+.f64 d2 10)) d1) (*.f64 d1 20))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 30) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d1 30))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 20) (*.f64 d1 (+.f64 d2 10)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 10)) (*.f64 d1 20))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 10))) (sqrt.f64 (*.f64 d1 (+.f64 d2 10))) (*.f64 d1 20))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 30))
(fma.f64 (*.f64 d1 d2) 1 (*.f64 (*.f64 d1 30) 1))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d2)) (cbrt.f64 (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 30))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 30)) (cbrt.f64 (*.f64 d1 30))) (cbrt.f64 (*.f64 d1 30)) (*.f64 d1 d2))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 10)) (cbrt.f64 (*.f64 d1 10))) (cbrt.f64 (*.f64 d1 10)) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 30))
(fma.f64 (sqrt.f64 (*.f64 d1 30)) (sqrt.f64 (*.f64 d1 30)) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 10)) (sqrt.f64 (*.f64 d1 10)) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 d1 30))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 d1 30))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 30))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 30))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 d1 30))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d1 30))
(fma.f64 (*.f64 20 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (+.f64 d2 10)))
(fma.f64 (*.f64 20 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 d2 10)))
(fma.f64 (*.f64 30 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 d2))
(fma.f64 (*.f64 30 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d2))
(fma.f64 (*.f64 10 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (*.f64 10 (sqrt.f64 d1)) (sqrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d2 10)) 2)) (cbrt.f64 (+.f64 d2 10)) (*.f64 d1 20))
(fma.f64 (*.f64 d1 (sqrt.f64 (+.f64 d2 10))) (sqrt.f64 (+.f64 d2 10)) (*.f64 d1 20))
(fma.f64 (*.f64 (+.f64 d2 10) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 20))
(fma.f64 (*.f64 (+.f64 d2 10) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 20))
(+.f64 (*.f64 d1 10) (*.f64 d1 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 10))
(+.f64 0 (*.f64 d1 (+.f64 d2 10)))
(+.f64 (*.f64 (*.f64 d1 10) 1) (*.f64 (*.f64 d1 d2) 1))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 10))) (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 10))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 10)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 10)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 10)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 10)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 d1 10) 3) (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 (*.f64 d1 10) (*.f64 d1 10) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 10) (*.f64 d1 d2)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 10) (*.f64 d1 10)) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (-.f64 (*.f64 d1 10) (*.f64 d1 d2)))
(/.f64 (*.f64 d1 (+.f64 1000 (pow.f64 d2 3))) (fma.f64 d2 (-.f64 d2 10) 100))
(/.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (-.f64 10 d2))
(/.f64 (*.f64 (+.f64 1000 (pow.f64 d2 3)) d1) (fma.f64 d2 (-.f64 d2 10) 100))
(/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2))
(pow.f64 (*.f64 d1 (+.f64 d2 10)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 10))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 10))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 10)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 10)))))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 d2)) (exp.f64 (*.f64 d1 10))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 10))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 10))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 10))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 10))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 10)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 d1 (+.f64 d2 10)))) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 10))) 3) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 10)))) 2))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 10))))
(fma.f64 d1 d2 (*.f64 d1 10))
(fma.f64 d1 10 (*.f64 d1 d2))
(fma.f64 d2 d1 (*.f64 d1 10))
(fma.f64 10 d1 (*.f64 d1 d2))
(fma.f64 1 (*.f64 d1 10) (*.f64 d1 d2))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 10))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 10) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 d1 10))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 10))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 10) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d1 10))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 10))
(fma.f64 (*.f64 d1 10) 1 (*.f64 (*.f64 d1 d2) 1))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d2)) (cbrt.f64 (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 10))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 10)) (cbrt.f64 (*.f64 d1 10))) (cbrt.f64 (*.f64 d1 10)) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 10))
(fma.f64 (sqrt.f64 (*.f64 d1 10)) (sqrt.f64 (*.f64 d1 10)) (*.f64 d1 d2))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 d1 10))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 d1 10))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 10))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 10))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 d1 10))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d1 10))
(fma.f64 (*.f64 10 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 d2))
(fma.f64 (*.f64 10 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d2))

simplify126.0ms (2.4%)

Algorithm
egg-herbie
Rules
1160×unswap-sqr
750×div-sub
512×fma-neg
486×associate-*l*
470×log-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04336565
110956347
238086303
Stop Event
node limit
Counts
357 → 233
Calls
Call 1
Inputs
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 30 d1)
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d2 d1)
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d2 d1)
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 (+.f64 d2 30))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (+.f64 10 d2)) 20) d1))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (+.f64 10 d2)) 20) d1))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (+.f64 10 d2)) 20) d1))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (+.f64 10 d2)) 20) d1))
(+.f64 (*.f64 20 d1) (*.f64 10 d1))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(*.f64 d2 d1)
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(*.f64 d2 d1)
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(*.f64 (+.f64 10 d2) d1)
(*.f64 (+.f64 10 d2) d1)
(*.f64 (+.f64 10 d2) d1)
(*.f64 (+.f64 10 d2) d1)
(*.f64 (+.f64 10 d2) d1)
(*.f64 (+.f64 10 d2) d1)
(*.f64 (+.f64 10 d2) d1)
(*.f64 (+.f64 10 d2) d1)
(*.f64 d1 (+.f64 d2 10))
(*.f64 d1 (+.f64 d2 10))
(*.f64 d1 (+.f64 d2 10))
(*.f64 d1 (+.f64 d2 10))
(*.f64 10 d1)
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d2 d1)
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d2 d1)
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(+.f64 (*.f64 d1 (+.f64 d2 10)) (*.f64 d1 20))
(+.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10)))
(+.f64 (*.f64 d1 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(+.f64 (*.f64 d1 30) (*.f64 d1 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 30))
(+.f64 0 (*.f64 d1 (+.f64 d2 30)))
(+.f64 (*.f64 (*.f64 d1 d2) 1) (*.f64 (*.f64 d1 30) 1))
(+.f64 (fma.f64 d1 20 (*.f64 d1 10)) (*.f64 d1 d2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 d2 30)) d1)) (cbrt.f64 (pow.f64 (exp.f64 (+.f64 d2 30)) d1)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 d2 30)) d1))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 d2 30)) d1))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 d2 30)) d1))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 d1 (-.f64 (+.f64 d2 10) 20))) (/.f64 (*.f64 400 (*.f64 d1 d1)) (*.f64 d1 (-.f64 (+.f64 d2 10) 20))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10))) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)) (fma.f64 8000 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 10) 20)) (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (-.f64 (+.f64 d2 10) 20)))))
(/.f64 (fma.f64 8000 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3)) (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10))) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)))
(/.f64 (fma.f64 8000 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3)) (fma.f64 400 (*.f64 d1 d1) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 d1 (*.f64 (+.f64 d2 10) (*.f64 d1 20))))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (-.f64 (+.f64 d2 10) 20))) (*.f64 d1 (-.f64 (+.f64 d2 10) 20)))
(/.f64 (neg.f64 (fma.f64 8000 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3))) (neg.f64 (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10))) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (-.f64 (+.f64 d2 10) 20)))) (neg.f64 (*.f64 d1 (-.f64 (+.f64 d2 10) 20))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 30) 3)) (fma.f64 (*.f64 d1 d2) (*.f64 d1 d2) (-.f64 (*.f64 (*.f64 d1 30) (*.f64 d1 30)) (*.f64 (*.f64 d1 d2) (*.f64 d1 30)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 30) (*.f64 d1 30))) (-.f64 (*.f64 d1 d2) (*.f64 d1 30)))
(/.f64 (-.f64 (*.f64 400 (*.f64 d1 d1)) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10))))
(/.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (+.f64 d2 -30))
(/.f64 (*.f64 (+.f64 27000 (pow.f64 d2 3)) d1) (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)))
(/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.f64 d2 -30))
(pow.f64 (*.f64 d1 (+.f64 d2 30)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30))) 2)
(pow.f64 (/.f64 (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10))) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)) (fma.f64 8000 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3))) -1)
(pow.f64 (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 10) 20)) (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (-.f64 (+.f64 d2 10) 20)))) -1)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 d2 30)) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 30)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 10)) (+.f64 1 (expm1.f64 (*.f64 d1 20)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 10)))) (pow.f64 (exp.f64 d1) 20)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 10)))) (+.f64 1 (expm1.f64 (*.f64 d1 20)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) 20) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 10))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 20))) (pow.f64 (exp.f64 d1) (+.f64 d2 10))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 20))) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 10))))))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 30)) (exp.f64 (*.f64 d1 d2))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d2 30) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 30) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 d1 (+.f64 d2 30)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30)))) 2))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 30))))
(fma.f64 d1 d2 (*.f64 d1 30))
(fma.f64 d1 30 (*.f64 d1 d2))
(fma.f64 d1 10 (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20))
(fma.f64 d1 20 (*.f64 d1 (+.f64 d2 10)))
(fma.f64 d2 d1 (*.f64 d1 30))
(fma.f64 30 d1 (*.f64 d1 d2))
(fma.f64 10 d1 (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (+.f64 d2 10) d1 (*.f64 d1 20))
(fma.f64 (*.f64 d1 (+.f64 d2 10)) 1 (*.f64 d1 20))
(fma.f64 20 d1 (*.f64 d1 (+.f64 d2 10)))
(fma.f64 (*.f64 d1 20) 1 (*.f64 d1 (+.f64 d2 10)))
(fma.f64 1 (*.f64 d1 (+.f64 d2 10)) (*.f64 d1 20))
(fma.f64 1 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10)))
(fma.f64 1 (*.f64 d1 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 1 (*.f64 d1 30) (*.f64 d1 d2))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 30))
(fma.f64 (cbrt.f64 (*.f64 d1 20)) (cbrt.f64 (*.f64 400 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d2 10)))
(fma.f64 (cbrt.f64 (*.f64 400 (*.f64 d1 d1))) (cbrt.f64 (*.f64 d1 20)) (*.f64 d1 (+.f64 d2 10)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 d2 10)) 2) (*.f64 (cbrt.f64 (+.f64 d2 10)) d1) (*.f64 d1 20))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 30) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 d1 30))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 20) (*.f64 d1 (+.f64 d2 10)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 10)) (*.f64 d1 20))
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 10))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 10))) 2) (*.f64 d1 20))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 10))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 10))) (*.f64 d1 20))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 30))
(fma.f64 (sqrt.f64 (*.f64 d1 20)) (sqrt.f64 (*.f64 d1 20)) (*.f64 d1 (+.f64 d2 10)))
(fma.f64 (sqrt.f64 (+.f64 d2 10)) (*.f64 (sqrt.f64 (+.f64 d2 10)) d1) (*.f64 d1 20))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 30) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d1 30))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 20) (*.f64 d1 (+.f64 d2 10)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 10)) (*.f64 d1 20))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 10))) (sqrt.f64 (*.f64 d1 (+.f64 d2 10))) (*.f64 d1 20))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 30))
(fma.f64 (*.f64 d1 d2) 1 (*.f64 (*.f64 d1 30) 1))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d2)) (cbrt.f64 (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 30))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 30)) (cbrt.f64 (*.f64 d1 30))) (cbrt.f64 (*.f64 d1 30)) (*.f64 d1 d2))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 10)) (cbrt.f64 (*.f64 d1 10))) (cbrt.f64 (*.f64 d1 10)) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 30))
(fma.f64 (sqrt.f64 (*.f64 d1 30)) (sqrt.f64 (*.f64 d1 30)) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 10)) (sqrt.f64 (*.f64 d1 10)) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 d1 30))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 d1 30))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 30))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 30))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 d1 30))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d1 30))
(fma.f64 (*.f64 20 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (+.f64 d2 10)))
(fma.f64 (*.f64 20 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 d2 10)))
(fma.f64 (*.f64 30 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 d2))
(fma.f64 (*.f64 30 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d2))
(fma.f64 (*.f64 10 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (*.f64 10 (sqrt.f64 d1)) (sqrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d2 10)) 2)) (cbrt.f64 (+.f64 d2 10)) (*.f64 d1 20))
(fma.f64 (*.f64 d1 (sqrt.f64 (+.f64 d2 10))) (sqrt.f64 (+.f64 d2 10)) (*.f64 d1 20))
(fma.f64 (*.f64 (+.f64 d2 10) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 20))
(fma.f64 (*.f64 (+.f64 d2 10) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 20))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 d1 (-.f64 (+.f64 d2 10) 20))) (/.f64 (*.f64 400 (*.f64 d1 d1)) (*.f64 d1 (-.f64 (+.f64 d2 10) 20))))
(*.f64 d1 (+.f64 d2 30))
(*.f64 (+.f64 d2 30) d1)
(*.f64 (*.f64 d1 (+.f64 d2 30)) 1)
(*.f64 1 (*.f64 d1 (+.f64 d2 30)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d2 30)) 2) (*.f64 (cbrt.f64 (+.f64 d2 30)) d1))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 30)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 (sqrt.f64 (+.f64 d2 30)) (*.f64 (sqrt.f64 (+.f64 d2 30)) d1))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 30)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30))) (sqrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 (fma.f64 8000 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3)) (/.f64 1 (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10))) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (-.f64 (+.f64 d2 10) 20))) (/.f64 1 (*.f64 d1 (-.f64 (+.f64 d2 10) 20))))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d2 30)) 2)) (cbrt.f64 (+.f64 d2 30)))
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 d2 30))) (sqrt.f64 (+.f64 d2 30)))
(*.f64 (*.f64 (+.f64 d2 30) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (*.f64 (+.f64 d2 30) (sqrt.f64 d1)) (sqrt.f64 d1))
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10))) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)) (fma.f64 8000 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 10) 20)) (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (-.f64 (+.f64 d2 10) 20)))))
(/.f64 (fma.f64 8000 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3)) (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10))) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)))
(/.f64 (fma.f64 8000 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3)) (fma.f64 400 (*.f64 d1 d1) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 d1 (*.f64 (+.f64 d2 10) (*.f64 d1 20))))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (-.f64 (+.f64 d2 10) 20))) (*.f64 d1 (-.f64 (+.f64 d2 10) 20)))
(/.f64 (neg.f64 (fma.f64 8000 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3))) (neg.f64 (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10))) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (-.f64 (+.f64 d2 10) 20)))) (neg.f64 (*.f64 d1 (-.f64 (+.f64 d2 10) 20))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 30) 3)) (fma.f64 (*.f64 d1 d2) (*.f64 d1 d2) (-.f64 (*.f64 (*.f64 d1 30) (*.f64 d1 30)) (*.f64 (*.f64 d1 d2) (*.f64 d1 30)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 30) (*.f64 d1 30))) (-.f64 (*.f64 d1 d2) (*.f64 d1 30)))
(/.f64 (-.f64 (*.f64 400 (*.f64 d1 d1)) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10))))
(/.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (+.f64 d2 -30))
(/.f64 (*.f64 (+.f64 27000 (pow.f64 d2 3)) d1) (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)))
(/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.f64 d2 -30))
(pow.f64 (*.f64 d1 (+.f64 d2 30)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30))) 2)
(pow.f64 (/.f64 (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10))) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)) (fma.f64 8000 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3))) -1)
(pow.f64 (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 10) 20)) (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (-.f64 (+.f64 d2 10) 20)))) -1)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 d2 30)) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 30)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 10)) (+.f64 1 (expm1.f64 (*.f64 d1 20)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 10)))) (pow.f64 (exp.f64 d1) 20)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 10)))) (+.f64 1 (expm1.f64 (*.f64 d1 20)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) 20) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 10))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 20))) (pow.f64 (exp.f64 d1) (+.f64 d2 10))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 20))) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 10))))))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 30)) (exp.f64 (*.f64 d1 d2))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d2 30) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 30) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 d1 (+.f64 d2 30)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30)))) 2))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 30))))
(fma.f64 d1 d2 (*.f64 d1 30))
(fma.f64 d1 30 (*.f64 d1 d2))
(fma.f64 d1 10 (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20))
(fma.f64 d1 20 (*.f64 d1 (+.f64 d2 10)))
(fma.f64 d2 d1 (*.f64 d1 30))
(fma.f64 30 d1 (*.f64 d1 d2))
(fma.f64 10 d1 (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (+.f64 d2 10) d1 (*.f64 d1 20))
(fma.f64 (*.f64 d1 (+.f64 d2 10)) 1 (*.f64 d1 20))
(fma.f64 20 d1 (*.f64 d1 (+.f64 d2 10)))
(fma.f64 (*.f64 d1 20) 1 (*.f64 d1 (+.f64 d2 10)))
(fma.f64 1 (*.f64 d1 (+.f64 d2 10)) (*.f64 d1 20))
(fma.f64 1 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10)))
(fma.f64 1 (*.f64 d1 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 1 (*.f64 d1 30) (*.f64 d1 d2))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 30))
(fma.f64 (cbrt.f64 (*.f64 d1 20)) (cbrt.f64 (*.f64 400 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d2 10)))
(fma.f64 (cbrt.f64 (*.f64 400 (*.f64 d1 d1))) (cbrt.f64 (*.f64 d1 20)) (*.f64 d1 (+.f64 d2 10)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 d2 10)) 2) (*.f64 (cbrt.f64 (+.f64 d2 10)) d1) (*.f64 d1 20))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 30) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 d1 30))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 20) (*.f64 d1 (+.f64 d2 10)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 10)) (*.f64 d1 20))
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 10))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 10))) 2) (*.f64 d1 20))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 10))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 10))) (*.f64 d1 20))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 30))
(fma.f64 (sqrt.f64 (*.f64 d1 20)) (sqrt.f64 (*.f64 d1 20)) (*.f64 d1 (+.f64 d2 10)))
(fma.f64 (sqrt.f64 (+.f64 d2 10)) (*.f64 (sqrt.f64 (+.f64 d2 10)) d1) (*.f64 d1 20))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 30) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d1 30))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 20) (*.f64 d1 (+.f64 d2 10)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 10)) (*.f64 d1 20))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 10))) (sqrt.f64 (*.f64 d1 (+.f64 d2 10))) (*.f64 d1 20))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 30))
(fma.f64 (*.f64 d1 d2) 1 (*.f64 (*.f64 d1 30) 1))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d2)) (cbrt.f64 (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 30))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 30)) (cbrt.f64 (*.f64 d1 30))) (cbrt.f64 (*.f64 d1 30)) (*.f64 d1 d2))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 10)) (cbrt.f64 (*.f64 d1 10))) (cbrt.f64 (*.f64 d1 10)) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 30))
(fma.f64 (sqrt.f64 (*.f64 d1 30)) (sqrt.f64 (*.f64 d1 30)) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 10)) (sqrt.f64 (*.f64 d1 10)) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 d1 30))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 d1 30))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 30))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 30))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 d1 30))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d1 30))
(fma.f64 (*.f64 20 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (+.f64 d2 10)))
(fma.f64 (*.f64 20 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 d2 10)))
(fma.f64 (*.f64 30 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 d2))
(fma.f64 (*.f64 30 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d2))
(fma.f64 (*.f64 10 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (*.f64 10 (sqrt.f64 d1)) (sqrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d2 10)) 2)) (cbrt.f64 (+.f64 d2 10)) (*.f64 d1 20))
(fma.f64 (*.f64 d1 (sqrt.f64 (+.f64 d2 10))) (sqrt.f64 (+.f64 d2 10)) (*.f64 d1 20))
(fma.f64 (*.f64 (+.f64 d2 10) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 20))
(fma.f64 (*.f64 (+.f64 d2 10) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 20))
(+.f64 (*.f64 d1 10) (*.f64 d1 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 10))
(+.f64 0 (*.f64 d1 (+.f64 d2 10)))
(+.f64 (*.f64 (*.f64 d1 10) 1) (*.f64 (*.f64 d1 d2) 1))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 10))) (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 10))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 10)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 10)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 10)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 10)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 d1 10) 3) (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 (*.f64 d1 10) (*.f64 d1 10) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 10) (*.f64 d1 d2)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 10) (*.f64 d1 10)) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (-.f64 (*.f64 d1 10) (*.f64 d1 d2)))
(/.f64 (*.f64 d1 (+.f64 1000 (pow.f64 d2 3))) (fma.f64 d2 (-.f64 d2 10) 100))
(/.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (-.f64 10 d2))
(/.f64 (*.f64 (+.f64 1000 (pow.f64 d2 3)) d1) (fma.f64 d2 (-.f64 d2 10) 100))
(/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2))
(pow.f64 (*.f64 d1 (+.f64 d2 10)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 10))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 10))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 10)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 10)))))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 d2)) (exp.f64 (*.f64 d1 10))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 10))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 10))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 10))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 10))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 10)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 d1 (+.f64 d2 10)))) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 10))) 3) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 10)))) 2))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 10))))
(fma.f64 d1 d2 (*.f64 d1 10))
(fma.f64 d1 10 (*.f64 d1 d2))
(fma.f64 d2 d1 (*.f64 d1 10))
(fma.f64 10 d1 (*.f64 d1 d2))
(fma.f64 1 (*.f64 d1 10) (*.f64 d1 d2))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 10))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 10) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 d1 10))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 10))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 10) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d1 10))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 10))
(fma.f64 (*.f64 d1 10) 1 (*.f64 (*.f64 d1 d2) 1))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d2)) (cbrt.f64 (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 10))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 10)) (cbrt.f64 (*.f64 d1 10))) (cbrt.f64 (*.f64 d1 10)) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 10))
(fma.f64 (sqrt.f64 (*.f64 d1 10)) (sqrt.f64 (*.f64 d1 10)) (*.f64 d1 d2))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 d1 10))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 d1 10))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 10))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 10))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 d1 10))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d1 10))
(fma.f64 (*.f64 10 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 d2))
(fma.f64 (*.f64 10 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d2))
Outputs
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 30 d1)
(*.f64 d1 30)
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 (+.f64 30 d2))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (+.f64 10 d2)) 20) d1))
(neg.f64 (*.f64 d1 (fma.f64 -1 (+.f64 d2 10) -20)))
(*.f64 (fma.f64 -1 (+.f64 d2 10) -20) (neg.f64 d1))
(*.f64 (+.f64 (-.f64 -10 d2) -20) (neg.f64 d1))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (+.f64 10 d2)) 20) d1))
(neg.f64 (*.f64 d1 (fma.f64 -1 (+.f64 d2 10) -20)))
(*.f64 (fma.f64 -1 (+.f64 d2 10) -20) (neg.f64 d1))
(*.f64 (+.f64 (-.f64 -10 d2) -20) (neg.f64 d1))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (+.f64 10 d2)) 20) d1))
(neg.f64 (*.f64 d1 (fma.f64 -1 (+.f64 d2 10) -20)))
(*.f64 (fma.f64 -1 (+.f64 d2 10) -20) (neg.f64 d1))
(*.f64 (+.f64 (-.f64 -10 d2) -20) (neg.f64 d1))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (+.f64 10 d2)) 20) d1))
(neg.f64 (*.f64 d1 (fma.f64 -1 (+.f64 d2 10) -20)))
(*.f64 (fma.f64 -1 (+.f64 d2 10) -20) (neg.f64 d1))
(*.f64 (+.f64 (-.f64 -10 d2) -20) (neg.f64 d1))
(+.f64 (*.f64 20 d1) (*.f64 10 d1))
(*.f64 d1 30)
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (+.f64 10 d2) d1)
(*.f64 d1 (+.f64 d2 10))
(*.f64 (+.f64 10 d2) d1)
(*.f64 d1 (+.f64 d2 10))
(*.f64 (+.f64 10 d2) d1)
(*.f64 d1 (+.f64 d2 10))
(*.f64 (+.f64 10 d2) d1)
(*.f64 d1 (+.f64 d2 10))
(*.f64 (+.f64 10 d2) d1)
(*.f64 d1 (+.f64 d2 10))
(*.f64 (+.f64 10 d2) d1)
(*.f64 d1 (+.f64 d2 10))
(*.f64 (+.f64 10 d2) d1)
(*.f64 d1 (+.f64 d2 10))
(*.f64 (+.f64 10 d2) d1)
(*.f64 d1 (+.f64 d2 10))
(*.f64 d1 (+.f64 d2 10))
(*.f64 d1 (+.f64 d2 10))
(*.f64 d1 (+.f64 d2 10))
(*.f64 d1 (+.f64 d2 10))
(*.f64 10 d1)
(*.f64 d1 10)
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 10))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 10))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 10))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 10))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 10))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 10))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 10))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 10))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 10))
(+.f64 (*.f64 d1 (+.f64 d2 10)) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10)))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d1 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d1 30) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(+.f64 0 (*.f64 d1 (+.f64 d2 30)))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 (*.f64 d1 d2) 1) (*.f64 (*.f64 d1 30) 1))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (fma.f64 d1 20 (*.f64 d1 10)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 d2 30)) d1)) (cbrt.f64 (pow.f64 (exp.f64 (+.f64 d2 30)) d1)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 d2 30)) d1))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 30 d2)) d1)) (cbrt.f64 (pow.f64 (exp.f64 (+.f64 30 d2)) d1)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 30 d2)) d1))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 30 d2)) d1)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 30 d2)) d1))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 d2 30)) d1))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 d2 30)) d1))))
(*.f64 d1 (+.f64 30 d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30)))) 1)
(*.f64 d1 (+.f64 30 d2))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 d1 (-.f64 (+.f64 d2 10) 20))) (/.f64 (*.f64 400 (*.f64 d1 d1)) (*.f64 d1 (-.f64 (+.f64 d2 10) 20))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 d1 (+.f64 d2 -10))) (/.f64 400 (/.f64 (*.f64 d1 (+.f64 d2 -10)) (*.f64 d1 d1))))
(+.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 d1 (+.f64 d2 -10))) (/.f64 -400 (*.f64 (/.f64 d1 d1) (/.f64 (+.f64 d2 -10) d1))))
(+.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 d1 (+.f64 d2 -10))) (/.f64 -400 (*.f64 1 (/.f64 (+.f64 d2 -10) d1))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10))) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)) (fma.f64 8000 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3))))
(*.f64 (fma.f64 8000 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3)) (/.f64 1 (fma.f64 (*.f64 d1 20) (*.f64 d1 (-.f64 20 (+.f64 d2 10))) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2))))
(/.f64 (fma.f64 8000 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3)) (fma.f64 (*.f64 d1 20) (*.f64 d1 (-.f64 10 d2)) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 10) 20)) (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (-.f64 (+.f64 d2 10) 20)))))
(*.f64 d1 (+.f64 30 d2))
(/.f64 (fma.f64 8000 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3)) (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10))) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)))
(*.f64 (fma.f64 8000 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3)) (/.f64 1 (fma.f64 (*.f64 d1 20) (*.f64 d1 (-.f64 20 (+.f64 d2 10))) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2))))
(/.f64 (fma.f64 8000 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3)) (fma.f64 (*.f64 d1 20) (*.f64 d1 (-.f64 10 d2)) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)))
(/.f64 (fma.f64 8000 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3)) (fma.f64 400 (*.f64 d1 d1) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 d1 (*.f64 (+.f64 d2 10) (*.f64 d1 20))))))
(/.f64 (fma.f64 8000 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3)) (fma.f64 400 (*.f64 d1 d1) (*.f64 (*.f64 d1 (+.f64 d2 10)) (-.f64 (*.f64 d1 (+.f64 d2 10)) (*.f64 d1 20)))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (-.f64 (+.f64 d2 10) 20))) (*.f64 d1 (-.f64 (+.f64 d2 10) 20)))
(*.f64 d1 (+.f64 30 d2))
(/.f64 (neg.f64 (fma.f64 8000 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3))) (neg.f64 (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10))) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2))))
(*.f64 (fma.f64 8000 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3)) (/.f64 1 (fma.f64 (*.f64 d1 20) (*.f64 d1 (-.f64 20 (+.f64 d2 10))) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2))))
(/.f64 (fma.f64 8000 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3)) (fma.f64 (*.f64 d1 20) (*.f64 d1 (-.f64 10 d2)) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (-.f64 (+.f64 d2 10) 20)))) (neg.f64 (*.f64 d1 (-.f64 (+.f64 d2 10) 20))))
(*.f64 d1 (+.f64 30 d2))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 30) 3)) (fma.f64 (*.f64 d1 d2) (*.f64 d1 d2) (-.f64 (*.f64 (*.f64 d1 30) (*.f64 d1 30)) (*.f64 (*.f64 d1 d2) (*.f64 d1 30)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27000)) (fma.f64 (*.f64 d1 d2) (*.f64 d1 d2) (*.f64 (*.f64 d1 30) (-.f64 (*.f64 d1 30) (*.f64 d1 d2)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 27000 (pow.f64 d2 3))) (fma.f64 d1 (*.f64 (*.f64 d2 d2) d1) (*.f64 d1 (*.f64 30 (*.f64 d1 (-.f64 30 d2))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 27000 (pow.f64 d2 3))) (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (*.f64 d1 (*.f64 30 (*.f64 d1 (-.f64 30 d2))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 30) (*.f64 d1 30))) (-.f64 (*.f64 d1 d2) (*.f64 d1 30)))
(*.f64 d1 (+.f64 30 d2))
(/.f64 (-.f64 (*.f64 400 (*.f64 d1 d1)) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10))))
(/.f64 (-.f64 (*.f64 400 (*.f64 d1 d1)) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)) (*.f64 d1 (-.f64 20 (+.f64 d2 10))))
(/.f64 (fma.f64 400 (*.f64 d1 d1) (neg.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2))) (*.f64 d1 (-.f64 10 d2)))
(/.f64 (-.f64 (*.f64 d1 (*.f64 d1 400)) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)) (*.f64 d1 (-.f64 10 d2)))
(/.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)))
(/.f64 d1 (/.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 30 d2)) (+.f64 27000 (pow.f64 d2 3))))
(*.f64 (/.f64 d1 (+.f64 (fma.f64 d2 d2 900) (*.f64 d2 -30))) (+.f64 27000 (pow.f64 d2 3)))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (+.f64 d2 -30))
(/.f64 d1 (/.f64 (+.f64 d2 -30) (fma.f64 d2 d2 -900)))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)) d1)
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(/.f64 (*.f64 (+.f64 27000 (pow.f64 d2 3)) d1) (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)))
(/.f64 d1 (/.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 30 d2)) (+.f64 27000 (pow.f64 d2 3))))
(*.f64 (/.f64 d1 (+.f64 (fma.f64 d2 d2 900) (*.f64 d2 -30))) (+.f64 27000 (pow.f64 d2 3)))
(/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.f64 d2 -30))
(/.f64 d1 (/.f64 (+.f64 d2 -30) (fma.f64 d2 d2 -900)))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)) d1)
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(pow.f64 (*.f64 d1 (+.f64 d2 30)) 1)
(*.f64 d1 (+.f64 30 d2))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) 3)
(*.f64 d1 (+.f64 30 d2))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 3) 1/3)
(*.f64 d1 (+.f64 30 d2))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30))) 2)
(*.f64 d1 (+.f64 30 d2))
(pow.f64 (/.f64 (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10))) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)) (fma.f64 8000 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3))) -1)
(*.f64 (fma.f64 8000 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3)) (/.f64 1 (fma.f64 (*.f64 d1 20) (*.f64 d1 (-.f64 20 (+.f64 d2 10))) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2))))
(/.f64 (fma.f64 8000 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3)) (fma.f64 (*.f64 d1 20) (*.f64 d1 (-.f64 10 d2)) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)))
(pow.f64 (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 10) 20)) (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (-.f64 (+.f64 d2 10) 20)))) -1)
(*.f64 d1 (+.f64 30 d2))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 2))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (pow.f64 (exp.f64 (+.f64 d2 30)) d1))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 30)))))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 10)) (+.f64 1 (expm1.f64 (*.f64 d1 20)))))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 10)))) (pow.f64 (exp.f64 d1) 20)))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 10)))) (+.f64 1 (expm1.f64 (*.f64 d1 20)))))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) 20) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 10))))))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 20))) (pow.f64 (exp.f64 d1) (+.f64 d2 10))))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 20))) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 10))))))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 30)) (exp.f64 (*.f64 d1 d2))))
(*.f64 d1 (+.f64 30 d2))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 3))
(*.f64 d1 (+.f64 30 d2))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d2 30) 3)))
(*.f64 d1 (+.f64 30 d2))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 30) 3) (pow.f64 d1 3)))
(*.f64 d1 (+.f64 30 d2))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 d1 (+.f64 30 d2))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 d1 (+.f64 30 d2))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))) 1))
(*.f64 d1 (+.f64 30 d2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))) 1) 1))
(*.f64 d1 (+.f64 30 d2))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30)))) 3))
(*.f64 d1 (+.f64 30 d2))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 d1 (+.f64 d2 30)))) 1/3))
(*.f64 d1 (+.f64 30 d2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30)))) 2))
(*.f64 d1 (+.f64 30 d2))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d1 d2 (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d1 30 (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d1 10 (fma.f64 d1 d2 (*.f64 d1 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d1 20 (*.f64 d1 (+.f64 d2 10)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d2 d1 (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 30 d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 10 d1 (fma.f64 d1 d2 (*.f64 d1 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (+.f64 d2 10) d1 (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d1 (+.f64 d2 10)) 1 (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 20 d1 (*.f64 d1 (+.f64 d2 10)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d1 20) 1 (*.f64 d1 (+.f64 d2 10)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 1 (*.f64 d1 (+.f64 d2 10)) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 1 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 1 (*.f64 d1 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 1 (*.f64 d1 30) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (cbrt.f64 (*.f64 d1 20)) (cbrt.f64 (*.f64 400 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d2 10)))
(fma.f64 (cbrt.f64 (*.f64 d1 20)) (cbrt.f64 (*.f64 d1 (*.f64 d1 400))) (*.f64 d1 (+.f64 d2 10)))
(fma.f64 (cbrt.f64 (*.f64 400 (*.f64 d1 d1))) (cbrt.f64 (*.f64 d1 20)) (*.f64 d1 (+.f64 d2 10)))
(fma.f64 (cbrt.f64 (*.f64 d1 20)) (cbrt.f64 (*.f64 400 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d2 10)))
(fma.f64 (cbrt.f64 (*.f64 d1 20)) (cbrt.f64 (*.f64 d1 (*.f64 d1 400))) (*.f64 d1 (+.f64 d2 10)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 d2 10)) 2) (*.f64 (cbrt.f64 (+.f64 d2 10)) d1) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 30) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 20) (*.f64 d1 (+.f64 d2 10)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 10)) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 10))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 10))) 2) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 10))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 10))) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 20)) (sqrt.f64 (*.f64 d1 20)) (*.f64 d1 (+.f64 d2 10)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 (+.f64 d2 10)) (*.f64 (sqrt.f64 (+.f64 d2 10)) d1) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 30) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 20) (*.f64 d1 (+.f64 d2 10)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 10)) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 10))) (sqrt.f64 (*.f64 d1 (+.f64 d2 10))) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d1 d2) 1 (*.f64 (*.f64 d1 30) 1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d2)) (cbrt.f64 (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 30)) (cbrt.f64 (*.f64 d1 30))) (cbrt.f64 (*.f64 d1 30)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 10)) (cbrt.f64 (*.f64 d1 10))) (cbrt.f64 (*.f64 d1 10)) (fma.f64 d1 d2 (*.f64 d1 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 30)) (sqrt.f64 (*.f64 d1 30)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 10)) (sqrt.f64 (*.f64 d1 10)) (fma.f64 d1 d2 (*.f64 d1 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 20 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (+.f64 d2 10)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 20 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 d2 10)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 30 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 30 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 10 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 10 (sqrt.f64 d1)) (sqrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d2 10)) 2)) (cbrt.f64 (+.f64 d2 10)) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d1 (sqrt.f64 (+.f64 d2 10))) (sqrt.f64 (+.f64 d2 10)) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (+.f64 d2 10) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (+.f64 d2 10) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30)))) 1)
(*.f64 d1 (+.f64 30 d2))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 d1 (-.f64 (+.f64 d2 10) 20))) (/.f64 (*.f64 400 (*.f64 d1 d1)) (*.f64 d1 (-.f64 (+.f64 d2 10) 20))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 d1 (+.f64 d2 -10))) (/.f64 400 (/.f64 (*.f64 d1 (+.f64 d2 -10)) (*.f64 d1 d1))))
(+.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 d1 (+.f64 d2 -10))) (/.f64 -400 (*.f64 (/.f64 d1 d1) (/.f64 (+.f64 d2 -10) d1))))
(+.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 d1 (+.f64 d2 -10))) (/.f64 -400 (*.f64 1 (/.f64 (+.f64 d2 -10) d1))))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (+.f64 d2 30) d1)
(*.f64 d1 (+.f64 30 d2))
(*.f64 (*.f64 d1 (+.f64 d2 30)) 1)
(*.f64 d1 (+.f64 30 d2))
(*.f64 1 (*.f64 d1 (+.f64 d2 30)))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d2 30)) 2) (*.f64 (cbrt.f64 (+.f64 d2 30)) d1))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 30)))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) 2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (sqrt.f64 (+.f64 d2 30)) (*.f64 (sqrt.f64 (+.f64 d2 30)) d1))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 30)))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30))) (sqrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (fma.f64 8000 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3)) (/.f64 1 (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10))) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2))))
(*.f64 (fma.f64 8000 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3)) (/.f64 1 (fma.f64 (*.f64 d1 20) (*.f64 d1 (-.f64 20 (+.f64 d2 10))) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2))))
(/.f64 (fma.f64 8000 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3)) (fma.f64 (*.f64 d1 20) (*.f64 d1 (-.f64 10 d2)) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)))
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (-.f64 (+.f64 d2 10) 20))) (/.f64 1 (*.f64 d1 (-.f64 (+.f64 d2 10) 20))))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d2 30)) 2)) (cbrt.f64 (+.f64 d2 30)))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 d2 30))) (sqrt.f64 (+.f64 d2 30)))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (*.f64 (+.f64 d2 30) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (*.f64 (+.f64 d2 30) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 d1 (+.f64 30 d2))
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10))) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)) (fma.f64 8000 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3))))
(*.f64 (fma.f64 8000 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3)) (/.f64 1 (fma.f64 (*.f64 d1 20) (*.f64 d1 (-.f64 20 (+.f64 d2 10))) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2))))
(/.f64 (fma.f64 8000 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3)) (fma.f64 (*.f64 d1 20) (*.f64 d1 (-.f64 10 d2)) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 10) 20)) (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (-.f64 (+.f64 d2 10) 20)))))
(*.f64 d1 (+.f64 30 d2))
(/.f64 (fma.f64 8000 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3)) (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10))) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)))
(*.f64 (fma.f64 8000 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3)) (/.f64 1 (fma.f64 (*.f64 d1 20) (*.f64 d1 (-.f64 20 (+.f64 d2 10))) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2))))
(/.f64 (fma.f64 8000 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3)) (fma.f64 (*.f64 d1 20) (*.f64 d1 (-.f64 10 d2)) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)))
(/.f64 (fma.f64 8000 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3)) (fma.f64 400 (*.f64 d1 d1) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 d1 (*.f64 (+.f64 d2 10) (*.f64 d1 20))))))
(/.f64 (fma.f64 8000 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3)) (fma.f64 400 (*.f64 d1 d1) (*.f64 (*.f64 d1 (+.f64 d2 10)) (-.f64 (*.f64 d1 (+.f64 d2 10)) (*.f64 d1 20)))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (-.f64 (+.f64 d2 10) 20))) (*.f64 d1 (-.f64 (+.f64 d2 10) 20)))
(*.f64 d1 (+.f64 30 d2))
(/.f64 (neg.f64 (fma.f64 8000 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3))) (neg.f64 (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10))) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2))))
(*.f64 (fma.f64 8000 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3)) (/.f64 1 (fma.f64 (*.f64 d1 20) (*.f64 d1 (-.f64 20 (+.f64 d2 10))) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2))))
(/.f64 (fma.f64 8000 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3)) (fma.f64 (*.f64 d1 20) (*.f64 d1 (-.f64 10 d2)) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (-.f64 (+.f64 d2 10) 20)))) (neg.f64 (*.f64 d1 (-.f64 (+.f64 d2 10) 20))))
(*.f64 d1 (+.f64 30 d2))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 30) 3)) (fma.f64 (*.f64 d1 d2) (*.f64 d1 d2) (-.f64 (*.f64 (*.f64 d1 30) (*.f64 d1 30)) (*.f64 (*.f64 d1 d2) (*.f64 d1 30)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27000)) (fma.f64 (*.f64 d1 d2) (*.f64 d1 d2) (*.f64 (*.f64 d1 30) (-.f64 (*.f64 d1 30) (*.f64 d1 d2)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 27000 (pow.f64 d2 3))) (fma.f64 d1 (*.f64 (*.f64 d2 d2) d1) (*.f64 d1 (*.f64 30 (*.f64 d1 (-.f64 30 d2))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 27000 (pow.f64 d2 3))) (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (*.f64 d1 (*.f64 30 (*.f64 d1 (-.f64 30 d2))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 30) (*.f64 d1 30))) (-.f64 (*.f64 d1 d2) (*.f64 d1 30)))
(*.f64 d1 (+.f64 30 d2))
(/.f64 (-.f64 (*.f64 400 (*.f64 d1 d1)) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10))))
(/.f64 (-.f64 (*.f64 400 (*.f64 d1 d1)) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)) (*.f64 d1 (-.f64 20 (+.f64 d2 10))))
(/.f64 (fma.f64 400 (*.f64 d1 d1) (neg.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2))) (*.f64 d1 (-.f64 10 d2)))
(/.f64 (-.f64 (*.f64 d1 (*.f64 d1 400)) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)) (*.f64 d1 (-.f64 10 d2)))
(/.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)))
(/.f64 d1 (/.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 30 d2)) (+.f64 27000 (pow.f64 d2 3))))
(*.f64 (/.f64 d1 (+.f64 (fma.f64 d2 d2 900) (*.f64 d2 -30))) (+.f64 27000 (pow.f64 d2 3)))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (+.f64 d2 -30))
(/.f64 d1 (/.f64 (+.f64 d2 -30) (fma.f64 d2 d2 -900)))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)) d1)
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(/.f64 (*.f64 (+.f64 27000 (pow.f64 d2 3)) d1) (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)))
(/.f64 d1 (/.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 30 d2)) (+.f64 27000 (pow.f64 d2 3))))
(*.f64 (/.f64 d1 (+.f64 (fma.f64 d2 d2 900) (*.f64 d2 -30))) (+.f64 27000 (pow.f64 d2 3)))
(/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.f64 d2 -30))
(/.f64 d1 (/.f64 (+.f64 d2 -30) (fma.f64 d2 d2 -900)))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)) d1)
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(pow.f64 (*.f64 d1 (+.f64 d2 30)) 1)
(*.f64 d1 (+.f64 30 d2))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) 3)
(*.f64 d1 (+.f64 30 d2))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 3) 1/3)
(*.f64 d1 (+.f64 30 d2))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30))) 2)
(*.f64 d1 (+.f64 30 d2))
(pow.f64 (/.f64 (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10))) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)) (fma.f64 8000 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3))) -1)
(*.f64 (fma.f64 8000 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3)) (/.f64 1 (fma.f64 (*.f64 d1 20) (*.f64 d1 (-.f64 20 (+.f64 d2 10))) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2))))
(/.f64 (fma.f64 8000 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3)) (fma.f64 (*.f64 d1 20) (*.f64 d1 (-.f64 10 d2)) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)))
(pow.f64 (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 10) 20)) (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (-.f64 (+.f64 d2 10) 20)))) -1)
(*.f64 d1 (+.f64 30 d2))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 2))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (pow.f64 (exp.f64 (+.f64 d2 30)) d1))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 30)))))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 10)) (+.f64 1 (expm1.f64 (*.f64 d1 20)))))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 10)))) (pow.f64 (exp.f64 d1) 20)))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 10)))) (+.f64 1 (expm1.f64 (*.f64 d1 20)))))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) 20) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 10))))))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 20))) (pow.f64 (exp.f64 d1) (+.f64 d2 10))))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 20))) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 10))))))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 30)) (exp.f64 (*.f64 d1 d2))))
(*.f64 d1 (+.f64 30 d2))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 3))
(*.f64 d1 (+.f64 30 d2))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d2 30) 3)))
(*.f64 d1 (+.f64 30 d2))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 30) 3) (pow.f64 d1 3)))
(*.f64 d1 (+.f64 30 d2))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 d1 (+.f64 30 d2))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 d1 (+.f64 30 d2))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))) 1))
(*.f64 d1 (+.f64 30 d2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))) 1) 1))
(*.f64 d1 (+.f64 30 d2))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30)))) 3))
(*.f64 d1 (+.f64 30 d2))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 d1 (+.f64 d2 30)))) 1/3))
(*.f64 d1 (+.f64 30 d2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30)))) 2))
(*.f64 d1 (+.f64 30 d2))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d1 d2 (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d1 30 (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d1 10 (fma.f64 d1 d2 (*.f64 d1 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d1 20 (*.f64 d1 (+.f64 d2 10)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d2 d1 (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 30 d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 10 d1 (fma.f64 d1 d2 (*.f64 d1 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (+.f64 d2 10) d1 (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d1 (+.f64 d2 10)) 1 (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 20 d1 (*.f64 d1 (+.f64 d2 10)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d1 20) 1 (*.f64 d1 (+.f64 d2 10)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 1 (*.f64 d1 (+.f64 d2 10)) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 1 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 1 (*.f64 d1 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 1 (*.f64 d1 30) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (cbrt.f64 (*.f64 d1 20)) (cbrt.f64 (*.f64 400 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d2 10)))
(fma.f64 (cbrt.f64 (*.f64 d1 20)) (cbrt.f64 (*.f64 d1 (*.f64 d1 400))) (*.f64 d1 (+.f64 d2 10)))
(fma.f64 (cbrt.f64 (*.f64 400 (*.f64 d1 d1))) (cbrt.f64 (*.f64 d1 20)) (*.f64 d1 (+.f64 d2 10)))
(fma.f64 (cbrt.f64 (*.f64 d1 20)) (cbrt.f64 (*.f64 400 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d2 10)))
(fma.f64 (cbrt.f64 (*.f64 d1 20)) (cbrt.f64 (*.f64 d1 (*.f64 d1 400))) (*.f64 d1 (+.f64 d2 10)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 d2 10)) 2) (*.f64 (cbrt.f64 (+.f64 d2 10)) d1) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 30) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 20) (*.f64 d1 (+.f64 d2 10)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 10)) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 10))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 10))) 2) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 10))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 10))) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 20)) (sqrt.f64 (*.f64 d1 20)) (*.f64 d1 (+.f64 d2 10)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 (+.f64 d2 10)) (*.f64 (sqrt.f64 (+.f64 d2 10)) d1) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 30) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 20) (*.f64 d1 (+.f64 d2 10)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 10)) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 10))) (sqrt.f64 (*.f64 d1 (+.f64 d2 10))) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d1 d2) 1 (*.f64 (*.f64 d1 30) 1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d2)) (cbrt.f64 (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 30)) (cbrt.f64 (*.f64 d1 30))) (cbrt.f64 (*.f64 d1 30)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 10)) (cbrt.f64 (*.f64 d1 10))) (cbrt.f64 (*.f64 d1 10)) (fma.f64 d1 d2 (*.f64 d1 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 30)) (sqrt.f64 (*.f64 d1 30)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 10)) (sqrt.f64 (*.f64 d1 10)) (fma.f64 d1 d2 (*.f64 d1 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 20 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (+.f64 d2 10)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 20 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 d2 10)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 30 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 30 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 10 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 10 (sqrt.f64 d1)) (sqrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d2 10)) 2)) (cbrt.f64 (+.f64 d2 10)) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d1 (sqrt.f64 (+.f64 d2 10))) (sqrt.f64 (+.f64 d2 10)) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (+.f64 d2 10) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (+.f64 d2 10) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d1 10) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 10))
(+.f64 (*.f64 d1 d2) (*.f64 d1 10))
(*.f64 d1 (+.f64 d2 10))
(+.f64 0 (*.f64 d1 (+.f64 d2 10)))
(*.f64 d1 (+.f64 d2 10))
(+.f64 (*.f64 (*.f64 d1 10) 1) (*.f64 (*.f64 d1 d2) 1))
(*.f64 d1 (+.f64 d2 10))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 10))) (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 10))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 10)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 10))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 10)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 10)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 10)))))
(*.f64 d1 (+.f64 d2 10))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 10)))) 1)
(*.f64 d1 (+.f64 d2 10))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 10) 3) (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 (*.f64 d1 10) (*.f64 d1 10) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 10) (*.f64 d1 d2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 1000)) (+.f64 (*.f64 (*.f64 d1 d1) 100) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 10)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) 1000)) (fma.f64 d1 (*.f64 100 d1) (*.f64 d1 (*.f64 d2 (*.f64 d1 (+.f64 d2 -10))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 10) (*.f64 d1 10)) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (-.f64 (*.f64 d1 10) (*.f64 d1 d2)))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 10)) (*.f64 d1 (-.f64 10 d2))) (*.f64 d1 (-.f64 10 d2)))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 100 (*.f64 d2 d2))) (*.f64 d1 (-.f64 10 d2)))
(/.f64 (*.f64 d1 (+.f64 d2 10)) 1)
(/.f64 (*.f64 d1 (+.f64 1000 (pow.f64 d2 3))) (fma.f64 d2 (-.f64 d2 10) 100))
(/.f64 d1 (/.f64 (fma.f64 d2 (+.f64 d2 -10) 100) (+.f64 (pow.f64 d2 3) 1000)))
(*.f64 (/.f64 d1 (fma.f64 d2 (+.f64 d2 -10) 100)) (+.f64 (pow.f64 d2 3) 1000))
(/.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (-.f64 10 d2))
(/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (-.f64 10 d2) d1))
(*.f64 (/.f64 d1 (-.f64 10 d2)) (-.f64 100 (*.f64 d2 d2)))
(/.f64 (*.f64 (+.f64 1000 (pow.f64 d2 3)) d1) (fma.f64 d2 (-.f64 d2 10) 100))
(/.f64 d1 (/.f64 (fma.f64 d2 (+.f64 d2 -10) 100) (+.f64 (pow.f64 d2 3) 1000)))
(*.f64 (/.f64 d1 (fma.f64 d2 (+.f64 d2 -10) 100)) (+.f64 (pow.f64 d2 3) 1000))
(/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2))
(/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (-.f64 10 d2) d1))
(*.f64 (/.f64 d1 (-.f64 10 d2)) (-.f64 100 (*.f64 d2 d2)))
(pow.f64 (*.f64 d1 (+.f64 d2 10)) 1)
(*.f64 d1 (+.f64 d2 10))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 10))) 3)
(*.f64 d1 (+.f64 d2 10))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3) 1/3)
(*.f64 d1 (+.f64 d2 10))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 10))) 2)
(*.f64 d1 (+.f64 d2 10))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2))
(*.f64 d1 (+.f64 d2 10))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 10)))
(*.f64 d1 (+.f64 d2 10))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 10)))))
(*.f64 d1 (+.f64 d2 10))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 d2)) (exp.f64 (*.f64 d1 10))))
(*.f64 d1 (+.f64 d2 10))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3))
(*.f64 d1 (+.f64 d2 10))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 10))))
(*.f64 d1 (+.f64 d2 10))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 10))))
(*.f64 d1 (+.f64 d2 10))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 10))) 1))
(*.f64 d1 (+.f64 d2 10))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 10))) 1) 1))
(*.f64 d1 (+.f64 d2 10))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 10)))) 3))
(*.f64 d1 (+.f64 d2 10))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 d1 (+.f64 d2 10)))) 1/3))
(*.f64 d1 (+.f64 d2 10))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 10))) 3) 1/3))
(*.f64 d1 (+.f64 d2 10))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 10)))) 2))
(*.f64 d1 (+.f64 d2 10))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 10))))
(*.f64 d1 (+.f64 d2 10))
(fma.f64 d1 d2 (*.f64 d1 10))
(*.f64 d1 (+.f64 d2 10))
(fma.f64 d1 10 (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 10))
(fma.f64 d2 d1 (*.f64 d1 10))
(*.f64 d1 (+.f64 d2 10))
(fma.f64 10 d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 10))
(fma.f64 1 (*.f64 d1 10) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 10))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 10))
(*.f64 d1 (+.f64 d2 10))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 10) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 10))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 d1 10))
(*.f64 d1 (+.f64 d2 10))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 10))
(*.f64 d1 (+.f64 d2 10))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 10) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 10))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d1 10))
(*.f64 d1 (+.f64 d2 10))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 10))
(*.f64 d1 (+.f64 d2 10))
(fma.f64 (*.f64 d1 10) 1 (*.f64 (*.f64 d1 d2) 1))
(*.f64 d1 (+.f64 d2 10))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d2)) (cbrt.f64 (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 10))
(*.f64 d1 (+.f64 d2 10))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 10)) (cbrt.f64 (*.f64 d1 10))) (cbrt.f64 (*.f64 d1 10)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 10))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 10))
(*.f64 d1 (+.f64 d2 10))
(fma.f64 (sqrt.f64 (*.f64 d1 10)) (sqrt.f64 (*.f64 d1 10)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 10))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 d1 10))
(*.f64 d1 (+.f64 d2 10))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 d1 10))
(*.f64 d1 (+.f64 d2 10))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 10))
(*.f64 d1 (+.f64 d2 10))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 10))
(*.f64 d1 (+.f64 d2 10))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 d1 10))
(*.f64 d1 (+.f64 d2 10))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d1 10))
(*.f64 d1 (+.f64 d2 10))
(fma.f64 (*.f64 10 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 10))
(fma.f64 (*.f64 10 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 10))

eval128.0ms (2.4%)

Compiler

Compiled 3329 to 2113 computations (36.5% saved)

prune42.0ms (0.8%)

Pruning

7 alts after pruning (6 fresh and 1 done)

PrunedKeptTotal
New2276233
Fresh000
Picked112
Done000
Total2287235
Accurracy
100.0%
Counts
235 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(fma.f64 d1 30 (*.f64 d1 d2))
65.6%
(/.f64 (*.f64 (+.f64 27000 (pow.f64 d2 3)) d1) (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)))
38.3%
(+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 100 (*.f64 d2 d2))) (*.f64 d1 (-.f64 10 d2))) (*.f64 d1 20))
100.0%
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
49.6%
(*.f64 d2 d1)
100.0%
(*.f64 d1 (+.f64 d2 30))
52.9%
(*.f64 d1 30)
100.0%
(fma.f64 d1 30 (*.f64 d1 d2))
65.6%
(/.f64 (*.f64 (+.f64 27000 (pow.f64 d2 3)) d1) (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)))
38.3%
(+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 100 (*.f64 d2 d2))) (*.f64 d1 (-.f64 10 d2))) (*.f64 d1 20))
100.0%
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
49.6%
(*.f64 d2 d1)
100.0%
(*.f64 d1 (+.f64 d2 30))
52.9%
(*.f64 d1 30)
Compiler

Compiled 278 to 190 computations (31.7% saved)

localize112.0ms (2.1%)

Local Accuracy

Found 6 expressions with local accuracy:

NewAccuracyProgram
99.9%
(*.f64 d1 (-.f64 10 d2))
99.8%
(+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 100 (*.f64 d2 d2))) (*.f64 d1 (-.f64 10 d2))) (*.f64 d1 20))
89.9%
(*.f64 (*.f64 d1 d1) (-.f64 100 (*.f64 d2 d2)))
48.2%
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 100 (*.f64 d2 d2))) (*.f64 d1 (-.f64 10 d2)))
100.0%
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
100.0%
(fma.f64 d1 30 (*.f64 d1 d2))
Compiler

Compiled 111 to 51 computations (54.1% saved)

series19.0ms (0.4%)

Counts
6 → 123
Calls

36 calls:

TimeVariablePointExpression
6.0ms
d2
@-inf
(+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 100 (*.f64 d2 d2))) (*.f64 d1 (-.f64 10 d2))) (*.f64 d1 20))
2.0ms
d1
@0
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 100 (*.f64 d2 d2))) (*.f64 d1 (-.f64 10 d2)))
1.0ms
d1
@inf
(+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 100 (*.f64 d2 d2))) (*.f64 d1 (-.f64 10 d2))) (*.f64 d1 20))
1.0ms
d1
@-inf
(fma.f64 d1 30 (*.f64 d1 d2))
1.0ms
d2
@inf
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 100 (*.f64 d2 d2))) (*.f64 d1 (-.f64 10 d2)))

rewrite170.0ms (3.2%)

Algorithm
batch-egg-rewrite
Rules
840×expm1-udef
832×log1p-udef
496×add-sqr-sqrt
480×pow1
480×*-un-lft-identity
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
023162
152398
2707998
Stop Event
node limit
Counts
6 → 219
Calls
Call 1
Inputs
(fma.f64 d1 30 (*.f64 d1 d2))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 100 (*.f64 d2 d2))) (*.f64 d1 (-.f64 10 d2)))
(*.f64 (*.f64 d1 d1) (-.f64 100 (*.f64 d2 d2)))
(+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 100 (*.f64 d2 d2))) (*.f64 d1 (-.f64 10 d2))) (*.f64 d1 20))
(*.f64 d1 (-.f64 10 d2))
Outputs
(+.f64 (*.f64 d1 d2) (*.f64 d1 30))
(+.f64 (*.f64 d1 30) (*.f64 d1 d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 30 d2)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (-.f64 d2 30))) (/.f64 (*.f64 (*.f64 d1 d1) 900) (*.f64 d1 (-.f64 d2 30))))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (*.f64 d1 (+.f64 30 d2)) 1)
(*.f64 1 (*.f64 d1 (+.f64 30 d2)))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 30 d2)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 30 d2))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 30 d2))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 30 d2)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 30 d2))) (sqrt.f64 (*.f64 d1 (+.f64 30 d2))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27000)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 30) (-.f64 (*.f64 d1 30) (*.f64 d1 d2))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d1) 900)) (/.f64 1 (*.f64 d1 (-.f64 d2 30))))
(*.f64 (+.f64 30 d2) d1)
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 30) (-.f64 (*.f64 d1 30) (*.f64 d1 d2)))) (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27000))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 d2 30)) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d1) 900))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27000)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 30) (-.f64 (*.f64 d1 30) (*.f64 d1 d2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27000)) (+.f64 (*.f64 (*.f64 d1 d1) 900) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d2 (*.f64 d1 (*.f64 d1 30))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d1) 900)) (*.f64 d1 (-.f64 d2 30)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27000))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 30) (-.f64 (*.f64 d1 30) (*.f64 d1 d2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d1) 900))) (neg.f64 (*.f64 d1 (-.f64 d2 30))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) 900) (pow.f64 (*.f64 d1 d2) 2)) (-.f64 (*.f64 d1 30) (*.f64 d1 d2)))
(pow.f64 (*.f64 d1 (+.f64 30 d2)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 30 d2))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 30 d2))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 30 d2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 30 d2)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 30 d2))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 30 d2))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 30 d2))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 30 d2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 30 d2)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (-.f64 d2 30))) (/.f64 (*.f64 (*.f64 d1 d1) 900) (*.f64 d1 (-.f64 d2 30))))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (*.f64 d1 (+.f64 30 d2)) 1)
(*.f64 1 (*.f64 d1 (+.f64 30 d2)))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 30 d2)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 30 d2))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 30 d2))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 30 d2)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 30 d2))) (sqrt.f64 (*.f64 d1 (+.f64 30 d2))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27000)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 30) (-.f64 (*.f64 d1 30) (*.f64 d1 d2))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d1) 900)) (/.f64 1 (*.f64 d1 (-.f64 d2 30))))
(*.f64 (+.f64 30 d2) d1)
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 30) (-.f64 (*.f64 d1 30) (*.f64 d1 d2)))) (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27000))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 d2 30)) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d1) 900))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27000)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 30) (-.f64 (*.f64 d1 30) (*.f64 d1 d2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27000)) (+.f64 (*.f64 (*.f64 d1 d1) 900) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d2 (*.f64 d1 (*.f64 d1 30))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d1) 900)) (*.f64 d1 (-.f64 d2 30)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27000))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 30) (-.f64 (*.f64 d1 30) (*.f64 d1 d2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d1) 900))) (neg.f64 (*.f64 d1 (-.f64 d2 30))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) 900) (pow.f64 (*.f64 d1 d2) 2)) (-.f64 (*.f64 d1 30) (*.f64 d1 d2)))
(pow.f64 (*.f64 d1 (+.f64 30 d2)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 30 d2))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 30 d2))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 30 d2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 30 d2)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 30 d2))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 30 d2))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 30 d2))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 30 d2))))
(fma.f64 d1 30 (*.f64 d1 d2))
(fma.f64 d1 d2 (*.f64 d1 30))
(fma.f64 30 d1 (*.f64 d1 d2))
(fma.f64 d2 d1 (*.f64 d1 30))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 30))
(fma.f64 1 (*.f64 d1 30) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 30))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 d1 d1) 900)) (cbrt.f64 (*.f64 d1 30)) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 30))
(fma.f64 (sqrt.f64 (*.f64 d1 30)) (sqrt.f64 (*.f64 d1 30)) (*.f64 d1 d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 10)))) 1)
(*.f64 d1 (+.f64 d2 10))
(*.f64 d1 (*.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (/.f64 (/.f64 1 (-.f64 10 d2)) d1)))
(*.f64 (*.f64 d1 d1) (/.f64 1 (/.f64 d1 (+.f64 d2 10))))
(*.f64 (*.f64 d1 d1) (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (/.f64 1 (-.f64 10 d2)) d1)))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (*.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 (-.f64 10 d2)) d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2)))) (/.f64 (/.f64 1 (-.f64 10 d2)) d1))
(*.f64 (*.f64 d1 (+.f64 d2 10)) 1)
(*.f64 1 (*.f64 d1 (+.f64 d2 10)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 10))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d2 10))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))) 2) (*.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))) (/.f64 (/.f64 1 (-.f64 10 d2)) d1)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 10))) (sqrt.f64 (*.f64 d1 (+.f64 d2 10))))
(*.f64 (*.f64 d1 (sqrt.f64 (-.f64 100 (*.f64 d2 d2)))) (*.f64 (*.f64 d1 (sqrt.f64 (-.f64 100 (*.f64 d2 d2)))) (/.f64 (/.f64 1 (-.f64 10 d2)) d1)))
(*.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) (neg.f64 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 (neg.f64 (-.f64 10 d2)))))
(*.f64 (+.f64 d2 10) d1)
(*.f64 (/.f64 (/.f64 1 (-.f64 10 d2)) d1) (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2)))))
(*.f64 (*.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) 1) d1) (/.f64 1 (-.f64 10 d2)))
(*.f64 (/.f64 d1 1) (/.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (*.f64 d1 (-.f64 10 d2))))
(*.f64 (/.f64 (*.f64 d1 d1) 1) (/.f64 (-.f64 100 (*.f64 d2 d2)) (*.f64 d1 (-.f64 10 d2))))
(*.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) d1) (/.f64 (*.f64 d1 d1) (-.f64 10 d2)))
(*.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) 1) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 10 d2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))) 2) 1) (/.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))) (*.f64 d1 (-.f64 10 d2))))
(*.f64 (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 100 (*.f64 d2 d2)))) 1) (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 100 (*.f64 d2 d2)))) (*.f64 d1 (-.f64 10 d2))))
(*.f64 (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 100 (*.f64 d2 d2)))) d1) (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 100 (*.f64 d2 d2)))) (-.f64 10 d2)))
(*.f64 (/.f64 d1 d1) (*.f64 d1 (+.f64 d2 10)))
(*.f64 (/.f64 1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2)))) (-.f64 10 d2)))
(*.f64 (/.f64 d1 (-.f64 10 d2)) (/.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) d1))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 10 d2))) 2)) (/.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (cbrt.f64 (*.f64 d1 (-.f64 10 d2)))))
(*.f64 (/.f64 d1 (sqrt.f64 (*.f64 d1 (-.f64 10 d2)))) (/.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (sqrt.f64 (*.f64 d1 (-.f64 10 d2)))))
(*.f64 (/.f64 (*.f64 d1 d1) (-.f64 10 d2)) (/.f64 (-.f64 100 (*.f64 d2 d2)) d1))
(*.f64 (/.f64 (*.f64 d1 d1) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 10 d2))) 2)) (/.f64 (-.f64 100 (*.f64 d2 d2)) (cbrt.f64 (*.f64 d1 (-.f64 10 d2)))))
(*.f64 (/.f64 (*.f64 d1 d1) (sqrt.f64 (*.f64 d1 (-.f64 10 d2)))) (/.f64 (-.f64 100 (*.f64 d2 d2)) (sqrt.f64 (*.f64 d1 (-.f64 10 d2)))))
(*.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) (sqrt.f64 (*.f64 d1 (-.f64 10 d2)))) (/.f64 (*.f64 d1 d1) (sqrt.f64 (*.f64 d1 (-.f64 10 d2)))))
(*.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 10 d2))) (-.f64 100 (*.f64 d2 d2)))
(*.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 10 d2))) 2)) (/.f64 (*.f64 d1 d1) (cbrt.f64 (*.f64 d1 (-.f64 10 d2)))))
(*.f64 (/.f64 1 (-.f64 10 d2)) (*.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) 1) d1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 10 d2))) 2)) (/.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2)))) (cbrt.f64 (*.f64 d1 (-.f64 10 d2)))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 d1 (-.f64 10 d2)))) (/.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2)))) (sqrt.f64 (*.f64 d1 (-.f64 10 d2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))) 2) d1) (/.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))) (-.f64 10 d2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))) 2) (-.f64 10 d2)) (/.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))) d1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))) 2) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 10 d2))) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d2 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))) 2) (sqrt.f64 (*.f64 d1 (-.f64 10 d2)))) (/.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))) (sqrt.f64 (*.f64 d1 (-.f64 10 d2)))))
(*.f64 (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 100 (*.f64 d2 d2)))) (-.f64 10 d2)) (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 100 (*.f64 d2 d2)))) d1))
(*.f64 (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 100 (*.f64 d2 d2)))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 10 d2))) 2)) (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 100 (*.f64 d2 d2)))) (cbrt.f64 (*.f64 d1 (-.f64 10 d2)))))
(*.f64 (/.f64 (*.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) 1) d1) (-.f64 100 (*.f64 d2 d2))) (+.f64 d2 10))
(*.f64 (/.f64 (*.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) 1) d1) (-.f64 1000 (pow.f64 d2 3))) (+.f64 100 (*.f64 d2 (+.f64 d2 10))))
(pow.f64 (*.f64 d1 (+.f64 d2 10)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 10))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 10))) 2)
(pow.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 10))) -1)
(neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2)))) (*.f64 d1 (neg.f64 (-.f64 10 d2)))))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 10)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 10)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 10))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 10))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 10))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 10))))
(+.f64 (*.f64 (*.f64 d1 d1) 100) (*.f64 (*.f64 d1 d1) (*.f64 d2 (neg.f64 d2))))
(+.f64 (*.f64 100 (*.f64 d1 d1)) (*.f64 (*.f64 d2 (neg.f64 d2)) (*.f64 d1 d1)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2)))))) 1)
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 1000000 (pow.f64 d2 6))) (+.f64 (+.f64 10000 (pow.f64 d2 4)) (*.f64 100 (*.f64 d2 d2))))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 10000 (pow.f64 d2 4))) (+.f64 100 (*.f64 d2 d2)))
(/.f64 (*.f64 (-.f64 1000000 (pow.f64 d2 6)) (*.f64 d1 d1)) (+.f64 (+.f64 10000 (pow.f64 d2 4)) (*.f64 100 (*.f64 d2 d2))))
(/.f64 (*.f64 (-.f64 10000 (pow.f64 d2 4)) (*.f64 d1 d1)) (+.f64 100 (*.f64 d2 d2)))
(pow.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2)))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2)))) 3) 1/3)
(pow.f64 (*.f64 d1 (sqrt.f64 (-.f64 100 (*.f64 d2 d2)))) 2)
(sqrt.f64 (*.f64 (pow.f64 (-.f64 100 (*.f64 d2 d2)) 2) (pow.f64 d1 4)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 d1) d1) (-.f64 100 (*.f64 d2 d2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2)))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2)))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 d1 d1) 3) (pow.f64 (-.f64 100 (*.f64 d2 d2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 100 (*.f64 d2 d2)) 3) (pow.f64 (*.f64 d1 d1) 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))))
(exp.f64 (log.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (fma.f64 d1 (+.f64 d2 10) (neg.f64 (*.f64 d1 20)))) (/.f64 (*.f64 (*.f64 d1 d1) 400) (fma.f64 d1 (+.f64 d2 10) (neg.f64 (*.f64 d1 20)))))
(*.f64 (fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20)) 1)
(*.f64 1 (fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20)))
(*.f64 (cbrt.f64 (fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20))) (cbrt.f64 (pow.f64 (fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20)) 2)) (cbrt.f64 (fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20))))
(*.f64 (sqrt.f64 (fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20))) (sqrt.f64 (fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3) (*.f64 8000 (pow.f64 d1 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 d1) 400)) (/.f64 1 (fma.f64 d1 (+.f64 d2 10) (neg.f64 (*.f64 d1 20)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10))))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3) (*.f64 8000 (pow.f64 d1 3)))))
(/.f64 1 (/.f64 (fma.f64 d1 (+.f64 d2 10) (neg.f64 (*.f64 d1 20))) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 d1) 400))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3) (*.f64 8000 (pow.f64 d1 3))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3) (*.f64 8000 (pow.f64 d1 3))) (+.f64 (*.f64 (*.f64 d1 d1) 400) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 d1 (*.f64 (+.f64 d2 10) (*.f64 d1 20))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 d1) 400)) (fma.f64 d1 (+.f64 d2 10) (neg.f64 (*.f64 d1 20))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3) (*.f64 8000 (pow.f64 d1 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 d1) 400))) (neg.f64 (fma.f64 d1 (+.f64 d2 10) (neg.f64 (*.f64 d1 20)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) 400) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10))))
(pow.f64 (fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20)) 1)
(pow.f64 (cbrt.f64 (fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20))) 3)
(pow.f64 (pow.f64 (fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20))) 2)
(sqrt.f64 (pow.f64 (fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20)) 2))
(log.f64 (exp.f64 (fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20)))))
(cbrt.f64 (pow.f64 (fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20)) 3))
(expm1.f64 (log1p.f64 (fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20))))
(exp.f64 (log.f64 (fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20))))
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20))) 1))
(log1p.f64 (expm1.f64 (fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20))))
(fma.f64 d1 20 (*.f64 d1 (+.f64 d2 10)))
(fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20))
(fma.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2)))) (/.f64 (/.f64 1 (-.f64 10 d2)) d1) (*.f64 d1 20))
(fma.f64 20 d1 (*.f64 d1 (+.f64 d2 10)))
(fma.f64 1 (*.f64 d1 (+.f64 d2 10)) (*.f64 d1 20))
(fma.f64 1 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d2 10))) (*.f64 d1 20))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 20)) 2) (cbrt.f64 (*.f64 d1 20)) (*.f64 d1 (+.f64 d2 10)))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 10))) (sqrt.f64 (*.f64 d1 (+.f64 d2 10))) (*.f64 d1 20))
(fma.f64 (sqrt.f64 (*.f64 d1 20)) (sqrt.f64 (*.f64 d1 20)) (*.f64 d1 (+.f64 d2 10)))
(+.f64 (*.f64 d1 10) (*.f64 d1 (neg.f64 d2)))
(+.f64 (*.f64 10 d1) (*.f64 (neg.f64 d2) d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 10 d2)))) 1)
(/.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (+.f64 d2 10))
(/.f64 (*.f64 d1 (-.f64 1000 (pow.f64 d2 3))) (+.f64 100 (*.f64 d2 (+.f64 d2 10))))
(/.f64 (*.f64 (-.f64 1000 (pow.f64 d2 3)) d1) (+.f64 100 (*.f64 d2 (+.f64 d2 10))))
(pow.f64 (*.f64 d1 (-.f64 10 d2)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 10 d2))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 10 d2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 10 d2))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 10 d2)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 10 d2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 10 d2)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 10 d2)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.f64 10 d2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 10 d2) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 10 d2))))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 10 d2))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 10 d2))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 10 d2))))

simplify137.0ms (2.6%)

Algorithm
egg-herbie
Rules
806×div-sub
664×fma-neg
662×log-prod
544×associate-*r*
500×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04878782
113858424
255038418
Stop Event
node limit
Counts
342 → 263
Calls
Call 1
Inputs
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d2) 30) d1))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d2) 30) d1))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d2) 30) d1))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d2) 30) d1))
(*.f64 30 d1)
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d2 d1)
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d2 d1)
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 30 d1)
(*.f64 d2 d1)
(*.f64 d2 d1)
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 (+.f64 d2 30))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d2) 30) d1))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d2) 30) d1))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d2) 30) d1))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d2) 30) d1))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(*.f64 10 d1)
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d2 d1)
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d2 d1)
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 (pow.f64 d1 2) (-.f64 100 (pow.f64 d2 2)))
(*.f64 (pow.f64 d1 2) (-.f64 100 (pow.f64 d2 2)))
(*.f64 (pow.f64 d1 2) (-.f64 100 (pow.f64 d2 2)))
(*.f64 (pow.f64 d1 2) (-.f64 100 (pow.f64 d2 2)))
(*.f64 (pow.f64 d1 2) (-.f64 100 (pow.f64 d2 2)))
(*.f64 (pow.f64 d1 2) (-.f64 100 (pow.f64 d2 2)))
(*.f64 (pow.f64 d1 2) (-.f64 100 (pow.f64 d2 2)))
(*.f64 (pow.f64 d1 2) (-.f64 100 (pow.f64 d2 2)))
(*.f64 (pow.f64 d1 2) (-.f64 100 (pow.f64 d2 2)))
(*.f64 (pow.f64 d1 2) (-.f64 100 (pow.f64 d2 2)))
(*.f64 (pow.f64 d1 2) (-.f64 100 (pow.f64 d2 2)))
(*.f64 (pow.f64 d1 2) (-.f64 100 (pow.f64 d2 2)))
(*.f64 100 (pow.f64 d1 2))
(+.f64 (*.f64 100 (pow.f64 d1 2)) (*.f64 -1 (*.f64 (pow.f64 d2 2) (pow.f64 d1 2))))
(+.f64 (*.f64 100 (pow.f64 d1 2)) (*.f64 -1 (*.f64 (pow.f64 d2 2) (pow.f64 d1 2))))
(+.f64 (*.f64 100 (pow.f64 d1 2)) (*.f64 -1 (*.f64 (pow.f64 d2 2) (pow.f64 d1 2))))
(*.f64 -1 (*.f64 (pow.f64 d2 2) (pow.f64 d1 2)))
(+.f64 (*.f64 100 (pow.f64 d1 2)) (*.f64 -1 (*.f64 (pow.f64 d2 2) (pow.f64 d1 2))))
(+.f64 (*.f64 100 (pow.f64 d1 2)) (*.f64 -1 (*.f64 (pow.f64 d2 2) (pow.f64 d1 2))))
(+.f64 (*.f64 100 (pow.f64 d1 2)) (*.f64 -1 (*.f64 (pow.f64 d2 2) (pow.f64 d1 2))))
(*.f64 -1 (*.f64 (pow.f64 d2 2) (pow.f64 d1 2)))
(+.f64 (*.f64 100 (pow.f64 d1 2)) (*.f64 -1 (*.f64 (pow.f64 d2 2) (pow.f64 d1 2))))
(+.f64 (*.f64 100 (pow.f64 d1 2)) (*.f64 -1 (*.f64 (pow.f64 d2 2) (pow.f64 d1 2))))
(+.f64 (*.f64 100 (pow.f64 d1 2)) (*.f64 -1 (*.f64 (pow.f64 d2 2) (pow.f64 d1 2))))
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 (-.f64 100 (pow.f64 d2 2)) (-.f64 10 d2))) 20)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 (-.f64 100 (pow.f64 d2 2)) (-.f64 10 d2))) 20)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 (-.f64 100 (pow.f64 d2 2)) (-.f64 10 d2))) 20)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 (-.f64 100 (pow.f64 d2 2)) (-.f64 10 d2))) 20)))
(+.f64 (*.f64 20 d1) (*.f64 10 d1))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(*.f64 d2 d1)
(-.f64 (+.f64 (*.f64 20 d1) (*.f64 d2 d1)) (*.f64 -10 d1))
(-.f64 (+.f64 (*.f64 20 d1) (*.f64 d2 d1)) (*.f64 -10 d1))
(-.f64 (+.f64 (*.f64 20 d1) (*.f64 d2 d1)) (*.f64 -10 d1))
(*.f64 d2 d1)
(-.f64 (+.f64 (*.f64 20 d1) (*.f64 d2 d1)) (*.f64 -10 d1))
(-.f64 (+.f64 (*.f64 20 d1) (*.f64 d2 d1)) (*.f64 -10 d1))
(-.f64 (+.f64 (*.f64 20 d1) (*.f64 d2 d1)) (*.f64 -10 d1))
(*.f64 10 d1)
(+.f64 (*.f64 -1 (*.f64 d2 d1)) (*.f64 10 d1))
(+.f64 (*.f64 -1 (*.f64 d2 d1)) (*.f64 10 d1))
(+.f64 (*.f64 -1 (*.f64 d2 d1)) (*.f64 10 d1))
(*.f64 -1 (*.f64 d2 d1))
(+.f64 (*.f64 -1 (*.f64 d2 d1)) (*.f64 10 d1))
(+.f64 (*.f64 -1 (*.f64 d2 d1)) (*.f64 10 d1))
(+.f64 (*.f64 -1 (*.f64 d2 d1)) (*.f64 10 d1))
(*.f64 -1 (*.f64 d2 d1))
(+.f64 (*.f64 -1 (*.f64 d2 d1)) (*.f64 10 d1))
(+.f64 (*.f64 -1 (*.f64 d2 d1)) (*.f64 10 d1))
(+.f64 (*.f64 -1 (*.f64 d2 d1)) (*.f64 10 d1))
(+.f64 (*.f64 d1 d2) (*.f64 d1 30))
(+.f64 (*.f64 d1 30) (*.f64 d1 d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 30 d2)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (-.f64 d2 30))) (/.f64 (*.f64 (*.f64 d1 d1) 900) (*.f64 d1 (-.f64 d2 30))))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (*.f64 d1 (+.f64 30 d2)) 1)
(*.f64 1 (*.f64 d1 (+.f64 30 d2)))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 30 d2)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 30 d2))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 30 d2))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 30 d2)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 30 d2))) (sqrt.f64 (*.f64 d1 (+.f64 30 d2))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27000)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 30) (-.f64 (*.f64 d1 30) (*.f64 d1 d2))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d1) 900)) (/.f64 1 (*.f64 d1 (-.f64 d2 30))))
(*.f64 (+.f64 30 d2) d1)
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 30) (-.f64 (*.f64 d1 30) (*.f64 d1 d2)))) (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27000))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 d2 30)) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d1) 900))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27000)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 30) (-.f64 (*.f64 d1 30) (*.f64 d1 d2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27000)) (+.f64 (*.f64 (*.f64 d1 d1) 900) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d2 (*.f64 d1 (*.f64 d1 30))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d1) 900)) (*.f64 d1 (-.f64 d2 30)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27000))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 30) (-.f64 (*.f64 d1 30) (*.f64 d1 d2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d1) 900))) (neg.f64 (*.f64 d1 (-.f64 d2 30))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) 900) (pow.f64 (*.f64 d1 d2) 2)) (-.f64 (*.f64 d1 30) (*.f64 d1 d2)))
(pow.f64 (*.f64 d1 (+.f64 30 d2)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 30 d2))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 30 d2))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 30 d2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 30 d2)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 30 d2))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 30 d2))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 30 d2))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 30 d2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 30 d2)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (-.f64 d2 30))) (/.f64 (*.f64 (*.f64 d1 d1) 900) (*.f64 d1 (-.f64 d2 30))))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (*.f64 d1 (+.f64 30 d2)) 1)
(*.f64 1 (*.f64 d1 (+.f64 30 d2)))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 30 d2)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 30 d2))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 30 d2))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 30 d2)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 30 d2))) (sqrt.f64 (*.f64 d1 (+.f64 30 d2))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27000)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 30) (-.f64 (*.f64 d1 30) (*.f64 d1 d2))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d1) 900)) (/.f64 1 (*.f64 d1 (-.f64 d2 30))))
(*.f64 (+.f64 30 d2) d1)
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 30) (-.f64 (*.f64 d1 30) (*.f64 d1 d2)))) (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27000))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 d2 30)) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d1) 900))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27000)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 30) (-.f64 (*.f64 d1 30) (*.f64 d1 d2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27000)) (+.f64 (*.f64 (*.f64 d1 d1) 900) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d2 (*.f64 d1 (*.f64 d1 30))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d1) 900)) (*.f64 d1 (-.f64 d2 30)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27000))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 30) (-.f64 (*.f64 d1 30) (*.f64 d1 d2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d1) 900))) (neg.f64 (*.f64 d1 (-.f64 d2 30))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) 900) (pow.f64 (*.f64 d1 d2) 2)) (-.f64 (*.f64 d1 30) (*.f64 d1 d2)))
(pow.f64 (*.f64 d1 (+.f64 30 d2)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 30 d2))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 30 d2))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 30 d2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 30 d2)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 30 d2))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 30 d2))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 30 d2))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 30 d2))))
(fma.f64 d1 30 (*.f64 d1 d2))
(fma.f64 d1 d2 (*.f64 d1 30))
(fma.f64 30 d1 (*.f64 d1 d2))
(fma.f64 d2 d1 (*.f64 d1 30))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 30))
(fma.f64 1 (*.f64 d1 30) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 30))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 d1 d1) 900)) (cbrt.f64 (*.f64 d1 30)) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 30))
(fma.f64 (sqrt.f64 (*.f64 d1 30)) (sqrt.f64 (*.f64 d1 30)) (*.f64 d1 d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 10)))) 1)
(*.f64 d1 (+.f64 d2 10))
(*.f64 d1 (*.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (/.f64 (/.f64 1 (-.f64 10 d2)) d1)))
(*.f64 (*.f64 d1 d1) (/.f64 1 (/.f64 d1 (+.f64 d2 10))))
(*.f64 (*.f64 d1 d1) (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (/.f64 1 (-.f64 10 d2)) d1)))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (*.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 (-.f64 10 d2)) d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2)))) (/.f64 (/.f64 1 (-.f64 10 d2)) d1))
(*.f64 (*.f64 d1 (+.f64 d2 10)) 1)
(*.f64 1 (*.f64 d1 (+.f64 d2 10)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 10))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d2 10))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))) 2) (*.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))) (/.f64 (/.f64 1 (-.f64 10 d2)) d1)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 10))) (sqrt.f64 (*.f64 d1 (+.f64 d2 10))))
(*.f64 (*.f64 d1 (sqrt.f64 (-.f64 100 (*.f64 d2 d2)))) (*.f64 (*.f64 d1 (sqrt.f64 (-.f64 100 (*.f64 d2 d2)))) (/.f64 (/.f64 1 (-.f64 10 d2)) d1)))
(*.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) (neg.f64 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 (neg.f64 (-.f64 10 d2)))))
(*.f64 (+.f64 d2 10) d1)
(*.f64 (/.f64 (/.f64 1 (-.f64 10 d2)) d1) (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2)))))
(*.f64 (*.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) 1) d1) (/.f64 1 (-.f64 10 d2)))
(*.f64 (/.f64 d1 1) (/.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (*.f64 d1 (-.f64 10 d2))))
(*.f64 (/.f64 (*.f64 d1 d1) 1) (/.f64 (-.f64 100 (*.f64 d2 d2)) (*.f64 d1 (-.f64 10 d2))))
(*.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) d1) (/.f64 (*.f64 d1 d1) (-.f64 10 d2)))
(*.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) 1) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 10 d2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))) 2) 1) (/.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))) (*.f64 d1 (-.f64 10 d2))))
(*.f64 (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 100 (*.f64 d2 d2)))) 1) (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 100 (*.f64 d2 d2)))) (*.f64 d1 (-.f64 10 d2))))
(*.f64 (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 100 (*.f64 d2 d2)))) d1) (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 100 (*.f64 d2 d2)))) (-.f64 10 d2)))
(*.f64 (/.f64 d1 d1) (*.f64 d1 (+.f64 d2 10)))
(*.f64 (/.f64 1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2)))) (-.f64 10 d2)))
(*.f64 (/.f64 d1 (-.f64 10 d2)) (/.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) d1))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 10 d2))) 2)) (/.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (cbrt.f64 (*.f64 d1 (-.f64 10 d2)))))
(*.f64 (/.f64 d1 (sqrt.f64 (*.f64 d1 (-.f64 10 d2)))) (/.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (sqrt.f64 (*.f64 d1 (-.f64 10 d2)))))
(*.f64 (/.f64 (*.f64 d1 d1) (-.f64 10 d2)) (/.f64 (-.f64 100 (*.f64 d2 d2)) d1))
(*.f64 (/.f64 (*.f64 d1 d1) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 10 d2))) 2)) (/.f64 (-.f64 100 (*.f64 d2 d2)) (cbrt.f64 (*.f64 d1 (-.f64 10 d2)))))
(*.f64 (/.f64 (*.f64 d1 d1) (sqrt.f64 (*.f64 d1 (-.f64 10 d2)))) (/.f64 (-.f64 100 (*.f64 d2 d2)) (sqrt.f64 (*.f64 d1 (-.f64 10 d2)))))
(*.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) (sqrt.f64 (*.f64 d1 (-.f64 10 d2)))) (/.f64 (*.f64 d1 d1) (sqrt.f64 (*.f64 d1 (-.f64 10 d2)))))
(*.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 10 d2))) (-.f64 100 (*.f64 d2 d2)))
(*.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 10 d2))) 2)) (/.f64 (*.f64 d1 d1) (cbrt.f64 (*.f64 d1 (-.f64 10 d2)))))
(*.f64 (/.f64 1 (-.f64 10 d2)) (*.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) 1) d1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 10 d2))) 2)) (/.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2)))) (cbrt.f64 (*.f64 d1 (-.f64 10 d2)))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 d1 (-.f64 10 d2)))) (/.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2)))) (sqrt.f64 (*.f64 d1 (-.f64 10 d2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))) 2) d1) (/.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))) (-.f64 10 d2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))) 2) (-.f64 10 d2)) (/.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))) d1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))) 2) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 10 d2))) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d2 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))) 2) (sqrt.f64 (*.f64 d1 (-.f64 10 d2)))) (/.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))) (sqrt.f64 (*.f64 d1 (-.f64 10 d2)))))
(*.f64 (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 100 (*.f64 d2 d2)))) (-.f64 10 d2)) (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 100 (*.f64 d2 d2)))) d1))
(*.f64 (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 100 (*.f64 d2 d2)))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 10 d2))) 2)) (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 100 (*.f64 d2 d2)))) (cbrt.f64 (*.f64 d1 (-.f64 10 d2)))))
(*.f64 (/.f64 (*.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) 1) d1) (-.f64 100 (*.f64 d2 d2))) (+.f64 d2 10))
(*.f64 (/.f64 (*.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) 1) d1) (-.f64 1000 (pow.f64 d2 3))) (+.f64 100 (*.f64 d2 (+.f64 d2 10))))
(pow.f64 (*.f64 d1 (+.f64 d2 10)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 10))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 10))) 2)
(pow.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 10))) -1)
(neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2)))) (*.f64 d1 (neg.f64 (-.f64 10 d2)))))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 10)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 10)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 10))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 10))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 10))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 10))))
(+.f64 (*.f64 (*.f64 d1 d1) 100) (*.f64 (*.f64 d1 d1) (*.f64 d2 (neg.f64 d2))))
(+.f64 (*.f64 100 (*.f64 d1 d1)) (*.f64 (*.f64 d2 (neg.f64 d2)) (*.f64 d1 d1)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2)))))) 1)
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 1000000 (pow.f64 d2 6))) (+.f64 (+.f64 10000 (pow.f64 d2 4)) (*.f64 100 (*.f64 d2 d2))))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 10000 (pow.f64 d2 4))) (+.f64 100 (*.f64 d2 d2)))
(/.f64 (*.f64 (-.f64 1000000 (pow.f64 d2 6)) (*.f64 d1 d1)) (+.f64 (+.f64 10000 (pow.f64 d2 4)) (*.f64 100 (*.f64 d2 d2))))
(/.f64 (*.f64 (-.f64 10000 (pow.f64 d2 4)) (*.f64 d1 d1)) (+.f64 100 (*.f64 d2 d2)))
(pow.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2)))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2)))) 3) 1/3)
(pow.f64 (*.f64 d1 (sqrt.f64 (-.f64 100 (*.f64 d2 d2)))) 2)
(sqrt.f64 (*.f64 (pow.f64 (-.f64 100 (*.f64 d2 d2)) 2) (pow.f64 d1 4)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 d1) d1) (-.f64 100 (*.f64 d2 d2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2)))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2)))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 d1 d1) 3) (pow.f64 (-.f64 100 (*.f64 d2 d2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 100 (*.f64 d2 d2)) 3) (pow.f64 (*.f64 d1 d1) 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))))
(exp.f64 (log.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (fma.f64 d1 (+.f64 d2 10) (neg.f64 (*.f64 d1 20)))) (/.f64 (*.f64 (*.f64 d1 d1) 400) (fma.f64 d1 (+.f64 d2 10) (neg.f64 (*.f64 d1 20)))))
(*.f64 (fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20)) 1)
(*.f64 1 (fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20)))
(*.f64 (cbrt.f64 (fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20))) (cbrt.f64 (pow.f64 (fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20)) 2)) (cbrt.f64 (fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20))))
(*.f64 (sqrt.f64 (fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20))) (sqrt.f64 (fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3) (*.f64 8000 (pow.f64 d1 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 d1) 400)) (/.f64 1 (fma.f64 d1 (+.f64 d2 10) (neg.f64 (*.f64 d1 20)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10))))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3) (*.f64 8000 (pow.f64 d1 3)))))
(/.f64 1 (/.f64 (fma.f64 d1 (+.f64 d2 10) (neg.f64 (*.f64 d1 20))) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 d1) 400))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3) (*.f64 8000 (pow.f64 d1 3))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3) (*.f64 8000 (pow.f64 d1 3))) (+.f64 (*.f64 (*.f64 d1 d1) 400) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 d1 (*.f64 (+.f64 d2 10) (*.f64 d1 20))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 d1) 400)) (fma.f64 d1 (+.f64 d2 10) (neg.f64 (*.f64 d1 20))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3) (*.f64 8000 (pow.f64 d1 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 d1) 400))) (neg.f64 (fma.f64 d1 (+.f64 d2 10) (neg.f64 (*.f64 d1 20)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) 400) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10))))
(pow.f64 (fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20)) 1)
(pow.f64 (cbrt.f64 (fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20))) 3)
(pow.f64 (pow.f64 (fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20))) 2)
(sqrt.f64 (pow.f64 (fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20)) 2))
(log.f64 (exp.f64 (fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20)))))
(cbrt.f64 (pow.f64 (fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20)) 3))
(expm1.f64 (log1p.f64 (fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20))))
(exp.f64 (log.f64 (fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20))))
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20))) 1))
(log1p.f64 (expm1.f64 (fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20))))
(fma.f64 d1 20 (*.f64 d1 (+.f64 d2 10)))
(fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20))
(fma.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2)))) (/.f64 (/.f64 1 (-.f64 10 d2)) d1) (*.f64 d1 20))
(fma.f64 20 d1 (*.f64 d1 (+.f64 d2 10)))
(fma.f64 1 (*.f64 d1 (+.f64 d2 10)) (*.f64 d1 20))
(fma.f64 1 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d2 10))) (*.f64 d1 20))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 20)) 2) (cbrt.f64 (*.f64 d1 20)) (*.f64 d1 (+.f64 d2 10)))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 10))) (sqrt.f64 (*.f64 d1 (+.f64 d2 10))) (*.f64 d1 20))
(fma.f64 (sqrt.f64 (*.f64 d1 20)) (sqrt.f64 (*.f64 d1 20)) (*.f64 d1 (+.f64 d2 10)))
(+.f64 (*.f64 d1 10) (*.f64 d1 (neg.f64 d2)))
(+.f64 (*.f64 10 d1) (*.f64 (neg.f64 d2) d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 10 d2)))) 1)
(/.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (+.f64 d2 10))
(/.f64 (*.f64 d1 (-.f64 1000 (pow.f64 d2 3))) (+.f64 100 (*.f64 d2 (+.f64 d2 10))))
(/.f64 (*.f64 (-.f64 1000 (pow.f64 d2 3)) d1) (+.f64 100 (*.f64 d2 (+.f64 d2 10))))
(pow.f64 (*.f64 d1 (-.f64 10 d2)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 10 d2))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 10 d2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 10 d2))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 10 d2)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 10 d2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 10 d2)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 10 d2)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.f64 10 d2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 10 d2) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 10 d2))))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 10 d2))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 10 d2))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 10 d2))))
Outputs
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d2) 30) d1))
(neg.f64 (*.f64 d1 (fma.f64 -1 d2 -30)))
(*.f64 d1 (neg.f64 (fma.f64 d2 -1 -30)))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d2) 30) d1))
(neg.f64 (*.f64 d1 (fma.f64 -1 d2 -30)))
(*.f64 d1 (neg.f64 (fma.f64 d2 -1 -30)))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d2) 30) d1))
(neg.f64 (*.f64 d1 (fma.f64 -1 d2 -30)))
(*.f64 d1 (neg.f64 (fma.f64 d2 -1 -30)))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d2) 30) d1))
(neg.f64 (*.f64 d1 (fma.f64 -1 d2 -30)))
(*.f64 d1 (neg.f64 (fma.f64 d2 -1 -30)))
(*.f64 30 d1)
(*.f64 d1 30)
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(*.f64 30 d1)
(*.f64 d1 30)
(*.f64 d2 d1)
(*.f64 d1 d2)
(*.f64 d2 d1)
(*.f64 d1 d2)
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 (+.f64 30 d2))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d2) 30) d1))
(neg.f64 (*.f64 d1 (fma.f64 -1 d2 -30)))
(*.f64 d1 (neg.f64 (fma.f64 d2 -1 -30)))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d2) 30) d1))
(neg.f64 (*.f64 d1 (fma.f64 -1 d2 -30)))
(*.f64 d1 (neg.f64 (fma.f64 d2 -1 -30)))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d2) 30) d1))
(neg.f64 (*.f64 d1 (fma.f64 -1 d2 -30)))
(*.f64 d1 (neg.f64 (fma.f64 d2 -1 -30)))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d2) 30) d1))
(neg.f64 (*.f64 d1 (fma.f64 -1 d2 -30)))
(*.f64 d1 (neg.f64 (fma.f64 d2 -1 -30)))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(/.f64 d1 (/.f64 (-.f64 10 d2) (-.f64 100 (*.f64 d2 d2))))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(/.f64 d1 (/.f64 (-.f64 10 d2) (-.f64 100 (*.f64 d2 d2))))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(/.f64 d1 (/.f64 (-.f64 10 d2) (-.f64 100 (*.f64 d2 d2))))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(/.f64 d1 (/.f64 (-.f64 10 d2) (-.f64 100 (*.f64 d2 d2))))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(/.f64 d1 (/.f64 (-.f64 10 d2) (-.f64 100 (*.f64 d2 d2))))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(/.f64 d1 (/.f64 (-.f64 10 d2) (-.f64 100 (*.f64 d2 d2))))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(/.f64 d1 (/.f64 (-.f64 10 d2) (-.f64 100 (*.f64 d2 d2))))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(/.f64 d1 (/.f64 (-.f64 10 d2) (-.f64 100 (*.f64 d2 d2))))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(/.f64 d1 (/.f64 (-.f64 10 d2) (-.f64 100 (*.f64 d2 d2))))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(/.f64 d1 (/.f64 (-.f64 10 d2) (-.f64 100 (*.f64 d2 d2))))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(/.f64 d1 (/.f64 (-.f64 10 d2) (-.f64 100 (*.f64 d2 d2))))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(/.f64 d1 (/.f64 (-.f64 10 d2) (-.f64 100 (*.f64 d2 d2))))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(*.f64 10 d1)
(*.f64 d1 10)
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 10))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 10))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 10))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 10))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 10))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 10))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 10))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 10))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 10))
(*.f64 (pow.f64 d1 2) (-.f64 100 (pow.f64 d2 2)))
(*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))
(*.f64 (pow.f64 d1 2) (-.f64 100 (pow.f64 d2 2)))
(*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))
(*.f64 (pow.f64 d1 2) (-.f64 100 (pow.f64 d2 2)))
(*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))
(*.f64 (pow.f64 d1 2) (-.f64 100 (pow.f64 d2 2)))
(*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))
(*.f64 (pow.f64 d1 2) (-.f64 100 (pow.f64 d2 2)))
(*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))
(*.f64 (pow.f64 d1 2) (-.f64 100 (pow.f64 d2 2)))
(*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))
(*.f64 (pow.f64 d1 2) (-.f64 100 (pow.f64 d2 2)))
(*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))
(*.f64 (pow.f64 d1 2) (-.f64 100 (pow.f64 d2 2)))
(*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))
(*.f64 (pow.f64 d1 2) (-.f64 100 (pow.f64 d2 2)))
(*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))
(*.f64 (pow.f64 d1 2) (-.f64 100 (pow.f64 d2 2)))
(*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))
(*.f64 (pow.f64 d1 2) (-.f64 100 (pow.f64 d2 2)))
(*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))
(*.f64 (pow.f64 d1 2) (-.f64 100 (pow.f64 d2 2)))
(*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))
(*.f64 100 (pow.f64 d1 2))
(*.f64 100 (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 100))
(+.f64 (*.f64 100 (pow.f64 d1 2)) (*.f64 -1 (*.f64 (pow.f64 d2 2) (pow.f64 d1 2))))
(*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))
(+.f64 (*.f64 100 (pow.f64 d1 2)) (*.f64 -1 (*.f64 (pow.f64 d2 2) (pow.f64 d1 2))))
(*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))
(+.f64 (*.f64 100 (pow.f64 d1 2)) (*.f64 -1 (*.f64 (pow.f64 d2 2) (pow.f64 d1 2))))
(*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))
(*.f64 -1 (*.f64 (pow.f64 d2 2) (pow.f64 d1 2)))
(neg.f64 (*.f64 (*.f64 d2 d2) (*.f64 d1 d1)))
(neg.f64 (pow.f64 (*.f64 d1 d2) 2))
(+.f64 (*.f64 100 (pow.f64 d1 2)) (*.f64 -1 (*.f64 (pow.f64 d2 2) (pow.f64 d1 2))))
(*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))
(+.f64 (*.f64 100 (pow.f64 d1 2)) (*.f64 -1 (*.f64 (pow.f64 d2 2) (pow.f64 d1 2))))
(*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))
(+.f64 (*.f64 100 (pow.f64 d1 2)) (*.f64 -1 (*.f64 (pow.f64 d2 2) (pow.f64 d1 2))))
(*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))
(*.f64 -1 (*.f64 (pow.f64 d2 2) (pow.f64 d1 2)))
(neg.f64 (*.f64 (*.f64 d2 d2) (*.f64 d1 d1)))
(neg.f64 (pow.f64 (*.f64 d1 d2) 2))
(+.f64 (*.f64 100 (pow.f64 d1 2)) (*.f64 -1 (*.f64 (pow.f64 d2 2) (pow.f64 d1 2))))
(*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))
(+.f64 (*.f64 100 (pow.f64 d1 2)) (*.f64 -1 (*.f64 (pow.f64 d2 2) (pow.f64 d1 2))))
(*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))
(+.f64 (*.f64 100 (pow.f64 d1 2)) (*.f64 -1 (*.f64 (pow.f64 d2 2) (pow.f64 d1 2))))
(*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 d1 (+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))))
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 d1 (+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))))
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 d1 (+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))))
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 d1 (+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))))
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 d1 (+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))))
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 d1 (+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))))
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 d1 (+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))))
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 d1 (+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 (-.f64 100 (pow.f64 d2 2)) (-.f64 10 d2))) 20)))
(neg.f64 (*.f64 d1 (fma.f64 -1 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)) -20)))
(*.f64 (fma.f64 -1 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)) -20) (neg.f64 d1))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 (-.f64 100 (pow.f64 d2 2)) (-.f64 10 d2))) 20)))
(neg.f64 (*.f64 d1 (fma.f64 -1 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)) -20)))
(*.f64 (fma.f64 -1 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)) -20) (neg.f64 d1))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 (-.f64 100 (pow.f64 d2 2)) (-.f64 10 d2))) 20)))
(neg.f64 (*.f64 d1 (fma.f64 -1 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)) -20)))
(*.f64 (fma.f64 -1 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)) -20) (neg.f64 d1))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 (-.f64 100 (pow.f64 d2 2)) (-.f64 10 d2))) 20)))
(neg.f64 (*.f64 d1 (fma.f64 -1 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)) -20)))
(*.f64 (fma.f64 -1 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)) -20) (neg.f64 d1))
(+.f64 (*.f64 20 d1) (*.f64 10 d1))
(*.f64 d1 30)
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d2 d1)
(*.f64 d1 d2)
(-.f64 (+.f64 (*.f64 20 d1) (*.f64 d2 d1)) (*.f64 -10 d1))
(*.f64 d1 (+.f64 30 d2))
(-.f64 (+.f64 (*.f64 20 d1) (*.f64 d2 d1)) (*.f64 -10 d1))
(*.f64 d1 (+.f64 30 d2))
(-.f64 (+.f64 (*.f64 20 d1) (*.f64 d2 d1)) (*.f64 -10 d1))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d2 d1)
(*.f64 d1 d2)
(-.f64 (+.f64 (*.f64 20 d1) (*.f64 d2 d1)) (*.f64 -10 d1))
(*.f64 d1 (+.f64 30 d2))
(-.f64 (+.f64 (*.f64 20 d1) (*.f64 d2 d1)) (*.f64 -10 d1))
(*.f64 d1 (+.f64 30 d2))
(-.f64 (+.f64 (*.f64 20 d1) (*.f64 d2 d1)) (*.f64 -10 d1))
(*.f64 d1 (+.f64 30 d2))
(*.f64 10 d1)
(*.f64 d1 10)
(+.f64 (*.f64 -1 (*.f64 d2 d1)) (*.f64 10 d1))
(*.f64 d1 (-.f64 10 d2))
(+.f64 (*.f64 -1 (*.f64 d2 d1)) (*.f64 10 d1))
(*.f64 d1 (-.f64 10 d2))
(+.f64 (*.f64 -1 (*.f64 d2 d1)) (*.f64 10 d1))
(*.f64 d1 (-.f64 10 d2))
(*.f64 -1 (*.f64 d2 d1))
(*.f64 d1 (neg.f64 d2))
(+.f64 (*.f64 -1 (*.f64 d2 d1)) (*.f64 10 d1))
(*.f64 d1 (-.f64 10 d2))
(+.f64 (*.f64 -1 (*.f64 d2 d1)) (*.f64 10 d1))
(*.f64 d1 (-.f64 10 d2))
(+.f64 (*.f64 -1 (*.f64 d2 d1)) (*.f64 10 d1))
(*.f64 d1 (-.f64 10 d2))
(*.f64 -1 (*.f64 d2 d1))
(*.f64 d1 (neg.f64 d2))
(+.f64 (*.f64 -1 (*.f64 d2 d1)) (*.f64 10 d1))
(*.f64 d1 (-.f64 10 d2))
(+.f64 (*.f64 -1 (*.f64 d2 d1)) (*.f64 10 d1))
(*.f64 d1 (-.f64 10 d2))
(+.f64 (*.f64 -1 (*.f64 d2 d1)) (*.f64 10 d1))
(*.f64 d1 (-.f64 10 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d1 30) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 30 d2)))) 1)
(*.f64 d1 (+.f64 30 d2))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (-.f64 d2 30))) (/.f64 (*.f64 (*.f64 d1 d1) 900) (*.f64 d1 (-.f64 d2 30))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 d1 900))) (*.f64 d1 (+.f64 d2 -30)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d1) -900)) (*.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (*.f64 d1 (+.f64 30 d2)) 1)
(*.f64 d1 (+.f64 30 d2))
(*.f64 1 (*.f64 d1 (+.f64 30 d2)))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 30 d2)))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 30 d2))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 30 d2))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 30 d2))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 2)))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 30 d2)))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 30 d2))) (sqrt.f64 (*.f64 d1 (+.f64 30 d2))))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27000)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 30) (-.f64 (*.f64 d1 30) (*.f64 d1 d2))))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27000)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 30 (*.f64 d1 (-.f64 30 d2)))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) 27000)) (fma.f64 d1 (*.f64 30 (*.f64 d1 (-.f64 30 d2))) (pow.f64 (*.f64 d1 d2) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d1) 900)) (/.f64 1 (*.f64 d1 (-.f64 d2 30))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 d1 900))) (*.f64 d1 (+.f64 d2 -30)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d1) -900)) (*.f64 d1 (+.f64 d2 -30)))
(*.f64 (+.f64 30 d2) d1)
(*.f64 d1 (+.f64 30 d2))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 30) (-.f64 (*.f64 d1 30) (*.f64 d1 d2)))) (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27000))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27000)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 30 (*.f64 d1 (-.f64 30 d2)))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) 27000)) (fma.f64 d1 (*.f64 30 (*.f64 d1 (-.f64 30 d2))) (pow.f64 (*.f64 d1 d2) 2)))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 d2 30)) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d1) 900))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 d1 900))) (*.f64 d1 (+.f64 d2 -30)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d1) -900)) (*.f64 d1 (+.f64 d2 -30)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27000)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 30) (-.f64 (*.f64 d1 30) (*.f64 d1 d2)))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27000)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 30 (*.f64 d1 (-.f64 30 d2)))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) 27000)) (fma.f64 d1 (*.f64 30 (*.f64 d1 (-.f64 30 d2))) (pow.f64 (*.f64 d1 d2) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27000)) (+.f64 (*.f64 (*.f64 d1 d1) 900) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d2 (*.f64 d1 (*.f64 d1 30))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27000)) (fma.f64 (*.f64 d1 d1) 900 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d2 (*.f64 d1 (*.f64 d1 30))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) 27000)) (fma.f64 d1 (*.f64 d1 900) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 30)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d1) 900)) (*.f64 d1 (-.f64 d2 30)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 d1 900))) (*.f64 d1 (+.f64 d2 -30)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d1) -900)) (*.f64 d1 (+.f64 d2 -30)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27000))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 30) (-.f64 (*.f64 d1 30) (*.f64 d1 d2))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27000))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 30 (*.f64 d1 (-.f64 30 d2)))))))
(*.f64 1 (/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) 27000)) (fma.f64 d1 (*.f64 30 (*.f64 d1 (-.f64 30 d2))) (pow.f64 (*.f64 d1 d2) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d1) 900))) (neg.f64 (*.f64 d1 (-.f64 d2 30))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 d1 900)))) (*.f64 d1 (neg.f64 (+.f64 d2 -30))))
(/.f64 (-.f64 (*.f64 d1 (*.f64 d1 900)) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (+.f64 (neg.f64 d2) 30)))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) 900) (pow.f64 (*.f64 d1 d2) 2)) (-.f64 (*.f64 d1 30) (*.f64 d1 d2)))
(/.f64 (-.f64 (*.f64 d1 (*.f64 d1 900)) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 30 d2)))
(pow.f64 (*.f64 d1 (+.f64 30 d2)) 1)
(*.f64 d1 (+.f64 30 d2))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 30 d2))) 3)
(*.f64 d1 (+.f64 30 d2))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 3) 1/3)
(*.f64 d1 (+.f64 30 d2))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 30 d2))) 2)
(*.f64 d1 (+.f64 30 d2))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 2))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 30 d2)))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 30 d2)))))
(*.f64 d1 (+.f64 30 d2))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 3))
(*.f64 d1 (+.f64 30 d2))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 30 d2))))
(*.f64 d1 (+.f64 30 d2))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 30 d2))))
(*.f64 d1 (+.f64 30 d2))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 30 d2))) 1))
(*.f64 d1 (+.f64 30 d2))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 30 d2))))
(*.f64 d1 (+.f64 30 d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 30 d2)))) 1)
(*.f64 d1 (+.f64 30 d2))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (-.f64 d2 30))) (/.f64 (*.f64 (*.f64 d1 d1) 900) (*.f64 d1 (-.f64 d2 30))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 d1 900))) (*.f64 d1 (+.f64 d2 -30)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d1) -900)) (*.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (*.f64 d1 (+.f64 30 d2)) 1)
(*.f64 d1 (+.f64 30 d2))
(*.f64 1 (*.f64 d1 (+.f64 30 d2)))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 30 d2)))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 30 d2))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 30 d2))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 30 d2))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 2)))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 30 d2)))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 30 d2))) (sqrt.f64 (*.f64 d1 (+.f64 30 d2))))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27000)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 30) (-.f64 (*.f64 d1 30) (*.f64 d1 d2))))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27000)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 30 (*.f64 d1 (-.f64 30 d2)))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) 27000)) (fma.f64 d1 (*.f64 30 (*.f64 d1 (-.f64 30 d2))) (pow.f64 (*.f64 d1 d2) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d1) 900)) (/.f64 1 (*.f64 d1 (-.f64 d2 30))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 d1 900))) (*.f64 d1 (+.f64 d2 -30)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d1) -900)) (*.f64 d1 (+.f64 d2 -30)))
(*.f64 (+.f64 30 d2) d1)
(*.f64 d1 (+.f64 30 d2))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 30) (-.f64 (*.f64 d1 30) (*.f64 d1 d2)))) (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27000))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27000)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 30 (*.f64 d1 (-.f64 30 d2)))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) 27000)) (fma.f64 d1 (*.f64 30 (*.f64 d1 (-.f64 30 d2))) (pow.f64 (*.f64 d1 d2) 2)))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 d2 30)) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d1) 900))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 d1 900))) (*.f64 d1 (+.f64 d2 -30)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d1) -900)) (*.f64 d1 (+.f64 d2 -30)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27000)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 30) (-.f64 (*.f64 d1 30) (*.f64 d1 d2)))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27000)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 30 (*.f64 d1 (-.f64 30 d2)))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) 27000)) (fma.f64 d1 (*.f64 30 (*.f64 d1 (-.f64 30 d2))) (pow.f64 (*.f64 d1 d2) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27000)) (+.f64 (*.f64 (*.f64 d1 d1) 900) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d2 (*.f64 d1 (*.f64 d1 30))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27000)) (fma.f64 (*.f64 d1 d1) 900 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d2 (*.f64 d1 (*.f64 d1 30))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) 27000)) (fma.f64 d1 (*.f64 d1 900) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 30)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d1) 900)) (*.f64 d1 (-.f64 d2 30)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 d1 900))) (*.f64 d1 (+.f64 d2 -30)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d1) -900)) (*.f64 d1 (+.f64 d2 -30)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27000))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 30) (-.f64 (*.f64 d1 30) (*.f64 d1 d2))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27000))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 30 (*.f64 d1 (-.f64 30 d2)))))))
(*.f64 1 (/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) 27000)) (fma.f64 d1 (*.f64 30 (*.f64 d1 (-.f64 30 d2))) (pow.f64 (*.f64 d1 d2) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d1) 900))) (neg.f64 (*.f64 d1 (-.f64 d2 30))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 d1 900)))) (*.f64 d1 (neg.f64 (+.f64 d2 -30))))
(/.f64 (-.f64 (*.f64 d1 (*.f64 d1 900)) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (+.f64 (neg.f64 d2) 30)))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) 900) (pow.f64 (*.f64 d1 d2) 2)) (-.f64 (*.f64 d1 30) (*.f64 d1 d2)))
(/.f64 (-.f64 (*.f64 d1 (*.f64 d1 900)) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 30 d2)))
(pow.f64 (*.f64 d1 (+.f64 30 d2)) 1)
(*.f64 d1 (+.f64 30 d2))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 30 d2))) 3)
(*.f64 d1 (+.f64 30 d2))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 3) 1/3)
(*.f64 d1 (+.f64 30 d2))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 30 d2))) 2)
(*.f64 d1 (+.f64 30 d2))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 2))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 30 d2)))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 30 d2)))))
(*.f64 d1 (+.f64 30 d2))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 3))
(*.f64 d1 (+.f64 30 d2))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 30 d2))))
(*.f64 d1 (+.f64 30 d2))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 30 d2))))
(*.f64 d1 (+.f64 30 d2))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 30 d2))) 1))
(*.f64 d1 (+.f64 30 d2))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 30 d2))))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d1 30 (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d1 d2 (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 30 d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d2 d1 (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 1 (*.f64 d1 30) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 d1 d1) 900)) (cbrt.f64 (*.f64 d1 30)) (*.f64 d1 d2))
(fma.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 900))) (cbrt.f64 (*.f64 d1 30)) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 30)) (sqrt.f64 (*.f64 d1 30)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 10)))) 1)
(*.f64 d1 (+.f64 d2 10))
(*.f64 d1 (+.f64 d2 10))
(*.f64 d1 (*.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (/.f64 (/.f64 1 (-.f64 10 d2)) d1)))
(/.f64 d1 (/.f64 (-.f64 10 d2) (-.f64 100 (*.f64 d2 d2))))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(*.f64 (*.f64 d1 d1) (/.f64 1 (/.f64 d1 (+.f64 d2 10))))
(*.f64 d1 (+.f64 d2 10))
(*.f64 (*.f64 d1 d1) (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (/.f64 1 (-.f64 10 d2)) d1)))
(/.f64 d1 (/.f64 (-.f64 10 d2) (-.f64 100 (*.f64 d2 d2))))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (*.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 (-.f64 10 d2)) d1)))
(/.f64 d1 (/.f64 (-.f64 10 d2) (-.f64 100 (*.f64 d2 d2))))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(*.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2)))) (/.f64 (/.f64 1 (-.f64 10 d2)) d1))
(/.f64 d1 (/.f64 (-.f64 10 d2) (-.f64 100 (*.f64 d2 d2))))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(*.f64 (*.f64 d1 (+.f64 d2 10)) 1)
(*.f64 d1 (+.f64 d2 10))
(*.f64 1 (*.f64 d1 (+.f64 d2 10)))
(*.f64 d1 (+.f64 d2 10))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 10))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d2 10))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 10))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))) 2) (*.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))) (/.f64 (/.f64 1 (-.f64 10 d2)) d1)))
(/.f64 d1 (/.f64 (-.f64 10 d2) (-.f64 100 (*.f64 d2 d2))))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 10))) (sqrt.f64 (*.f64 d1 (+.f64 d2 10))))
(*.f64 d1 (+.f64 d2 10))
(*.f64 (*.f64 d1 (sqrt.f64 (-.f64 100 (*.f64 d2 d2)))) (*.f64 (*.f64 d1 (sqrt.f64 (-.f64 100 (*.f64 d2 d2)))) (/.f64 (/.f64 1 (-.f64 10 d2)) d1)))
(/.f64 d1 (/.f64 (-.f64 10 d2) (-.f64 100 (*.f64 d2 d2))))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(*.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) (neg.f64 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 (neg.f64 (-.f64 10 d2)))))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (neg.f64 (*.f64 d1 (-.f64 10 d2))))))
(/.f64 (neg.f64 d1) (/.f64 (+.f64 -10 d2) (-.f64 100 (*.f64 d2 d2))))
(*.f64 (+.f64 d2 10) d1)
(*.f64 d1 (+.f64 d2 10))
(*.f64 (/.f64 (/.f64 1 (-.f64 10 d2)) d1) (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2)))))
(/.f64 d1 (/.f64 (-.f64 10 d2) (-.f64 100 (*.f64 d2 d2))))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(*.f64 (*.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) 1) d1) (/.f64 1 (-.f64 10 d2)))
(/.f64 d1 (/.f64 (-.f64 10 d2) (-.f64 100 (*.f64 d2 d2))))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(*.f64 (/.f64 d1 1) (/.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (*.f64 d1 (-.f64 10 d2))))
(/.f64 d1 (/.f64 (-.f64 10 d2) (-.f64 100 (*.f64 d2 d2))))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(*.f64 (/.f64 (*.f64 d1 d1) 1) (/.f64 (-.f64 100 (*.f64 d2 d2)) (*.f64 d1 (-.f64 10 d2))))
(/.f64 d1 (/.f64 (-.f64 10 d2) (-.f64 100 (*.f64 d2 d2))))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(*.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) d1) (/.f64 (*.f64 d1 d1) (-.f64 10 d2)))
(/.f64 d1 (/.f64 (-.f64 10 d2) (-.f64 100 (*.f64 d2 d2))))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(*.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) 1) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 10 d2))))
(/.f64 d1 (/.f64 (-.f64 10 d2) (-.f64 100 (*.f64 d2 d2))))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))) 2) 1) (/.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))) (*.f64 d1 (-.f64 10 d2))))
(/.f64 d1 (/.f64 (-.f64 10 d2) (-.f64 100 (*.f64 d2 d2))))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(*.f64 (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 100 (*.f64 d2 d2)))) 1) (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 100 (*.f64 d2 d2)))) (*.f64 d1 (-.f64 10 d2))))
(/.f64 d1 (/.f64 (-.f64 10 d2) (-.f64 100 (*.f64 d2 d2))))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(*.f64 (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 100 (*.f64 d2 d2)))) d1) (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 100 (*.f64 d2 d2)))) (-.f64 10 d2)))
(/.f64 d1 (/.f64 (-.f64 10 d2) (-.f64 100 (*.f64 d2 d2))))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(*.f64 (/.f64 d1 d1) (*.f64 d1 (+.f64 d2 10)))
(*.f64 d1 (+.f64 d2 10))
(*.f64 (/.f64 1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2)))) (-.f64 10 d2)))
(/.f64 d1 (/.f64 (-.f64 10 d2) (-.f64 100 (*.f64 d2 d2))))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(*.f64 (/.f64 d1 (-.f64 10 d2)) (/.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) d1))
(/.f64 d1 (/.f64 (-.f64 10 d2) (-.f64 100 (*.f64 d2 d2))))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 10 d2))) 2)) (/.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (cbrt.f64 (*.f64 d1 (-.f64 10 d2)))))
(/.f64 d1 (/.f64 (-.f64 10 d2) (-.f64 100 (*.f64 d2 d2))))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(*.f64 (/.f64 d1 (sqrt.f64 (*.f64 d1 (-.f64 10 d2)))) (/.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (sqrt.f64 (*.f64 d1 (-.f64 10 d2)))))
(/.f64 d1 (/.f64 (-.f64 10 d2) (-.f64 100 (*.f64 d2 d2))))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(*.f64 (/.f64 (*.f64 d1 d1) (-.f64 10 d2)) (/.f64 (-.f64 100 (*.f64 d2 d2)) d1))
(/.f64 d1 (/.f64 (-.f64 10 d2) (-.f64 100 (*.f64 d2 d2))))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(*.f64 (/.f64 (*.f64 d1 d1) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 10 d2))) 2)) (/.f64 (-.f64 100 (*.f64 d2 d2)) (cbrt.f64 (*.f64 d1 (-.f64 10 d2)))))
(/.f64 d1 (/.f64 (-.f64 10 d2) (-.f64 100 (*.f64 d2 d2))))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(*.f64 (/.f64 (*.f64 d1 d1) (sqrt.f64 (*.f64 d1 (-.f64 10 d2)))) (/.f64 (-.f64 100 (*.f64 d2 d2)) (sqrt.f64 (*.f64 d1 (-.f64 10 d2)))))
(/.f64 d1 (/.f64 (-.f64 10 d2) (-.f64 100 (*.f64 d2 d2))))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(*.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) (sqrt.f64 (*.f64 d1 (-.f64 10 d2)))) (/.f64 (*.f64 d1 d1) (sqrt.f64 (*.f64 d1 (-.f64 10 d2)))))
(/.f64 d1 (/.f64 (-.f64 10 d2) (-.f64 100 (*.f64 d2 d2))))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(*.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 10 d2))) (-.f64 100 (*.f64 d2 d2)))
(/.f64 d1 (/.f64 (-.f64 10 d2) (-.f64 100 (*.f64 d2 d2))))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(*.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 10 d2))) 2)) (/.f64 (*.f64 d1 d1) (cbrt.f64 (*.f64 d1 (-.f64 10 d2)))))
(/.f64 d1 (/.f64 (-.f64 10 d2) (-.f64 100 (*.f64 d2 d2))))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(*.f64 (/.f64 1 (-.f64 10 d2)) (*.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) 1) d1))
(/.f64 d1 (/.f64 (-.f64 10 d2) (-.f64 100 (*.f64 d2 d2))))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 10 d2))) 2)) (/.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2)))) (cbrt.f64 (*.f64 d1 (-.f64 10 d2)))))
(/.f64 d1 (/.f64 (-.f64 10 d2) (-.f64 100 (*.f64 d2 d2))))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 d1 (-.f64 10 d2)))) (/.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2)))) (sqrt.f64 (*.f64 d1 (-.f64 10 d2)))))
(/.f64 d1 (/.f64 (-.f64 10 d2) (-.f64 100 (*.f64 d2 d2))))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))) 2) d1) (/.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))) (-.f64 10 d2)))
(/.f64 d1 (/.f64 (-.f64 10 d2) (-.f64 100 (*.f64 d2 d2))))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))) 2) (-.f64 10 d2)) (/.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))) d1))
(/.f64 d1 (/.f64 (-.f64 10 d2) (-.f64 100 (*.f64 d2 d2))))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))) 2) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 10 d2))) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d2 10))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 10)))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 10 d2))) 2))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))) 2) (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 10 d2))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 10)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))) 2) (sqrt.f64 (*.f64 d1 (-.f64 10 d2)))) (/.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))) (sqrt.f64 (*.f64 d1 (-.f64 10 d2)))))
(/.f64 d1 (/.f64 (-.f64 10 d2) (-.f64 100 (*.f64 d2 d2))))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(*.f64 (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 100 (*.f64 d2 d2)))) (-.f64 10 d2)) (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 100 (*.f64 d2 d2)))) d1))
(/.f64 d1 (/.f64 (-.f64 10 d2) (-.f64 100 (*.f64 d2 d2))))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(*.f64 (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 100 (*.f64 d2 d2)))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 10 d2))) 2)) (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 100 (*.f64 d2 d2)))) (cbrt.f64 (*.f64 d1 (-.f64 10 d2)))))
(/.f64 d1 (/.f64 (-.f64 10 d2) (-.f64 100 (*.f64 d2 d2))))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(*.f64 (/.f64 (*.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) 1) d1) (-.f64 100 (*.f64 d2 d2))) (+.f64 d2 10))
(/.f64 (*.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (+.f64 d2 10)) (-.f64 100 (*.f64 d2 d2)))
(/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) (*.f64 d1 (+.f64 d2 10))) (-.f64 100 (*.f64 d2 d2)))
(*.f64 (/.f64 (*.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) 1) d1) (-.f64 1000 (pow.f64 d2 3))) (+.f64 100 (*.f64 d2 (+.f64 d2 10))))
(*.f64 (/.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (-.f64 1000 (pow.f64 d2 3))) (+.f64 100 (*.f64 d2 (+.f64 d2 10))))
(/.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (/.f64 (-.f64 1000 (pow.f64 d2 3)) (fma.f64 d2 (+.f64 d2 10) 100)))
(pow.f64 (*.f64 d1 (+.f64 d2 10)) 1)
(*.f64 d1 (+.f64 d2 10))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 10))) 3)
(*.f64 d1 (+.f64 d2 10))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3) 1/3)
(*.f64 d1 (+.f64 d2 10))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 10))) 2)
(*.f64 d1 (+.f64 d2 10))
(pow.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 10))) -1)
(*.f64 d1 (+.f64 d2 10))
(neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2)))) (*.f64 d1 (neg.f64 (-.f64 10 d2)))))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (neg.f64 (*.f64 d1 (-.f64 10 d2))))))
(/.f64 (neg.f64 d1) (/.f64 (+.f64 -10 d2) (-.f64 100 (*.f64 d2 d2))))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2))
(*.f64 d1 (+.f64 d2 10))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 10)))
(*.f64 d1 (+.f64 d2 10))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 10)))))
(*.f64 d1 (+.f64 d2 10))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3))
(*.f64 d1 (+.f64 d2 10))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 10))))
(*.f64 d1 (+.f64 d2 10))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 10))))
(*.f64 d1 (+.f64 d2 10))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 10))) 1))
(*.f64 d1 (+.f64 d2 10))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 10))))
(*.f64 d1 (+.f64 d2 10))
(+.f64 (*.f64 (*.f64 d1 d1) 100) (*.f64 (*.f64 d1 d1) (*.f64 d2 (neg.f64 d2))))
(*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))
(+.f64 (*.f64 100 (*.f64 d1 d1)) (*.f64 (*.f64 d2 (neg.f64 d2)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2)))))) 1)
(*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 1000000 (pow.f64 d2 6))) (+.f64 (+.f64 10000 (pow.f64 d2 4)) (*.f64 100 (*.f64 d2 d2))))
(/.f64 (*.f64 d1 d1) (/.f64 (+.f64 10000 (+.f64 (pow.f64 d2 4) (*.f64 100 (*.f64 d2 d2)))) (-.f64 1000000 (pow.f64 d2 6))))
(*.f64 (/.f64 (*.f64 d1 d1) (fma.f64 100 (*.f64 d2 d2) (+.f64 10000 (pow.f64 d2 4)))) (-.f64 1000000 (pow.f64 d2 6)))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 10000 (pow.f64 d2 4))) (+.f64 100 (*.f64 d2 d2)))
(/.f64 (*.f64 d1 (*.f64 d1 (-.f64 10000 (pow.f64 d2 4)))) (+.f64 100 (*.f64 d2 d2)))
(*.f64 (/.f64 (*.f64 d1 d1) (fma.f64 d2 d2 100)) (-.f64 10000 (pow.f64 d2 4)))
(/.f64 (*.f64 (-.f64 1000000 (pow.f64 d2 6)) (*.f64 d1 d1)) (+.f64 (+.f64 10000 (pow.f64 d2 4)) (*.f64 100 (*.f64 d2 d2))))
(/.f64 (*.f64 d1 d1) (/.f64 (+.f64 10000 (+.f64 (pow.f64 d2 4) (*.f64 100 (*.f64 d2 d2)))) (-.f64 1000000 (pow.f64 d2 6))))
(*.f64 (/.f64 (*.f64 d1 d1) (fma.f64 100 (*.f64 d2 d2) (+.f64 10000 (pow.f64 d2 4)))) (-.f64 1000000 (pow.f64 d2 6)))
(/.f64 (*.f64 (-.f64 10000 (pow.f64 d2 4)) (*.f64 d1 d1)) (+.f64 100 (*.f64 d2 d2)))
(/.f64 (*.f64 d1 (*.f64 d1 (-.f64 10000 (pow.f64 d2 4)))) (+.f64 100 (*.f64 d2 d2)))
(*.f64 (/.f64 (*.f64 d1 d1) (fma.f64 d2 d2 100)) (-.f64 10000 (pow.f64 d2 4)))
(pow.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2)))) 1)
(*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))
(pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))) 3)
(*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))
(pow.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2)))) 3) 1/3)
(*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))
(pow.f64 (*.f64 d1 (sqrt.f64 (-.f64 100 (*.f64 d2 d2)))) 2)
(*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))
(sqrt.f64 (*.f64 (pow.f64 (-.f64 100 (*.f64 d2 d2)) 2) (pow.f64 d1 4)))
(fabs.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2)))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 d1) d1) (-.f64 100 (*.f64 d2 d2))))
(*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2)))))))
(*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))
(cbrt.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2)))) 3))
(*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 d1 d1) 3) (pow.f64 (-.f64 100 (*.f64 d2 d2)) 3)))
(*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 100 (*.f64 d2 d2)) 3) (pow.f64 (*.f64 d1 d1) 3)))
(*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))
(expm1.f64 (log1p.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))))
(*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))
(exp.f64 (log.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))))
(*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))) 1))
(*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))
(log1p.f64 (expm1.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))))
(*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20)))) 1)
(*.f64 d1 (+.f64 30 d2))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (fma.f64 d1 (+.f64 d2 10) (neg.f64 (*.f64 d1 20)))) (/.f64 (*.f64 (*.f64 d1 d1) 400) (fma.f64 d1 (+.f64 d2 10) (neg.f64 (*.f64 d1 20)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 d1 (*.f64 d1 400))) (fma.f64 d1 (+.f64 d2 10) (*.f64 d1 -20)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 d1) -400)) (*.f64 d1 (+.f64 (+.f64 d2 10) -20)))
(*.f64 (fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20)) 1)
(*.f64 d1 (+.f64 30 d2))
(*.f64 1 (fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20)))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (cbrt.f64 (fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20))) (cbrt.f64 (pow.f64 (fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20)) 2)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 30 d2))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20)) 2)) (cbrt.f64 (fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 30 d2))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 2)))
(*.f64 (sqrt.f64 (fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20))) (sqrt.f64 (fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20))))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3) (*.f64 8000 (pow.f64 d1 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3) (*.f64 (pow.f64 d1 3) 8000)) 1) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 d1 (*.f64 20 (*.f64 d1 (-.f64 20 (+.f64 d2 10)))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 d2 10) 3) 8000)) (fma.f64 d1 (*.f64 (*.f64 d1 20) (-.f64 10 d2)) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 d1) 400)) (/.f64 1 (fma.f64 d1 (+.f64 d2 10) (neg.f64 (*.f64 d1 20)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 d1 (*.f64 d1 400))) (fma.f64 d1 (+.f64 d2 10) (*.f64 d1 -20)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 d1) -400)) (*.f64 d1 (+.f64 (+.f64 d2 10) -20)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10))))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3) (*.f64 8000 (pow.f64 d1 3)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3) (*.f64 (pow.f64 d1 3) 8000)) 1) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 d1 (*.f64 20 (*.f64 d1 (-.f64 20 (+.f64 d2 10)))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 d2 10) 3) 8000)) (fma.f64 d1 (*.f64 (*.f64 d1 20) (-.f64 10 d2)) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)))
(/.f64 1 (/.f64 (fma.f64 d1 (+.f64 d2 10) (neg.f64 (*.f64 d1 20))) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 d1) 400))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 d1 (*.f64 d1 400))) (fma.f64 d1 (+.f64 d2 10) (*.f64 d1 -20)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 d1) -400)) (*.f64 d1 (+.f64 (+.f64 d2 10) -20)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3) (*.f64 8000 (pow.f64 d1 3))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3) (*.f64 (pow.f64 d1 3) 8000)) 1) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 d1 (*.f64 20 (*.f64 d1 (-.f64 20 (+.f64 d2 10)))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 d2 10) 3) 8000)) (fma.f64 d1 (*.f64 (*.f64 d1 20) (-.f64 10 d2)) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3) (*.f64 8000 (pow.f64 d1 3))) (+.f64 (*.f64 (*.f64 d1 d1) 400) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 d1 (*.f64 (+.f64 d2 10) (*.f64 d1 20))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3) (*.f64 (pow.f64 d1 3) 8000)) (fma.f64 (*.f64 d1 d1) 400 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 d1 (*.f64 (+.f64 d2 10) (*.f64 d1 20))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 d2 10) 3) 8000)) (fma.f64 d1 (*.f64 d1 400) (*.f64 (*.f64 d1 (+.f64 d2 10)) (*.f64 d1 (+.f64 (+.f64 d2 10) -20)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 d1) 400)) (fma.f64 d1 (+.f64 d2 10) (neg.f64 (*.f64 d1 20))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 d1 (*.f64 d1 400))) (fma.f64 d1 (+.f64 d2 10) (*.f64 d1 -20)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 d1) -400)) (*.f64 d1 (+.f64 (+.f64 d2 10) -20)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3) (*.f64 8000 (pow.f64 d1 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3) (*.f64 (pow.f64 d1 3) 8000))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 d1 (*.f64 20 (*.f64 d1 (-.f64 20 (+.f64 d2 10))))))))
(*.f64 1 (/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 d2 10) 3) 8000)) (fma.f64 d1 (*.f64 (*.f64 d1 20) (-.f64 10 d2)) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 d1) 400))) (neg.f64 (fma.f64 d1 (+.f64 d2 10) (neg.f64 (*.f64 d1 20)))))
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 d1 (*.f64 d1 400))) (neg.f64 (fma.f64 d1 (+.f64 d2 10) (*.f64 d1 -20)))))
(/.f64 (-.f64 (*.f64 d1 (*.f64 d1 400)) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)) (neg.f64 (*.f64 d1 (+.f64 (+.f64 d2 10) -20))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) 400) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10))))
(/.f64 (-.f64 (*.f64 d1 (*.f64 d1 400)) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)) (*.f64 d1 (-.f64 20 (+.f64 d2 10))))
(/.f64 (-.f64 (*.f64 d1 (*.f64 d1 400)) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)) (*.f64 d1 (-.f64 10 d2)))
(pow.f64 (fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20)) 1)
(*.f64 d1 (+.f64 30 d2))
(pow.f64 (cbrt.f64 (fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20))) 3)
(*.f64 d1 (+.f64 30 d2))
(pow.f64 (pow.f64 (fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20)) 3) 1/3)
(*.f64 d1 (+.f64 30 d2))
(pow.f64 (sqrt.f64 (fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20))) 2)
(*.f64 d1 (+.f64 30 d2))
(sqrt.f64 (pow.f64 (fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20)) 2))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (exp.f64 (fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20))))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20)))))
(*.f64 d1 (+.f64 30 d2))
(cbrt.f64 (pow.f64 (fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20)) 3))
(*.f64 d1 (+.f64 30 d2))
(expm1.f64 (log1p.f64 (fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20))))
(*.f64 d1 (+.f64 30 d2))
(exp.f64 (log.f64 (fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20))))
(*.f64 d1 (+.f64 30 d2))
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20))) 1))
(*.f64 d1 (+.f64 30 d2))
(log1p.f64 (expm1.f64 (fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20))))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d1 20 (*.f64 d1 (+.f64 d2 10)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2)))) (/.f64 (/.f64 1 (-.f64 10 d2)) d1) (*.f64 d1 20))
(*.f64 d1 (+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))))
(fma.f64 20 d1 (*.f64 d1 (+.f64 d2 10)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 1 (*.f64 d1 (+.f64 d2 10)) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 1 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d2 10))) (*.f64 d1 20))
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 10))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)) (*.f64 d1 20))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 20)) 2) (cbrt.f64 (*.f64 d1 20)) (*.f64 d1 (+.f64 d2 10)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 10))) (sqrt.f64 (*.f64 d1 (+.f64 d2 10))) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 20)) (sqrt.f64 (*.f64 d1 20)) (*.f64 d1 (+.f64 d2 10)))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d1 10) (*.f64 d1 (neg.f64 d2)))
(*.f64 d1 (-.f64 10 d2))
(+.f64 (*.f64 10 d1) (*.f64 (neg.f64 d2) d1))
(*.f64 d1 (-.f64 10 d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 10 d2)))) 1)
(*.f64 d1 (-.f64 10 d2))
(/.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (+.f64 d2 10))
(/.f64 d1 (/.f64 (+.f64 d2 10) (-.f64 100 (*.f64 d2 d2))))
(*.f64 (/.f64 d1 (+.f64 d2 10)) (-.f64 100 (*.f64 d2 d2)))
(/.f64 (*.f64 d1 (-.f64 1000 (pow.f64 d2 3))) (+.f64 100 (*.f64 d2 (+.f64 d2 10))))
(*.f64 (/.f64 (-.f64 1000 (pow.f64 d2 3)) (fma.f64 d2 (+.f64 d2 10) 100)) d1)
(/.f64 (*.f64 (-.f64 1000 (pow.f64 d2 3)) d1) (+.f64 100 (*.f64 d2 (+.f64 d2 10))))
(/.f64 (*.f64 d1 (-.f64 1000 (pow.f64 d2 3))) (+.f64 100 (*.f64 d2 (+.f64 d2 10))))
(*.f64 (/.f64 (-.f64 1000 (pow.f64 d2 3)) (fma.f64 d2 (+.f64 d2 10) 100)) d1)
(pow.f64 (*.f64 d1 (-.f64 10 d2)) 1)
(*.f64 d1 (-.f64 10 d2))
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 10 d2))) 3)
(*.f64 d1 (-.f64 10 d2))
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 10 d2)) 3) 1/3)
(*.f64 d1 (-.f64 10 d2))
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 10 d2))) 2)
(*.f64 d1 (-.f64 10 d2))
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 10 d2)) 2))
(*.f64 d1 (-.f64 10 d2))
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 10 d2)))
(*.f64 d1 (-.f64 10 d2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 10 d2)))))
(*.f64 d1 (-.f64 10 d2))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 10 d2)) 3))
(*.f64 d1 (-.f64 10 d2))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.f64 10 d2) 3)))
(*.f64 d1 (-.f64 10 d2))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 10 d2) 3) (pow.f64 d1 3)))
(*.f64 d1 (-.f64 10 d2))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 10 d2))))
(*.f64 d1 (-.f64 10 d2))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 10 d2))))
(*.f64 d1 (-.f64 10 d2))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 10 d2))) 1))
(*.f64 d1 (-.f64 10 d2))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 10 d2))))
(*.f64 d1 (-.f64 10 d2))

eval111.0ms (2.1%)

Compiler

Compiled 4954 to 3173 computations (36% saved)

prune108.0ms (2%)

Pruning

9 alts after pruning (5 fresh and 4 done)

PrunedKeptTotal
New2594263
Fresh011
Picked235
Done011
Total2619270
Accurracy
100.0%
Counts
270 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
65.6%
(/.f64 (*.f64 (+.f64 27000 (pow.f64 d2 3)) d1) (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)))
67.8%
(+.f64 (/.f64 (*.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (+.f64 d2 10)) (-.f64 100 (*.f64 d2 d2))) (*.f64 d1 20))
28.1%
(+.f64 (/.f64 (*.f64 d1 (*.f64 d1 100)) (*.f64 d1 (-.f64 10 d2))) (*.f64 d1 20))
83.4%
(+.f64 (*.f64 (/.f64 1 (-.f64 10 d2)) (*.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) 1) d1)) (*.f64 d1 20))
100.0%
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
72.4%
(+.f64 (*.f64 d1 (*.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (/.f64 (/.f64 1 (-.f64 10 d2)) d1))) (*.f64 d1 20))
49.6%
(*.f64 d2 d1)
100.0%
(*.f64 d1 (+.f64 d2 30))
52.9%
(*.f64 d1 30)
65.6%
(/.f64 (*.f64 (+.f64 27000 (pow.f64 d2 3)) d1) (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)))
67.8%
(+.f64 (/.f64 (*.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (+.f64 d2 10)) (-.f64 100 (*.f64 d2 d2))) (*.f64 d1 20))
28.1%
(+.f64 (/.f64 (*.f64 d1 (*.f64 d1 100)) (*.f64 d1 (-.f64 10 d2))) (*.f64 d1 20))
83.4%
(+.f64 (*.f64 (/.f64 1 (-.f64 10 d2)) (*.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) 1) d1)) (*.f64 d1 20))
100.0%
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
72.4%
(+.f64 (*.f64 d1 (*.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (/.f64 (/.f64 1 (-.f64 10 d2)) d1))) (*.f64 d1 20))
49.6%
(*.f64 d2 d1)
100.0%
(*.f64 d1 (+.f64 d2 30))
52.9%
(*.f64 d1 30)
Compiler

Compiled 460 to 324 computations (29.6% saved)

localize383.0ms (7.2%)

Local Accuracy

Found 19 expressions with local accuracy:

NewAccuracyProgram
100.0%
(-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30))
97.4%
(*.f64 (+.f64 27000 (pow.f64 d2 3)) d1)
69.3%
(/.f64 (*.f64 (+.f64 27000 (pow.f64 d2 3)) d1) (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)))
99.8%
(+.f64 (/.f64 (*.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (+.f64 d2 10)) (-.f64 100 (*.f64 d2 d2))) (*.f64 d1 20))
99.7%
(*.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (+.f64 d2 10))
95.5%
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
69.6%
(/.f64 (*.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (+.f64 d2 10)) (-.f64 100 (*.f64 d2 d2)))
99.8%
(+.f64 (*.f64 d1 (*.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (/.f64 (/.f64 1 (-.f64 10 d2)) d1))) (*.f64 d1 20))
99.6%
(/.f64 (/.f64 1 (-.f64 10 d2)) d1)
95.5%
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
76.2%
(*.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (/.f64 (/.f64 1 (-.f64 10 d2)) d1))
99.9%
(*.f64 d1 (-.f64 10 d2))
99.8%
(*.f64 d1 (*.f64 d1 100))
99.7%
(+.f64 (/.f64 (*.f64 d1 (*.f64 d1 100)) (*.f64 d1 (-.f64 10 d2))) (*.f64 d1 20))
55.4%
(/.f64 (*.f64 d1 (*.f64 d1 100)) (*.f64 d1 (-.f64 10 d2)))
100.0%
(/.f64 1 (-.f64 10 d2))
99.8%
(+.f64 (*.f64 (/.f64 1 (-.f64 10 d2)) (*.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) 1) d1)) (*.f64 d1 20))
95.5%
(*.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) 1) d1)
87.9%
(*.f64 (/.f64 1 (-.f64 10 d2)) (*.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) 1) d1))
Compiler

Compiled 347 to 210 computations (39.5% saved)

series27.0ms (0.5%)

Counts
18 → 396
Calls

99 calls:

TimeVariablePointExpression
3.0ms
d1
@-inf
(/.f64 (*.f64 (+.f64 27000 (pow.f64 d2 3)) d1) (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)))
3.0ms
d1
@-inf
(/.f64 (*.f64 d1 (*.f64 d1 100)) (*.f64 d1 (-.f64 10 d2)))
2.0ms
d1
@0
(/.f64 (*.f64 (+.f64 27000 (pow.f64 d2 3)) d1) (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)))
1.0ms
d1
@inf
(/.f64 (*.f64 (+.f64 27000 (pow.f64 d2 3)) d1) (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)))
1.0ms
d2
@-inf
(*.f64 (+.f64 27000 (pow.f64 d2 3)) d1)

rewrite151.0ms (2.8%)

Algorithm
batch-egg-rewrite
Rules
928×add-sqr-sqrt
904×pow1
902×*-un-lft-identity
872×add-cbrt-cube
872×add-cube-cbrt
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
043526
11034526
Stop Event
node limit
Counts
18 → 173
Calls
Call 1
Inputs
(*.f64 (/.f64 1 (-.f64 10 d2)) (*.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) 1) d1))
(*.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) 1) d1)
(+.f64 (*.f64 (/.f64 1 (-.f64 10 d2)) (*.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) 1) d1)) (*.f64 d1 20))
(/.f64 1 (-.f64 10 d2))
(/.f64 (*.f64 d1 (*.f64 d1 100)) (*.f64 d1 (-.f64 10 d2)))
(+.f64 (/.f64 (*.f64 d1 (*.f64 d1 100)) (*.f64 d1 (-.f64 10 d2))) (*.f64 d1 20))
(*.f64 d1 (*.f64 d1 100))
(*.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (/.f64 (/.f64 1 (-.f64 10 d2)) d1))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(/.f64 (/.f64 1 (-.f64 10 d2)) d1)
(+.f64 (*.f64 d1 (*.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (/.f64 (/.f64 1 (-.f64 10 d2)) d1))) (*.f64 d1 20))
(/.f64 (*.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (+.f64 d2 10)) (-.f64 100 (*.f64 d2 d2)))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(*.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (+.f64 d2 10))
(+.f64 (/.f64 (*.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (+.f64 d2 10)) (-.f64 100 (*.f64 d2 d2))) (*.f64 d1 20))
(/.f64 (*.f64 (+.f64 27000 (pow.f64 d2 3)) d1) (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)))
(*.f64 (+.f64 27000 (pow.f64 d2 3)) d1)
(-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30))
Outputs
(/.f64 1 (/.f64 (-.f64 100 (*.f64 d2 d2)) (*.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (+.f64 10 d2))))
(/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2))
(/.f64 (*.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (+.f64 10 d2)) (-.f64 100 (*.f64 d2 d2)))
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (+.f64 10 d2))) (neg.f64 (-.f64 100 (*.f64 d2 d2))))
(pow.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) 1)
(log.f64 (exp.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2))) (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2))))
(exp.f64 (log.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2))))
(/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) 1)
(pow.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) 1)
(log.f64 (exp.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (*.f64 (-.f64 100 (*.f64 d2 d2)) d1)) (*.f64 (-.f64 100 (*.f64 d2 d2)) d1)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1)))
(exp.f64 (log.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1)))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1)))
(*.f64 1 (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20)))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20))) (cbrt.f64 (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20)))) (cbrt.f64 (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20))) (sqrt.f64 (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) 3) (pow.f64 (*.f64 d1 20) 3)) (+.f64 (*.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2))) (-.f64 (*.f64 (*.f64 d1 20) (*.f64 d1 20)) (*.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2))) (*.f64 (*.f64 d1 20) (*.f64 d1 20))) (-.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20)))
(pow.f64 (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20)) 1)
(log.f64 (exp.f64 (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20)) (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20))) (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20))))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20))))
(exp.f64 (log.f64 (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20))))
(fma.f64 (/.f64 1 (-.f64 10 d2)) (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (*.f64 d1 20))
(*.f64 1 (/.f64 1 (-.f64 10 d2)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (-.f64 10 d2))) (cbrt.f64 (/.f64 1 (-.f64 10 d2)))) (cbrt.f64 (/.f64 1 (-.f64 10 d2))))
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 10 d2))) (sqrt.f64 (/.f64 1 (-.f64 10 d2))))
(pow.f64 (-.f64 10 d2) -1)
(pow.f64 (/.f64 1 (-.f64 10 d2)) 1)
(log.f64 (exp.f64 (/.f64 1 (-.f64 10 d2))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 1 (-.f64 10 d2)) (/.f64 1 (-.f64 10 d2))) (/.f64 1 (-.f64 10 d2))))
(expm1.f64 (log1p.f64 (/.f64 1 (-.f64 10 d2))))
(exp.f64 (log.f64 (/.f64 1 (-.f64 10 d2))))
(log1p.f64 (expm1.f64 (/.f64 1 (-.f64 10 d2))))
(*.f64 1 (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2))))
(*.f64 (*.f64 (*.f64 d1 d1) 100) (/.f64 1 (*.f64 (-.f64 10 d2) d1)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2)))) (cbrt.f64 (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2))))) (cbrt.f64 (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2)))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2)))) (sqrt.f64 (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2)))))
(*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2)))
(pow.f64 (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2))) 1)
(log.f64 (exp.f64 (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2))) (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2)))) (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2)))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2)))))
(exp.f64 (log.f64 (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2)))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2)))))
(*.f64 1 (+.f64 (*.f64 d1 20) (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2)))))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 d1 20) (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2))))) (cbrt.f64 (+.f64 (*.f64 d1 20) (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2)))))) (cbrt.f64 (+.f64 (*.f64 d1 20) (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2))))))
(*.f64 (sqrt.f64 (+.f64 (*.f64 d1 20) (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2))))) (sqrt.f64 (+.f64 (*.f64 d1 20) (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2))) 3) (pow.f64 (*.f64 d1 20) 3)) (+.f64 (*.f64 (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2))) (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2)))) (-.f64 (*.f64 (*.f64 d1 20) (*.f64 d1 20)) (*.f64 (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2))) (*.f64 d1 20)))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2))) (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2)))) (*.f64 (*.f64 d1 20) (*.f64 d1 20))) (-.f64 (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2))) (*.f64 d1 20)))
(pow.f64 (+.f64 (*.f64 d1 20) (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2)))) 1)
(log.f64 (exp.f64 (+.f64 (*.f64 d1 20) (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2))))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (*.f64 d1 20) (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2)))) (+.f64 (*.f64 d1 20) (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2))))) (+.f64 (*.f64 d1 20) (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2))))))
(expm1.f64 (log1p.f64 (+.f64 (*.f64 d1 20) (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2))))))
(exp.f64 (log.f64 (+.f64 (*.f64 d1 20) (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2))))))
(log1p.f64 (expm1.f64 (+.f64 (*.f64 d1 20) (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2))))))
(pow.f64 (*.f64 (*.f64 d1 d1) 100) 1)
(log.f64 (exp.f64 (*.f64 (*.f64 d1 d1) 100)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) 100) (*.f64 (*.f64 d1 d1) 100)) (*.f64 (*.f64 d1 d1) 100)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 d1 d1) 100)))
(exp.f64 (log.f64 (*.f64 (*.f64 d1 d1) 100)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 d1 d1) 100)))
(/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1)
(pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1) 1)
(log.f64 (exp.f64 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1) (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1)) (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1)))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1)))
(exp.f64 (log.f64 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1)))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1)))
(/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) 1)
(pow.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) 1)
(log.f64 (exp.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (*.f64 (-.f64 100 (*.f64 d2 d2)) d1)) (*.f64 (-.f64 100 (*.f64 d2 d2)) d1)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1)))
(exp.f64 (log.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1)))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1)))
(*.f64 1 (/.f64 1 (*.f64 (-.f64 10 d2) d1)))
(*.f64 (/.f64 1 (-.f64 10 d2)) (/.f64 1 d1))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (-.f64 10 d2) d1))) (cbrt.f64 (/.f64 1 (*.f64 (-.f64 10 d2) d1)))) (cbrt.f64 (/.f64 1 (*.f64 (-.f64 10 d2) d1))))
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 10 d2) d1))) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 10 d2) d1))))
(pow.f64 (/.f64 1 (*.f64 (-.f64 10 d2) d1)) 1)
(log.f64 (exp.f64 (/.f64 1 (*.f64 (-.f64 10 d2) d1))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 1 (*.f64 (-.f64 10 d2) d1)) (/.f64 1 (*.f64 (-.f64 10 d2) d1))) (/.f64 1 (*.f64 (-.f64 10 d2) d1))))
(expm1.f64 (log1p.f64 (/.f64 1 (*.f64 (-.f64 10 d2) d1))))
(exp.f64 (log.f64 (/.f64 1 (*.f64 (-.f64 10 d2) d1))))
(log1p.f64 (expm1.f64 (/.f64 1 (*.f64 (-.f64 10 d2) d1))))
(*.f64 1 (*.f64 d1 (+.f64 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1) 20)))
(*.f64 d1 (+.f64 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1) 20))
(*.f64 (*.f64 (cbrt.f64 (*.f64 d1 (+.f64 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1) 20))) (cbrt.f64 (*.f64 d1 (+.f64 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1) 20)))) (cbrt.f64 (*.f64 d1 (+.f64 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1) 20))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1) 20))) (sqrt.f64 (*.f64 d1 (+.f64 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1) 20))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1)) 3) (pow.f64 (*.f64 d1 20) 3)) (+.f64 (*.f64 (*.f64 d1 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1)) (*.f64 d1 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1))) (-.f64 (*.f64 (*.f64 d1 20) (*.f64 d1 20)) (*.f64 (*.f64 d1 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1)) (*.f64 d1 20)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1)) (*.f64 d1 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1))) (*.f64 (*.f64 d1 20) (*.f64 d1 20))) (-.f64 (*.f64 d1 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1)) (*.f64 d1 20)))
(pow.f64 (*.f64 d1 (+.f64 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1) 20)) 1)
(log.f64 (exp.f64 (*.f64 d1 (+.f64 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1) 20))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1) 20)) (*.f64 d1 (+.f64 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1) 20))) (*.f64 d1 (+.f64 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1) 20))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1) 20))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1) 20))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1) 20))))
(fma.f64 d1 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1) (*.f64 d1 20))
(*.f64 1 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)))
(*.f64 (/.f64 1 (-.f64 10 d2)) (*.f64 (-.f64 100 (*.f64 d2 d2)) d1))
(*.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (/.f64 1 (-.f64 10 d2)))
(*.f64 (*.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (+.f64 10 d2)) (/.f64 1 (-.f64 100 (*.f64 d2 d2))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2))) (cbrt.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)))) (cbrt.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2))) (sqrt.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2))))
(*.f64 (*.f64 (/.f64 1 (-.f64 10 d2)) (-.f64 100 (*.f64 d2 d2))) d1)
(pow.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) 1)
(log.f64 (exp.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2))) (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2))))
(exp.f64 (log.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2))))
(/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) 1)
(pow.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) 1)
(log.f64 (exp.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (*.f64 (-.f64 100 (*.f64 d2 d2)) d1)) (*.f64 (-.f64 100 (*.f64 d2 d2)) d1)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1)))
(exp.f64 (log.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1)))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1)))
(+.f64 (*.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) d2) (*.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) 10))
(+.f64 (*.f64 d2 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1)) (*.f64 10 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1)))
(pow.f64 (*.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (+.f64 10 d2)) 1)
(log.f64 (exp.f64 (*.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (+.f64 10 d2))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (+.f64 10 d2)) (*.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (+.f64 10 d2))) (*.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (+.f64 10 d2))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (+.f64 10 d2))))
(exp.f64 (log.f64 (*.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (+.f64 10 d2))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (+.f64 10 d2))))
(*.f64 1 (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20)))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20))) (cbrt.f64 (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20)))) (cbrt.f64 (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20))) (sqrt.f64 (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) 3) (pow.f64 (*.f64 d1 20) 3)) (+.f64 (*.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2))) (-.f64 (*.f64 (*.f64 d1 20) (*.f64 d1 20)) (*.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2))) (*.f64 (*.f64 d1 20) (*.f64 d1 20))) (-.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20)))
(pow.f64 (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20)) 1)
(log.f64 (exp.f64 (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20)) (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20))) (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20))))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20))))
(exp.f64 (log.f64 (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20))))
(fma.f64 (/.f64 1 (-.f64 10 d2)) (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (*.f64 d1 20))
(*.f64 1 (/.f64 (+.f64 27000 (pow.f64 d2 3)) (/.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)) d1)))
(*.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) (/.f64 1 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 27000 (pow.f64 d2 3)) (/.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)) d1))) (cbrt.f64 (/.f64 (+.f64 27000 (pow.f64 d2 3)) (/.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)) d1)))) (cbrt.f64 (/.f64 (+.f64 27000 (pow.f64 d2 3)) (/.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)) d1))))
(*.f64 (sqrt.f64 (/.f64 (+.f64 27000 (pow.f64 d2 3)) (/.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)) d1))) (sqrt.f64 (/.f64 (+.f64 27000 (pow.f64 d2 3)) (/.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)) d1))))
(pow.f64 (/.f64 (+.f64 27000 (pow.f64 d2 3)) (/.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)) d1)) 1)
(log.f64 (exp.f64 (/.f64 (+.f64 27000 (pow.f64 d2 3)) (/.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)) d1))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (+.f64 27000 (pow.f64 d2 3)) (/.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)) d1)) (/.f64 (+.f64 27000 (pow.f64 d2 3)) (/.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)) d1))) (/.f64 (+.f64 27000 (pow.f64 d2 3)) (/.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)) d1))))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 27000 (pow.f64 d2 3)) (/.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)) d1))))
(exp.f64 (log.f64 (/.f64 (+.f64 27000 (pow.f64 d2 3)) (/.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)) d1))))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 27000 (pow.f64 d2 3)) (/.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)) d1))))
(pow.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) 1)
(log.f64 (exp.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) (*.f64 d1 (+.f64 27000 (pow.f64 d2 3)))) (*.f64 d1 (+.f64 27000 (pow.f64 d2 3)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3)))))
(+.f64 (fma.f64 d2 d2 900) (neg.f64 (*.f64 d2 30)))
(+.f64 (fma.f64 d2 d2 900) (*.f64 (neg.f64 d2) 30))
(*.f64 1 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)))
(*.f64 (*.f64 (cbrt.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30))) (cbrt.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)))) (cbrt.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30))))
(*.f64 (sqrt.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30))) (sqrt.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30))))
(/.f64 (-.f64 (pow.f64 (fma.f64 d2 d2 900) 3) (pow.f64 (*.f64 d2 30) 3)) (+.f64 (*.f64 (fma.f64 d2 d2 900) (fma.f64 d2 d2 900)) (+.f64 (*.f64 (*.f64 d2 30) (*.f64 d2 30)) (*.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)))))
(/.f64 (-.f64 (*.f64 (fma.f64 d2 d2 900) (fma.f64 d2 d2 900)) (*.f64 (*.f64 d2 30) (*.f64 d2 30))) (+.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)))
(pow.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)) 1)
(log.f64 (exp.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30))))
(cbrt.f64 (*.f64 (*.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)) (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30))) (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30))))
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30))))
(exp.f64 (log.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30))))
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30))))

simplify198.0ms (3.7%)

Algorithm
egg-herbie
Rules
1112×associate-*l*
1076×associate-*r*
968×fma-def
758×fma-neg
712×log-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
054116387
1153414263
2736114259
Stop Event
node limit
Counts
569 → 374
Calls
Call 1
Inputs
(*.f64 10 d1)
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d2 d1)
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d2 d1)
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(*.f64 100 d1)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) d1)) (*.f64 100 d1))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) d1)) (*.f64 100 d1))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) d1)) (*.f64 100 d1))
(*.f64 -1 (*.f64 (pow.f64 d2 2) d1))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) d1)) (*.f64 100 d1))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) d1)) (*.f64 100 d1))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) d1)) (*.f64 100 d1))
(*.f64 -1 (*.f64 (pow.f64 d2 2) d1))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) d1)) (*.f64 100 d1))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) d1)) (*.f64 100 d1))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) d1)) (*.f64 100 d1))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(+.f64 (*.f64 20 d1) (*.f64 10 d1))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(*.f64 d2 d1)
(-.f64 (+.f64 (*.f64 20 d1) (*.f64 d2 d1)) (*.f64 -10 d1))
(-.f64 (+.f64 (*.f64 20 d1) (*.f64 d2 d1)) (*.f64 -10 d1))
(-.f64 (+.f64 (*.f64 20 d1) (*.f64 d2 d1)) (*.f64 -10 d1))
(*.f64 d2 d1)
(-.f64 (+.f64 (*.f64 20 d1) (*.f64 d2 d1)) (*.f64 -10 d1))
(-.f64 (+.f64 (*.f64 20 d1) (*.f64 d2 d1)) (*.f64 -10 d1))
(-.f64 (+.f64 (*.f64 20 d1) (*.f64 d2 d1)) (*.f64 -10 d1))
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 (-.f64 100 (pow.f64 d2 2)) (-.f64 10 d2))) 20)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 (-.f64 100 (pow.f64 d2 2)) (-.f64 10 d2))) 20)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 (-.f64 100 (pow.f64 d2 2)) (-.f64 10 d2))) 20)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 (-.f64 100 (pow.f64 d2 2)) (-.f64 10 d2))) 20)))
1/10
(+.f64 (*.f64 1/100 d2) 1/10)
(+.f64 (*.f64 1/100 d2) (+.f64 (*.f64 1/1000 (pow.f64 d2 2)) 1/10))
(+.f64 (*.f64 1/100 d2) (+.f64 (*.f64 1/10000 (pow.f64 d2 3)) (+.f64 (*.f64 1/1000 (pow.f64 d2 2)) 1/10)))
(/.f64 -1 d2)
(neg.f64 (+.f64 (/.f64 1 d2) (*.f64 10 (/.f64 1 (pow.f64 d2 2)))))
(neg.f64 (+.f64 (/.f64 1 d2) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 d2 2))) (*.f64 100 (/.f64 1 (pow.f64 d2 3))))))
(neg.f64 (+.f64 (*.f64 1000 (/.f64 1 (pow.f64 d2 4))) (+.f64 (/.f64 1 d2) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 d2 2))) (*.f64 100 (/.f64 1 (pow.f64 d2 3)))))))
(/.f64 -1 d2)
(neg.f64 (+.f64 (/.f64 1 d2) (*.f64 10 (/.f64 1 (pow.f64 d2 2)))))
(neg.f64 (+.f64 (/.f64 1 d2) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 d2 2))) (*.f64 100 (/.f64 1 (pow.f64 d2 3))))))
(neg.f64 (+.f64 (*.f64 1000 (/.f64 1 (pow.f64 d2 4))) (+.f64 (/.f64 1 d2) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 d2 2))) (*.f64 100 (/.f64 1 (pow.f64 d2 3)))))))
(*.f64 100 (/.f64 d1 (-.f64 10 d2)))
(*.f64 100 (/.f64 d1 (-.f64 10 d2)))
(*.f64 100 (/.f64 d1 (-.f64 10 d2)))
(*.f64 100 (/.f64 d1 (-.f64 10 d2)))
(*.f64 100 (/.f64 d1 (-.f64 10 d2)))
(*.f64 100 (/.f64 d1 (-.f64 10 d2)))
(*.f64 100 (/.f64 d1 (-.f64 10 d2)))
(*.f64 100 (/.f64 d1 (-.f64 10 d2)))
(*.f64 100 (/.f64 d1 (-.f64 10 d2)))
(*.f64 100 (/.f64 d1 (-.f64 10 d2)))
(*.f64 100 (/.f64 d1 (-.f64 10 d2)))
(*.f64 100 (/.f64 d1 (-.f64 10 d2)))
(*.f64 10 d1)
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(+.f64 (*.f64 10 d1) (+.f64 (*.f64 d2 d1) (*.f64 1/10 (*.f64 (pow.f64 d2 2) d1))))
(+.f64 (*.f64 1/100 (*.f64 (pow.f64 d2 3) d1)) (+.f64 (*.f64 10 d1) (+.f64 (*.f64 d2 d1) (*.f64 1/10 (*.f64 (pow.f64 d2 2) d1)))))
(*.f64 -100 (/.f64 d1 d2))
(+.f64 (*.f64 -1000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -100 (/.f64 d1 d2)))
(+.f64 (*.f64 -1000 (/.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 -10000 (/.f64 d1 (pow.f64 d2 3))) (*.f64 -100 (/.f64 d1 d2))))
(+.f64 (*.f64 -1000 (/.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 -10000 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -100000 (/.f64 d1 (pow.f64 d2 4))) (*.f64 -100 (/.f64 d1 d2)))))
(*.f64 -100 (/.f64 d1 d2))
(+.f64 (*.f64 -1000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -100 (/.f64 d1 d2)))
(+.f64 (*.f64 -1000 (/.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 -10000 (/.f64 d1 (pow.f64 d2 3))) (*.f64 -100 (/.f64 d1 d2))))
(+.f64 (*.f64 -1000 (/.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 -10000 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -100000 (/.f64 d1 (pow.f64 d2 4))) (*.f64 -100 (/.f64 d1 d2)))))
(*.f64 d1 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))))
(*.f64 d1 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))))
(*.f64 d1 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))))
(*.f64 d1 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))))
(*.f64 d1 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))))
(*.f64 d1 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))))
(*.f64 d1 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))))
(*.f64 d1 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))))
(*.f64 d1 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))))
(*.f64 d1 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))))
(*.f64 d1 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))))
(*.f64 d1 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))))
(+.f64 (*.f64 20 d1) (*.f64 10 d1))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (+.f64 (*.f64 d2 d1) (*.f64 1/10 (*.f64 (pow.f64 d2 2) d1)))))
(+.f64 (*.f64 1/100 (*.f64 (pow.f64 d2 3) d1)) (+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (+.f64 (*.f64 d2 d1) (*.f64 1/10 (*.f64 (pow.f64 d2 2) d1))))))
(*.f64 20 d1)
(+.f64 (*.f64 20 d1) (*.f64 -100 (/.f64 d1 d2)))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 -1000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -100 (/.f64 d1 d2))))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 -1000 (/.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 -10000 (/.f64 d1 (pow.f64 d2 3))) (*.f64 -100 (/.f64 d1 d2)))))
(*.f64 20 d1)
(+.f64 (*.f64 20 d1) (*.f64 -100 (/.f64 d1 d2)))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 -1000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -100 (/.f64 d1 d2))))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 -1000 (/.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 -10000 (/.f64 d1 (pow.f64 d2 3))) (*.f64 -100 (/.f64 d1 d2)))))
(*.f64 100 (pow.f64 d1 2))
(*.f64 100 (pow.f64 d1 2))
(*.f64 100 (pow.f64 d1 2))
(*.f64 100 (pow.f64 d1 2))
(*.f64 100 (pow.f64 d1 2))
(*.f64 100 (pow.f64 d1 2))
(*.f64 100 (pow.f64 d1 2))
(*.f64 100 (pow.f64 d1 2))
(*.f64 100 (pow.f64 d1 2))
(*.f64 100 (pow.f64 d1 2))
(*.f64 100 (pow.f64 d1 2))
(*.f64 100 (pow.f64 d1 2))
(/.f64 (-.f64 100 (pow.f64 d2 2)) (-.f64 10 d2))
(/.f64 (-.f64 100 (pow.f64 d2 2)) (-.f64 10 d2))
(/.f64 (-.f64 100 (pow.f64 d2 2)) (-.f64 10 d2))
(/.f64 (-.f64 100 (pow.f64 d2 2)) (-.f64 10 d2))
(/.f64 (-.f64 100 (pow.f64 d2 2)) (-.f64 10 d2))
(/.f64 (-.f64 100 (pow.f64 d2 2)) (-.f64 10 d2))
(/.f64 (-.f64 100 (pow.f64 d2 2)) (-.f64 10 d2))
(/.f64 (-.f64 100 (pow.f64 d2 2)) (-.f64 10 d2))
(/.f64 (-.f64 100 (pow.f64 d2 2)) (-.f64 10 d2))
(/.f64 (-.f64 100 (pow.f64 d2 2)) (-.f64 10 d2))
(/.f64 (-.f64 100 (pow.f64 d2 2)) (-.f64 10 d2))
(/.f64 (-.f64 100 (pow.f64 d2 2)) (-.f64 10 d2))
10
(+.f64 d2 10)
(+.f64 d2 10)
(+.f64 d2 10)
d2
(+.f64 10 d2)
(+.f64 10 d2)
(+.f64 10 d2)
d2
(+.f64 10 d2)
(+.f64 10 d2)
(+.f64 10 d2)
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(*.f64 100 d1)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) d1)) (*.f64 100 d1))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) d1)) (*.f64 100 d1))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) d1)) (*.f64 100 d1))
(*.f64 -1 (*.f64 (pow.f64 d2 2) d1))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) d1)) (*.f64 100 d1))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) d1)) (*.f64 100 d1))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) d1)) (*.f64 100 d1))
(*.f64 -1 (*.f64 (pow.f64 d2 2) d1))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) d1)) (*.f64 100 d1))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) d1)) (*.f64 100 d1))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) d1)) (*.f64 100 d1))
(/.f64 1/10 d1)
(+.f64 (*.f64 1/10 (/.f64 1 d1)) (*.f64 1/100 (/.f64 d2 d1)))
(+.f64 (*.f64 1/1000 (/.f64 (pow.f64 d2 2) d1)) (+.f64 (*.f64 1/10 (/.f64 1 d1)) (*.f64 1/100 (/.f64 d2 d1))))
(+.f64 (*.f64 1/1000 (/.f64 (pow.f64 d2 2) d1)) (+.f64 (*.f64 1/10000 (/.f64 (pow.f64 d2 3) d1)) (+.f64 (*.f64 1/10 (/.f64 1 d1)) (*.f64 1/100 (/.f64 d2 d1)))))
(/.f64 -1 (*.f64 d2 d1))
(neg.f64 (+.f64 (/.f64 1 (*.f64 d2 d1)) (*.f64 10 (/.f64 1 (*.f64 (pow.f64 d2 2) d1)))))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (*.f64 (pow.f64 d2 2) d1))) (+.f64 (/.f64 1 (*.f64 d2 d1)) (*.f64 100 (/.f64 1 (*.f64 (pow.f64 d2 3) d1))))))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (*.f64 (pow.f64 d2 2) d1))) (+.f64 (/.f64 1 (*.f64 d2 d1)) (+.f64 (*.f64 1000 (/.f64 1 (*.f64 (pow.f64 d2 4) d1))) (*.f64 100 (/.f64 1 (*.f64 (pow.f64 d2 3) d1)))))))
(/.f64 -1 (*.f64 d2 d1))
(neg.f64 (+.f64 (/.f64 1 (*.f64 d2 d1)) (*.f64 10 (/.f64 1 (*.f64 (pow.f64 d2 2) d1)))))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (*.f64 (pow.f64 d2 2) d1))) (+.f64 (/.f64 1 (*.f64 d2 d1)) (*.f64 100 (/.f64 1 (*.f64 (pow.f64 d2 3) d1))))))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (*.f64 (pow.f64 d2 2) d1))) (+.f64 (/.f64 1 (*.f64 d2 d1)) (+.f64 (*.f64 1000 (/.f64 1 (*.f64 (pow.f64 d2 4) d1))) (*.f64 100 (/.f64 1 (*.f64 (pow.f64 d2 3) d1)))))))
(/.f64 1 (*.f64 d1 (-.f64 10 d2)))
(/.f64 1 (*.f64 d1 (-.f64 10 d2)))
(/.f64 1 (*.f64 d1 (-.f64 10 d2)))
(/.f64 1 (*.f64 d1 (-.f64 10 d2)))
(/.f64 1 (*.f64 d1 (-.f64 10 d2)))
(/.f64 1 (*.f64 d1 (-.f64 10 d2)))
(/.f64 1 (*.f64 d1 (-.f64 10 d2)))
(/.f64 1 (*.f64 d1 (-.f64 10 d2)))
(/.f64 1 (*.f64 d1 (-.f64 10 d2)))
(/.f64 1 (*.f64 d1 (-.f64 10 d2)))
(/.f64 1 (*.f64 d1 (-.f64 10 d2)))
(/.f64 1 (*.f64 d1 (-.f64 10 d2)))
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 (-.f64 100 (pow.f64 d2 2)) (-.f64 10 d2))) 20)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 (-.f64 100 (pow.f64 d2 2)) (-.f64 10 d2))) 20)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 (-.f64 100 (pow.f64 d2 2)) (-.f64 10 d2))) 20)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 (-.f64 100 (pow.f64 d2 2)) (-.f64 10 d2))) 20)))
(+.f64 (*.f64 20 d1) (*.f64 10 d1))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(*.f64 d2 d1)
(-.f64 (+.f64 (*.f64 20 d1) (*.f64 d2 d1)) (*.f64 -10 d1))
(-.f64 (+.f64 (*.f64 20 d1) (*.f64 d2 d1)) (*.f64 -10 d1))
(-.f64 (+.f64 (*.f64 20 d1) (*.f64 d2 d1)) (*.f64 -10 d1))
(*.f64 d2 d1)
(-.f64 (+.f64 (*.f64 20 d1) (*.f64 d2 d1)) (*.f64 -10 d1))
(-.f64 (+.f64 (*.f64 20 d1) (*.f64 d2 d1)) (*.f64 -10 d1))
(-.f64 (+.f64 (*.f64 20 d1) (*.f64 d2 d1)) (*.f64 -10 d1))
(*.f64 (+.f64 10 d2) d1)
(*.f64 (+.f64 10 d2) d1)
(*.f64 (+.f64 10 d2) d1)
(*.f64 (+.f64 10 d2) d1)
(*.f64 d1 (+.f64 d2 10))
(*.f64 d1 (+.f64 d2 10))
(*.f64 d1 (+.f64 d2 10))
(*.f64 d1 (+.f64 d2 10))
(*.f64 (+.f64 10 d2) d1)
(*.f64 (+.f64 10 d2) d1)
(*.f64 (+.f64 10 d2) d1)
(*.f64 (+.f64 10 d2) d1)
(*.f64 10 d1)
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d2 d1)
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d2 d1)
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(*.f64 100 d1)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) d1)) (*.f64 100 d1))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) d1)) (*.f64 100 d1))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) d1)) (*.f64 100 d1))
(*.f64 -1 (*.f64 (pow.f64 d2 2) d1))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) d1)) (*.f64 100 d1))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) d1)) (*.f64 100 d1))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) d1)) (*.f64 100 d1))
(*.f64 -1 (*.f64 (pow.f64 d2 2) d1))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) d1)) (*.f64 100 d1))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) d1)) (*.f64 100 d1))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) d1)) (*.f64 100 d1))
(*.f64 d1 (*.f64 (-.f64 100 (pow.f64 d2 2)) (+.f64 d2 10)))
(*.f64 d1 (*.f64 (-.f64 100 (pow.f64 d2 2)) (+.f64 d2 10)))
(*.f64 d1 (*.f64 (-.f64 100 (pow.f64 d2 2)) (+.f64 d2 10)))
(*.f64 d1 (*.f64 (-.f64 100 (pow.f64 d2 2)) (+.f64 d2 10)))
(*.f64 (+.f64 10 d2) (*.f64 d1 (-.f64 100 (pow.f64 d2 2))))
(*.f64 (+.f64 10 d2) (*.f64 d1 (-.f64 100 (pow.f64 d2 2))))
(*.f64 (+.f64 10 d2) (*.f64 d1 (-.f64 100 (pow.f64 d2 2))))
(*.f64 (+.f64 10 d2) (*.f64 d1 (-.f64 100 (pow.f64 d2 2))))
(*.f64 d1 (*.f64 (-.f64 100 (pow.f64 d2 2)) (+.f64 d2 10)))
(*.f64 d1 (*.f64 (-.f64 100 (pow.f64 d2 2)) (+.f64 d2 10)))
(*.f64 d1 (*.f64 (-.f64 100 (pow.f64 d2 2)) (+.f64 d2 10)))
(*.f64 d1 (*.f64 (-.f64 100 (pow.f64 d2 2)) (+.f64 d2 10)))
(*.f64 1000 d1)
(+.f64 (*.f64 100 (*.f64 d2 d1)) (*.f64 1000 d1))
(+.f64 (*.f64 100 (*.f64 d2 d1)) (+.f64 (*.f64 -10 (*.f64 (pow.f64 d2 2) d1)) (*.f64 1000 d1)))
(+.f64 (*.f64 100 (*.f64 d2 d1)) (+.f64 (*.f64 -10 (*.f64 (pow.f64 d2 2) d1)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 3) d1)) (*.f64 1000 d1))))
(*.f64 -1 (*.f64 (pow.f64 d2 3) d1))
(+.f64 (*.f64 -10 (*.f64 (pow.f64 d2 2) d1)) (*.f64 -1 (*.f64 (pow.f64 d2 3) d1)))
(+.f64 (*.f64 100 (*.f64 d2 d1)) (+.f64 (*.f64 -10 (*.f64 (pow.f64 d2 2) d1)) (*.f64 -1 (*.f64 (pow.f64 d2 3) d1))))
(+.f64 (*.f64 100 (*.f64 d2 d1)) (+.f64 (*.f64 -10 (*.f64 (pow.f64 d2 2) d1)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 3) d1)) (*.f64 1000 d1))))
(*.f64 -1 (*.f64 (pow.f64 d2 3) d1))
(+.f64 (*.f64 -10 (*.f64 (pow.f64 d2 2) d1)) (*.f64 -1 (*.f64 (pow.f64 d2 3) d1)))
(+.f64 (*.f64 100 (*.f64 d2 d1)) (+.f64 (*.f64 -10 (*.f64 (pow.f64 d2 2) d1)) (*.f64 -1 (*.f64 (pow.f64 d2 3) d1))))
(+.f64 (*.f64 100 (*.f64 d2 d1)) (+.f64 (*.f64 -10 (*.f64 (pow.f64 d2 2) d1)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 3) d1)) (*.f64 1000 d1))))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 (+.f64 d2 30))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 d2 10)) 20)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 d2 10)) 20)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 d2 10)) 20)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 d2 10)) 20)))
(+.f64 (*.f64 20 d1) (*.f64 10 d1))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(*.f64 d2 d1)
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(*.f64 d2 d1)
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(*.f64 30 d1)
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) (+.f64 (*.f64 1/30 d1) (*.f64 -1/30 d1)))) (+.f64 (*.f64 d2 d1) (*.f64 30 d1)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) (+.f64 (*.f64 1/30 d1) (*.f64 -1/30 d1)))) (+.f64 (*.f64 -1/30 (*.f64 (pow.f64 d2 3) (+.f64 (*.f64 1/30 d1) (*.f64 -1/30 d1)))) (+.f64 (*.f64 d2 d1) (*.f64 30 d1))))
(*.f64 d2 d1)
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -900 d1) (*.f64 900 d1)) d2)) (+.f64 (*.f64 d2 d1) (*.f64 30 d1)))
(+.f64 (*.f64 -30 (/.f64 (+.f64 (*.f64 -900 d1) (*.f64 900 d1)) (pow.f64 d2 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -900 d1) (*.f64 900 d1)) d2)) (+.f64 (*.f64 d2 d1) (*.f64 30 d1))))
(*.f64 d2 d1)
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(+.f64 (*.f64 -900 (/.f64 d1 d2)) (+.f64 (*.f64 d2 d1) (+.f64 (*.f64 900 (/.f64 d1 d2)) (*.f64 30 d1))))
(+.f64 (*.f64 -900 (/.f64 d1 d2)) (+.f64 (*.f64 d2 d1) (+.f64 (*.f64 900 (/.f64 d1 d2)) (+.f64 (*.f64 30 d1) (*.f64 30 (/.f64 (+.f64 (*.f64 -900 d1) (*.f64 900 d1)) (pow.f64 d2 2)))))))
(/.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) (-.f64 (+.f64 900 (pow.f64 d2 2)) (*.f64 30 d2)))
(/.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) (-.f64 (+.f64 900 (pow.f64 d2 2)) (*.f64 30 d2)))
(/.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) (-.f64 (+.f64 900 (pow.f64 d2 2)) (*.f64 30 d2)))
(/.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) (-.f64 (+.f64 900 (pow.f64 d2 2)) (*.f64 30 d2)))
(/.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) (-.f64 (+.f64 (pow.f64 d2 2) 900) (*.f64 30 d2)))
(/.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) (-.f64 (+.f64 (pow.f64 d2 2) 900) (*.f64 30 d2)))
(/.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) (-.f64 (+.f64 (pow.f64 d2 2) 900) (*.f64 30 d2)))
(/.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) (-.f64 (+.f64 (pow.f64 d2 2) 900) (*.f64 30 d2)))
(/.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) (-.f64 (+.f64 (pow.f64 d2 2) 900) (*.f64 30 d2)))
(/.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) (-.f64 (+.f64 (pow.f64 d2 2) 900) (*.f64 30 d2)))
(/.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) (-.f64 (+.f64 (pow.f64 d2 2) 900) (*.f64 30 d2)))
(/.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) (-.f64 (+.f64 (pow.f64 d2 2) 900) (*.f64 30 d2)))
(*.f64 27000 d1)
(+.f64 (*.f64 (pow.f64 d2 3) d1) (*.f64 27000 d1))
(+.f64 (*.f64 (pow.f64 d2 3) d1) (*.f64 27000 d1))
(+.f64 (*.f64 (pow.f64 d2 3) d1) (*.f64 27000 d1))
(*.f64 (pow.f64 d2 3) d1)
(+.f64 (*.f64 (pow.f64 d2 3) d1) (*.f64 27000 d1))
(+.f64 (*.f64 (pow.f64 d2 3) d1) (*.f64 27000 d1))
(+.f64 (*.f64 (pow.f64 d2 3) d1) (*.f64 27000 d1))
(*.f64 (pow.f64 d2 3) d1)
(+.f64 (*.f64 (pow.f64 d2 3) d1) (*.f64 27000 d1))
(+.f64 (*.f64 (pow.f64 d2 3) d1) (*.f64 27000 d1))
(+.f64 (*.f64 (pow.f64 d2 3) d1) (*.f64 27000 d1))
(*.f64 d1 (+.f64 27000 (pow.f64 d2 3)))
(*.f64 d1 (+.f64 27000 (pow.f64 d2 3)))
(*.f64 d1 (+.f64 27000 (pow.f64 d2 3)))
(*.f64 d1 (+.f64 27000 (pow.f64 d2 3)))
(*.f64 d1 (+.f64 27000 (pow.f64 d2 3)))
(*.f64 d1 (+.f64 27000 (pow.f64 d2 3)))
(*.f64 d1 (+.f64 27000 (pow.f64 d2 3)))
(*.f64 d1 (+.f64 27000 (pow.f64 d2 3)))
(*.f64 d1 (+.f64 27000 (pow.f64 d2 3)))
(*.f64 d1 (+.f64 27000 (pow.f64 d2 3)))
(*.f64 d1 (+.f64 27000 (pow.f64 d2 3)))
(*.f64 d1 (+.f64 27000 (pow.f64 d2 3)))
900
(+.f64 (*.f64 -30 d2) 900)
(+.f64 (*.f64 -30 d2) (+.f64 (pow.f64 d2 2) 900))
(+.f64 (*.f64 -30 d2) (+.f64 (pow.f64 d2 2) 900))
(pow.f64 d2 2)
(+.f64 (*.f64 -30 d2) (pow.f64 d2 2))
(+.f64 (*.f64 -30 d2) (+.f64 900 (pow.f64 d2 2)))
(+.f64 (*.f64 -30 d2) (+.f64 900 (pow.f64 d2 2)))
(pow.f64 d2 2)
(+.f64 (*.f64 -30 d2) (pow.f64 d2 2))
(+.f64 (*.f64 -30 d2) (+.f64 900 (pow.f64 d2 2)))
(+.f64 (*.f64 -30 d2) (+.f64 900 (pow.f64 d2 2)))
(/.f64 1 (/.f64 (-.f64 100 (*.f64 d2 d2)) (*.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (+.f64 10 d2))))
(/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2))
(/.f64 (*.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (+.f64 10 d2)) (-.f64 100 (*.f64 d2 d2)))
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (+.f64 10 d2))) (neg.f64 (-.f64 100 (*.f64 d2 d2))))
(pow.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) 1)
(log.f64 (exp.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2))) (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2))))
(exp.f64 (log.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2))))
(/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) 1)
(pow.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) 1)
(log.f64 (exp.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (*.f64 (-.f64 100 (*.f64 d2 d2)) d1)) (*.f64 (-.f64 100 (*.f64 d2 d2)) d1)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1)))
(exp.f64 (log.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1)))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1)))
(*.f64 1 (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20)))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20))) (cbrt.f64 (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20)))) (cbrt.f64 (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20))) (sqrt.f64 (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) 3) (pow.f64 (*.f64 d1 20) 3)) (+.f64 (*.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2))) (-.f64 (*.f64 (*.f64 d1 20) (*.f64 d1 20)) (*.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2))) (*.f64 (*.f64 d1 20) (*.f64 d1 20))) (-.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20)))
(pow.f64 (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20)) 1)
(log.f64 (exp.f64 (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20)) (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20))) (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20))))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20))))
(exp.f64 (log.f64 (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20))))
(fma.f64 (/.f64 1 (-.f64 10 d2)) (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (*.f64 d1 20))
(*.f64 1 (/.f64 1 (-.f64 10 d2)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (-.f64 10 d2))) (cbrt.f64 (/.f64 1 (-.f64 10 d2)))) (cbrt.f64 (/.f64 1 (-.f64 10 d2))))
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 10 d2))) (sqrt.f64 (/.f64 1 (-.f64 10 d2))))
(pow.f64 (-.f64 10 d2) -1)
(pow.f64 (/.f64 1 (-.f64 10 d2)) 1)
(log.f64 (exp.f64 (/.f64 1 (-.f64 10 d2))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 1 (-.f64 10 d2)) (/.f64 1 (-.f64 10 d2))) (/.f64 1 (-.f64 10 d2))))
(expm1.f64 (log1p.f64 (/.f64 1 (-.f64 10 d2))))
(exp.f64 (log.f64 (/.f64 1 (-.f64 10 d2))))
(log1p.f64 (expm1.f64 (/.f64 1 (-.f64 10 d2))))
(*.f64 1 (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2))))
(*.f64 (*.f64 (*.f64 d1 d1) 100) (/.f64 1 (*.f64 (-.f64 10 d2) d1)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2)))) (cbrt.f64 (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2))))) (cbrt.f64 (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2)))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2)))) (sqrt.f64 (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2)))))
(*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2)))
(pow.f64 (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2))) 1)
(log.f64 (exp.f64 (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2))) (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2)))) (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2)))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2)))))
(exp.f64 (log.f64 (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2)))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2)))))
(*.f64 1 (+.f64 (*.f64 d1 20) (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2)))))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 d1 20) (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2))))) (cbrt.f64 (+.f64 (*.f64 d1 20) (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2)))))) (cbrt.f64 (+.f64 (*.f64 d1 20) (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2))))))
(*.f64 (sqrt.f64 (+.f64 (*.f64 d1 20) (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2))))) (sqrt.f64 (+.f64 (*.f64 d1 20) (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2))) 3) (pow.f64 (*.f64 d1 20) 3)) (+.f64 (*.f64 (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2))) (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2)))) (-.f64 (*.f64 (*.f64 d1 20) (*.f64 d1 20)) (*.f64 (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2))) (*.f64 d1 20)))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2))) (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2)))) (*.f64 (*.f64 d1 20) (*.f64 d1 20))) (-.f64 (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2))) (*.f64 d1 20)))
(pow.f64 (+.f64 (*.f64 d1 20) (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2)))) 1)
(log.f64 (exp.f64 (+.f64 (*.f64 d1 20) (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2))))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (*.f64 d1 20) (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2)))) (+.f64 (*.f64 d1 20) (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2))))) (+.f64 (*.f64 d1 20) (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2))))))
(expm1.f64 (log1p.f64 (+.f64 (*.f64 d1 20) (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2))))))
(exp.f64 (log.f64 (+.f64 (*.f64 d1 20) (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2))))))
(log1p.f64 (expm1.f64 (+.f64 (*.f64 d1 20) (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2))))))
(pow.f64 (*.f64 (*.f64 d1 d1) 100) 1)
(log.f64 (exp.f64 (*.f64 (*.f64 d1 d1) 100)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) 100) (*.f64 (*.f64 d1 d1) 100)) (*.f64 (*.f64 d1 d1) 100)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 d1 d1) 100)))
(exp.f64 (log.f64 (*.f64 (*.f64 d1 d1) 100)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 d1 d1) 100)))
(/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1)
(pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1) 1)
(log.f64 (exp.f64 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1) (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1)) (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1)))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1)))
(exp.f64 (log.f64 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1)))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1)))
(/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) 1)
(pow.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) 1)
(log.f64 (exp.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (*.f64 (-.f64 100 (*.f64 d2 d2)) d1)) (*.f64 (-.f64 100 (*.f64 d2 d2)) d1)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1)))
(exp.f64 (log.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1)))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1)))
(*.f64 1 (/.f64 1 (*.f64 (-.f64 10 d2) d1)))
(*.f64 (/.f64 1 (-.f64 10 d2)) (/.f64 1 d1))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (-.f64 10 d2) d1))) (cbrt.f64 (/.f64 1 (*.f64 (-.f64 10 d2) d1)))) (cbrt.f64 (/.f64 1 (*.f64 (-.f64 10 d2) d1))))
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 10 d2) d1))) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 10 d2) d1))))
(pow.f64 (/.f64 1 (*.f64 (-.f64 10 d2) d1)) 1)
(log.f64 (exp.f64 (/.f64 1 (*.f64 (-.f64 10 d2) d1))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 1 (*.f64 (-.f64 10 d2) d1)) (/.f64 1 (*.f64 (-.f64 10 d2) d1))) (/.f64 1 (*.f64 (-.f64 10 d2) d1))))
(expm1.f64 (log1p.f64 (/.f64 1 (*.f64 (-.f64 10 d2) d1))))
(exp.f64 (log.f64 (/.f64 1 (*.f64 (-.f64 10 d2) d1))))
(log1p.f64 (expm1.f64 (/.f64 1 (*.f64 (-.f64 10 d2) d1))))
(*.f64 1 (*.f64 d1 (+.f64 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1) 20)))
(*.f64 d1 (+.f64 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1) 20))
(*.f64 (*.f64 (cbrt.f64 (*.f64 d1 (+.f64 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1) 20))) (cbrt.f64 (*.f64 d1 (+.f64 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1) 20)))) (cbrt.f64 (*.f64 d1 (+.f64 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1) 20))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1) 20))) (sqrt.f64 (*.f64 d1 (+.f64 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1) 20))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1)) 3) (pow.f64 (*.f64 d1 20) 3)) (+.f64 (*.f64 (*.f64 d1 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1)) (*.f64 d1 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1))) (-.f64 (*.f64 (*.f64 d1 20) (*.f64 d1 20)) (*.f64 (*.f64 d1 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1)) (*.f64 d1 20)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1)) (*.f64 d1 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1))) (*.f64 (*.f64 d1 20) (*.f64 d1 20))) (-.f64 (*.f64 d1 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1)) (*.f64 d1 20)))
(pow.f64 (*.f64 d1 (+.f64 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1) 20)) 1)
(log.f64 (exp.f64 (*.f64 d1 (+.f64 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1) 20))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1) 20)) (*.f64 d1 (+.f64 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1) 20))) (*.f64 d1 (+.f64 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1) 20))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1) 20))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1) 20))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1) 20))))
(fma.f64 d1 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1) (*.f64 d1 20))
(*.f64 1 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)))
(*.f64 (/.f64 1 (-.f64 10 d2)) (*.f64 (-.f64 100 (*.f64 d2 d2)) d1))
(*.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (/.f64 1 (-.f64 10 d2)))
(*.f64 (*.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (+.f64 10 d2)) (/.f64 1 (-.f64 100 (*.f64 d2 d2))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2))) (cbrt.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)))) (cbrt.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2))) (sqrt.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2))))
(*.f64 (*.f64 (/.f64 1 (-.f64 10 d2)) (-.f64 100 (*.f64 d2 d2))) d1)
(pow.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) 1)
(log.f64 (exp.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2))) (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2))))
(exp.f64 (log.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2))))
(/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) 1)
(pow.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) 1)
(log.f64 (exp.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (*.f64 (-.f64 100 (*.f64 d2 d2)) d1)) (*.f64 (-.f64 100 (*.f64 d2 d2)) d1)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1)))
(exp.f64 (log.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1)))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1)))
(+.f64 (*.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) d2) (*.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) 10))
(+.f64 (*.f64 d2 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1)) (*.f64 10 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1)))
(pow.f64 (*.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (+.f64 10 d2)) 1)
(log.f64 (exp.f64 (*.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (+.f64 10 d2))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (+.f64 10 d2)) (*.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (+.f64 10 d2))) (*.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (+.f64 10 d2))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (+.f64 10 d2))))
(exp.f64 (log.f64 (*.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (+.f64 10 d2))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (+.f64 10 d2))))
(*.f64 1 (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20)))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20))) (cbrt.f64 (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20)))) (cbrt.f64 (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20))) (sqrt.f64 (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) 3) (pow.f64 (*.f64 d1 20) 3)) (+.f64 (*.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2))) (-.f64 (*.f64 (*.f64 d1 20) (*.f64 d1 20)) (*.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2))) (*.f64 (*.f64 d1 20) (*.f64 d1 20))) (-.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20)))
(pow.f64 (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20)) 1)
(log.f64 (exp.f64 (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20)) (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20))) (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20))))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20))))
(exp.f64 (log.f64 (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20))))
(fma.f64 (/.f64 1 (-.f64 10 d2)) (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (*.f64 d1 20))
(*.f64 1 (/.f64 (+.f64 27000 (pow.f64 d2 3)) (/.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)) d1)))
(*.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) (/.f64 1 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 27000 (pow.f64 d2 3)) (/.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)) d1))) (cbrt.f64 (/.f64 (+.f64 27000 (pow.f64 d2 3)) (/.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)) d1)))) (cbrt.f64 (/.f64 (+.f64 27000 (pow.f64 d2 3)) (/.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)) d1))))
(*.f64 (sqrt.f64 (/.f64 (+.f64 27000 (pow.f64 d2 3)) (/.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)) d1))) (sqrt.f64 (/.f64 (+.f64 27000 (pow.f64 d2 3)) (/.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)) d1))))
(pow.f64 (/.f64 (+.f64 27000 (pow.f64 d2 3)) (/.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)) d1)) 1)
(log.f64 (exp.f64 (/.f64 (+.f64 27000 (pow.f64 d2 3)) (/.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)) d1))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (+.f64 27000 (pow.f64 d2 3)) (/.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)) d1)) (/.f64 (+.f64 27000 (pow.f64 d2 3)) (/.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)) d1))) (/.f64 (+.f64 27000 (pow.f64 d2 3)) (/.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)) d1))))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 27000 (pow.f64 d2 3)) (/.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)) d1))))
(exp.f64 (log.f64 (/.f64 (+.f64 27000 (pow.f64 d2 3)) (/.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)) d1))))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 27000 (pow.f64 d2 3)) (/.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)) d1))))
(pow.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) 1)
(log.f64 (exp.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) (*.f64 d1 (+.f64 27000 (pow.f64 d2 3)))) (*.f64 d1 (+.f64 27000 (pow.f64 d2 3)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3)))))
(+.f64 (fma.f64 d2 d2 900) (neg.f64 (*.f64 d2 30)))
(+.f64 (fma.f64 d2 d2 900) (*.f64 (neg.f64 d2) 30))
(*.f64 1 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)))
(*.f64 (*.f64 (cbrt.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30))) (cbrt.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)))) (cbrt.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30))))
(*.f64 (sqrt.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30))) (sqrt.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30))))
(/.f64 (-.f64 (pow.f64 (fma.f64 d2 d2 900) 3) (pow.f64 (*.f64 d2 30) 3)) (+.f64 (*.f64 (fma.f64 d2 d2 900) (fma.f64 d2 d2 900)) (+.f64 (*.f64 (*.f64 d2 30) (*.f64 d2 30)) (*.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)))))
(/.f64 (-.f64 (*.f64 (fma.f64 d2 d2 900) (fma.f64 d2 d2 900)) (*.f64 (*.f64 d2 30) (*.f64 d2 30))) (+.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)))
(pow.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)) 1)
(log.f64 (exp.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30))))
(cbrt.f64 (*.f64 (*.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)) (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30))) (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30))))
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30))))
(exp.f64 (log.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30))))
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30))))
Outputs
(*.f64 10 d1)
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 10 d2))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 10 d2))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 10 d2))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 10 d2))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 10 d2))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 10 d2))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 10 d2))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 10 d2))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 10 d2))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (-.f64 10 d2) d1))
(*.f64 d1 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (-.f64 10 d2) d1))
(*.f64 d1 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (-.f64 10 d2) d1))
(*.f64 d1 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (-.f64 10 d2) d1))
(*.f64 d1 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (-.f64 10 d2) d1))
(*.f64 d1 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (-.f64 10 d2) d1))
(*.f64 d1 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (-.f64 10 d2) d1))
(*.f64 d1 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (-.f64 10 d2) d1))
(*.f64 d1 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (-.f64 10 d2) d1))
(*.f64 d1 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (-.f64 10 d2) d1))
(*.f64 d1 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (-.f64 10 d2) d1))
(*.f64 d1 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (-.f64 10 d2) d1))
(*.f64 d1 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)))
(*.f64 100 d1)
(*.f64 d1 100)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) d1)) (*.f64 100 d1))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) d1)) (*.f64 100 d1))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) d1)) (*.f64 100 d1))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(*.f64 -1 (*.f64 (pow.f64 d2 2) d1))
(neg.f64 (*.f64 d1 (*.f64 d2 d2)))
(*.f64 d1 (*.f64 d2 (neg.f64 d2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) d1)) (*.f64 100 d1))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) d1)) (*.f64 100 d1))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) d1)) (*.f64 100 d1))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(*.f64 -1 (*.f64 (pow.f64 d2 2) d1))
(neg.f64 (*.f64 d1 (*.f64 d2 d2)))
(*.f64 d1 (*.f64 d2 (neg.f64 d2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) d1)) (*.f64 100 d1))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) d1)) (*.f64 100 d1))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) d1)) (*.f64 100 d1))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(+.f64 (*.f64 20 d1) (*.f64 10 d1))
(*.f64 d1 30)
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(*.f64 d1 (+.f64 d2 30))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(*.f64 d1 (+.f64 d2 30))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d2 d1)
(*.f64 d1 d2)
(-.f64 (+.f64 (*.f64 20 d1) (*.f64 d2 d1)) (*.f64 -10 d1))
(*.f64 d1 (+.f64 d2 30))
(-.f64 (+.f64 (*.f64 20 d1) (*.f64 d2 d1)) (*.f64 -10 d1))
(*.f64 d1 (+.f64 d2 30))
(-.f64 (+.f64 (*.f64 20 d1) (*.f64 d2 d1)) (*.f64 -10 d1))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d2 d1)
(*.f64 d1 d2)
(-.f64 (+.f64 (*.f64 20 d1) (*.f64 d2 d1)) (*.f64 -10 d1))
(*.f64 d1 (+.f64 d2 30))
(-.f64 (+.f64 (*.f64 20 d1) (*.f64 d2 d1)) (*.f64 -10 d1))
(*.f64 d1 (+.f64 d2 30))
(-.f64 (+.f64 (*.f64 20 d1) (*.f64 d2 d1)) (*.f64 -10 d1))
(*.f64 d1 (+.f64 d2 30))
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 d1 (+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))))
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 d1 (+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))))
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 d1 (+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))))
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 d1 (+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))))
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 d1 (+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))))
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 d1 (+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))))
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 d1 (+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))))
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 d1 (+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 (-.f64 100 (pow.f64 d2 2)) (-.f64 10 d2))) 20)))
(neg.f64 (*.f64 d1 (fma.f64 -1 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)) -20)))
(*.f64 (+.f64 (/.f64 (+.f64 -100 (*.f64 d2 d2)) (-.f64 10 d2)) -20) (neg.f64 d1))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 (-.f64 100 (pow.f64 d2 2)) (-.f64 10 d2))) 20)))
(neg.f64 (*.f64 d1 (fma.f64 -1 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)) -20)))
(*.f64 (+.f64 (/.f64 (+.f64 -100 (*.f64 d2 d2)) (-.f64 10 d2)) -20) (neg.f64 d1))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 (-.f64 100 (pow.f64 d2 2)) (-.f64 10 d2))) 20)))
(neg.f64 (*.f64 d1 (fma.f64 -1 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)) -20)))
(*.f64 (+.f64 (/.f64 (+.f64 -100 (*.f64 d2 d2)) (-.f64 10 d2)) -20) (neg.f64 d1))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 (-.f64 100 (pow.f64 d2 2)) (-.f64 10 d2))) 20)))
(neg.f64 (*.f64 d1 (fma.f64 -1 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)) -20)))
(*.f64 (+.f64 (/.f64 (+.f64 -100 (*.f64 d2 d2)) (-.f64 10 d2)) -20) (neg.f64 d1))
1/10
(+.f64 (*.f64 1/100 d2) 1/10)
(fma.f64 1/100 d2 1/10)
(fma.f64 d2 1/100 1/10)
(+.f64 (*.f64 1/100 d2) (+.f64 (*.f64 1/1000 (pow.f64 d2 2)) 1/10))
(fma.f64 1/100 d2 (fma.f64 1/1000 (*.f64 d2 d2) 1/10))
(fma.f64 d2 1/100 (fma.f64 (*.f64 d2 d2) 1/1000 1/10))
(+.f64 (*.f64 1/100 d2) (+.f64 (*.f64 1/10000 (pow.f64 d2 3)) (+.f64 (*.f64 1/1000 (pow.f64 d2 2)) 1/10)))
(fma.f64 1/100 d2 (fma.f64 1/10000 (pow.f64 d2 3) (fma.f64 1/1000 (*.f64 d2 d2) 1/10)))
(fma.f64 d2 1/100 (fma.f64 1/10000 (pow.f64 d2 3) (fma.f64 (*.f64 d2 d2) 1/1000 1/10)))
(/.f64 -1 d2)
(neg.f64 (+.f64 (/.f64 1 d2) (*.f64 10 (/.f64 1 (pow.f64 d2 2)))))
(neg.f64 (+.f64 (/.f64 1 d2) (/.f64 10 (*.f64 d2 d2))))
(-.f64 (/.f64 -1 d2) (/.f64 (/.f64 10 d2) d2))
(neg.f64 (+.f64 (/.f64 1 d2) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 d2 2))) (*.f64 100 (/.f64 1 (pow.f64 d2 3))))))
(neg.f64 (+.f64 (/.f64 1 d2) (+.f64 (/.f64 10 (*.f64 d2 d2)) (/.f64 100 (pow.f64 d2 3)))))
(-.f64 (-.f64 (/.f64 -1 d2) (/.f64 (/.f64 10 d2) d2)) (/.f64 100 (pow.f64 d2 3)))
(neg.f64 (+.f64 (*.f64 1000 (/.f64 1 (pow.f64 d2 4))) (+.f64 (/.f64 1 d2) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 d2 2))) (*.f64 100 (/.f64 1 (pow.f64 d2 3)))))))
(neg.f64 (+.f64 (+.f64 (/.f64 1000 (pow.f64 d2 4)) (/.f64 1 d2)) (+.f64 (/.f64 10 (*.f64 d2 d2)) (/.f64 100 (pow.f64 d2 3)))))
(-.f64 (/.f64 -1000 (pow.f64 d2 4)) (+.f64 (/.f64 (/.f64 10 d2) d2) (+.f64 (/.f64 1 d2) (/.f64 100 (pow.f64 d2 3)))))
(/.f64 -1 d2)
(neg.f64 (+.f64 (/.f64 1 d2) (*.f64 10 (/.f64 1 (pow.f64 d2 2)))))
(neg.f64 (+.f64 (/.f64 1 d2) (/.f64 10 (*.f64 d2 d2))))
(-.f64 (/.f64 -1 d2) (/.f64 (/.f64 10 d2) d2))
(neg.f64 (+.f64 (/.f64 1 d2) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 d2 2))) (*.f64 100 (/.f64 1 (pow.f64 d2 3))))))
(neg.f64 (+.f64 (/.f64 1 d2) (+.f64 (/.f64 10 (*.f64 d2 d2)) (/.f64 100 (pow.f64 d2 3)))))
(-.f64 (-.f64 (/.f64 -1 d2) (/.f64 (/.f64 10 d2) d2)) (/.f64 100 (pow.f64 d2 3)))
(neg.f64 (+.f64 (*.f64 1000 (/.f64 1 (pow.f64 d2 4))) (+.f64 (/.f64 1 d2) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 d2 2))) (*.f64 100 (/.f64 1 (pow.f64 d2 3)))))))
(neg.f64 (+.f64 (+.f64 (/.f64 1000 (pow.f64 d2 4)) (/.f64 1 d2)) (+.f64 (/.f64 10 (*.f64 d2 d2)) (/.f64 100 (pow.f64 d2 3)))))
(-.f64 (/.f64 -1000 (pow.f64 d2 4)) (+.f64 (/.f64 (/.f64 10 d2) d2) (+.f64 (/.f64 1 d2) (/.f64 100 (pow.f64 d2 3)))))
(*.f64 100 (/.f64 d1 (-.f64 10 d2)))
(/.f64 100 (/.f64 (-.f64 10 d2) d1))
(*.f64 d1 (/.f64 100 (-.f64 10 d2)))
(*.f64 100 (/.f64 d1 (-.f64 10 d2)))
(/.f64 100 (/.f64 (-.f64 10 d2) d1))
(*.f64 d1 (/.f64 100 (-.f64 10 d2)))
(*.f64 100 (/.f64 d1 (-.f64 10 d2)))
(/.f64 100 (/.f64 (-.f64 10 d2) d1))
(*.f64 d1 (/.f64 100 (-.f64 10 d2)))
(*.f64 100 (/.f64 d1 (-.f64 10 d2)))
(/.f64 100 (/.f64 (-.f64 10 d2) d1))
(*.f64 d1 (/.f64 100 (-.f64 10 d2)))
(*.f64 100 (/.f64 d1 (-.f64 10 d2)))
(/.f64 100 (/.f64 (-.f64 10 d2) d1))
(*.f64 d1 (/.f64 100 (-.f64 10 d2)))
(*.f64 100 (/.f64 d1 (-.f64 10 d2)))
(/.f64 100 (/.f64 (-.f64 10 d2) d1))
(*.f64 d1 (/.f64 100 (-.f64 10 d2)))
(*.f64 100 (/.f64 d1 (-.f64 10 d2)))
(/.f64 100 (/.f64 (-.f64 10 d2) d1))
(*.f64 d1 (/.f64 100 (-.f64 10 d2)))
(*.f64 100 (/.f64 d1 (-.f64 10 d2)))
(/.f64 100 (/.f64 (-.f64 10 d2) d1))
(*.f64 d1 (/.f64 100 (-.f64 10 d2)))
(*.f64 100 (/.f64 d1 (-.f64 10 d2)))
(/.f64 100 (/.f64 (-.f64 10 d2) d1))
(*.f64 d1 (/.f64 100 (-.f64 10 d2)))
(*.f64 100 (/.f64 d1 (-.f64 10 d2)))
(/.f64 100 (/.f64 (-.f64 10 d2) d1))
(*.f64 d1 (/.f64 100 (-.f64 10 d2)))
(*.f64 100 (/.f64 d1 (-.f64 10 d2)))
(/.f64 100 (/.f64 (-.f64 10 d2) d1))
(*.f64 d1 (/.f64 100 (-.f64 10 d2)))
(*.f64 100 (/.f64 d1 (-.f64 10 d2)))
(/.f64 100 (/.f64 (-.f64 10 d2) d1))
(*.f64 d1 (/.f64 100 (-.f64 10 d2)))
(*.f64 10 d1)
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 10 d2))
(+.f64 (*.f64 10 d1) (+.f64 (*.f64 d2 d1) (*.f64 1/10 (*.f64 (pow.f64 d2 2) d1))))
(fma.f64 10 d1 (fma.f64 d2 d1 (*.f64 (*.f64 d1 (*.f64 d2 d2)) 1/10)))
(*.f64 d1 (+.f64 (+.f64 10 d2) (*.f64 (*.f64 1/10 d2) d2)))
(+.f64 (*.f64 1/100 (*.f64 (pow.f64 d2 3) d1)) (+.f64 (*.f64 10 d1) (+.f64 (*.f64 d2 d1) (*.f64 1/10 (*.f64 (pow.f64 d2 2) d1)))))
(fma.f64 1/100 (*.f64 d1 (pow.f64 d2 3)) (fma.f64 10 d1 (fma.f64 d2 d1 (*.f64 (*.f64 d1 (*.f64 d2 d2)) 1/10))))
(fma.f64 1/100 (*.f64 d1 (pow.f64 d2 3)) (*.f64 d1 (+.f64 (+.f64 10 d2) (*.f64 (*.f64 1/10 d2) d2))))
(*.f64 -100 (/.f64 d1 d2))
(/.f64 (*.f64 -100 d1) d2)
(+.f64 (*.f64 -1000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -100 (/.f64 d1 d2)))
(fma.f64 -1000 (/.f64 d1 (*.f64 d2 d2)) (/.f64 (*.f64 -100 d1) d2))
(fma.f64 -100 (/.f64 d1 d2) (*.f64 (/.f64 -1000 d2) (/.f64 d1 d2)))
(+.f64 (*.f64 -1000 (/.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 -10000 (/.f64 d1 (pow.f64 d2 3))) (*.f64 -100 (/.f64 d1 d2))))
(fma.f64 -1000 (/.f64 d1 (*.f64 d2 d2)) (fma.f64 -10000 (/.f64 d1 (pow.f64 d2 3)) (/.f64 (*.f64 -100 d1) d2)))
(fma.f64 -1000 (/.f64 d1 (*.f64 d2 d2)) (fma.f64 -100 (/.f64 d1 d2) (/.f64 (*.f64 d1 -10000) (pow.f64 d2 3))))
(+.f64 (*.f64 -1000 (/.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 -10000 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -100000 (/.f64 d1 (pow.f64 d2 4))) (*.f64 -100 (/.f64 d1 d2)))))
(fma.f64 -1000 (/.f64 d1 (*.f64 d2 d2)) (fma.f64 -10000 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -100000 (/.f64 d1 (pow.f64 d2 4)) (/.f64 (*.f64 -100 d1) d2))))
(fma.f64 -1000 (/.f64 d1 (*.f64 d2 d2)) (fma.f64 -10000 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -100 (/.f64 d1 d2) (*.f64 -100000 (/.f64 d1 (pow.f64 d2 4))))))
(*.f64 -100 (/.f64 d1 d2))
(/.f64 (*.f64 -100 d1) d2)
(+.f64 (*.f64 -1000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -100 (/.f64 d1 d2)))
(fma.f64 -1000 (/.f64 d1 (*.f64 d2 d2)) (/.f64 (*.f64 -100 d1) d2))
(fma.f64 -100 (/.f64 d1 d2) (*.f64 (/.f64 -1000 d2) (/.f64 d1 d2)))
(+.f64 (*.f64 -1000 (/.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 -10000 (/.f64 d1 (pow.f64 d2 3))) (*.f64 -100 (/.f64 d1 d2))))
(fma.f64 -1000 (/.f64 d1 (*.f64 d2 d2)) (fma.f64 -10000 (/.f64 d1 (pow.f64 d2 3)) (/.f64 (*.f64 -100 d1) d2)))
(fma.f64 -1000 (/.f64 d1 (*.f64 d2 d2)) (fma.f64 -100 (/.f64 d1 d2) (/.f64 (*.f64 d1 -10000) (pow.f64 d2 3))))
(+.f64 (*.f64 -1000 (/.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 -10000 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -100000 (/.f64 d1 (pow.f64 d2 4))) (*.f64 -100 (/.f64 d1 d2)))))
(fma.f64 -1000 (/.f64 d1 (*.f64 d2 d2)) (fma.f64 -10000 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -100000 (/.f64 d1 (pow.f64 d2 4)) (/.f64 (*.f64 -100 d1) d2))))
(fma.f64 -1000 (/.f64 d1 (*.f64 d2 d2)) (fma.f64 -10000 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -100 (/.f64 d1 d2) (*.f64 -100000 (/.f64 d1 (pow.f64 d2 4))))))
(*.f64 d1 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))))
(*.f64 d1 (+.f64 20 (/.f64 100 (-.f64 10 d2))))
(*.f64 d1 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))))
(*.f64 d1 (+.f64 20 (/.f64 100 (-.f64 10 d2))))
(*.f64 d1 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))))
(*.f64 d1 (+.f64 20 (/.f64 100 (-.f64 10 d2))))
(*.f64 d1 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))))
(*.f64 d1 (+.f64 20 (/.f64 100 (-.f64 10 d2))))
(*.f64 d1 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))))
(*.f64 d1 (+.f64 20 (/.f64 100 (-.f64 10 d2))))
(*.f64 d1 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))))
(*.f64 d1 (+.f64 20 (/.f64 100 (-.f64 10 d2))))
(*.f64 d1 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))))
(*.f64 d1 (+.f64 20 (/.f64 100 (-.f64 10 d2))))
(*.f64 d1 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))))
(*.f64 d1 (+.f64 20 (/.f64 100 (-.f64 10 d2))))
(*.f64 d1 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))))
(*.f64 d1 (+.f64 20 (/.f64 100 (-.f64 10 d2))))
(*.f64 d1 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))))
(*.f64 d1 (+.f64 20 (/.f64 100 (-.f64 10 d2))))
(*.f64 d1 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))))
(*.f64 d1 (+.f64 20 (/.f64 100 (-.f64 10 d2))))
(*.f64 d1 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))))
(*.f64 d1 (+.f64 20 (/.f64 100 (-.f64 10 d2))))
(+.f64 (*.f64 20 d1) (*.f64 10 d1))
(*.f64 d1 30)
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(*.f64 d1 (+.f64 d2 30))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (+.f64 (*.f64 d2 d1) (*.f64 1/10 (*.f64 (pow.f64 d2 2) d1)))))
(+.f64 (*.f64 d1 30) (fma.f64 d2 d1 (*.f64 (*.f64 d1 (*.f64 d2 d2)) 1/10)))
(fma.f64 d1 30 (*.f64 d1 (+.f64 (*.f64 (*.f64 1/10 d2) d2) d2)))
(+.f64 (*.f64 1/100 (*.f64 (pow.f64 d2 3) d1)) (+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (+.f64 (*.f64 d2 d1) (*.f64 1/10 (*.f64 (pow.f64 d2 2) d1))))))
(fma.f64 1/100 (*.f64 d1 (pow.f64 d2 3)) (+.f64 (*.f64 d1 30) (fma.f64 d2 d1 (*.f64 (*.f64 d1 (*.f64 d2 d2)) 1/10))))
(fma.f64 1/100 (*.f64 d1 (pow.f64 d2 3)) (fma.f64 d1 30 (*.f64 d1 (+.f64 (*.f64 (*.f64 1/10 d2) d2) d2))))
(*.f64 20 d1)
(*.f64 d1 20)
(+.f64 (*.f64 20 d1) (*.f64 -100 (/.f64 d1 d2)))
(fma.f64 20 d1 (/.f64 (*.f64 -100 d1) d2))
(fma.f64 d1 20 (*.f64 -100 (/.f64 d1 d2)))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 -1000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -100 (/.f64 d1 d2))))
(fma.f64 20 d1 (fma.f64 -1000 (/.f64 d1 (*.f64 d2 d2)) (/.f64 (*.f64 -100 d1) d2)))
(fma.f64 d1 20 (fma.f64 -100 (/.f64 d1 d2) (*.f64 (/.f64 -1000 d2) (/.f64 d1 d2))))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 -1000 (/.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 -10000 (/.f64 d1 (pow.f64 d2 3))) (*.f64 -100 (/.f64 d1 d2)))))
(fma.f64 20 d1 (fma.f64 -1000 (/.f64 d1 (*.f64 d2 d2)) (fma.f64 -10000 (/.f64 d1 (pow.f64 d2 3)) (/.f64 (*.f64 -100 d1) d2))))
(fma.f64 d1 20 (fma.f64 -1000 (/.f64 d1 (*.f64 d2 d2)) (fma.f64 -100 (/.f64 d1 d2) (/.f64 (*.f64 d1 -10000) (pow.f64 d2 3)))))
(*.f64 20 d1)
(*.f64 d1 20)
(+.f64 (*.f64 20 d1) (*.f64 -100 (/.f64 d1 d2)))
(fma.f64 20 d1 (/.f64 (*.f64 -100 d1) d2))
(fma.f64 d1 20 (*.f64 -100 (/.f64 d1 d2)))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 -1000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -100 (/.f64 d1 d2))))
(fma.f64 20 d1 (fma.f64 -1000 (/.f64 d1 (*.f64 d2 d2)) (/.f64 (*.f64 -100 d1) d2)))
(fma.f64 d1 20 (fma.f64 -100 (/.f64 d1 d2) (*.f64 (/.f64 -1000 d2) (/.f64 d1 d2))))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 -1000 (/.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 -10000 (/.f64 d1 (pow.f64 d2 3))) (*.f64 -100 (/.f64 d1 d2)))))
(fma.f64 20 d1 (fma.f64 -1000 (/.f64 d1 (*.f64 d2 d2)) (fma.f64 -10000 (/.f64 d1 (pow.f64 d2 3)) (/.f64 (*.f64 -100 d1) d2))))
(fma.f64 d1 20 (fma.f64 -1000 (/.f64 d1 (*.f64 d2 d2)) (fma.f64 -100 (/.f64 d1 d2) (/.f64 (*.f64 d1 -10000) (pow.f64 d2 3)))))
(*.f64 100 (pow.f64 d1 2))
(*.f64 d1 (*.f64 d1 100))
(*.f64 100 (*.f64 d1 d1))
(*.f64 100 (pow.f64 d1 2))
(*.f64 d1 (*.f64 d1 100))
(*.f64 100 (*.f64 d1 d1))
(*.f64 100 (pow.f64 d1 2))
(*.f64 d1 (*.f64 d1 100))
(*.f64 100 (*.f64 d1 d1))
(*.f64 100 (pow.f64 d1 2))
(*.f64 d1 (*.f64 d1 100))
(*.f64 100 (*.f64 d1 d1))
(*.f64 100 (pow.f64 d1 2))
(*.f64 d1 (*.f64 d1 100))
(*.f64 100 (*.f64 d1 d1))
(*.f64 100 (pow.f64 d1 2))
(*.f64 d1 (*.f64 d1 100))
(*.f64 100 (*.f64 d1 d1))
(*.f64 100 (pow.f64 d1 2))
(*.f64 d1 (*.f64 d1 100))
(*.f64 100 (*.f64 d1 d1))
(*.f64 100 (pow.f64 d1 2))
(*.f64 d1 (*.f64 d1 100))
(*.f64 100 (*.f64 d1 d1))
(*.f64 100 (pow.f64 d1 2))
(*.f64 d1 (*.f64 d1 100))
(*.f64 100 (*.f64 d1 d1))
(*.f64 100 (pow.f64 d1 2))
(*.f64 d1 (*.f64 d1 100))
(*.f64 100 (*.f64 d1 d1))
(*.f64 100 (pow.f64 d1 2))
(*.f64 d1 (*.f64 d1 100))
(*.f64 100 (*.f64 d1 d1))
(*.f64 100 (pow.f64 d1 2))
(*.f64 d1 (*.f64 d1 100))
(*.f64 100 (*.f64 d1 d1))
(/.f64 (-.f64 100 (pow.f64 d2 2)) (-.f64 10 d2))
(/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))
(/.f64 (-.f64 100 (pow.f64 d2 2)) (-.f64 10 d2))
(/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))
(/.f64 (-.f64 100 (pow.f64 d2 2)) (-.f64 10 d2))
(/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))
(/.f64 (-.f64 100 (pow.f64 d2 2)) (-.f64 10 d2))
(/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))
(/.f64 (-.f64 100 (pow.f64 d2 2)) (-.f64 10 d2))
(/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))
(/.f64 (-.f64 100 (pow.f64 d2 2)) (-.f64 10 d2))
(/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))
(/.f64 (-.f64 100 (pow.f64 d2 2)) (-.f64 10 d2))
(/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))
(/.f64 (-.f64 100 (pow.f64 d2 2)) (-.f64 10 d2))
(/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))
(/.f64 (-.f64 100 (pow.f64 d2 2)) (-.f64 10 d2))
(/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))
(/.f64 (-.f64 100 (pow.f64 d2 2)) (-.f64 10 d2))
(/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))
(/.f64 (-.f64 100 (pow.f64 d2 2)) (-.f64 10 d2))
(/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))
(/.f64 (-.f64 100 (pow.f64 d2 2)) (-.f64 10 d2))
(/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))
10
(+.f64 d2 10)
(+.f64 10 d2)
(+.f64 d2 10)
(+.f64 10 d2)
(+.f64 d2 10)
(+.f64 10 d2)
d2
(+.f64 10 d2)
(+.f64 10 d2)
(+.f64 10 d2)
d2
(+.f64 10 d2)
(+.f64 10 d2)
(+.f64 10 d2)
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(*.f64 100 d1)
(*.f64 d1 100)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) d1)) (*.f64 100 d1))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) d1)) (*.f64 100 d1))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) d1)) (*.f64 100 d1))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(*.f64 -1 (*.f64 (pow.f64 d2 2) d1))
(neg.f64 (*.f64 d1 (*.f64 d2 d2)))
(*.f64 d1 (*.f64 d2 (neg.f64 d2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) d1)) (*.f64 100 d1))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) d1)) (*.f64 100 d1))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) d1)) (*.f64 100 d1))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(*.f64 -1 (*.f64 (pow.f64 d2 2) d1))
(neg.f64 (*.f64 d1 (*.f64 d2 d2)))
(*.f64 d1 (*.f64 d2 (neg.f64 d2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) d1)) (*.f64 100 d1))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) d1)) (*.f64 100 d1))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) d1)) (*.f64 100 d1))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(/.f64 1/10 d1)
(+.f64 (*.f64 1/10 (/.f64 1 d1)) (*.f64 1/100 (/.f64 d2 d1)))
(+.f64 (/.f64 1/10 d1) (*.f64 1/100 (/.f64 d2 d1)))
(fma.f64 1/100 (/.f64 d2 d1) (/.f64 1/10 d1))
(+.f64 (*.f64 1/1000 (/.f64 (pow.f64 d2 2) d1)) (+.f64 (*.f64 1/10 (/.f64 1 d1)) (*.f64 1/100 (/.f64 d2 d1))))
(fma.f64 1/1000 (/.f64 (*.f64 d2 d2) d1) (+.f64 (/.f64 1/10 d1) (*.f64 1/100 (/.f64 d2 d1))))
(fma.f64 1/1000 (/.f64 d2 (/.f64 d1 d2)) (fma.f64 1/100 (/.f64 d2 d1) (/.f64 1/10 d1)))
(+.f64 (*.f64 1/1000 (/.f64 (pow.f64 d2 2) d1)) (+.f64 (*.f64 1/10000 (/.f64 (pow.f64 d2 3) d1)) (+.f64 (*.f64 1/10 (/.f64 1 d1)) (*.f64 1/100 (/.f64 d2 d1)))))
(fma.f64 1/1000 (/.f64 (*.f64 d2 d2) d1) (fma.f64 1/10000 (/.f64 (pow.f64 d2 3) d1) (+.f64 (/.f64 1/10 d1) (*.f64 1/100 (/.f64 d2 d1)))))
(fma.f64 1/1000 (/.f64 d2 (/.f64 d1 d2)) (fma.f64 1/10000 (/.f64 (pow.f64 d2 3) d1) (fma.f64 1/100 (/.f64 d2 d1) (/.f64 1/10 d1))))
(/.f64 -1 (*.f64 d2 d1))
(/.f64 (/.f64 -1 d2) d1)
(neg.f64 (+.f64 (/.f64 1 (*.f64 d2 d1)) (*.f64 10 (/.f64 1 (*.f64 (pow.f64 d2 2) d1)))))
(neg.f64 (+.f64 (/.f64 (/.f64 1 d2) d1) (/.f64 10 (*.f64 d1 (*.f64 d2 d2)))))
(-.f64 (/.f64 (/.f64 -1 d2) d1) (/.f64 (/.f64 (/.f64 10 d2) d2) d1))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (*.f64 (pow.f64 d2 2) d1))) (+.f64 (/.f64 1 (*.f64 d2 d1)) (*.f64 100 (/.f64 1 (*.f64 (pow.f64 d2 3) d1))))))
(neg.f64 (+.f64 (/.f64 10 (*.f64 d1 (*.f64 d2 d2))) (+.f64 (/.f64 (/.f64 1 d2) d1) (/.f64 100 (*.f64 d1 (pow.f64 d2 3))))))
(-.f64 (-.f64 (/.f64 (/.f64 -1 d2) d1) (/.f64 (/.f64 (/.f64 10 d2) d2) d1)) (/.f64 100 (*.f64 d1 (pow.f64 d2 3))))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (*.f64 (pow.f64 d2 2) d1))) (+.f64 (/.f64 1 (*.f64 d2 d1)) (+.f64 (*.f64 1000 (/.f64 1 (*.f64 (pow.f64 d2 4) d1))) (*.f64 100 (/.f64 1 (*.f64 (pow.f64 d2 3) d1)))))))
(neg.f64 (+.f64 (/.f64 10 (*.f64 d1 (*.f64 d2 d2))) (+.f64 (/.f64 (/.f64 1 d2) d1) (+.f64 (/.f64 100 (*.f64 d1 (pow.f64 d2 3))) (/.f64 1000 (*.f64 d1 (pow.f64 d2 4)))))))
(-.f64 (/.f64 -10 (*.f64 d1 (*.f64 d2 d2))) (+.f64 (/.f64 100 (*.f64 d1 (pow.f64 d2 3))) (+.f64 (/.f64 (/.f64 1 d2) d1) (/.f64 (/.f64 1000 d1) (pow.f64 d2 4)))))
(/.f64 -1 (*.f64 d2 d1))
(/.f64 (/.f64 -1 d2) d1)
(neg.f64 (+.f64 (/.f64 1 (*.f64 d2 d1)) (*.f64 10 (/.f64 1 (*.f64 (pow.f64 d2 2) d1)))))
(neg.f64 (+.f64 (/.f64 (/.f64 1 d2) d1) (/.f64 10 (*.f64 d1 (*.f64 d2 d2)))))
(-.f64 (/.f64 (/.f64 -1 d2) d1) (/.f64 (/.f64 (/.f64 10 d2) d2) d1))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (*.f64 (pow.f64 d2 2) d1))) (+.f64 (/.f64 1 (*.f64 d2 d1)) (*.f64 100 (/.f64 1 (*.f64 (pow.f64 d2 3) d1))))))
(neg.f64 (+.f64 (/.f64 10 (*.f64 d1 (*.f64 d2 d2))) (+.f64 (/.f64 (/.f64 1 d2) d1) (/.f64 100 (*.f64 d1 (pow.f64 d2 3))))))
(-.f64 (-.f64 (/.f64 (/.f64 -1 d2) d1) (/.f64 (/.f64 (/.f64 10 d2) d2) d1)) (/.f64 100 (*.f64 d1 (pow.f64 d2 3))))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (*.f64 (pow.f64 d2 2) d1))) (+.f64 (/.f64 1 (*.f64 d2 d1)) (+.f64 (*.f64 1000 (/.f64 1 (*.f64 (pow.f64 d2 4) d1))) (*.f64 100 (/.f64 1 (*.f64 (pow.f64 d2 3) d1)))))))
(neg.f64 (+.f64 (/.f64 10 (*.f64 d1 (*.f64 d2 d2))) (+.f64 (/.f64 (/.f64 1 d2) d1) (+.f64 (/.f64 100 (*.f64 d1 (pow.f64 d2 3))) (/.f64 1000 (*.f64 d1 (pow.f64 d2 4)))))))
(-.f64 (/.f64 -10 (*.f64 d1 (*.f64 d2 d2))) (+.f64 (/.f64 100 (*.f64 d1 (pow.f64 d2 3))) (+.f64 (/.f64 (/.f64 1 d2) d1) (/.f64 (/.f64 1000 d1) (pow.f64 d2 4)))))
(/.f64 1 (*.f64 d1 (-.f64 10 d2)))
(/.f64 (/.f64 1 (-.f64 10 d2)) d1)
(/.f64 (/.f64 1 d1) (-.f64 10 d2))
(/.f64 1 (*.f64 d1 (-.f64 10 d2)))
(/.f64 (/.f64 1 (-.f64 10 d2)) d1)
(/.f64 (/.f64 1 d1) (-.f64 10 d2))
(/.f64 1 (*.f64 d1 (-.f64 10 d2)))
(/.f64 (/.f64 1 (-.f64 10 d2)) d1)
(/.f64 (/.f64 1 d1) (-.f64 10 d2))
(/.f64 1 (*.f64 d1 (-.f64 10 d2)))
(/.f64 (/.f64 1 (-.f64 10 d2)) d1)
(/.f64 (/.f64 1 d1) (-.f64 10 d2))
(/.f64 1 (*.f64 d1 (-.f64 10 d2)))
(/.f64 (/.f64 1 (-.f64 10 d2)) d1)
(/.f64 (/.f64 1 d1) (-.f64 10 d2))
(/.f64 1 (*.f64 d1 (-.f64 10 d2)))
(/.f64 (/.f64 1 (-.f64 10 d2)) d1)
(/.f64 (/.f64 1 d1) (-.f64 10 d2))
(/.f64 1 (*.f64 d1 (-.f64 10 d2)))
(/.f64 (/.f64 1 (-.f64 10 d2)) d1)
(/.f64 (/.f64 1 d1) (-.f64 10 d2))
(/.f64 1 (*.f64 d1 (-.f64 10 d2)))
(/.f64 (/.f64 1 (-.f64 10 d2)) d1)
(/.f64 (/.f64 1 d1) (-.f64 10 d2))
(/.f64 1 (*.f64 d1 (-.f64 10 d2)))
(/.f64 (/.f64 1 (-.f64 10 d2)) d1)
(/.f64 (/.f64 1 d1) (-.f64 10 d2))
(/.f64 1 (*.f64 d1 (-.f64 10 d2)))
(/.f64 (/.f64 1 (-.f64 10 d2)) d1)
(/.f64 (/.f64 1 d1) (-.f64 10 d2))
(/.f64 1 (*.f64 d1 (-.f64 10 d2)))
(/.f64 (/.f64 1 (-.f64 10 d2)) d1)
(/.f64 (/.f64 1 d1) (-.f64 10 d2))
(/.f64 1 (*.f64 d1 (-.f64 10 d2)))
(/.f64 (/.f64 1 (-.f64 10 d2)) d1)
(/.f64 (/.f64 1 d1) (-.f64 10 d2))
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 d1 (+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))))
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 d1 (+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))))
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 d1 (+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))))
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 d1 (+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))))
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 d1 (+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))))
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 d1 (+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))))
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 d1 (+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))))
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 d1 (+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 (-.f64 100 (pow.f64 d2 2)) (-.f64 10 d2))) 20)))
(neg.f64 (*.f64 d1 (fma.f64 -1 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)) -20)))
(*.f64 (+.f64 (/.f64 (+.f64 -100 (*.f64 d2 d2)) (-.f64 10 d2)) -20) (neg.f64 d1))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 (-.f64 100 (pow.f64 d2 2)) (-.f64 10 d2))) 20)))
(neg.f64 (*.f64 d1 (fma.f64 -1 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)) -20)))
(*.f64 (+.f64 (/.f64 (+.f64 -100 (*.f64 d2 d2)) (-.f64 10 d2)) -20) (neg.f64 d1))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 (-.f64 100 (pow.f64 d2 2)) (-.f64 10 d2))) 20)))
(neg.f64 (*.f64 d1 (fma.f64 -1 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)) -20)))
(*.f64 (+.f64 (/.f64 (+.f64 -100 (*.f64 d2 d2)) (-.f64 10 d2)) -20) (neg.f64 d1))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 (-.f64 100 (pow.f64 d2 2)) (-.f64 10 d2))) 20)))
(neg.f64 (*.f64 d1 (fma.f64 -1 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)) -20)))
(*.f64 (+.f64 (/.f64 (+.f64 -100 (*.f64 d2 d2)) (-.f64 10 d2)) -20) (neg.f64 d1))
(+.f64 (*.f64 20 d1) (*.f64 10 d1))
(*.f64 d1 30)
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(*.f64 d1 (+.f64 d2 30))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(*.f64 d1 (+.f64 d2 30))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d2 d1)
(*.f64 d1 d2)
(-.f64 (+.f64 (*.f64 20 d1) (*.f64 d2 d1)) (*.f64 -10 d1))
(*.f64 d1 (+.f64 d2 30))
(-.f64 (+.f64 (*.f64 20 d1) (*.f64 d2 d1)) (*.f64 -10 d1))
(*.f64 d1 (+.f64 d2 30))
(-.f64 (+.f64 (*.f64 20 d1) (*.f64 d2 d1)) (*.f64 -10 d1))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d2 d1)
(*.f64 d1 d2)
(-.f64 (+.f64 (*.f64 20 d1) (*.f64 d2 d1)) (*.f64 -10 d1))
(*.f64 d1 (+.f64 d2 30))
(-.f64 (+.f64 (*.f64 20 d1) (*.f64 d2 d1)) (*.f64 -10 d1))
(*.f64 d1 (+.f64 d2 30))
(-.f64 (+.f64 (*.f64 20 d1) (*.f64 d2 d1)) (*.f64 -10 d1))
(*.f64 d1 (+.f64 d2 30))
(*.f64 (+.f64 10 d2) d1)
(*.f64 d1 (+.f64 10 d2))
(*.f64 (+.f64 10 d2) d1)
(*.f64 d1 (+.f64 10 d2))
(*.f64 (+.f64 10 d2) d1)
(*.f64 d1 (+.f64 10 d2))
(*.f64 (+.f64 10 d2) d1)
(*.f64 d1 (+.f64 10 d2))
(*.f64 d1 (+.f64 d2 10))
(*.f64 d1 (+.f64 10 d2))
(*.f64 d1 (+.f64 d2 10))
(*.f64 d1 (+.f64 10 d2))
(*.f64 d1 (+.f64 d2 10))
(*.f64 d1 (+.f64 10 d2))
(*.f64 d1 (+.f64 d2 10))
(*.f64 d1 (+.f64 10 d2))
(*.f64 (+.f64 10 d2) d1)
(*.f64 d1 (+.f64 10 d2))
(*.f64 (+.f64 10 d2) d1)
(*.f64 d1 (+.f64 10 d2))
(*.f64 (+.f64 10 d2) d1)
(*.f64 d1 (+.f64 10 d2))
(*.f64 (+.f64 10 d2) d1)
(*.f64 d1 (+.f64 10 d2))
(*.f64 10 d1)
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 10 d2))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 10 d2))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 10 d2))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 10 d2))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 10 d2))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 10 d2))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 10 d2))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 10 d2))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 10 d2))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(*.f64 100 d1)
(*.f64 d1 100)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) d1)) (*.f64 100 d1))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) d1)) (*.f64 100 d1))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) d1)) (*.f64 100 d1))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(*.f64 -1 (*.f64 (pow.f64 d2 2) d1))
(neg.f64 (*.f64 d1 (*.f64 d2 d2)))
(*.f64 d1 (*.f64 d2 (neg.f64 d2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) d1)) (*.f64 100 d1))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) d1)) (*.f64 100 d1))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) d1)) (*.f64 100 d1))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(*.f64 -1 (*.f64 (pow.f64 d2 2) d1))
(neg.f64 (*.f64 d1 (*.f64 d2 d2)))
(*.f64 d1 (*.f64 d2 (neg.f64 d2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) d1)) (*.f64 100 d1))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) d1)) (*.f64 100 d1))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) d1)) (*.f64 100 d1))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(*.f64 d1 (*.f64 (-.f64 100 (pow.f64 d2 2)) (+.f64 d2 10)))
(*.f64 (*.f64 d1 (+.f64 10 d2)) (-.f64 100 (*.f64 d2 d2)))
(*.f64 d1 (*.f64 (-.f64 100 (pow.f64 d2 2)) (+.f64 d2 10)))
(*.f64 (*.f64 d1 (+.f64 10 d2)) (-.f64 100 (*.f64 d2 d2)))
(*.f64 d1 (*.f64 (-.f64 100 (pow.f64 d2 2)) (+.f64 d2 10)))
(*.f64 (*.f64 d1 (+.f64 10 d2)) (-.f64 100 (*.f64 d2 d2)))
(*.f64 d1 (*.f64 (-.f64 100 (pow.f64 d2 2)) (+.f64 d2 10)))
(*.f64 (*.f64 d1 (+.f64 10 d2)) (-.f64 100 (*.f64 d2 d2)))
(*.f64 (+.f64 10 d2) (*.f64 d1 (-.f64 100 (pow.f64 d2 2))))
(*.f64 (*.f64 d1 (+.f64 10 d2)) (-.f64 100 (*.f64 d2 d2)))
(*.f64 (+.f64 10 d2) (*.f64 d1 (-.f64 100 (pow.f64 d2 2))))
(*.f64 (*.f64 d1 (+.f64 10 d2)) (-.f64 100 (*.f64 d2 d2)))
(*.f64 (+.f64 10 d2) (*.f64 d1 (-.f64 100 (pow.f64 d2 2))))
(*.f64 (*.f64 d1 (+.f64 10 d2)) (-.f64 100 (*.f64 d2 d2)))
(*.f64 (+.f64 10 d2) (*.f64 d1 (-.f64 100 (pow.f64 d2 2))))
(*.f64 (*.f64 d1 (+.f64 10 d2)) (-.f64 100 (*.f64 d2 d2)))
(*.f64 d1 (*.f64 (-.f64 100 (pow.f64 d2 2)) (+.f64 d2 10)))
(*.f64 (*.f64 d1 (+.f64 10 d2)) (-.f64 100 (*.f64 d2 d2)))
(*.f64 d1 (*.f64 (-.f64 100 (pow.f64 d2 2)) (+.f64 d2 10)))
(*.f64 (*.f64 d1 (+.f64 10 d2)) (-.f64 100 (*.f64 d2 d2)))
(*.f64 d1 (*.f64 (-.f64 100 (pow.f64 d2 2)) (+.f64 d2 10)))
(*.f64 (*.f64 d1 (+.f64 10 d2)) (-.f64 100 (*.f64 d2 d2)))
(*.f64 d1 (*.f64 (-.f64 100 (pow.f64 d2 2)) (+.f64 d2 10)))
(*.f64 (*.f64 d1 (+.f64 10 d2)) (-.f64 100 (*.f64 d2 d2)))
(*.f64 1000 d1)
(*.f64 d1 1000)
(+.f64 (*.f64 100 (*.f64 d2 d1)) (*.f64 1000 d1))
(fma.f64 100 (*.f64 d1 d2) (*.f64 d1 1000))
(*.f64 d1 (+.f64 1000 (*.f64 d2 100)))
(+.f64 (*.f64 100 (*.f64 d2 d1)) (+.f64 (*.f64 -10 (*.f64 (pow.f64 d2 2) d1)) (*.f64 1000 d1)))
(fma.f64 100 (*.f64 d1 d2) (fma.f64 -10 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 1000)))
(fma.f64 (*.f64 d1 d2) 100 (*.f64 d1 (+.f64 (*.f64 (*.f64 -10 d2) d2) 1000)))
(+.f64 (*.f64 100 (*.f64 d2 d1)) (+.f64 (*.f64 -10 (*.f64 (pow.f64 d2 2) d1)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 3) d1)) (*.f64 1000 d1))))
(fma.f64 100 (*.f64 d1 d2) (fma.f64 -10 (*.f64 d1 (*.f64 d2 d2)) (fma.f64 -1 (*.f64 d1 (pow.f64 d2 3)) (*.f64 d1 1000))))
(fma.f64 (*.f64 d1 d2) 100 (fma.f64 (*.f64 d1 (*.f64 d2 d2)) -10 (*.f64 d1 (+.f64 (neg.f64 (pow.f64 d2 3)) 1000))))
(*.f64 -1 (*.f64 (pow.f64 d2 3) d1))
(neg.f64 (*.f64 d1 (pow.f64 d2 3)))
(*.f64 d1 (neg.f64 (pow.f64 d2 3)))
(+.f64 (*.f64 -10 (*.f64 (pow.f64 d2 2) d1)) (*.f64 -1 (*.f64 (pow.f64 d2 3) d1)))
(fma.f64 -10 (*.f64 d1 (*.f64 d2 d2)) (neg.f64 (*.f64 d1 (pow.f64 d2 3))))
(*.f64 d1 (+.f64 (*.f64 (*.f64 -10 d2) d2) (neg.f64 (pow.f64 d2 3))))
(+.f64 (*.f64 100 (*.f64 d2 d1)) (+.f64 (*.f64 -10 (*.f64 (pow.f64 d2 2) d1)) (*.f64 -1 (*.f64 (pow.f64 d2 3) d1))))
(fma.f64 100 (*.f64 d1 d2) (fma.f64 -10 (*.f64 d1 (*.f64 d2 d2)) (neg.f64 (*.f64 d1 (pow.f64 d2 3)))))
(fma.f64 (*.f64 d1 d2) 100 (*.f64 d1 (+.f64 (*.f64 (*.f64 -10 d2) d2) (neg.f64 (pow.f64 d2 3)))))
(fma.f64 d1 (+.f64 (*.f64 d2 100) (*.f64 (*.f64 -10 d2) d2)) (*.f64 d1 (neg.f64 (pow.f64 d2 3))))
(+.f64 (*.f64 100 (*.f64 d2 d1)) (+.f64 (*.f64 -10 (*.f64 (pow.f64 d2 2) d1)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 3) d1)) (*.f64 1000 d1))))
(fma.f64 100 (*.f64 d1 d2) (fma.f64 -10 (*.f64 d1 (*.f64 d2 d2)) (fma.f64 -1 (*.f64 d1 (pow.f64 d2 3)) (*.f64 d1 1000))))
(fma.f64 (*.f64 d1 d2) 100 (fma.f64 (*.f64 d1 (*.f64 d2 d2)) -10 (*.f64 d1 (+.f64 (neg.f64 (pow.f64 d2 3)) 1000))))
(*.f64 -1 (*.f64 (pow.f64 d2 3) d1))
(neg.f64 (*.f64 d1 (pow.f64 d2 3)))
(*.f64 d1 (neg.f64 (pow.f64 d2 3)))
(+.f64 (*.f64 -10 (*.f64 (pow.f64 d2 2) d1)) (*.f64 -1 (*.f64 (pow.f64 d2 3) d1)))
(fma.f64 -10 (*.f64 d1 (*.f64 d2 d2)) (neg.f64 (*.f64 d1 (pow.f64 d2 3))))
(*.f64 d1 (+.f64 (*.f64 (*.f64 -10 d2) d2) (neg.f64 (pow.f64 d2 3))))
(+.f64 (*.f64 100 (*.f64 d2 d1)) (+.f64 (*.f64 -10 (*.f64 (pow.f64 d2 2) d1)) (*.f64 -1 (*.f64 (pow.f64 d2 3) d1))))
(fma.f64 100 (*.f64 d1 d2) (fma.f64 -10 (*.f64 d1 (*.f64 d2 d2)) (neg.f64 (*.f64 d1 (pow.f64 d2 3)))))
(fma.f64 (*.f64 d1 d2) 100 (*.f64 d1 (+.f64 (*.f64 (*.f64 -10 d2) d2) (neg.f64 (pow.f64 d2 3)))))
(fma.f64 d1 (+.f64 (*.f64 d2 100) (*.f64 (*.f64 -10 d2) d2)) (*.f64 d1 (neg.f64 (pow.f64 d2 3))))
(+.f64 (*.f64 100 (*.f64 d2 d1)) (+.f64 (*.f64 -10 (*.f64 (pow.f64 d2 2) d1)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 3) d1)) (*.f64 1000 d1))))
(fma.f64 100 (*.f64 d1 d2) (fma.f64 -10 (*.f64 d1 (*.f64 d2 d2)) (fma.f64 -1 (*.f64 d1 (pow.f64 d2 3)) (*.f64 d1 1000))))
(fma.f64 (*.f64 d1 d2) 100 (fma.f64 (*.f64 d1 (*.f64 d2 d2)) -10 (*.f64 d1 (+.f64 (neg.f64 (pow.f64 d2 3)) 1000))))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 (+.f64 d2 30))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 d2 10)) 20)))
(neg.f64 (*.f64 d1 (fma.f64 -1 (+.f64 10 d2) -20)))
(*.f64 (+.f64 (neg.f64 d2) -30) (neg.f64 d1))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 d2 10)) 20)))
(neg.f64 (*.f64 d1 (fma.f64 -1 (+.f64 10 d2) -20)))
(*.f64 (+.f64 (neg.f64 d2) -30) (neg.f64 d1))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 d2 10)) 20)))
(neg.f64 (*.f64 d1 (fma.f64 -1 (+.f64 10 d2) -20)))
(*.f64 (+.f64 (neg.f64 d2) -30) (neg.f64 d1))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 d2 10)) 20)))
(neg.f64 (*.f64 d1 (fma.f64 -1 (+.f64 10 d2) -20)))
(*.f64 (+.f64 (neg.f64 d2) -30) (neg.f64 d1))
(+.f64 (*.f64 20 d1) (*.f64 10 d1))
(*.f64 d1 30)
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(*.f64 d1 (+.f64 d2 30))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(*.f64 d1 (+.f64 d2 30))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(*.f64 d1 (+.f64 d2 30))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(*.f64 d1 (+.f64 d2 30))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(*.f64 d1 (+.f64 d2 30))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(*.f64 d1 (+.f64 d2 30))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(*.f64 d1 (+.f64 d2 30))
(*.f64 30 d1)
(*.f64 d1 30)
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 d2 30))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) (+.f64 (*.f64 1/30 d1) (*.f64 -1/30 d1)))) (+.f64 (*.f64 d2 d1) (*.f64 30 d1)))
(fma.f64 -1 (*.f64 (*.f64 d2 d2) (*.f64 d1 0)) (*.f64 d1 (+.f64 d2 30)))
(fma.f64 d1 (+.f64 d2 30) (*.f64 d2 (*.f64 d2 0)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) (+.f64 (*.f64 1/30 d1) (*.f64 -1/30 d1)))) (+.f64 (*.f64 -1/30 (*.f64 (pow.f64 d2 3) (+.f64 (*.f64 1/30 d1) (*.f64 -1/30 d1)))) (+.f64 (*.f64 d2 d1) (*.f64 30 d1))))
(fma.f64 -1 (*.f64 (*.f64 d2 d2) (*.f64 d1 0)) (fma.f64 -1/30 (*.f64 (pow.f64 d2 3) (*.f64 d1 0)) (*.f64 d1 (+.f64 d2 30))))
(+.f64 (*.f64 d2 (*.f64 d2 0)) (fma.f64 d1 (+.f64 d2 30) (*.f64 (pow.f64 d2 3) 0)))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 d2 30))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -900 d1) (*.f64 900 d1)) d2)) (+.f64 (*.f64 d2 d1) (*.f64 30 d1)))
(fma.f64 -1 (/.f64 (*.f64 d1 0) d2) (*.f64 d1 (+.f64 d2 30)))
(fma.f64 d1 (+.f64 d2 30) (/.f64 0 d2))
(+.f64 (*.f64 -30 (/.f64 (+.f64 (*.f64 -900 d1) (*.f64 900 d1)) (pow.f64 d2 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -900 d1) (*.f64 900 d1)) d2)) (+.f64 (*.f64 d2 d1) (*.f64 30 d1))))
(fma.f64 -30 (/.f64 (*.f64 d1 0) (*.f64 d2 d2)) (fma.f64 -1 (/.f64 (*.f64 d1 0) d2) (*.f64 d1 (+.f64 d2 30))))
(+.f64 (fma.f64 d1 (+.f64 d2 30) (/.f64 0 d2)) (/.f64 (/.f64 0 d2) d2))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 d2 30))
(+.f64 (*.f64 -900 (/.f64 d1 d2)) (+.f64 (*.f64 d2 d1) (+.f64 (*.f64 900 (/.f64 d1 d2)) (*.f64 30 d1))))
(fma.f64 -900 (/.f64 d1 d2) (fma.f64 d2 d1 (fma.f64 900 (/.f64 d1 d2) (*.f64 d1 30))))
(fma.f64 (/.f64 d1 d2) -900 (fma.f64 d1 d2 (fma.f64 (/.f64 d1 d2) 900 (*.f64 d1 30))))
(+.f64 (*.f64 -900 (/.f64 d1 d2)) (+.f64 (*.f64 d2 d1) (+.f64 (*.f64 900 (/.f64 d1 d2)) (+.f64 (*.f64 30 d1) (*.f64 30 (/.f64 (+.f64 (*.f64 -900 d1) (*.f64 900 d1)) (pow.f64 d2 2)))))))
(fma.f64 -900 (/.f64 d1 d2) (fma.f64 d2 d1 (fma.f64 900 (/.f64 d1 d2) (*.f64 30 (+.f64 d1 (/.f64 (*.f64 d1 0) (*.f64 d2 d2)))))))
(fma.f64 (/.f64 d1 d2) -900 (fma.f64 d1 d2 (fma.f64 (/.f64 d1 d2) 900 (fma.f64 d1 30 (/.f64 (/.f64 0 d2) d2)))))
(/.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) (-.f64 (+.f64 900 (pow.f64 d2 2)) (*.f64 30 d2)))
(/.f64 d1 (/.f64 (fma.f64 -30 d2 (fma.f64 d2 d2 900)) (+.f64 (pow.f64 d2 3) 27000)))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d2 3) 27000) (fma.f64 d2 d2 (fma.f64 d2 -30 900))))
(/.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) (-.f64 (+.f64 900 (pow.f64 d2 2)) (*.f64 30 d2)))
(/.f64 d1 (/.f64 (fma.f64 -30 d2 (fma.f64 d2 d2 900)) (+.f64 (pow.f64 d2 3) 27000)))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d2 3) 27000) (fma.f64 d2 d2 (fma.f64 d2 -30 900))))
(/.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) (-.f64 (+.f64 900 (pow.f64 d2 2)) (*.f64 30 d2)))
(/.f64 d1 (/.f64 (fma.f64 -30 d2 (fma.f64 d2 d2 900)) (+.f64 (pow.f64 d2 3) 27000)))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d2 3) 27000) (fma.f64 d2 d2 (fma.f64 d2 -30 900))))
(/.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) (-.f64 (+.f64 900 (pow.f64 d2 2)) (*.f64 30 d2)))
(/.f64 d1 (/.f64 (fma.f64 -30 d2 (fma.f64 d2 d2 900)) (+.f64 (pow.f64 d2 3) 27000)))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d2 3) 27000) (fma.f64 d2 d2 (fma.f64 d2 -30 900))))
(/.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) (-.f64 (+.f64 (pow.f64 d2 2) 900) (*.f64 30 d2)))
(/.f64 d1 (/.f64 (fma.f64 -30 d2 (fma.f64 d2 d2 900)) (+.f64 (pow.f64 d2 3) 27000)))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d2 3) 27000) (fma.f64 d2 d2 (fma.f64 d2 -30 900))))
(/.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) (-.f64 (+.f64 (pow.f64 d2 2) 900) (*.f64 30 d2)))
(/.f64 d1 (/.f64 (fma.f64 -30 d2 (fma.f64 d2 d2 900)) (+.f64 (pow.f64 d2 3) 27000)))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d2 3) 27000) (fma.f64 d2 d2 (fma.f64 d2 -30 900))))
(/.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) (-.f64 (+.f64 (pow.f64 d2 2) 900) (*.f64 30 d2)))
(/.f64 d1 (/.f64 (fma.f64 -30 d2 (fma.f64 d2 d2 900)) (+.f64 (pow.f64 d2 3) 27000)))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d2 3) 27000) (fma.f64 d2 d2 (fma.f64 d2 -30 900))))
(/.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) (-.f64 (+.f64 (pow.f64 d2 2) 900) (*.f64 30 d2)))
(/.f64 d1 (/.f64 (fma.f64 -30 d2 (fma.f64 d2 d2 900)) (+.f64 (pow.f64 d2 3) 27000)))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d2 3) 27000) (fma.f64 d2 d2 (fma.f64 d2 -30 900))))
(/.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) (-.f64 (+.f64 (pow.f64 d2 2) 900) (*.f64 30 d2)))
(/.f64 d1 (/.f64 (fma.f64 -30 d2 (fma.f64 d2 d2 900)) (+.f64 (pow.f64 d2 3) 27000)))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d2 3) 27000) (fma.f64 d2 d2 (fma.f64 d2 -30 900))))
(/.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) (-.f64 (+.f64 (pow.f64 d2 2) 900) (*.f64 30 d2)))
(/.f64 d1 (/.f64 (fma.f64 -30 d2 (fma.f64 d2 d2 900)) (+.f64 (pow.f64 d2 3) 27000)))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d2 3) 27000) (fma.f64 d2 d2 (fma.f64 d2 -30 900))))
(/.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) (-.f64 (+.f64 (pow.f64 d2 2) 900) (*.f64 30 d2)))
(/.f64 d1 (/.f64 (fma.f64 -30 d2 (fma.f64 d2 d2 900)) (+.f64 (pow.f64 d2 3) 27000)))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d2 3) 27000) (fma.f64 d2 d2 (fma.f64 d2 -30 900))))
(/.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) (-.f64 (+.f64 (pow.f64 d2 2) 900) (*.f64 30 d2)))
(/.f64 d1 (/.f64 (fma.f64 -30 d2 (fma.f64 d2 d2 900)) (+.f64 (pow.f64 d2 3) 27000)))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d2 3) 27000) (fma.f64 d2 d2 (fma.f64 d2 -30 900))))
(*.f64 27000 d1)
(*.f64 d1 27000)
(+.f64 (*.f64 (pow.f64 d2 3) d1) (*.f64 27000 d1))
(*.f64 d1 (+.f64 (pow.f64 d2 3) 27000))
(+.f64 (*.f64 (pow.f64 d2 3) d1) (*.f64 27000 d1))
(*.f64 d1 (+.f64 (pow.f64 d2 3) 27000))
(+.f64 (*.f64 (pow.f64 d2 3) d1) (*.f64 27000 d1))
(*.f64 d1 (+.f64 (pow.f64 d2 3) 27000))
(*.f64 (pow.f64 d2 3) d1)
(*.f64 d1 (pow.f64 d2 3))
(+.f64 (*.f64 (pow.f64 d2 3) d1) (*.f64 27000 d1))
(*.f64 d1 (+.f64 (pow.f64 d2 3) 27000))
(+.f64 (*.f64 (pow.f64 d2 3) d1) (*.f64 27000 d1))
(*.f64 d1 (+.f64 (pow.f64 d2 3) 27000))
(+.f64 (*.f64 (pow.f64 d2 3) d1) (*.f64 27000 d1))
(*.f64 d1 (+.f64 (pow.f64 d2 3) 27000))
(*.f64 (pow.f64 d2 3) d1)
(*.f64 d1 (pow.f64 d2 3))
(+.f64 (*.f64 (pow.f64 d2 3) d1) (*.f64 27000 d1))
(*.f64 d1 (+.f64 (pow.f64 d2 3) 27000))
(+.f64 (*.f64 (pow.f64 d2 3) d1) (*.f64 27000 d1))
(*.f64 d1 (+.f64 (pow.f64 d2 3) 27000))
(+.f64 (*.f64 (pow.f64 d2 3) d1) (*.f64 27000 d1))
(*.f64 d1 (+.f64 (pow.f64 d2 3) 27000))
(*.f64 d1 (+.f64 27000 (pow.f64 d2 3)))
(*.f64 d1 (+.f64 (pow.f64 d2 3) 27000))
(*.f64 d1 (+.f64 27000 (pow.f64 d2 3)))
(*.f64 d1 (+.f64 (pow.f64 d2 3) 27000))
(*.f64 d1 (+.f64 27000 (pow.f64 d2 3)))
(*.f64 d1 (+.f64 (pow.f64 d2 3) 27000))
(*.f64 d1 (+.f64 27000 (pow.f64 d2 3)))
(*.f64 d1 (+.f64 (pow.f64 d2 3) 27000))
(*.f64 d1 (+.f64 27000 (pow.f64 d2 3)))
(*.f64 d1 (+.f64 (pow.f64 d2 3) 27000))
(*.f64 d1 (+.f64 27000 (pow.f64 d2 3)))
(*.f64 d1 (+.f64 (pow.f64 d2 3) 27000))
(*.f64 d1 (+.f64 27000 (pow.f64 d2 3)))
(*.f64 d1 (+.f64 (pow.f64 d2 3) 27000))
(*.f64 d1 (+.f64 27000 (pow.f64 d2 3)))
(*.f64 d1 (+.f64 (pow.f64 d2 3) 27000))
(*.f64 d1 (+.f64 27000 (pow.f64 d2 3)))
(*.f64 d1 (+.f64 (pow.f64 d2 3) 27000))
(*.f64 d1 (+.f64 27000 (pow.f64 d2 3)))
(*.f64 d1 (+.f64 (pow.f64 d2 3) 27000))
(*.f64 d1 (+.f64 27000 (pow.f64 d2 3)))
(*.f64 d1 (+.f64 (pow.f64 d2 3) 27000))
(*.f64 d1 (+.f64 27000 (pow.f64 d2 3)))
(*.f64 d1 (+.f64 (pow.f64 d2 3) 27000))
900
(+.f64 (*.f64 -30 d2) 900)
(fma.f64 -30 d2 900)
(fma.f64 d2 -30 900)
(+.f64 (*.f64 -30 d2) (+.f64 (pow.f64 d2 2) 900))
(fma.f64 -30 d2 (fma.f64 d2 d2 900))
(fma.f64 d2 d2 (fma.f64 d2 -30 900))
(+.f64 (*.f64 -30 d2) (+.f64 (pow.f64 d2 2) 900))
(fma.f64 -30 d2 (fma.f64 d2 d2 900))
(fma.f64 d2 d2 (fma.f64 d2 -30 900))
(pow.f64 d2 2)
(*.f64 d2 d2)
(+.f64 (*.f64 -30 d2) (pow.f64 d2 2))
(fma.f64 -30 d2 (*.f64 d2 d2))
(*.f64 d2 (+.f64 d2 -30))
(+.f64 (*.f64 -30 d2) (+.f64 900 (pow.f64 d2 2)))
(fma.f64 -30 d2 (fma.f64 d2 d2 900))
(fma.f64 d2 d2 (fma.f64 d2 -30 900))
(+.f64 (*.f64 -30 d2) (+.f64 900 (pow.f64 d2 2)))
(fma.f64 -30 d2 (fma.f64 d2 d2 900))
(fma.f64 d2 d2 (fma.f64 d2 -30 900))
(pow.f64 d2 2)
(*.f64 d2 d2)
(+.f64 (*.f64 -30 d2) (pow.f64 d2 2))
(fma.f64 -30 d2 (*.f64 d2 d2))
(*.f64 d2 (+.f64 d2 -30))
(+.f64 (*.f64 -30 d2) (+.f64 900 (pow.f64 d2 2)))
(fma.f64 -30 d2 (fma.f64 d2 d2 900))
(fma.f64 d2 d2 (fma.f64 d2 -30 900))
(+.f64 (*.f64 -30 d2) (+.f64 900 (pow.f64 d2 2)))
(fma.f64 -30 d2 (fma.f64 d2 d2 900))
(fma.f64 d2 d2 (fma.f64 d2 -30 900))
(/.f64 1 (/.f64 (-.f64 100 (*.f64 d2 d2)) (*.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (+.f64 10 d2))))
(*.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (*.f64 (+.f64 10 d2) (/.f64 1 (-.f64 100 (*.f64 d2 d2)))))
(/.f64 d1 (/.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) (+.f64 10 d2)) (-.f64 100 (*.f64 d2 d2))))
(/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2))
(/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (-.f64 10 d2) d1))
(*.f64 d1 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)))
(/.f64 (*.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (+.f64 10 d2)) (-.f64 100 (*.f64 d2 d2)))
(*.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (*.f64 (+.f64 10 d2) (/.f64 1 (-.f64 100 (*.f64 d2 d2)))))
(/.f64 d1 (/.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) (+.f64 10 d2)) (-.f64 100 (*.f64 d2 d2))))
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (+.f64 10 d2))) (neg.f64 (-.f64 100 (*.f64 d2 d2))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 10 d2)) (-.f64 100 (*.f64 d2 d2)))) (neg.f64 (-.f64 100 (*.f64 d2 d2))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 10 d2)) (+.f64 -100 (*.f64 d2 d2))) (+.f64 -100 (*.f64 d2 d2)))
(pow.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) 1)
(/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (-.f64 10 d2) d1))
(*.f64 d1 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)))
(log.f64 (exp.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2))))
(/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (-.f64 10 d2) d1))
(*.f64 d1 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2))) (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2))))
(/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (-.f64 10 d2) d1))
(*.f64 d1 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2))))
(/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (-.f64 10 d2) d1))
(*.f64 d1 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)))
(exp.f64 (log.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2))))
(/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (-.f64 10 d2) d1))
(*.f64 d1 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2))))
(/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (-.f64 10 d2) d1))
(*.f64 d1 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)))
(/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) 1)
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(pow.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) 1)
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(log.f64 (exp.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1)))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (*.f64 (-.f64 100 (*.f64 d2 d2)) d1)) (*.f64 (-.f64 100 (*.f64 d2 d2)) d1)))
(cbrt.f64 (*.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) 3))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1)))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(exp.f64 (log.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1)))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1)))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(*.f64 1 (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20)))
(*.f64 d1 (+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20))) (cbrt.f64 (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20)))) (cbrt.f64 (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20))))
(*.f64 d1 (+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20))) (sqrt.f64 (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20))))
(*.f64 d1 (+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) 3) (pow.f64 (*.f64 d1 20) 3)) (+.f64 (*.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2))) (-.f64 (*.f64 (*.f64 d1 20) (*.f64 d1 20)) (*.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (-.f64 10 d2) d1)) 3) (*.f64 (pow.f64 d1 3) 8000)) (fma.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (-.f64 10 d2) d1)) (/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (-.f64 10 d2) d1)) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (-.f64 10 d2) d1))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 8000 (pow.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)) 3))) (fma.f64 (*.f64 d1 20) (*.f64 d1 (-.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)))) (pow.f64 (*.f64 d1 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))) 2)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2))) (*.f64 (*.f64 d1 20) (*.f64 d1 20))) (-.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20)))
(/.f64 (-.f64 (*.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (-.f64 10 d2) d1)) (/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (-.f64 10 d2) d1))) (*.f64 (*.f64 d1 d1) 400)) (-.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (-.f64 10 d2) d1)) (*.f64 d1 20)))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 (pow.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)) 2) 400)) (*.f64 d1 (+.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)) -20)))
(pow.f64 (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20)) 1)
(*.f64 d1 (+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))))
(log.f64 (exp.f64 (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20))))
(*.f64 d1 (+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20)) (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20))) (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20))))
(cbrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (-.f64 10 d2) d1)) (*.f64 d1 20)) (*.f64 (+.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (-.f64 10 d2) d1)) (*.f64 d1 20)) (+.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (-.f64 10 d2) d1)) (*.f64 d1 20)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)))) 3))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20))))
(*.f64 d1 (+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))))
(exp.f64 (log.f64 (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20))))
(*.f64 d1 (+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20))))
(*.f64 d1 (+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))))
(fma.f64 (/.f64 1 (-.f64 10 d2)) (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (*.f64 d1 20))
(*.f64 d1 (+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))))
(*.f64 1 (/.f64 1 (-.f64 10 d2)))
(/.f64 1 (-.f64 10 d2))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (-.f64 10 d2))) (cbrt.f64 (/.f64 1 (-.f64 10 d2)))) (cbrt.f64 (/.f64 1 (-.f64 10 d2))))
(/.f64 1 (-.f64 10 d2))
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 10 d2))) (sqrt.f64 (/.f64 1 (-.f64 10 d2))))
(/.f64 1 (-.f64 10 d2))
(pow.f64 (-.f64 10 d2) -1)
(/.f64 1 (-.f64 10 d2))
(pow.f64 (/.f64 1 (-.f64 10 d2)) 1)
(/.f64 1 (-.f64 10 d2))
(log.f64 (exp.f64 (/.f64 1 (-.f64 10 d2))))
(/.f64 1 (-.f64 10 d2))
(cbrt.f64 (*.f64 (*.f64 (/.f64 1 (-.f64 10 d2)) (/.f64 1 (-.f64 10 d2))) (/.f64 1 (-.f64 10 d2))))
(cbrt.f64 (*.f64 (/.f64 1 (-.f64 10 d2)) (/.f64 (/.f64 1 (-.f64 10 d2)) (-.f64 10 d2))))
(cbrt.f64 (pow.f64 (/.f64 1 (-.f64 10 d2)) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (-.f64 10 d2))))
(/.f64 1 (-.f64 10 d2))
(exp.f64 (log.f64 (/.f64 1 (-.f64 10 d2))))
(/.f64 1 (-.f64 10 d2))
(log1p.f64 (expm1.f64 (/.f64 1 (-.f64 10 d2))))
(/.f64 1 (-.f64 10 d2))
(*.f64 1 (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2))))
(/.f64 100 (/.f64 (-.f64 10 d2) d1))
(*.f64 d1 (/.f64 100 (-.f64 10 d2)))
(*.f64 (*.f64 (*.f64 d1 d1) 100) (/.f64 1 (*.f64 (-.f64 10 d2) d1)))
(/.f64 100 (/.f64 (-.f64 10 d2) d1))
(*.f64 d1 (/.f64 100 (-.f64 10 d2)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2)))) (cbrt.f64 (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2))))) (cbrt.f64 (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2)))))
(/.f64 100 (/.f64 (-.f64 10 d2) d1))
(*.f64 d1 (/.f64 100 (-.f64 10 d2)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2)))) (sqrt.f64 (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2)))))
(/.f64 100 (/.f64 (-.f64 10 d2) d1))
(*.f64 d1 (/.f64 100 (-.f64 10 d2)))
(*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2)))
(/.f64 100 (/.f64 (-.f64 10 d2) d1))
(*.f64 d1 (/.f64 100 (-.f64 10 d2)))
(pow.f64 (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2))) 1)
(/.f64 100 (/.f64 (-.f64 10 d2) d1))
(*.f64 d1 (/.f64 100 (-.f64 10 d2)))
(log.f64 (exp.f64 (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2)))))
(/.f64 100 (/.f64 (-.f64 10 d2) d1))
(*.f64 d1 (/.f64 100 (-.f64 10 d2)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2))) (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2)))) (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2)))))
(/.f64 100 (/.f64 (-.f64 10 d2) d1))
(*.f64 d1 (/.f64 100 (-.f64 10 d2)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2)))))
(/.f64 100 (/.f64 (-.f64 10 d2) d1))
(*.f64 d1 (/.f64 100 (-.f64 10 d2)))
(exp.f64 (log.f64 (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2)))))
(/.f64 100 (/.f64 (-.f64 10 d2) d1))
(*.f64 d1 (/.f64 100 (-.f64 10 d2)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2)))))
(/.f64 100 (/.f64 (-.f64 10 d2) d1))
(*.f64 d1 (/.f64 100 (-.f64 10 d2)))
(*.f64 1 (+.f64 (*.f64 d1 20) (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2)))))
(*.f64 d1 (+.f64 20 (/.f64 100 (-.f64 10 d2))))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 d1 20) (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2))))) (cbrt.f64 (+.f64 (*.f64 d1 20) (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2)))))) (cbrt.f64 (+.f64 (*.f64 d1 20) (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2))))))
(*.f64 d1 (+.f64 20 (/.f64 100 (-.f64 10 d2))))
(*.f64 (sqrt.f64 (+.f64 (*.f64 d1 20) (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2))))) (sqrt.f64 (+.f64 (*.f64 d1 20) (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2))))))
(*.f64 d1 (+.f64 20 (/.f64 100 (-.f64 10 d2))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2))) 3) (pow.f64 (*.f64 d1 20) 3)) (+.f64 (*.f64 (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2))) (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2)))) (-.f64 (*.f64 (*.f64 d1 20) (*.f64 d1 20)) (*.f64 (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2))) (*.f64 d1 20)))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 3) 8000) (*.f64 1 (pow.f64 (/.f64 100 (/.f64 (-.f64 10 d2) d1)) 3))) (+.f64 (*.f64 1 (*.f64 (/.f64 100 (/.f64 (-.f64 10 d2) d1)) (/.f64 100 (/.f64 (-.f64 10 d2) d1)))) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 1 (/.f64 100 (/.f64 (-.f64 10 d2) d1)))))))
(/.f64 (fma.f64 (pow.f64 d1 3) 8000 (/.f64 1000000 (pow.f64 (/.f64 (-.f64 10 d2) d1) 3))) (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (/.f64 100 (-.f64 10 d2)))) (pow.f64 (*.f64 d1 (/.f64 100 (-.f64 10 d2))) 2)))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2))) (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2)))) (*.f64 (*.f64 d1 20) (*.f64 d1 20))) (-.f64 (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2))) (*.f64 d1 20)))
(/.f64 (-.f64 (*.f64 1 (*.f64 (/.f64 100 (/.f64 (-.f64 10 d2) d1)) (/.f64 100 (/.f64 (-.f64 10 d2) d1)))) (*.f64 (*.f64 d1 d1) 400)) (-.f64 (*.f64 1 (/.f64 100 (/.f64 (-.f64 10 d2) d1))) (*.f64 d1 20)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 100 (-.f64 10 d2))) 2) (*.f64 (*.f64 d1 d1) -400)) (+.f64 (*.f64 d1 (/.f64 100 (-.f64 10 d2))) (*.f64 d1 -20)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 100 (-.f64 10 d2))) 2) (*.f64 (*.f64 d1 d1) -400)) (fma.f64 d1 (/.f64 100 (-.f64 10 d2)) (*.f64 d1 -20)))
(pow.f64 (+.f64 (*.f64 d1 20) (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2)))) 1)
(*.f64 d1 (+.f64 20 (/.f64 100 (-.f64 10 d2))))
(log.f64 (exp.f64 (+.f64 (*.f64 d1 20) (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2))))))
(*.f64 d1 (+.f64 20 (/.f64 100 (-.f64 10 d2))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (*.f64 d1 20) (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2)))) (+.f64 (*.f64 d1 20) (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2))))) (+.f64 (*.f64 d1 20) (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2))))))
(cbrt.f64 (*.f64 (fma.f64 d1 20 (*.f64 1 (/.f64 100 (/.f64 (-.f64 10 d2) d1)))) (*.f64 (fma.f64 d1 20 (*.f64 1 (/.f64 100 (/.f64 (-.f64 10 d2) d1)))) (fma.f64 d1 20 (*.f64 1 (/.f64 100 (/.f64 (-.f64 10 d2) d1)))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 20 (/.f64 100 (-.f64 10 d2)))) 3))
(expm1.f64 (log1p.f64 (+.f64 (*.f64 d1 20) (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2))))))
(*.f64 d1 (+.f64 20 (/.f64 100 (-.f64 10 d2))))
(exp.f64 (log.f64 (+.f64 (*.f64 d1 20) (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2))))))
(*.f64 d1 (+.f64 20 (/.f64 100 (-.f64 10 d2))))
(log1p.f64 (expm1.f64 (+.f64 (*.f64 d1 20) (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 100 d1) (-.f64 10 d2))))))
(*.f64 d1 (+.f64 20 (/.f64 100 (-.f64 10 d2))))
(pow.f64 (*.f64 (*.f64 d1 d1) 100) 1)
(*.f64 d1 (*.f64 d1 100))
(*.f64 100 (*.f64 d1 d1))
(log.f64 (exp.f64 (*.f64 (*.f64 d1 d1) 100)))
(*.f64 d1 (*.f64 d1 100))
(*.f64 100 (*.f64 d1 d1))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) 100) (*.f64 (*.f64 d1 d1) 100)) (*.f64 (*.f64 d1 d1) 100)))
(cbrt.f64 (*.f64 (*.f64 d1 (*.f64 d1 100)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 10000)))
(cbrt.f64 (pow.f64 (*.f64 100 (*.f64 d1 d1)) 3))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 d1 d1) 100)))
(*.f64 d1 (*.f64 d1 100))
(*.f64 100 (*.f64 d1 d1))
(exp.f64 (log.f64 (*.f64 (*.f64 d1 d1) 100)))
(*.f64 d1 (*.f64 d1 100))
(*.f64 100 (*.f64 d1 d1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 d1 d1) 100)))
(*.f64 d1 (*.f64 d1 100))
(*.f64 100 (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1)
(/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))
(pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1) 1)
(/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))
(log.f64 (exp.f64 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1)))
(/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1) (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1)) (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1)))
(cbrt.f64 (*.f64 (/.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (*.f64 d1 (-.f64 10 d2))) (*.f64 (/.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (*.f64 d1 (-.f64 10 d2))) (/.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (*.f64 d1 (-.f64 10 d2))))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)) 3))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1)))
(/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))
(exp.f64 (log.f64 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1)))
(/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1)))
(/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))
(/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) 1)
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(pow.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) 1)
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(log.f64 (exp.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1)))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (*.f64 (-.f64 100 (*.f64 d2 d2)) d1)) (*.f64 (-.f64 100 (*.f64 d2 d2)) d1)))
(cbrt.f64 (*.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) 3))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1)))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(exp.f64 (log.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1)))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1)))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(*.f64 1 (/.f64 1 (*.f64 (-.f64 10 d2) d1)))
(/.f64 (/.f64 1 (-.f64 10 d2)) d1)
(/.f64 (/.f64 1 d1) (-.f64 10 d2))
(*.f64 (/.f64 1 (-.f64 10 d2)) (/.f64 1 d1))
(/.f64 (/.f64 1 (-.f64 10 d2)) d1)
(/.f64 (/.f64 1 d1) (-.f64 10 d2))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (-.f64 10 d2) d1))) (cbrt.f64 (/.f64 1 (*.f64 (-.f64 10 d2) d1)))) (cbrt.f64 (/.f64 1 (*.f64 (-.f64 10 d2) d1))))
(/.f64 (/.f64 1 (-.f64 10 d2)) d1)
(/.f64 (/.f64 1 d1) (-.f64 10 d2))
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 10 d2) d1))) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 10 d2) d1))))
(/.f64 (/.f64 1 (-.f64 10 d2)) d1)
(/.f64 (/.f64 1 d1) (-.f64 10 d2))
(pow.f64 (/.f64 1 (*.f64 (-.f64 10 d2) d1)) 1)
(/.f64 (/.f64 1 (-.f64 10 d2)) d1)
(/.f64 (/.f64 1 d1) (-.f64 10 d2))
(log.f64 (exp.f64 (/.f64 1 (*.f64 (-.f64 10 d2) d1))))
(/.f64 (/.f64 1 (-.f64 10 d2)) d1)
(/.f64 (/.f64 1 d1) (-.f64 10 d2))
(cbrt.f64 (*.f64 (*.f64 (/.f64 1 (*.f64 (-.f64 10 d2) d1)) (/.f64 1 (*.f64 (-.f64 10 d2) d1))) (/.f64 1 (*.f64 (-.f64 10 d2) d1))))
(cbrt.f64 (*.f64 (/.f64 (/.f64 1 (-.f64 10 d2)) d1) (/.f64 (/.f64 (/.f64 1 (-.f64 10 d2)) d1) (*.f64 d1 (-.f64 10 d2)))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 1 d1) (-.f64 10 d2)) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (*.f64 (-.f64 10 d2) d1))))
(/.f64 (/.f64 1 (-.f64 10 d2)) d1)
(/.f64 (/.f64 1 d1) (-.f64 10 d2))
(exp.f64 (log.f64 (/.f64 1 (*.f64 (-.f64 10 d2) d1))))
(/.f64 (/.f64 1 (-.f64 10 d2)) d1)
(/.f64 (/.f64 1 d1) (-.f64 10 d2))
(log1p.f64 (expm1.f64 (/.f64 1 (*.f64 (-.f64 10 d2) d1))))
(/.f64 (/.f64 1 (-.f64 10 d2)) d1)
(/.f64 (/.f64 1 d1) (-.f64 10 d2))
(*.f64 1 (*.f64 d1 (+.f64 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1) 20)))
(*.f64 d1 (+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))))
(*.f64 d1 (+.f64 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1) 20))
(*.f64 d1 (+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 d1 (+.f64 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1) 20))) (cbrt.f64 (*.f64 d1 (+.f64 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1) 20)))) (cbrt.f64 (*.f64 d1 (+.f64 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1) 20))))
(*.f64 d1 (+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1) 20))) (sqrt.f64 (*.f64 d1 (+.f64 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1) 20))))
(*.f64 d1 (+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1)) 3) (pow.f64 (*.f64 d1 20) 3)) (+.f64 (*.f64 (*.f64 d1 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1)) (*.f64 d1 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1))) (-.f64 (*.f64 (*.f64 d1 20) (*.f64 d1 20)) (*.f64 (*.f64 d1 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1)) (*.f64 d1 20)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (-.f64 10 d2) d1)) 3) (*.f64 (pow.f64 d1 3) 8000)) (fma.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (-.f64 10 d2) d1)) (/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (-.f64 10 d2) d1)) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (-.f64 10 d2) d1))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 8000 (pow.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)) 3))) (fma.f64 (*.f64 d1 20) (*.f64 d1 (-.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)))) (pow.f64 (*.f64 d1 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))) 2)))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1)) (*.f64 d1 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1))) (*.f64 (*.f64 d1 20) (*.f64 d1 20))) (-.f64 (*.f64 d1 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1)) (*.f64 d1 20)))
(/.f64 (-.f64 (*.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (-.f64 10 d2) d1)) (/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (-.f64 10 d2) d1))) (*.f64 (*.f64 d1 d1) 400)) (-.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (-.f64 10 d2) d1)) (*.f64 d1 20)))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 (pow.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)) 2) 400)) (*.f64 d1 (+.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)) -20)))
(pow.f64 (*.f64 d1 (+.f64 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1) 20)) 1)
(*.f64 d1 (+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1) 20))))
(*.f64 d1 (+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1) 20)) (*.f64 d1 (+.f64 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1) 20))) (*.f64 d1 (+.f64 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1) 20))))
(cbrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (-.f64 10 d2) d1)) (*.f64 d1 20)) (*.f64 (+.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (-.f64 10 d2) d1)) (*.f64 d1 20)) (+.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (-.f64 10 d2) d1)) (*.f64 d1 20)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)))) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1) 20))))
(*.f64 d1 (+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1) 20))))
(*.f64 d1 (+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1) 20))))
(*.f64 d1 (+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))))
(fma.f64 d1 (/.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) d1) (*.f64 d1 20))
(*.f64 d1 (+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))))
(*.f64 1 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)))
(/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (-.f64 10 d2) d1))
(*.f64 d1 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)))
(*.f64 (/.f64 1 (-.f64 10 d2)) (*.f64 (-.f64 100 (*.f64 d2 d2)) d1))
(/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (-.f64 10 d2) d1))
(*.f64 d1 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)))
(*.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (/.f64 1 (-.f64 10 d2)))
(/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (-.f64 10 d2) d1))
(*.f64 d1 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)))
(*.f64 (*.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (+.f64 10 d2)) (/.f64 1 (-.f64 100 (*.f64 d2 d2))))
(*.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (*.f64 (+.f64 10 d2) (/.f64 1 (-.f64 100 (*.f64 d2 d2)))))
(/.f64 d1 (/.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) (+.f64 10 d2)) (-.f64 100 (*.f64 d2 d2))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2))) (cbrt.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)))) (cbrt.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2))))
(/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (-.f64 10 d2) d1))
(*.f64 d1 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2))) (sqrt.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2))))
(/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (-.f64 10 d2) d1))
(*.f64 d1 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)))
(*.f64 (*.f64 (/.f64 1 (-.f64 10 d2)) (-.f64 100 (*.f64 d2 d2))) d1)
(/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (-.f64 10 d2) d1))
(*.f64 d1 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)))
(pow.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) 1)
(/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (-.f64 10 d2) d1))
(*.f64 d1 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)))
(log.f64 (exp.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2))))
(/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (-.f64 10 d2) d1))
(*.f64 d1 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2))) (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2))))
(/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (-.f64 10 d2) d1))
(*.f64 d1 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2))))
(/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (-.f64 10 d2) d1))
(*.f64 d1 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)))
(exp.f64 (log.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2))))
(/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (-.f64 10 d2) d1))
(*.f64 d1 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2))))
(/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (-.f64 10 d2) d1))
(*.f64 d1 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)))
(/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) 1)
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(pow.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) 1)
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(log.f64 (exp.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1)))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (*.f64 (-.f64 100 (*.f64 d2 d2)) d1)) (*.f64 (-.f64 100 (*.f64 d2 d2)) d1)))
(cbrt.f64 (*.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) 3))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1)))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(exp.f64 (log.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1)))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1)))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 100))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(+.f64 (*.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) d2) (*.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) 10))
(*.f64 (*.f64 d1 (+.f64 10 d2)) (-.f64 100 (*.f64 d2 d2)))
(+.f64 (*.f64 d2 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1)) (*.f64 10 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1)))
(*.f64 (*.f64 d1 (+.f64 10 d2)) (-.f64 100 (*.f64 d2 d2)))
(pow.f64 (*.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (+.f64 10 d2)) 1)
(*.f64 (*.f64 d1 (+.f64 10 d2)) (-.f64 100 (*.f64 d2 d2)))
(log.f64 (exp.f64 (*.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (+.f64 10 d2))))
(*.f64 (*.f64 d1 (+.f64 10 d2)) (-.f64 100 (*.f64 d2 d2)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (+.f64 10 d2)) (*.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (+.f64 10 d2))) (*.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (+.f64 10 d2))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 10 d2)) (-.f64 100 (*.f64 d2 d2))) (*.f64 (*.f64 (*.f64 d1 (+.f64 10 d2)) (-.f64 100 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (+.f64 10 d2)) (-.f64 100 (*.f64 d2 d2))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 d1 (+.f64 10 d2)) (-.f64 100 (*.f64 d2 d2))) 3))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (+.f64 10 d2))))
(*.f64 (*.f64 d1 (+.f64 10 d2)) (-.f64 100 (*.f64 d2 d2)))
(exp.f64 (log.f64 (*.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (+.f64 10 d2))))
(*.f64 (*.f64 d1 (+.f64 10 d2)) (-.f64 100 (*.f64 d2 d2)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (+.f64 10 d2))))
(*.f64 (*.f64 d1 (+.f64 10 d2)) (-.f64 100 (*.f64 d2 d2)))
(*.f64 1 (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20)))
(*.f64 d1 (+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20))) (cbrt.f64 (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20)))) (cbrt.f64 (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20))))
(*.f64 d1 (+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20))) (sqrt.f64 (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20))))
(*.f64 d1 (+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) 3) (pow.f64 (*.f64 d1 20) 3)) (+.f64 (*.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2))) (-.f64 (*.f64 (*.f64 d1 20) (*.f64 d1 20)) (*.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (-.f64 10 d2) d1)) 3) (*.f64 (pow.f64 d1 3) 8000)) (fma.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (-.f64 10 d2) d1)) (/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (-.f64 10 d2) d1)) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (-.f64 10 d2) d1))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 8000 (pow.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)) 3))) (fma.f64 (*.f64 d1 20) (*.f64 d1 (-.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)))) (pow.f64 (*.f64 d1 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))) 2)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2))) (*.f64 (*.f64 d1 20) (*.f64 d1 20))) (-.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20)))
(/.f64 (-.f64 (*.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (-.f64 10 d2) d1)) (/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (-.f64 10 d2) d1))) (*.f64 (*.f64 d1 d1) 400)) (-.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (-.f64 10 d2) d1)) (*.f64 d1 20)))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 (pow.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)) 2) 400)) (*.f64 d1 (+.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)) -20)))
(pow.f64 (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20)) 1)
(*.f64 d1 (+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))))
(log.f64 (exp.f64 (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20))))
(*.f64 d1 (+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20)) (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20))) (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20))))
(cbrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (-.f64 10 d2) d1)) (*.f64 d1 20)) (*.f64 (+.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (-.f64 10 d2) d1)) (*.f64 d1 20)) (+.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (-.f64 10 d2) d1)) (*.f64 d1 20)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)))) 3))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20))))
(*.f64 d1 (+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))))
(exp.f64 (log.f64 (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20))))
(*.f64 d1 (+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2)) (*.f64 d1 20))))
(*.f64 d1 (+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))))
(fma.f64 (/.f64 1 (-.f64 10 d2)) (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (*.f64 d1 20))
(*.f64 d1 (+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))))
(*.f64 1 (/.f64 (+.f64 27000 (pow.f64 d2 3)) (/.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)) d1)))
(/.f64 d1 (/.f64 (fma.f64 -30 d2 (fma.f64 d2 d2 900)) (+.f64 (pow.f64 d2 3) 27000)))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d2 3) 27000) (fma.f64 d2 d2 (fma.f64 d2 -30 900))))
(*.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) (/.f64 1 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30))))
(/.f64 d1 (/.f64 (fma.f64 -30 d2 (fma.f64 d2 d2 900)) (+.f64 (pow.f64 d2 3) 27000)))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d2 3) 27000) (fma.f64 d2 d2 (fma.f64 d2 -30 900))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 27000 (pow.f64 d2 3)) (/.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)) d1))) (cbrt.f64 (/.f64 (+.f64 27000 (pow.f64 d2 3)) (/.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)) d1)))) (cbrt.f64 (/.f64 (+.f64 27000 (pow.f64 d2 3)) (/.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)) d1))))
(/.f64 d1 (/.f64 (fma.f64 -30 d2 (fma.f64 d2 d2 900)) (+.f64 (pow.f64 d2 3) 27000)))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d2 3) 27000) (fma.f64 d2 d2 (fma.f64 d2 -30 900))))
(*.f64 (sqrt.f64 (/.f64 (+.f64 27000 (pow.f64 d2 3)) (/.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)) d1))) (sqrt.f64 (/.f64 (+.f64 27000 (pow.f64 d2 3)) (/.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)) d1))))
(/.f64 d1 (/.f64 (fma.f64 -30 d2 (fma.f64 d2 d2 900)) (+.f64 (pow.f64 d2 3) 27000)))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d2 3) 27000) (fma.f64 d2 d2 (fma.f64 d2 -30 900))))
(pow.f64 (/.f64 (+.f64 27000 (pow.f64 d2 3)) (/.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)) d1)) 1)
(/.f64 d1 (/.f64 (fma.f64 -30 d2 (fma.f64 d2 d2 900)) (+.f64 (pow.f64 d2 3) 27000)))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d2 3) 27000) (fma.f64 d2 d2 (fma.f64 d2 -30 900))))
(log.f64 (exp.f64 (/.f64 (+.f64 27000 (pow.f64 d2 3)) (/.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)) d1))))
(/.f64 d1 (/.f64 (fma.f64 -30 d2 (fma.f64 d2 d2 900)) (+.f64 (pow.f64 d2 3) 27000)))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d2 3) 27000) (fma.f64 d2 d2 (fma.f64 d2 -30 900))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (+.f64 27000 (pow.f64 d2 3)) (/.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)) d1)) (/.f64 (+.f64 27000 (pow.f64 d2 3)) (/.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)) d1))) (/.f64 (+.f64 27000 (pow.f64 d2 3)) (/.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)) d1))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 d2 3) 27000) (fma.f64 -30 d2 (fma.f64 d2 d2 900))) d1) (*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 d2 3) 27000) (fma.f64 -30 d2 (fma.f64 d2 d2 900))) d1) (*.f64 (/.f64 (+.f64 (pow.f64 d2 3) 27000) (fma.f64 -30 d2 (fma.f64 d2 d2 900))) d1))))
(cbrt.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 (pow.f64 d2 3) 27000) (fma.f64 d2 d2 (fma.f64 d2 -30 900)))) 3))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 27000 (pow.f64 d2 3)) (/.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)) d1))))
(/.f64 d1 (/.f64 (fma.f64 -30 d2 (fma.f64 d2 d2 900)) (+.f64 (pow.f64 d2 3) 27000)))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d2 3) 27000) (fma.f64 d2 d2 (fma.f64 d2 -30 900))))
(exp.f64 (log.f64 (/.f64 (+.f64 27000 (pow.f64 d2 3)) (/.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)) d1))))
(/.f64 d1 (/.f64 (fma.f64 -30 d2 (fma.f64 d2 d2 900)) (+.f64 (pow.f64 d2 3) 27000)))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d2 3) 27000) (fma.f64 d2 d2 (fma.f64 d2 -30 900))))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 27000 (pow.f64 d2 3)) (/.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)) d1))))
(/.f64 d1 (/.f64 (fma.f64 -30 d2 (fma.f64 d2 d2 900)) (+.f64 (pow.f64 d2 3) 27000)))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d2 3) 27000) (fma.f64 d2 d2 (fma.f64 d2 -30 900))))
(pow.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) 1)
(*.f64 d1 (+.f64 (pow.f64 d2 3) 27000))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3)))))
(*.f64 d1 (+.f64 (pow.f64 d2 3) 27000))
(cbrt.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) (*.f64 d1 (+.f64 27000 (pow.f64 d2 3)))) (*.f64 d1 (+.f64 27000 (pow.f64 d2 3)))))
(cbrt.f64 (*.f64 (*.f64 d1 (+.f64 (pow.f64 d2 3) 27000)) (*.f64 (*.f64 d1 (+.f64 (pow.f64 d2 3) 27000)) (*.f64 d1 (+.f64 (pow.f64 d2 3) 27000)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (pow.f64 d2 3) 27000)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3)))))
(*.f64 d1 (+.f64 (pow.f64 d2 3) 27000))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3)))))
(*.f64 d1 (+.f64 (pow.f64 d2 3) 27000))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3)))))
(*.f64 d1 (+.f64 (pow.f64 d2 3) 27000))
(+.f64 (fma.f64 d2 d2 900) (neg.f64 (*.f64 d2 30)))
(fma.f64 -30 d2 (fma.f64 d2 d2 900))
(fma.f64 d2 d2 (fma.f64 d2 -30 900))
(+.f64 (fma.f64 d2 d2 900) (*.f64 (neg.f64 d2) 30))
(fma.f64 -30 d2 (fma.f64 d2 d2 900))
(fma.f64 d2 d2 (fma.f64 d2 -30 900))
(*.f64 1 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)))
(fma.f64 -30 d2 (fma.f64 d2 d2 900))
(fma.f64 d2 d2 (fma.f64 d2 -30 900))
(*.f64 (*.f64 (cbrt.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30))) (cbrt.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)))) (cbrt.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30))))
(fma.f64 -30 d2 (fma.f64 d2 d2 900))
(fma.f64 d2 d2 (fma.f64 d2 -30 900))
(*.f64 (sqrt.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30))) (sqrt.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30))))
(fma.f64 -30 d2 (fma.f64 d2 d2 900))
(fma.f64 d2 d2 (fma.f64 d2 -30 900))
(/.f64 (-.f64 (pow.f64 (fma.f64 d2 d2 900) 3) (pow.f64 (*.f64 d2 30) 3)) (+.f64 (*.f64 (fma.f64 d2 d2 900) (fma.f64 d2 d2 900)) (+.f64 (*.f64 (*.f64 d2 30) (*.f64 d2 30)) (*.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 d2 d2 900) 3) (*.f64 (pow.f64 d2 3) 27000)) (fma.f64 (fma.f64 d2 d2 900) (fma.f64 d2 d2 900) (*.f64 (*.f64 d2 30) (+.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 d2 d2 900) 3) (*.f64 (pow.f64 d2 3) -27000)) (fma.f64 (fma.f64 d2 d2 900) (fma.f64 d2 d2 900) (*.f64 (*.f64 d2 30) (fma.f64 d2 30 (fma.f64 d2 d2 900)))))
(/.f64 (-.f64 (*.f64 (fma.f64 d2 d2 900) (fma.f64 d2 d2 900)) (*.f64 (*.f64 d2 30) (*.f64 d2 30))) (+.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)))
(/.f64 (-.f64 (*.f64 (fma.f64 d2 d2 900) (fma.f64 d2 d2 900)) (*.f64 (*.f64 d2 d2) 900)) (+.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)))
(/.f64 (fma.f64 (fma.f64 d2 d2 900) (fma.f64 d2 d2 900) (*.f64 (*.f64 d2 d2) -900)) (fma.f64 d2 30 (fma.f64 d2 d2 900)))
(pow.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)) 1)
(fma.f64 -30 d2 (fma.f64 d2 d2 900))
(fma.f64 d2 d2 (fma.f64 d2 -30 900))
(log.f64 (exp.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30))))
(fma.f64 -30 d2 (fma.f64 d2 d2 900))
(fma.f64 d2 d2 (fma.f64 d2 -30 900))
(cbrt.f64 (*.f64 (*.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)) (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30))) (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30))))
(cbrt.f64 (*.f64 (fma.f64 -30 d2 (fma.f64 d2 d2 900)) (*.f64 (fma.f64 -30 d2 (fma.f64 d2 d2 900)) (fma.f64 -30 d2 (fma.f64 d2 d2 900)))))
(cbrt.f64 (pow.f64 (fma.f64 d2 d2 (fma.f64 d2 -30 900)) 3))
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30))))
(fma.f64 -30 d2 (fma.f64 d2 d2 900))
(fma.f64 d2 d2 (fma.f64 d2 -30 900))
(exp.f64 (log.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30))))
(fma.f64 -30 d2 (fma.f64 d2 d2 900))
(fma.f64 d2 d2 (fma.f64 d2 -30 900))
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30))))
(fma.f64 -30 d2 (fma.f64 d2 d2 900))
(fma.f64 d2 d2 (fma.f64 d2 -30 900))

eval179.0ms (3.4%)

Compiler

Compiled 9970 to 6465 computations (35.2% saved)

prune72.0ms (1.3%)

Pruning

10 alts after pruning (4 fresh and 6 done)

PrunedKeptTotal
New4304434
Fresh000
Picked325
Done044
Total43310443
Accurracy
100.0%
Counts
443 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
64.5%
(/.f64 (*.f64 (+.f64 27000 (pow.f64 d2 3)) d1) 900)
67.8%
(+.f64 (/.f64 (*.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (+.f64 d2 10)) (-.f64 100 (*.f64 d2 d2))) (*.f64 d1 20))
28.1%
(+.f64 (/.f64 (*.f64 d1 (*.f64 d1 100)) (*.f64 d1 (-.f64 10 d2))) (*.f64 d1 20))
52.7%
(+.f64 (*.f64 (/.f64 1 (-.f64 10 d2)) (*.f64 d1 100)) (*.f64 d1 20))
100.0%
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
57.5%
(+.f64 (*.f64 d1 (*.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (/.f64 1/10 d1))) (*.f64 d1 20))
49.6%
(*.f64 d2 d1)
100.0%
(*.f64 d1 (+.f64 d2 30))
52.9%
(*.f64 d1 30)
12.5%
(*.f64 d1 20)
64.5%
(/.f64 (*.f64 (+.f64 27000 (pow.f64 d2 3)) d1) 900)
67.8%
(+.f64 (/.f64 (*.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (+.f64 d2 10)) (-.f64 100 (*.f64 d2 d2))) (*.f64 d1 20))
28.1%
(+.f64 (/.f64 (*.f64 d1 (*.f64 d1 100)) (*.f64 d1 (-.f64 10 d2))) (*.f64 d1 20))
52.7%
(+.f64 (*.f64 (/.f64 1 (-.f64 10 d2)) (*.f64 d1 100)) (*.f64 d1 20))
100.0%
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
57.5%
(+.f64 (*.f64 d1 (*.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (/.f64 1/10 d1))) (*.f64 d1 20))
49.6%
(*.f64 d2 d1)
100.0%
(*.f64 d1 (+.f64 d2 30))
52.9%
(*.f64 d1 30)
12.5%
(*.f64 d1 20)
Compiler

Compiled 232 to 166 computations (28.4% saved)

localize189.0ms (3.5%)

Local Accuracy

Found 9 expressions with local accuracy:

NewAccuracyProgram
98.8%
(/.f64 (*.f64 (+.f64 27000 (pow.f64 d2 3)) d1) 900)
97.4%
(*.f64 (+.f64 27000 (pow.f64 d2 3)) d1)
100.0%
(/.f64 1 (-.f64 10 d2))
99.7%
(+.f64 (*.f64 (/.f64 1 (-.f64 10 d2)) (*.f64 d1 100)) (*.f64 d1 20))
98.7%
(*.f64 (/.f64 1 (-.f64 10 d2)) (*.f64 d1 100))
99.4%
(+.f64 (*.f64 d1 (*.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (/.f64 1/10 d1))) (*.f64 d1 20))
95.8%
(*.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (/.f64 1/10 d1))
95.5%
(*.f64 d1 (*.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (/.f64 1/10 d1)))
95.5%
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
Compiler

Compiled 146 to 94 computations (35.6% saved)

series8.0ms (0.2%)

Counts
7 → 168
Calls

42 calls:

TimeVariablePointExpression
2.0ms
d1
@inf
(/.f64 (*.f64 (+.f64 27000 (pow.f64 d2 3)) d1) 900)
0.0ms
d1
@0
(*.f64 d1 (*.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (/.f64 1/10 d1)))
0.0ms
d1
@0
(/.f64 (*.f64 (+.f64 27000 (pow.f64 d2 3)) d1) 900)
0.0ms
d1
@inf
(*.f64 d1 (*.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (/.f64 1/10 d1)))
0.0ms
d1
@-inf
(/.f64 (*.f64 (+.f64 27000 (pow.f64 d2 3)) d1) 900)

rewrite98.0ms (1.8%)

Algorithm
batch-egg-rewrite
Rules
650×add-sqr-sqrt
620×pow1
618×add-exp-log
618×add-cbrt-cube
618×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
029205
1671197
Stop Event
node limit
Counts
7 → 165
Calls
Call 1
Inputs
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(*.f64 d1 (*.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (/.f64 1/10 d1)))
(*.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (/.f64 1/10 d1))
(+.f64 (*.f64 d1 (*.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (/.f64 1/10 d1))) (*.f64 d1 20))
(*.f64 (/.f64 1 (-.f64 10 d2)) (*.f64 d1 100))
(+.f64 (*.f64 (/.f64 1 (-.f64 10 d2)) (*.f64 d1 100)) (*.f64 d1 20))
(/.f64 (*.f64 (+.f64 27000 (pow.f64 d2 3)) d1) 900)
Outputs
(+.f64 (*.f64 d1 100) (*.f64 d1 (*.f64 d2 (neg.f64 d2))))
(+.f64 (*.f64 d1 100) (*.f64 (*.f64 d2 (neg.f64 d2)) d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))) 1)
(pow.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2)))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) 2))
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 100 (*.f64 d2 d2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.f64 100 (*.f64 d2 d2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 100 (*.f64 d2 d2)) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2)))))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))))) 1)
(/.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2)))) (*.f64 d1 10))
(pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))) 2))
(log.f64 (pow.f64 (exp.f64 d1) (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))))))
(exp.f64 (log.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))))) 1)
(/.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (*.f64 d1 10))
(/.f64 1 (/.f64 d1 (*.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) 1/10)))
(/.f64 (*.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) 1/10) d1)
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) 1/10)) (neg.f64 d1))
(pow.f64 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 d1) (-.f64 100 (*.f64 d2 d2))) (/.f64 1/10 d1)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) 3) (pow.f64 (/.f64 1/10 d1) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1/10 d1) 3) (pow.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))))
(exp.f64 (log.f64 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (fma.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)) 20)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))) 2) (*.f64 d1 (-.f64 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))) 20))) (/.f64 (*.f64 (*.f64 d1 d1) 400) (*.f64 d1 (-.f64 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))) 20))))
(*.f64 d1 (fma.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)) 20))
(*.f64 d1 (+.f64 20 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))))
(*.f64 1 (*.f64 d1 (fma.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)) 20)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (fma.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)) 20))) 2) (cbrt.f64 (*.f64 d1 (fma.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)) 20))))
(*.f64 (sqrt.f64 (*.f64 d1 (fma.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)) 20))) (sqrt.f64 (*.f64 d1 (fma.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)) 20))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))) 3) (*.f64 (pow.f64 d1 3) 8000)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))) 2) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))) 2) (*.f64 (*.f64 d1 d1) 400)) (/.f64 1 (*.f64 d1 (-.f64 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))) 20))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))) 2) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))))))) (+.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))) 3) (*.f64 (pow.f64 d1 3) 8000))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))) 20)) (-.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))) 2) (*.f64 (*.f64 d1 d1) 400))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))) 3) (*.f64 (pow.f64 d1 3) 8000)) (+.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))) 2) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))) 2) (*.f64 (*.f64 d1 d1) 400)) (*.f64 d1 (-.f64 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))) 20)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))) 3) (*.f64 (pow.f64 d1 3) 8000))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))) 2) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))) 2) (*.f64 (*.f64 d1 d1) 400))) (neg.f64 (*.f64 d1 (-.f64 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))) 20))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 3) 8000) (pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))) 3)) (+.f64 (*.f64 (*.f64 d1 d1) 400) (-.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))) 2) (*.f64 (*.f64 d1 20) (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) 400) (pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))) 2)) (-.f64 (*.f64 d1 20) (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))))))
(pow.f64 (*.f64 d1 (fma.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)) 20)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (fma.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)) 20))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (fma.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)) 20)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (fma.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)) 20))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (fma.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)) 20)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (fma.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)) 20)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (fma.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)) 20)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (fma.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)) 20)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (fma.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)) 20))))
(exp.f64 (log.f64 (*.f64 d1 (fma.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)) 20))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (fma.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)) 20))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (fma.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)) 20))))
(fma.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))) (*.f64 d1 20))
(fma.f64 d1 20 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))))
(fma.f64 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))) d1 (*.f64 d1 20))
(fma.f64 20 d1 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))))
(fma.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))) (*.f64 d1 20))
(fma.f64 1 (*.f64 d1 20) (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 20)) 2) (cbrt.f64 (*.f64 d1 20)) (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))))) 2) (cbrt.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))))) (*.f64 d1 20))
(fma.f64 (sqrt.f64 (*.f64 d1 20)) (sqrt.f64 (*.f64 d1 20)) (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))))
(fma.f64 (sqrt.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))))) (sqrt.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))))) (*.f64 d1 20))
(fma.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2)))) (/.f64 1/10 d1) (*.f64 d1 20))
(-.f64 (exp.f64 (log1p.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))))) 1)
(/.f64 1 (/.f64 (-.f64 10 d2) (*.f64 d1 100)))
(/.f64 (*.f64 d1 100) (-.f64 10 d2))
(/.f64 (neg.f64 (*.f64 d1 100)) (neg.f64 (-.f64 10 d2)))
(pow.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) 1)
(pow.f64 (cbrt.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2)))) 3)
(pow.f64 (pow.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2)))) 2)
(sqrt.f64 (pow.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) 2))
(log.f64 (exp.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))))))
(cbrt.f64 (pow.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) 3))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2)))))
(exp.f64 (log.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d1 20 (*.f64 100 (/.f64 d1 (-.f64 10 d2)))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) 2) (+.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) (*.f64 -20 d1))) (/.f64 (*.f64 (*.f64 d1 d1) 400) (+.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) (*.f64 -20 d1))))
(*.f64 1 (fma.f64 d1 20 (*.f64 100 (/.f64 d1 (-.f64 10 d2)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 20 (*.f64 100 (/.f64 d1 (-.f64 10 d2))))) 2) (cbrt.f64 (fma.f64 d1 20 (*.f64 100 (/.f64 d1 (-.f64 10 d2))))))
(*.f64 (sqrt.f64 (fma.f64 d1 20 (*.f64 100 (/.f64 d1 (-.f64 10 d2))))) (sqrt.f64 (fma.f64 d1 20 (*.f64 100 (/.f64 d1 (-.f64 10 d2))))))
(*.f64 (+.f64 (pow.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) 3) (*.f64 (pow.f64 d1 3) 8000)) (/.f64 1 (+.f64 (pow.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) 2) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 100 (/.f64 d1 (-.f64 10 d2))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) 2) (*.f64 (*.f64 d1 d1) 400)) (/.f64 1 (+.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) (*.f64 -20 d1))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) 2) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 100 (/.f64 d1 (-.f64 10 d2)))))) (+.f64 (pow.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) 3) (*.f64 (pow.f64 d1 3) 8000))))
(/.f64 1 (/.f64 (+.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) (*.f64 -20 d1)) (-.f64 (pow.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) 2) (*.f64 (*.f64 d1 d1) 400))))
(/.f64 (+.f64 (pow.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) 3) (*.f64 (pow.f64 d1 3) 8000)) (+.f64 (pow.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) 2) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 100 (/.f64 d1 (-.f64 10 d2)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) 2) (*.f64 (*.f64 d1 d1) 400)) (+.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) (*.f64 -20 d1)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) 3) (*.f64 (pow.f64 d1 3) 8000))) (neg.f64 (+.f64 (pow.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) 2) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 100 (/.f64 d1 (-.f64 10 d2))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) 2) (*.f64 (*.f64 d1 d1) 400))) (neg.f64 (+.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) (*.f64 -20 d1))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 3) 8000) (pow.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) 3)) (+.f64 (*.f64 (*.f64 d1 d1) 400) (-.f64 (pow.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) 2) (*.f64 (*.f64 d1 20) (*.f64 100 (/.f64 d1 (-.f64 10 d2)))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) 400) (pow.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) 2)) (-.f64 (*.f64 d1 20) (*.f64 100 (/.f64 d1 (-.f64 10 d2)))))
(pow.f64 (fma.f64 d1 20 (*.f64 100 (/.f64 d1 (-.f64 10 d2)))) 1)
(pow.f64 (cbrt.f64 (fma.f64 d1 20 (*.f64 100 (/.f64 d1 (-.f64 10 d2))))) 3)
(pow.f64 (pow.f64 (fma.f64 d1 20 (*.f64 100 (/.f64 d1 (-.f64 10 d2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 d1 20 (*.f64 100 (/.f64 d1 (-.f64 10 d2))))) 2)
(sqrt.f64 (pow.f64 (fma.f64 d1 20 (*.f64 100 (/.f64 d1 (-.f64 10 d2)))) 2))
(log.f64 (exp.f64 (fma.f64 d1 20 (*.f64 100 (/.f64 d1 (-.f64 10 d2))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 d1 20 (*.f64 100 (/.f64 d1 (-.f64 10 d2)))))))
(cbrt.f64 (pow.f64 (fma.f64 d1 20 (*.f64 100 (/.f64 d1 (-.f64 10 d2)))) 3))
(expm1.f64 (log1p.f64 (fma.f64 d1 20 (*.f64 100 (/.f64 d1 (-.f64 10 d2))))))
(exp.f64 (log.f64 (fma.f64 d1 20 (*.f64 100 (/.f64 d1 (-.f64 10 d2))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 20 (*.f64 100 (/.f64 d1 (-.f64 10 d2))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 d1 20 (*.f64 100 (/.f64 d1 (-.f64 10 d2))))))
(fma.f64 d1 20 (*.f64 100 (/.f64 d1 (-.f64 10 d2))))
(fma.f64 20 d1 (*.f64 100 (/.f64 d1 (-.f64 10 d2))))
(fma.f64 1 (*.f64 d1 20) (*.f64 100 (/.f64 d1 (-.f64 10 d2))))
(fma.f64 1 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) (*.f64 d1 20))
(fma.f64 (pow.f64 (-.f64 10 d2) -1) (*.f64 d1 100) (*.f64 d1 20))
(fma.f64 (*.f64 d1 100) (pow.f64 (-.f64 10 d2) -1) (*.f64 d1 20))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 20)) 2) (cbrt.f64 (*.f64 d1 20)) (*.f64 100 (/.f64 d1 (-.f64 10 d2))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2)))) 2) (cbrt.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2)))) (*.f64 d1 20))
(fma.f64 (sqrt.f64 (*.f64 d1 20)) (sqrt.f64 (*.f64 d1 20)) (*.f64 100 (/.f64 d1 (-.f64 10 d2))))
(fma.f64 (sqrt.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2)))) (sqrt.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2)))) (*.f64 d1 20))
(fma.f64 (*.f64 (pow.f64 (-.f64 10 d2) -1) d1) 100 (*.f64 d1 20))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) 1/900))) 1)
(*.f64 1 (*.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) 1/900))
(*.f64 (+.f64 27000 (pow.f64 d2 3)) (/.f64 1 (/.f64 900 d1)))
(*.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) 1/900)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) 1/900)) 2) (cbrt.f64 (*.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) 1/900)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3)))) 1/30) (*.f64 (sqrt.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3)))) 1/30))
(*.f64 (*.f64 (+.f64 27000 (pow.f64 d2 3)) (neg.f64 d1)) -1/900)
(pow.f64 (*.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) 1/900) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) 1/900)) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) 1/900) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3)))) 1/30) 2)
(pow.f64 (/.f64 900 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3)))) -1)
(neg.f64 (/.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) -900))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) 2) 1/810000))
(log.f64 (pow.f64 (pow.f64 (exp.f64 d1) (+.f64 27000 (pow.f64 d2 3))) 1/900))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) 1/900))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) 1/900) 3))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) 1/900)))
(exp.f64 (log.f64 (*.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) 1/900)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) 1/900)) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) 1/900)))

simplify149.0ms (2.8%)

Algorithm
egg-herbie
Rules
1040×log-prod
772×fma-neg
614×associate-*r*
508×associate-*l*
430×cube-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
043810131
111519521
246799313
Stop Event
node limit
Counts
333 → 287
Calls
Call 1
Inputs
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(*.f64 100 d1)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) d1)) (*.f64 100 d1))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) d1)) (*.f64 100 d1))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) d1)) (*.f64 100 d1))
(*.f64 -1 (*.f64 (pow.f64 d2 2) d1))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) d1)) (*.f64 100 d1))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) d1)) (*.f64 100 d1))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) d1)) (*.f64 100 d1))
(*.f64 -1 (*.f64 (pow.f64 d2 2) d1))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) d1)) (*.f64 100 d1))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) d1)) (*.f64 100 d1))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) d1)) (*.f64 100 d1))
(*.f64 1/10 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))))
(*.f64 1/10 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))))
(*.f64 1/10 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))))
(*.f64 1/10 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))))
(*.f64 1/10 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))))
(*.f64 1/10 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))))
(*.f64 1/10 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))))
(*.f64 1/10 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))))
(*.f64 1/10 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))))
(*.f64 1/10 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))))
(*.f64 1/10 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))))
(*.f64 1/10 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))))
(*.f64 10 d1)
(+.f64 (*.f64 10 d1) (*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1)))
(+.f64 (*.f64 10 d1) (*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1)))
(+.f64 (*.f64 10 d1) (*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1)))
(*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1))
(+.f64 (*.f64 10 d1) (*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1)))
(+.f64 (*.f64 10 d1) (*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1)))
(+.f64 (*.f64 10 d1) (*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1)))
(*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1))
(+.f64 (*.f64 10 d1) (*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1)))
(+.f64 (*.f64 10 d1) (*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1)))
(+.f64 (*.f64 10 d1) (*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1)))
(*.f64 1/10 (-.f64 100 (pow.f64 d2 2)))
(*.f64 1/10 (-.f64 100 (pow.f64 d2 2)))
(*.f64 1/10 (-.f64 100 (pow.f64 d2 2)))
(*.f64 1/10 (-.f64 100 (pow.f64 d2 2)))
(*.f64 1/10 (-.f64 100 (pow.f64 d2 2)))
(*.f64 1/10 (-.f64 100 (pow.f64 d2 2)))
(*.f64 1/10 (-.f64 100 (pow.f64 d2 2)))
(*.f64 1/10 (-.f64 100 (pow.f64 d2 2)))
(*.f64 1/10 (-.f64 100 (pow.f64 d2 2)))
(*.f64 1/10 (-.f64 100 (pow.f64 d2 2)))
(*.f64 1/10 (-.f64 100 (pow.f64 d2 2)))
(*.f64 1/10 (-.f64 100 (pow.f64 d2 2)))
10
(+.f64 10 (*.f64 -1/10 (pow.f64 d2 2)))
(+.f64 10 (*.f64 -1/10 (pow.f64 d2 2)))
(+.f64 10 (*.f64 -1/10 (pow.f64 d2 2)))
(*.f64 -1/10 (pow.f64 d2 2))
(+.f64 10 (*.f64 -1/10 (pow.f64 d2 2)))
(+.f64 10 (*.f64 -1/10 (pow.f64 d2 2)))
(+.f64 10 (*.f64 -1/10 (pow.f64 d2 2)))
(*.f64 -1/10 (pow.f64 d2 2))
(+.f64 10 (*.f64 -1/10 (pow.f64 d2 2)))
(+.f64 10 (*.f64 -1/10 (pow.f64 d2 2)))
(+.f64 10 (*.f64 -1/10 (pow.f64 d2 2)))
(*.f64 (+.f64 20 (*.f64 1/10 (-.f64 100 (pow.f64 d2 2)))) d1)
(*.f64 (+.f64 20 (*.f64 1/10 (-.f64 100 (pow.f64 d2 2)))) d1)
(*.f64 (+.f64 20 (*.f64 1/10 (-.f64 100 (pow.f64 d2 2)))) d1)
(*.f64 (+.f64 20 (*.f64 1/10 (-.f64 100 (pow.f64 d2 2)))) d1)
(*.f64 (+.f64 20 (*.f64 1/10 (-.f64 100 (pow.f64 d2 2)))) d1)
(*.f64 (+.f64 20 (*.f64 1/10 (-.f64 100 (pow.f64 d2 2)))) d1)
(*.f64 (+.f64 20 (*.f64 1/10 (-.f64 100 (pow.f64 d2 2)))) d1)
(*.f64 (+.f64 20 (*.f64 1/10 (-.f64 100 (pow.f64 d2 2)))) d1)
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1/10 (-.f64 100 (pow.f64 d2 2))) 20)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1/10 (-.f64 100 (pow.f64 d2 2))) 20)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1/10 (-.f64 100 (pow.f64 d2 2))) 20)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1/10 (-.f64 100 (pow.f64 d2 2))) 20)))
(+.f64 (*.f64 20 d1) (*.f64 10 d1))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1))))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1))))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1))))
(*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1))))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1))))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1))))
(*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1))))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1))))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1))))
(*.f64 10 d1)
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(+.f64 (*.f64 10 d1) (+.f64 (*.f64 d2 d1) (*.f64 1/10 (*.f64 (pow.f64 d2 2) d1))))
(+.f64 (*.f64 1/100 (*.f64 (pow.f64 d2 3) d1)) (+.f64 (*.f64 10 d1) (+.f64 (*.f64 d2 d1) (*.f64 1/10 (*.f64 (pow.f64 d2 2) d1)))))
(*.f64 -100 (/.f64 d1 d2))
(+.f64 (*.f64 -1000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -100 (/.f64 d1 d2)))
(+.f64 (*.f64 -1000 (/.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 -10000 (/.f64 d1 (pow.f64 d2 3))) (*.f64 -100 (/.f64 d1 d2))))
(+.f64 (*.f64 -1000 (/.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 -10000 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -100000 (/.f64 d1 (pow.f64 d2 4))) (*.f64 -100 (/.f64 d1 d2)))))
(*.f64 -100 (/.f64 d1 d2))
(+.f64 (*.f64 -1000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -100 (/.f64 d1 d2)))
(+.f64 (*.f64 -1000 (/.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 -10000 (/.f64 d1 (pow.f64 d2 3))) (*.f64 -100 (/.f64 d1 d2))))
(+.f64 (*.f64 -1000 (/.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 -10000 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -100000 (/.f64 d1 (pow.f64 d2 4))) (*.f64 -100 (/.f64 d1 d2)))))
(*.f64 100 (/.f64 d1 (-.f64 10 d2)))
(*.f64 100 (/.f64 d1 (-.f64 10 d2)))
(*.f64 100 (/.f64 d1 (-.f64 10 d2)))
(*.f64 100 (/.f64 d1 (-.f64 10 d2)))
(*.f64 100 (/.f64 d1 (-.f64 10 d2)))
(*.f64 100 (/.f64 d1 (-.f64 10 d2)))
(*.f64 100 (/.f64 d1 (-.f64 10 d2)))
(*.f64 100 (/.f64 d1 (-.f64 10 d2)))
(*.f64 100 (/.f64 d1 (-.f64 10 d2)))
(*.f64 100 (/.f64 d1 (-.f64 10 d2)))
(*.f64 100 (/.f64 d1 (-.f64 10 d2)))
(*.f64 100 (/.f64 d1 (-.f64 10 d2)))
(+.f64 (*.f64 20 d1) (*.f64 10 d1))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (+.f64 (*.f64 d2 d1) (*.f64 1/10 (*.f64 (pow.f64 d2 2) d1)))))
(+.f64 (*.f64 1/100 (*.f64 (pow.f64 d2 3) d1)) (+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (+.f64 (*.f64 d2 d1) (*.f64 1/10 (*.f64 (pow.f64 d2 2) d1))))))
(*.f64 20 d1)
(+.f64 (*.f64 20 d1) (*.f64 -100 (/.f64 d1 d2)))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 -1000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -100 (/.f64 d1 d2))))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 -1000 (/.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 -10000 (/.f64 d1 (pow.f64 d2 3))) (*.f64 -100 (/.f64 d1 d2)))))
(*.f64 20 d1)
(+.f64 (*.f64 20 d1) (*.f64 -100 (/.f64 d1 d2)))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 -1000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -100 (/.f64 d1 d2))))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 -1000 (/.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 -10000 (/.f64 d1 (pow.f64 d2 3))) (*.f64 -100 (/.f64 d1 d2)))))
(*.f64 d1 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))))
(*.f64 d1 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))))
(*.f64 d1 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))))
(*.f64 d1 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))))
(*.f64 d1 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))))
(*.f64 d1 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))))
(*.f64 d1 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))))
(*.f64 d1 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))))
(*.f64 d1 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))))
(*.f64 d1 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))))
(*.f64 d1 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))))
(*.f64 d1 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))))
(*.f64 30 d1)
(+.f64 (*.f64 30 d1) (*.f64 1/900 (*.f64 (pow.f64 d2 3) d1)))
(+.f64 (*.f64 30 d1) (*.f64 1/900 (*.f64 (pow.f64 d2 3) d1)))
(+.f64 (*.f64 30 d1) (*.f64 1/900 (*.f64 (pow.f64 d2 3) d1)))
(*.f64 1/900 (*.f64 (pow.f64 d2 3) d1))
(+.f64 (*.f64 30 d1) (*.f64 1/900 (*.f64 (pow.f64 d2 3) d1)))
(+.f64 (*.f64 30 d1) (*.f64 1/900 (*.f64 (pow.f64 d2 3) d1)))
(+.f64 (*.f64 30 d1) (*.f64 1/900 (*.f64 (pow.f64 d2 3) d1)))
(*.f64 1/900 (*.f64 (pow.f64 d2 3) d1))
(+.f64 (*.f64 30 d1) (*.f64 1/900 (*.f64 (pow.f64 d2 3) d1)))
(+.f64 (*.f64 30 d1) (*.f64 1/900 (*.f64 (pow.f64 d2 3) d1)))
(+.f64 (*.f64 30 d1) (*.f64 1/900 (*.f64 (pow.f64 d2 3) d1)))
(*.f64 1/900 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))))
(*.f64 1/900 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))))
(*.f64 1/900 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))))
(*.f64 1/900 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))))
(*.f64 1/900 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))))
(*.f64 1/900 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))))
(*.f64 1/900 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))))
(*.f64 1/900 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))))
(*.f64 1/900 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))))
(*.f64 1/900 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))))
(*.f64 1/900 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))))
(*.f64 1/900 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))))
(+.f64 (*.f64 d1 100) (*.f64 d1 (*.f64 d2 (neg.f64 d2))))
(+.f64 (*.f64 d1 100) (*.f64 (*.f64 d2 (neg.f64 d2)) d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))) 1)
(pow.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2)))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) 2))
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 100 (*.f64 d2 d2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.f64 100 (*.f64 d2 d2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 100 (*.f64 d2 d2)) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2)))))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))))) 1)
(/.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2)))) (*.f64 d1 10))
(pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))) 2))
(log.f64 (pow.f64 (exp.f64 d1) (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))))))
(exp.f64 (log.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))))) 1)
(/.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (*.f64 d1 10))
(/.f64 1 (/.f64 d1 (*.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) 1/10)))
(/.f64 (*.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) 1/10) d1)
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) 1/10)) (neg.f64 d1))
(pow.f64 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 d1) (-.f64 100 (*.f64 d2 d2))) (/.f64 1/10 d1)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) 3) (pow.f64 (/.f64 1/10 d1) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1/10 d1) 3) (pow.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))))
(exp.f64 (log.f64 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (fma.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)) 20)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))) 2) (*.f64 d1 (-.f64 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))) 20))) (/.f64 (*.f64 (*.f64 d1 d1) 400) (*.f64 d1 (-.f64 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))) 20))))
(*.f64 d1 (fma.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)) 20))
(*.f64 d1 (+.f64 20 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))))
(*.f64 1 (*.f64 d1 (fma.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)) 20)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (fma.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)) 20))) 2) (cbrt.f64 (*.f64 d1 (fma.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)) 20))))
(*.f64 (sqrt.f64 (*.f64 d1 (fma.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)) 20))) (sqrt.f64 (*.f64 d1 (fma.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)) 20))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))) 3) (*.f64 (pow.f64 d1 3) 8000)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))) 2) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))) 2) (*.f64 (*.f64 d1 d1) 400)) (/.f64 1 (*.f64 d1 (-.f64 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))) 20))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))) 2) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))))))) (+.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))) 3) (*.f64 (pow.f64 d1 3) 8000))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))) 20)) (-.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))) 2) (*.f64 (*.f64 d1 d1) 400))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))) 3) (*.f64 (pow.f64 d1 3) 8000)) (+.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))) 2) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))) 2) (*.f64 (*.f64 d1 d1) 400)) (*.f64 d1 (-.f64 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))) 20)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))) 3) (*.f64 (pow.f64 d1 3) 8000))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))) 2) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))) 2) (*.f64 (*.f64 d1 d1) 400))) (neg.f64 (*.f64 d1 (-.f64 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))) 20))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 3) 8000) (pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))) 3)) (+.f64 (*.f64 (*.f64 d1 d1) 400) (-.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))) 2) (*.f64 (*.f64 d1 20) (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) 400) (pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))) 2)) (-.f64 (*.f64 d1 20) (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))))))
(pow.f64 (*.f64 d1 (fma.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)) 20)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (fma.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)) 20))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (fma.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)) 20)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (fma.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)) 20))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (fma.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)) 20)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (fma.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)) 20)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (fma.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)) 20)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (fma.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)) 20)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (fma.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)) 20))))
(exp.f64 (log.f64 (*.f64 d1 (fma.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)) 20))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (fma.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)) 20))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (fma.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)) 20))))
(fma.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))) (*.f64 d1 20))
(fma.f64 d1 20 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))))
(fma.f64 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))) d1 (*.f64 d1 20))
(fma.f64 20 d1 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))))
(fma.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))) (*.f64 d1 20))
(fma.f64 1 (*.f64 d1 20) (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 20)) 2) (cbrt.f64 (*.f64 d1 20)) (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))))) 2) (cbrt.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))))) (*.f64 d1 20))
(fma.f64 (sqrt.f64 (*.f64 d1 20)) (sqrt.f64 (*.f64 d1 20)) (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))))
(fma.f64 (sqrt.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))))) (sqrt.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))))) (*.f64 d1 20))
(fma.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2)))) (/.f64 1/10 d1) (*.f64 d1 20))
(-.f64 (exp.f64 (log1p.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))))) 1)
(/.f64 1 (/.f64 (-.f64 10 d2) (*.f64 d1 100)))
(/.f64 (*.f64 d1 100) (-.f64 10 d2))
(/.f64 (neg.f64 (*.f64 d1 100)) (neg.f64 (-.f64 10 d2)))
(pow.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) 1)
(pow.f64 (cbrt.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2)))) 3)
(pow.f64 (pow.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2)))) 2)
(sqrt.f64 (pow.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) 2))
(log.f64 (exp.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))))))
(cbrt.f64 (pow.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) 3))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2)))))
(exp.f64 (log.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d1 20 (*.f64 100 (/.f64 d1 (-.f64 10 d2)))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) 2) (+.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) (*.f64 -20 d1))) (/.f64 (*.f64 (*.f64 d1 d1) 400) (+.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) (*.f64 -20 d1))))
(*.f64 1 (fma.f64 d1 20 (*.f64 100 (/.f64 d1 (-.f64 10 d2)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 20 (*.f64 100 (/.f64 d1 (-.f64 10 d2))))) 2) (cbrt.f64 (fma.f64 d1 20 (*.f64 100 (/.f64 d1 (-.f64 10 d2))))))
(*.f64 (sqrt.f64 (fma.f64 d1 20 (*.f64 100 (/.f64 d1 (-.f64 10 d2))))) (sqrt.f64 (fma.f64 d1 20 (*.f64 100 (/.f64 d1 (-.f64 10 d2))))))
(*.f64 (+.f64 (pow.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) 3) (*.f64 (pow.f64 d1 3) 8000)) (/.f64 1 (+.f64 (pow.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) 2) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 100 (/.f64 d1 (-.f64 10 d2))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) 2) (*.f64 (*.f64 d1 d1) 400)) (/.f64 1 (+.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) (*.f64 -20 d1))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) 2) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 100 (/.f64 d1 (-.f64 10 d2)))))) (+.f64 (pow.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) 3) (*.f64 (pow.f64 d1 3) 8000))))
(/.f64 1 (/.f64 (+.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) (*.f64 -20 d1)) (-.f64 (pow.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) 2) (*.f64 (*.f64 d1 d1) 400))))
(/.f64 (+.f64 (pow.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) 3) (*.f64 (pow.f64 d1 3) 8000)) (+.f64 (pow.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) 2) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 100 (/.f64 d1 (-.f64 10 d2)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) 2) (*.f64 (*.f64 d1 d1) 400)) (+.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) (*.f64 -20 d1)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) 3) (*.f64 (pow.f64 d1 3) 8000))) (neg.f64 (+.f64 (pow.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) 2) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 100 (/.f64 d1 (-.f64 10 d2))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) 2) (*.f64 (*.f64 d1 d1) 400))) (neg.f64 (+.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) (*.f64 -20 d1))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 3) 8000) (pow.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) 3)) (+.f64 (*.f64 (*.f64 d1 d1) 400) (-.f64 (pow.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) 2) (*.f64 (*.f64 d1 20) (*.f64 100 (/.f64 d1 (-.f64 10 d2)))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) 400) (pow.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) 2)) (-.f64 (*.f64 d1 20) (*.f64 100 (/.f64 d1 (-.f64 10 d2)))))
(pow.f64 (fma.f64 d1 20 (*.f64 100 (/.f64 d1 (-.f64 10 d2)))) 1)
(pow.f64 (cbrt.f64 (fma.f64 d1 20 (*.f64 100 (/.f64 d1 (-.f64 10 d2))))) 3)
(pow.f64 (pow.f64 (fma.f64 d1 20 (*.f64 100 (/.f64 d1 (-.f64 10 d2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 d1 20 (*.f64 100 (/.f64 d1 (-.f64 10 d2))))) 2)
(sqrt.f64 (pow.f64 (fma.f64 d1 20 (*.f64 100 (/.f64 d1 (-.f64 10 d2)))) 2))
(log.f64 (exp.f64 (fma.f64 d1 20 (*.f64 100 (/.f64 d1 (-.f64 10 d2))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 d1 20 (*.f64 100 (/.f64 d1 (-.f64 10 d2)))))))
(cbrt.f64 (pow.f64 (fma.f64 d1 20 (*.f64 100 (/.f64 d1 (-.f64 10 d2)))) 3))
(expm1.f64 (log1p.f64 (fma.f64 d1 20 (*.f64 100 (/.f64 d1 (-.f64 10 d2))))))
(exp.f64 (log.f64 (fma.f64 d1 20 (*.f64 100 (/.f64 d1 (-.f64 10 d2))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 20 (*.f64 100 (/.f64 d1 (-.f64 10 d2))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 d1 20 (*.f64 100 (/.f64 d1 (-.f64 10 d2))))))
(fma.f64 d1 20 (*.f64 100 (/.f64 d1 (-.f64 10 d2))))
(fma.f64 20 d1 (*.f64 100 (/.f64 d1 (-.f64 10 d2))))
(fma.f64 1 (*.f64 d1 20) (*.f64 100 (/.f64 d1 (-.f64 10 d2))))
(fma.f64 1 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) (*.f64 d1 20))
(fma.f64 (pow.f64 (-.f64 10 d2) -1) (*.f64 d1 100) (*.f64 d1 20))
(fma.f64 (*.f64 d1 100) (pow.f64 (-.f64 10 d2) -1) (*.f64 d1 20))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 20)) 2) (cbrt.f64 (*.f64 d1 20)) (*.f64 100 (/.f64 d1 (-.f64 10 d2))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2)))) 2) (cbrt.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2)))) (*.f64 d1 20))
(fma.f64 (sqrt.f64 (*.f64 d1 20)) (sqrt.f64 (*.f64 d1 20)) (*.f64 100 (/.f64 d1 (-.f64 10 d2))))
(fma.f64 (sqrt.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2)))) (sqrt.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2)))) (*.f64 d1 20))
(fma.f64 (*.f64 (pow.f64 (-.f64 10 d2) -1) d1) 100 (*.f64 d1 20))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) 1/900))) 1)
(*.f64 1 (*.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) 1/900))
(*.f64 (+.f64 27000 (pow.f64 d2 3)) (/.f64 1 (/.f64 900 d1)))
(*.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) 1/900)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) 1/900)) 2) (cbrt.f64 (*.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) 1/900)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3)))) 1/30) (*.f64 (sqrt.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3)))) 1/30))
(*.f64 (*.f64 (+.f64 27000 (pow.f64 d2 3)) (neg.f64 d1)) -1/900)
(pow.f64 (*.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) 1/900) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) 1/900)) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) 1/900) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3)))) 1/30) 2)
(pow.f64 (/.f64 900 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3)))) -1)
(neg.f64 (/.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) -900))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) 2) 1/810000))
(log.f64 (pow.f64 (pow.f64 (exp.f64 d1) (+.f64 27000 (pow.f64 d2 3))) 1/900))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) 1/900))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) 1/900) 3))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) 1/900)))
(exp.f64 (log.f64 (*.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) 1/900)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) 1/900)) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) 1/900)))
Outputs
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(*.f64 d1 (-.f64 100 (pow.f64 d2 2)))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(*.f64 100 d1)
(*.f64 d1 100)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) d1)) (*.f64 100 d1))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) d1)) (*.f64 100 d1))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) d1)) (*.f64 100 d1))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(*.f64 -1 (*.f64 (pow.f64 d2 2) d1))
(neg.f64 (*.f64 d1 (*.f64 d2 d2)))
(*.f64 d1 (neg.f64 (*.f64 d2 d2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) d1)) (*.f64 100 d1))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) d1)) (*.f64 100 d1))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) d1)) (*.f64 100 d1))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(*.f64 -1 (*.f64 (pow.f64 d2 2) d1))
(neg.f64 (*.f64 d1 (*.f64 d2 d2)))
(*.f64 d1 (neg.f64 (*.f64 d2 d2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) d1)) (*.f64 100 d1))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) d1)) (*.f64 100 d1))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) d1)) (*.f64 100 d1))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(*.f64 1/10 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))))
(*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2)))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (*.f64 d1 1/10))
(*.f64 1/10 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))))
(*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2)))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (*.f64 d1 1/10))
(*.f64 1/10 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))))
(*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2)))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (*.f64 d1 1/10))
(*.f64 1/10 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))))
(*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2)))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (*.f64 d1 1/10))
(*.f64 1/10 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))))
(*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2)))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (*.f64 d1 1/10))
(*.f64 1/10 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))))
(*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2)))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (*.f64 d1 1/10))
(*.f64 1/10 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))))
(*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2)))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (*.f64 d1 1/10))
(*.f64 1/10 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))))
(*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2)))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (*.f64 d1 1/10))
(*.f64 1/10 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))))
(*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2)))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (*.f64 d1 1/10))
(*.f64 1/10 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))))
(*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2)))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (*.f64 d1 1/10))
(*.f64 1/10 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))))
(*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2)))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (*.f64 d1 1/10))
(*.f64 1/10 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))))
(*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2)))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (*.f64 d1 1/10))
(*.f64 10 d1)
(*.f64 d1 10)
(+.f64 (*.f64 10 d1) (*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1)))
(fma.f64 10 d1 (*.f64 (*.f64 d1 (*.f64 d2 d2)) -1/10))
(*.f64 d1 (fma.f64 (*.f64 d2 d2) -1/10 10))
(+.f64 (*.f64 10 d1) (*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1)))
(fma.f64 10 d1 (*.f64 (*.f64 d1 (*.f64 d2 d2)) -1/10))
(*.f64 d1 (fma.f64 (*.f64 d2 d2) -1/10 10))
(+.f64 (*.f64 10 d1) (*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1)))
(fma.f64 10 d1 (*.f64 (*.f64 d1 (*.f64 d2 d2)) -1/10))
(*.f64 d1 (fma.f64 (*.f64 d2 d2) -1/10 10))
(*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1))
(*.f64 (*.f64 d1 (*.f64 d2 d2)) -1/10)
(*.f64 d1 (*.f64 d2 (*.f64 d2 -1/10)))
(+.f64 (*.f64 10 d1) (*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1)))
(fma.f64 10 d1 (*.f64 (*.f64 d1 (*.f64 d2 d2)) -1/10))
(*.f64 d1 (fma.f64 (*.f64 d2 d2) -1/10 10))
(+.f64 (*.f64 10 d1) (*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1)))
(fma.f64 10 d1 (*.f64 (*.f64 d1 (*.f64 d2 d2)) -1/10))
(*.f64 d1 (fma.f64 (*.f64 d2 d2) -1/10 10))
(+.f64 (*.f64 10 d1) (*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1)))
(fma.f64 10 d1 (*.f64 (*.f64 d1 (*.f64 d2 d2)) -1/10))
(*.f64 d1 (fma.f64 (*.f64 d2 d2) -1/10 10))
(*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1))
(*.f64 (*.f64 d1 (*.f64 d2 d2)) -1/10)
(*.f64 d1 (*.f64 d2 (*.f64 d2 -1/10)))
(+.f64 (*.f64 10 d1) (*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1)))
(fma.f64 10 d1 (*.f64 (*.f64 d1 (*.f64 d2 d2)) -1/10))
(*.f64 d1 (fma.f64 (*.f64 d2 d2) -1/10 10))
(+.f64 (*.f64 10 d1) (*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1)))
(fma.f64 10 d1 (*.f64 (*.f64 d1 (*.f64 d2 d2)) -1/10))
(*.f64 d1 (fma.f64 (*.f64 d2 d2) -1/10 10))
(+.f64 (*.f64 10 d1) (*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1)))
(fma.f64 10 d1 (*.f64 (*.f64 d1 (*.f64 d2 d2)) -1/10))
(*.f64 d1 (fma.f64 (*.f64 d2 d2) -1/10 10))
(*.f64 1/10 (-.f64 100 (pow.f64 d2 2)))
(*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))
(*.f64 1/10 (-.f64 100 (pow.f64 d2 2)))
(*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))
(*.f64 1/10 (-.f64 100 (pow.f64 d2 2)))
(*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))
(*.f64 1/10 (-.f64 100 (pow.f64 d2 2)))
(*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))
(*.f64 1/10 (-.f64 100 (pow.f64 d2 2)))
(*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))
(*.f64 1/10 (-.f64 100 (pow.f64 d2 2)))
(*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))
(*.f64 1/10 (-.f64 100 (pow.f64 d2 2)))
(*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))
(*.f64 1/10 (-.f64 100 (pow.f64 d2 2)))
(*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))
(*.f64 1/10 (-.f64 100 (pow.f64 d2 2)))
(*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))
(*.f64 1/10 (-.f64 100 (pow.f64 d2 2)))
(*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))
(*.f64 1/10 (-.f64 100 (pow.f64 d2 2)))
(*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))
(*.f64 1/10 (-.f64 100 (pow.f64 d2 2)))
(*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))
10
(+.f64 10 (*.f64 -1/10 (pow.f64 d2 2)))
(+.f64 10 (*.f64 (*.f64 d2 d2) -1/10))
(fma.f64 (*.f64 d2 d2) -1/10 10)
(+.f64 10 (*.f64 -1/10 (pow.f64 d2 2)))
(+.f64 10 (*.f64 (*.f64 d2 d2) -1/10))
(fma.f64 (*.f64 d2 d2) -1/10 10)
(+.f64 10 (*.f64 -1/10 (pow.f64 d2 2)))
(+.f64 10 (*.f64 (*.f64 d2 d2) -1/10))
(fma.f64 (*.f64 d2 d2) -1/10 10)
(*.f64 -1/10 (pow.f64 d2 2))
(*.f64 (*.f64 d2 d2) -1/10)
(*.f64 d2 (*.f64 d2 -1/10))
(+.f64 10 (*.f64 -1/10 (pow.f64 d2 2)))
(+.f64 10 (*.f64 (*.f64 d2 d2) -1/10))
(fma.f64 (*.f64 d2 d2) -1/10 10)
(+.f64 10 (*.f64 -1/10 (pow.f64 d2 2)))
(+.f64 10 (*.f64 (*.f64 d2 d2) -1/10))
(fma.f64 (*.f64 d2 d2) -1/10 10)
(+.f64 10 (*.f64 -1/10 (pow.f64 d2 2)))
(+.f64 10 (*.f64 (*.f64 d2 d2) -1/10))
(fma.f64 (*.f64 d2 d2) -1/10 10)
(*.f64 -1/10 (pow.f64 d2 2))
(*.f64 (*.f64 d2 d2) -1/10)
(*.f64 d2 (*.f64 d2 -1/10))
(+.f64 10 (*.f64 -1/10 (pow.f64 d2 2)))
(+.f64 10 (*.f64 (*.f64 d2 d2) -1/10))
(fma.f64 (*.f64 d2 d2) -1/10 10)
(+.f64 10 (*.f64 -1/10 (pow.f64 d2 2)))
(+.f64 10 (*.f64 (*.f64 d2 d2) -1/10))
(fma.f64 (*.f64 d2 d2) -1/10 10)
(+.f64 10 (*.f64 -1/10 (pow.f64 d2 2)))
(+.f64 10 (*.f64 (*.f64 d2 d2) -1/10))
(fma.f64 (*.f64 d2 d2) -1/10 10)
(*.f64 (+.f64 20 (*.f64 1/10 (-.f64 100 (pow.f64 d2 2)))) d1)
(*.f64 d1 (+.f64 20 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))))
(*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) 20))
(*.f64 (+.f64 20 (*.f64 1/10 (-.f64 100 (pow.f64 d2 2)))) d1)
(*.f64 d1 (+.f64 20 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))))
(*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) 20))
(*.f64 (+.f64 20 (*.f64 1/10 (-.f64 100 (pow.f64 d2 2)))) d1)
(*.f64 d1 (+.f64 20 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))))
(*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) 20))
(*.f64 (+.f64 20 (*.f64 1/10 (-.f64 100 (pow.f64 d2 2)))) d1)
(*.f64 d1 (+.f64 20 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))))
(*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) 20))
(*.f64 (+.f64 20 (*.f64 1/10 (-.f64 100 (pow.f64 d2 2)))) d1)
(*.f64 d1 (+.f64 20 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))))
(*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) 20))
(*.f64 (+.f64 20 (*.f64 1/10 (-.f64 100 (pow.f64 d2 2)))) d1)
(*.f64 d1 (+.f64 20 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))))
(*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) 20))
(*.f64 (+.f64 20 (*.f64 1/10 (-.f64 100 (pow.f64 d2 2)))) d1)
(*.f64 d1 (+.f64 20 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))))
(*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) 20))
(*.f64 (+.f64 20 (*.f64 1/10 (-.f64 100 (pow.f64 d2 2)))) d1)
(*.f64 d1 (+.f64 20 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))))
(*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) 20))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1/10 (-.f64 100 (pow.f64 d2 2))) 20)))
(*.f64 (neg.f64 d1) (fma.f64 -1/10 (-.f64 100 (*.f64 d2 d2)) -20))
(*.f64 d1 (neg.f64 (fma.f64 -1/10 (-.f64 100 (*.f64 d2 d2)) -20)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1/10 (-.f64 100 (pow.f64 d2 2))) 20)))
(*.f64 (neg.f64 d1) (fma.f64 -1/10 (-.f64 100 (*.f64 d2 d2)) -20))
(*.f64 d1 (neg.f64 (fma.f64 -1/10 (-.f64 100 (*.f64 d2 d2)) -20)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1/10 (-.f64 100 (pow.f64 d2 2))) 20)))
(*.f64 (neg.f64 d1) (fma.f64 -1/10 (-.f64 100 (*.f64 d2 d2)) -20))
(*.f64 d1 (neg.f64 (fma.f64 -1/10 (-.f64 100 (*.f64 d2 d2)) -20)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1/10 (-.f64 100 (pow.f64 d2 2))) 20)))
(*.f64 (neg.f64 d1) (fma.f64 -1/10 (-.f64 100 (*.f64 d2 d2)) -20))
(*.f64 d1 (neg.f64 (fma.f64 -1/10 (-.f64 100 (*.f64 d2 d2)) -20)))
(+.f64 (*.f64 20 d1) (*.f64 10 d1))
(*.f64 d1 30)
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1))))
(+.f64 (*.f64 d1 30) (*.f64 (*.f64 d1 (*.f64 d2 d2)) -1/10))
(*.f64 d1 (+.f64 30 (*.f64 d2 (*.f64 d2 -1/10))))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1))))
(+.f64 (*.f64 d1 30) (*.f64 (*.f64 d1 (*.f64 d2 d2)) -1/10))
(*.f64 d1 (+.f64 30 (*.f64 d2 (*.f64 d2 -1/10))))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1))))
(+.f64 (*.f64 d1 30) (*.f64 (*.f64 d1 (*.f64 d2 d2)) -1/10))
(*.f64 d1 (+.f64 30 (*.f64 d2 (*.f64 d2 -1/10))))
(*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1))
(*.f64 (*.f64 d1 (*.f64 d2 d2)) -1/10)
(*.f64 d1 (*.f64 d2 (*.f64 d2 -1/10)))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1))))
(+.f64 (*.f64 d1 30) (*.f64 (*.f64 d1 (*.f64 d2 d2)) -1/10))
(*.f64 d1 (+.f64 30 (*.f64 d2 (*.f64 d2 -1/10))))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1))))
(+.f64 (*.f64 d1 30) (*.f64 (*.f64 d1 (*.f64 d2 d2)) -1/10))
(*.f64 d1 (+.f64 30 (*.f64 d2 (*.f64 d2 -1/10))))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1))))
(+.f64 (*.f64 d1 30) (*.f64 (*.f64 d1 (*.f64 d2 d2)) -1/10))
(*.f64 d1 (+.f64 30 (*.f64 d2 (*.f64 d2 -1/10))))
(*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1))
(*.f64 (*.f64 d1 (*.f64 d2 d2)) -1/10)
(*.f64 d1 (*.f64 d2 (*.f64 d2 -1/10)))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1))))
(+.f64 (*.f64 d1 30) (*.f64 (*.f64 d1 (*.f64 d2 d2)) -1/10))
(*.f64 d1 (+.f64 30 (*.f64 d2 (*.f64 d2 -1/10))))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1))))
(+.f64 (*.f64 d1 30) (*.f64 (*.f64 d1 (*.f64 d2 d2)) -1/10))
(*.f64 d1 (+.f64 30 (*.f64 d2 (*.f64 d2 -1/10))))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1))))
(+.f64 (*.f64 d1 30) (*.f64 (*.f64 d1 (*.f64 d2 d2)) -1/10))
(*.f64 d1 (+.f64 30 (*.f64 d2 (*.f64 d2 -1/10))))
(*.f64 10 d1)
(*.f64 d1 10)
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 10 d2))
(*.f64 d1 (+.f64 d2 10))
(+.f64 (*.f64 10 d1) (+.f64 (*.f64 d2 d1) (*.f64 1/10 (*.f64 (pow.f64 d2 2) d1))))
(fma.f64 10 d1 (fma.f64 d2 d1 (*.f64 (*.f64 d1 (*.f64 d2 d2)) 1/10)))
(fma.f64 d1 (+.f64 d2 10) (*.f64 d1 (*.f64 (*.f64 d2 d2) 1/10)))
(+.f64 (*.f64 1/100 (*.f64 (pow.f64 d2 3) d1)) (+.f64 (*.f64 10 d1) (+.f64 (*.f64 d2 d1) (*.f64 1/10 (*.f64 (pow.f64 d2 2) d1)))))
(fma.f64 1/100 (*.f64 d1 (pow.f64 d2 3)) (fma.f64 10 d1 (fma.f64 d2 d1 (*.f64 (*.f64 d1 (*.f64 d2 d2)) 1/10))))
(fma.f64 1/100 (*.f64 d1 (pow.f64 d2 3)) (fma.f64 d1 (+.f64 d2 10) (*.f64 d1 (*.f64 (*.f64 d2 d2) 1/10))))
(*.f64 -100 (/.f64 d1 d2))
(+.f64 (*.f64 -1000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -100 (/.f64 d1 d2)))
(fma.f64 -1000 (/.f64 d1 (*.f64 d2 d2)) (*.f64 -100 (/.f64 d1 d2)))
(fma.f64 -100 (/.f64 d1 d2) (/.f64 -1000 (/.f64 (*.f64 d2 d2) d1)))
(+.f64 (*.f64 -1000 (/.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 -10000 (/.f64 d1 (pow.f64 d2 3))) (*.f64 -100 (/.f64 d1 d2))))
(fma.f64 -1000 (/.f64 d1 (*.f64 d2 d2)) (fma.f64 -10000 (/.f64 d1 (pow.f64 d2 3)) (*.f64 -100 (/.f64 d1 d2))))
(fma.f64 -1000 (/.f64 d1 (*.f64 d2 d2)) (fma.f64 -100 (/.f64 d1 d2) (/.f64 -10000 (/.f64 (pow.f64 d2 3) d1))))
(+.f64 (*.f64 -1000 (/.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 -10000 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -100000 (/.f64 d1 (pow.f64 d2 4))) (*.f64 -100 (/.f64 d1 d2)))))
(fma.f64 -1000 (/.f64 d1 (*.f64 d2 d2)) (fma.f64 -10000 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -100000 (/.f64 d1 (pow.f64 d2 4)) (*.f64 -100 (/.f64 d1 d2)))))
(fma.f64 -1000 (/.f64 d1 (*.f64 d2 d2)) (fma.f64 -10000 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -100 (/.f64 d1 d2) (/.f64 -100000 (/.f64 (pow.f64 d2 4) d1)))))
(*.f64 -100 (/.f64 d1 d2))
(+.f64 (*.f64 -1000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -100 (/.f64 d1 d2)))
(fma.f64 -1000 (/.f64 d1 (*.f64 d2 d2)) (*.f64 -100 (/.f64 d1 d2)))
(fma.f64 -100 (/.f64 d1 d2) (/.f64 -1000 (/.f64 (*.f64 d2 d2) d1)))
(+.f64 (*.f64 -1000 (/.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 -10000 (/.f64 d1 (pow.f64 d2 3))) (*.f64 -100 (/.f64 d1 d2))))
(fma.f64 -1000 (/.f64 d1 (*.f64 d2 d2)) (fma.f64 -10000 (/.f64 d1 (pow.f64 d2 3)) (*.f64 -100 (/.f64 d1 d2))))
(fma.f64 -1000 (/.f64 d1 (*.f64 d2 d2)) (fma.f64 -100 (/.f64 d1 d2) (/.f64 -10000 (/.f64 (pow.f64 d2 3) d1))))
(+.f64 (*.f64 -1000 (/.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 -10000 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -100000 (/.f64 d1 (pow.f64 d2 4))) (*.f64 -100 (/.f64 d1 d2)))))
(fma.f64 -1000 (/.f64 d1 (*.f64 d2 d2)) (fma.f64 -10000 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -100000 (/.f64 d1 (pow.f64 d2 4)) (*.f64 -100 (/.f64 d1 d2)))))
(fma.f64 -1000 (/.f64 d1 (*.f64 d2 d2)) (fma.f64 -10000 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -100 (/.f64 d1 d2) (/.f64 -100000 (/.f64 (pow.f64 d2 4) d1)))))
(*.f64 100 (/.f64 d1 (-.f64 10 d2)))
(/.f64 d1 (/.f64 (-.f64 10 d2) 100))
(*.f64 d1 (/.f64 100 (-.f64 10 d2)))
(*.f64 100 (/.f64 d1 (-.f64 10 d2)))
(/.f64 d1 (/.f64 (-.f64 10 d2) 100))
(*.f64 d1 (/.f64 100 (-.f64 10 d2)))
(*.f64 100 (/.f64 d1 (-.f64 10 d2)))
(/.f64 d1 (/.f64 (-.f64 10 d2) 100))
(*.f64 d1 (/.f64 100 (-.f64 10 d2)))
(*.f64 100 (/.f64 d1 (-.f64 10 d2)))
(/.f64 d1 (/.f64 (-.f64 10 d2) 100))
(*.f64 d1 (/.f64 100 (-.f64 10 d2)))
(*.f64 100 (/.f64 d1 (-.f64 10 d2)))
(/.f64 d1 (/.f64 (-.f64 10 d2) 100))
(*.f64 d1 (/.f64 100 (-.f64 10 d2)))
(*.f64 100 (/.f64 d1 (-.f64 10 d2)))
(/.f64 d1 (/.f64 (-.f64 10 d2) 100))
(*.f64 d1 (/.f64 100 (-.f64 10 d2)))
(*.f64 100 (/.f64 d1 (-.f64 10 d2)))
(/.f64 d1 (/.f64 (-.f64 10 d2) 100))
(*.f64 d1 (/.f64 100 (-.f64 10 d2)))
(*.f64 100 (/.f64 d1 (-.f64 10 d2)))
(/.f64 d1 (/.f64 (-.f64 10 d2) 100))
(*.f64 d1 (/.f64 100 (-.f64 10 d2)))
(*.f64 100 (/.f64 d1 (-.f64 10 d2)))
(/.f64 d1 (/.f64 (-.f64 10 d2) 100))
(*.f64 d1 (/.f64 100 (-.f64 10 d2)))
(*.f64 100 (/.f64 d1 (-.f64 10 d2)))
(/.f64 d1 (/.f64 (-.f64 10 d2) 100))
(*.f64 d1 (/.f64 100 (-.f64 10 d2)))
(*.f64 100 (/.f64 d1 (-.f64 10 d2)))
(/.f64 d1 (/.f64 (-.f64 10 d2) 100))
(*.f64 d1 (/.f64 100 (-.f64 10 d2)))
(*.f64 100 (/.f64 d1 (-.f64 10 d2)))
(/.f64 d1 (/.f64 (-.f64 10 d2) 100))
(*.f64 d1 (/.f64 100 (-.f64 10 d2)))
(+.f64 (*.f64 20 d1) (*.f64 10 d1))
(*.f64 d1 30)
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(+.f64 (*.f64 d1 30) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (+.f64 (*.f64 d2 d1) (*.f64 1/10 (*.f64 (pow.f64 d2 2) d1)))))
(+.f64 (*.f64 d1 30) (fma.f64 d2 d1 (*.f64 (*.f64 d1 (*.f64 d2 d2)) 1/10)))
(fma.f64 d1 30 (*.f64 d1 (+.f64 d2 (*.f64 (*.f64 d2 d2) 1/10))))
(+.f64 (*.f64 1/100 (*.f64 (pow.f64 d2 3) d1)) (+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (+.f64 (*.f64 d2 d1) (*.f64 1/10 (*.f64 (pow.f64 d2 2) d1))))))
(fma.f64 1/100 (*.f64 d1 (pow.f64 d2 3)) (+.f64 (*.f64 d1 30) (fma.f64 d2 d1 (*.f64 (*.f64 d1 (*.f64 d2 d2)) 1/10))))
(fma.f64 1/100 (*.f64 d1 (pow.f64 d2 3)) (fma.f64 d1 30 (*.f64 d1 (+.f64 d2 (*.f64 (*.f64 d2 d2) 1/10)))))
(*.f64 20 d1)
(*.f64 d1 20)
(+.f64 (*.f64 20 d1) (*.f64 -100 (/.f64 d1 d2)))
(fma.f64 20 d1 (*.f64 -100 (/.f64 d1 d2)))
(fma.f64 -100 (/.f64 d1 d2) (*.f64 d1 20))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 -1000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -100 (/.f64 d1 d2))))
(fma.f64 20 d1 (fma.f64 -1000 (/.f64 d1 (*.f64 d2 d2)) (*.f64 -100 (/.f64 d1 d2))))
(fma.f64 d1 20 (fma.f64 -100 (/.f64 d1 d2) (/.f64 -1000 (/.f64 (*.f64 d2 d2) d1))))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 -1000 (/.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 -10000 (/.f64 d1 (pow.f64 d2 3))) (*.f64 -100 (/.f64 d1 d2)))))
(fma.f64 20 d1 (fma.f64 -1000 (/.f64 d1 (*.f64 d2 d2)) (fma.f64 -10000 (/.f64 d1 (pow.f64 d2 3)) (*.f64 -100 (/.f64 d1 d2)))))
(fma.f64 d1 20 (fma.f64 -1000 (/.f64 d1 (*.f64 d2 d2)) (fma.f64 -100 (/.f64 d1 d2) (/.f64 -10000 (/.f64 (pow.f64 d2 3) d1)))))
(*.f64 20 d1)
(*.f64 d1 20)
(+.f64 (*.f64 20 d1) (*.f64 -100 (/.f64 d1 d2)))
(fma.f64 20 d1 (*.f64 -100 (/.f64 d1 d2)))
(fma.f64 -100 (/.f64 d1 d2) (*.f64 d1 20))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 -1000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -100 (/.f64 d1 d2))))
(fma.f64 20 d1 (fma.f64 -1000 (/.f64 d1 (*.f64 d2 d2)) (*.f64 -100 (/.f64 d1 d2))))
(fma.f64 d1 20 (fma.f64 -100 (/.f64 d1 d2) (/.f64 -1000 (/.f64 (*.f64 d2 d2) d1))))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 -1000 (/.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 -10000 (/.f64 d1 (pow.f64 d2 3))) (*.f64 -100 (/.f64 d1 d2)))))
(fma.f64 20 d1 (fma.f64 -1000 (/.f64 d1 (*.f64 d2 d2)) (fma.f64 -10000 (/.f64 d1 (pow.f64 d2 3)) (*.f64 -100 (/.f64 d1 d2)))))
(fma.f64 d1 20 (fma.f64 -1000 (/.f64 d1 (*.f64 d2 d2)) (fma.f64 -100 (/.f64 d1 d2) (/.f64 -10000 (/.f64 (pow.f64 d2 3) d1)))))
(*.f64 d1 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))))
(*.f64 d1 (+.f64 20 (/.f64 100 (-.f64 10 d2))))
(*.f64 d1 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))))
(*.f64 d1 (+.f64 20 (/.f64 100 (-.f64 10 d2))))
(*.f64 d1 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))))
(*.f64 d1 (+.f64 20 (/.f64 100 (-.f64 10 d2))))
(*.f64 d1 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))))
(*.f64 d1 (+.f64 20 (/.f64 100 (-.f64 10 d2))))
(*.f64 d1 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))))
(*.f64 d1 (+.f64 20 (/.f64 100 (-.f64 10 d2))))
(*.f64 d1 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))))
(*.f64 d1 (+.f64 20 (/.f64 100 (-.f64 10 d2))))
(*.f64 d1 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))))
(*.f64 d1 (+.f64 20 (/.f64 100 (-.f64 10 d2))))
(*.f64 d1 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))))
(*.f64 d1 (+.f64 20 (/.f64 100 (-.f64 10 d2))))
(*.f64 d1 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))))
(*.f64 d1 (+.f64 20 (/.f64 100 (-.f64 10 d2))))
(*.f64 d1 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))))
(*.f64 d1 (+.f64 20 (/.f64 100 (-.f64 10 d2))))
(*.f64 d1 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))))
(*.f64 d1 (+.f64 20 (/.f64 100 (-.f64 10 d2))))
(*.f64 d1 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))))
(*.f64 d1 (+.f64 20 (/.f64 100 (-.f64 10 d2))))
(*.f64 30 d1)
(*.f64 d1 30)
(+.f64 (*.f64 30 d1) (*.f64 1/900 (*.f64 (pow.f64 d2 3) d1)))
(fma.f64 30 d1 (*.f64 (*.f64 1/900 (pow.f64 d2 3)) d1))
(*.f64 d1 (+.f64 30 (*.f64 (pow.f64 d2 3) 1/900)))
(+.f64 (*.f64 30 d1) (*.f64 1/900 (*.f64 (pow.f64 d2 3) d1)))
(fma.f64 30 d1 (*.f64 (*.f64 1/900 (pow.f64 d2 3)) d1))
(*.f64 d1 (+.f64 30 (*.f64 (pow.f64 d2 3) 1/900)))
(+.f64 (*.f64 30 d1) (*.f64 1/900 (*.f64 (pow.f64 d2 3) d1)))
(fma.f64 30 d1 (*.f64 (*.f64 1/900 (pow.f64 d2 3)) d1))
(*.f64 d1 (+.f64 30 (*.f64 (pow.f64 d2 3) 1/900)))
(*.f64 1/900 (*.f64 (pow.f64 d2 3) d1))
(*.f64 (*.f64 1/900 (pow.f64 d2 3)) d1)
(*.f64 (pow.f64 d2 3) (*.f64 d1 1/900))
(+.f64 (*.f64 30 d1) (*.f64 1/900 (*.f64 (pow.f64 d2 3) d1)))
(fma.f64 30 d1 (*.f64 (*.f64 1/900 (pow.f64 d2 3)) d1))
(*.f64 d1 (+.f64 30 (*.f64 (pow.f64 d2 3) 1/900)))
(+.f64 (*.f64 30 d1) (*.f64 1/900 (*.f64 (pow.f64 d2 3) d1)))
(fma.f64 30 d1 (*.f64 (*.f64 1/900 (pow.f64 d2 3)) d1))
(*.f64 d1 (+.f64 30 (*.f64 (pow.f64 d2 3) 1/900)))
(+.f64 (*.f64 30 d1) (*.f64 1/900 (*.f64 (pow.f64 d2 3) d1)))
(fma.f64 30 d1 (*.f64 (*.f64 1/900 (pow.f64 d2 3)) d1))
(*.f64 d1 (+.f64 30 (*.f64 (pow.f64 d2 3) 1/900)))
(*.f64 1/900 (*.f64 (pow.f64 d2 3) d1))
(*.f64 (*.f64 1/900 (pow.f64 d2 3)) d1)
(*.f64 (pow.f64 d2 3) (*.f64 d1 1/900))
(+.f64 (*.f64 30 d1) (*.f64 1/900 (*.f64 (pow.f64 d2 3) d1)))
(fma.f64 30 d1 (*.f64 (*.f64 1/900 (pow.f64 d2 3)) d1))
(*.f64 d1 (+.f64 30 (*.f64 (pow.f64 d2 3) 1/900)))
(+.f64 (*.f64 30 d1) (*.f64 1/900 (*.f64 (pow.f64 d2 3) d1)))
(fma.f64 30 d1 (*.f64 (*.f64 1/900 (pow.f64 d2 3)) d1))
(*.f64 d1 (+.f64 30 (*.f64 (pow.f64 d2 3) 1/900)))
(+.f64 (*.f64 30 d1) (*.f64 1/900 (*.f64 (pow.f64 d2 3) d1)))
(fma.f64 30 d1 (*.f64 (*.f64 1/900 (pow.f64 d2 3)) d1))
(*.f64 d1 (+.f64 30 (*.f64 (pow.f64 d2 3) 1/900)))
(*.f64 1/900 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))))
(*.f64 (+.f64 (pow.f64 d2 3) 27000) (*.f64 1/900 d1))
(*.f64 (+.f64 (pow.f64 d2 3) 27000) (*.f64 d1 1/900))
(*.f64 1/900 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))))
(*.f64 (+.f64 (pow.f64 d2 3) 27000) (*.f64 1/900 d1))
(*.f64 (+.f64 (pow.f64 d2 3) 27000) (*.f64 d1 1/900))
(*.f64 1/900 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))))
(*.f64 (+.f64 (pow.f64 d2 3) 27000) (*.f64 1/900 d1))
(*.f64 (+.f64 (pow.f64 d2 3) 27000) (*.f64 d1 1/900))
(*.f64 1/900 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))))
(*.f64 (+.f64 (pow.f64 d2 3) 27000) (*.f64 1/900 d1))
(*.f64 (+.f64 (pow.f64 d2 3) 27000) (*.f64 d1 1/900))
(*.f64 1/900 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))))
(*.f64 (+.f64 (pow.f64 d2 3) 27000) (*.f64 1/900 d1))
(*.f64 (+.f64 (pow.f64 d2 3) 27000) (*.f64 d1 1/900))
(*.f64 1/900 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))))
(*.f64 (+.f64 (pow.f64 d2 3) 27000) (*.f64 1/900 d1))
(*.f64 (+.f64 (pow.f64 d2 3) 27000) (*.f64 d1 1/900))
(*.f64 1/900 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))))
(*.f64 (+.f64 (pow.f64 d2 3) 27000) (*.f64 1/900 d1))
(*.f64 (+.f64 (pow.f64 d2 3) 27000) (*.f64 d1 1/900))
(*.f64 1/900 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))))
(*.f64 (+.f64 (pow.f64 d2 3) 27000) (*.f64 1/900 d1))
(*.f64 (+.f64 (pow.f64 d2 3) 27000) (*.f64 d1 1/900))
(*.f64 1/900 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))))
(*.f64 (+.f64 (pow.f64 d2 3) 27000) (*.f64 1/900 d1))
(*.f64 (+.f64 (pow.f64 d2 3) 27000) (*.f64 d1 1/900))
(*.f64 1/900 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))))
(*.f64 (+.f64 (pow.f64 d2 3) 27000) (*.f64 1/900 d1))
(*.f64 (+.f64 (pow.f64 d2 3) 27000) (*.f64 d1 1/900))
(*.f64 1/900 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))))
(*.f64 (+.f64 (pow.f64 d2 3) 27000) (*.f64 1/900 d1))
(*.f64 (+.f64 (pow.f64 d2 3) 27000) (*.f64 d1 1/900))
(*.f64 1/900 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))))
(*.f64 (+.f64 (pow.f64 d2 3) 27000) (*.f64 1/900 d1))
(*.f64 (+.f64 (pow.f64 d2 3) 27000) (*.f64 d1 1/900))
(+.f64 (*.f64 d1 100) (*.f64 d1 (*.f64 d2 (neg.f64 d2))))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(+.f64 (*.f64 d1 100) (*.f64 (*.f64 d2 (neg.f64 d2)) d1))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))) 1)
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(pow.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) 1)
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2)))) 3)
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) 3) 1/3)
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2)))) 2)
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) 2))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 100 (*.f64 d2 d2))))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))))))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) 3))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.f64 100 (*.f64 d2 d2)) 3)))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 100 (*.f64 d2 d2)) 3) (pow.f64 d1 3)))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2)))))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2)))))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2)))) 1))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2)))))
(*.f64 d1 (-.f64 100 (*.f64 d2 d2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))))) 1)
(*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2)))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (*.f64 d1 1/10))
(/.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2)))) (*.f64 d1 10))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 100 (*.f64 d2 d2))) (*.f64 d1 10))
(*.f64 (/.f64 d1 1) (-.f64 10 (/.f64 (*.f64 d2 d2) 10)))
(*.f64 d1 (-.f64 10 (/.f64 (*.f64 d2 d2) 10)))
(pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))) 1)
(*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2)))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (*.f64 d1 1/10))
(pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))))) 3)
(*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2)))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (*.f64 d1 1/10))
(pow.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))) 3) 1/3)
(*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2)))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (*.f64 d1 1/10))
(pow.f64 (sqrt.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))))) 2)
(*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2)))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (*.f64 d1 1/10))
(sqrt.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))) 2))
(*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2)))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (*.f64 d1 1/10))
(log.f64 (pow.f64 (exp.f64 d1) (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))))
(*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2)))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (*.f64 d1 1/10))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))))))
(*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2)))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (*.f64 d1 1/10))
(cbrt.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))) 3))
(*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2)))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (*.f64 d1 1/10))
(expm1.f64 (log1p.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))))))
(*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2)))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (*.f64 d1 1/10))
(exp.f64 (log.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))))))
(*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2)))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (*.f64 d1 1/10))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))))) 1))
(*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2)))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (*.f64 d1 1/10))
(log1p.f64 (expm1.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))))))
(*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2)))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (*.f64 d1 1/10))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))))) 1)
(*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))
(/.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (*.f64 d1 10))
(/.f64 d1 (/.f64 (*.f64 d1 10) (-.f64 100 (*.f64 d2 d2))))
(*.f64 1 (-.f64 10 (/.f64 (*.f64 d2 d2) 10)))
(-.f64 10 (/.f64 (*.f64 d2 d2) 10))
(/.f64 1 (/.f64 d1 (*.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) 1/10)))
(*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))
(/.f64 (*.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) 1/10) d1)
(*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) 1/10)) (neg.f64 d1))
(*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))
(pow.f64 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))) 1)
(*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))
(pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))) 3)
(*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))
(pow.f64 (pow.f64 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))) 3) 1/3)
(*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))
(pow.f64 (sqrt.f64 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))) 2)
(*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))
(sqrt.f64 (pow.f64 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))) 2))
(*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 d1) (-.f64 100 (*.f64 d2 d2))) (/.f64 1/10 d1)))
(*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))))))
(*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))
(cbrt.f64 (pow.f64 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))) 3))
(*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) 3) (pow.f64 (/.f64 1/10 d1) 3)))
(*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1/10 d1) 3) (pow.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) 3)))
(*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))
(expm1.f64 (log1p.f64 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))))
(*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))
(exp.f64 (log.f64 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))))
(*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))) 1))
(*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))
(log1p.f64 (expm1.f64 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))))
(*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (fma.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)) 20)))) 1)
(*.f64 d1 (+.f64 20 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))))
(*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) 20))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))) 2) (*.f64 d1 (-.f64 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))) 20))) (/.f64 (*.f64 (*.f64 d1 d1) 400) (*.f64 d1 (-.f64 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))) 20))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))) 2) (*.f64 d1 (*.f64 d1 400))) (*.f64 d1 (fma.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)) -20)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 1/10 (/.f64 1 (-.f64 100 (*.f64 d2 d2))))) 2) (*.f64 (*.f64 d1 d1) -400)) (*.f64 d1 (+.f64 (/.f64 1/10 (/.f64 1 (-.f64 100 (*.f64 d2 d2)))) -20)))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) (*.f64 d1 1/10)) 2) (*.f64 (*.f64 d1 d1) -400)) (*.f64 d1 (fma.f64 (-.f64 100 (*.f64 d2 d2)) 1/10 -20)))
(*.f64 d1 (fma.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)) 20))
(*.f64 d1 (+.f64 20 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))))
(*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) 20))
(*.f64 d1 (+.f64 20 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))))
(*.f64 d1 (+.f64 20 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))))
(*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) 20))
(*.f64 1 (*.f64 d1 (fma.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)) 20)))
(*.f64 d1 (+.f64 20 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))))
(*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) 20))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (fma.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)) 20))) 2) (cbrt.f64 (*.f64 d1 (fma.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)) 20))))
(*.f64 d1 (+.f64 20 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))))
(*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) 20))
(*.f64 (sqrt.f64 (*.f64 d1 (fma.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)) 20))) (sqrt.f64 (*.f64 d1 (fma.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)) 20))))
(*.f64 d1 (+.f64 20 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))))
(*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) 20))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))) 3) (*.f64 (pow.f64 d1 3) 8000)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))) 2) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))) 3)) 1) (+.f64 (pow.f64 (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))) 2) (*.f64 d1 (*.f64 20 (*.f64 d1 (-.f64 20 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (/.f64 1/10 (/.f64 1 (-.f64 100 (*.f64 d2 d2)))) 3) 8000)) (fma.f64 d1 (*.f64 (*.f64 d1 20) (-.f64 20 (/.f64 1/10 (/.f64 1 (-.f64 100 (*.f64 d2 d2)))))) (pow.f64 (*.f64 d1 (/.f64 1/10 (/.f64 1 (-.f64 100 (*.f64 d2 d2))))) 2)))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (*.f64 (pow.f64 (-.f64 100 (*.f64 d2 d2)) 3) 1/1000) 8000)) (fma.f64 (*.f64 d1 20) (*.f64 (neg.f64 d1) (fma.f64 (-.f64 100 (*.f64 d2 d2)) 1/10 -20)) (pow.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) (*.f64 d1 1/10)) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))) 2) (*.f64 (*.f64 d1 d1) 400)) (/.f64 1 (*.f64 d1 (-.f64 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))) 20))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))) 2) (*.f64 d1 (*.f64 d1 400))) (*.f64 d1 (fma.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)) -20)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 1/10 (/.f64 1 (-.f64 100 (*.f64 d2 d2))))) 2) (*.f64 (*.f64 d1 d1) -400)) (*.f64 d1 (+.f64 (/.f64 1/10 (/.f64 1 (-.f64 100 (*.f64 d2 d2)))) -20)))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) (*.f64 d1 1/10)) 2) (*.f64 (*.f64 d1 d1) -400)) (*.f64 d1 (fma.f64 (-.f64 100 (*.f64 d2 d2)) 1/10 -20)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))) 2) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))))))) (+.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))) 3) (*.f64 (pow.f64 d1 3) 8000))))
(/.f64 (*.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))) 3)) 1) (+.f64 (pow.f64 (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))) 2) (*.f64 d1 (*.f64 20 (*.f64 d1 (-.f64 20 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (/.f64 1/10 (/.f64 1 (-.f64 100 (*.f64 d2 d2)))) 3) 8000)) (fma.f64 d1 (*.f64 (*.f64 d1 20) (-.f64 20 (/.f64 1/10 (/.f64 1 (-.f64 100 (*.f64 d2 d2)))))) (pow.f64 (*.f64 d1 (/.f64 1/10 (/.f64 1 (-.f64 100 (*.f64 d2 d2))))) 2)))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (*.f64 (pow.f64 (-.f64 100 (*.f64 d2 d2)) 3) 1/1000) 8000)) (fma.f64 (*.f64 d1 20) (*.f64 (neg.f64 d1) (fma.f64 (-.f64 100 (*.f64 d2 d2)) 1/10 -20)) (pow.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) (*.f64 d1 1/10)) 2)))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))) 20)) (-.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))) 2) (*.f64 (*.f64 d1 d1) 400))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))) 2) (*.f64 d1 (*.f64 d1 400))) (*.f64 d1 (fma.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)) -20)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 1/10 (/.f64 1 (-.f64 100 (*.f64 d2 d2))))) 2) (*.f64 (*.f64 d1 d1) -400)) (*.f64 d1 (+.f64 (/.f64 1/10 (/.f64 1 (-.f64 100 (*.f64 d2 d2)))) -20)))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) (*.f64 d1 1/10)) 2) (*.f64 (*.f64 d1 d1) -400)) (*.f64 d1 (fma.f64 (-.f64 100 (*.f64 d2 d2)) 1/10 -20)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))) 3) (*.f64 (pow.f64 d1 3) 8000)) (+.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))) 2) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))) 3)) 1) (+.f64 (pow.f64 (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))) 2) (*.f64 d1 (*.f64 20 (*.f64 d1 (-.f64 20 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (/.f64 1/10 (/.f64 1 (-.f64 100 (*.f64 d2 d2)))) 3) 8000)) (fma.f64 d1 (*.f64 (*.f64 d1 20) (-.f64 20 (/.f64 1/10 (/.f64 1 (-.f64 100 (*.f64 d2 d2)))))) (pow.f64 (*.f64 d1 (/.f64 1/10 (/.f64 1 (-.f64 100 (*.f64 d2 d2))))) 2)))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (*.f64 (pow.f64 (-.f64 100 (*.f64 d2 d2)) 3) 1/1000) 8000)) (fma.f64 (*.f64 d1 20) (*.f64 (neg.f64 d1) (fma.f64 (-.f64 100 (*.f64 d2 d2)) 1/10 -20)) (pow.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) (*.f64 d1 1/10)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))) 2) (*.f64 (*.f64 d1 d1) 400)) (*.f64 d1 (-.f64 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))) 20)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))) 2) (*.f64 d1 (*.f64 d1 400))) (*.f64 d1 (fma.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)) -20)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 1/10 (/.f64 1 (-.f64 100 (*.f64 d2 d2))))) 2) (*.f64 (*.f64 d1 d1) -400)) (*.f64 d1 (+.f64 (/.f64 1/10 (/.f64 1 (-.f64 100 (*.f64 d2 d2)))) -20)))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) (*.f64 d1 1/10)) 2) (*.f64 (*.f64 d1 d1) -400)) (*.f64 d1 (fma.f64 (-.f64 100 (*.f64 d2 d2)) 1/10 -20)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))) 3) (*.f64 (pow.f64 d1 3) 8000))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))) 2) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))) 3)) 1) (+.f64 (pow.f64 (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))) 2) (*.f64 d1 (*.f64 20 (*.f64 d1 (-.f64 20 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (/.f64 1/10 (/.f64 1 (-.f64 100 (*.f64 d2 d2)))) 3) 8000)) (fma.f64 d1 (*.f64 (*.f64 d1 20) (-.f64 20 (/.f64 1/10 (/.f64 1 (-.f64 100 (*.f64 d2 d2)))))) (pow.f64 (*.f64 d1 (/.f64 1/10 (/.f64 1 (-.f64 100 (*.f64 d2 d2))))) 2)))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (*.f64 (pow.f64 (-.f64 100 (*.f64 d2 d2)) 3) 1/1000) 8000)) (fma.f64 (*.f64 d1 20) (*.f64 (neg.f64 d1) (fma.f64 (-.f64 100 (*.f64 d2 d2)) 1/10 -20)) (pow.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) (*.f64 d1 1/10)) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))) 2) (*.f64 (*.f64 d1 d1) 400))) (neg.f64 (*.f64 d1 (-.f64 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))) 20))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))) 2) (*.f64 d1 (*.f64 d1 400))) (*.f64 d1 (fma.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)) -20)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 1/10 (/.f64 1 (-.f64 100 (*.f64 d2 d2))))) 2) (*.f64 (*.f64 d1 d1) -400)) (*.f64 d1 (+.f64 (/.f64 1/10 (/.f64 1 (-.f64 100 (*.f64 d2 d2)))) -20)))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) (*.f64 d1 1/10)) 2) (*.f64 (*.f64 d1 d1) -400)) (*.f64 d1 (fma.f64 (-.f64 100 (*.f64 d2 d2)) 1/10 -20)))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 3) 8000) (pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))) 3)) (+.f64 (*.f64 (*.f64 d1 d1) 400) (-.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))) 2) (*.f64 (*.f64 d1 20) (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))))))))
(/.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))) 3)) (fma.f64 (*.f64 d1 d1) 400 (-.f64 (pow.f64 (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))) 2) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))) (*.f64 d1 20)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (/.f64 1/10 (/.f64 1 (-.f64 100 (*.f64 d2 d2)))) 3) 8000)) (fma.f64 d1 (*.f64 d1 400) (*.f64 (*.f64 d1 (/.f64 1/10 (/.f64 1 (-.f64 100 (*.f64 d2 d2))))) (*.f64 d1 (+.f64 (/.f64 1/10 (/.f64 1 (-.f64 100 (*.f64 d2 d2)))) -20)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (*.f64 (pow.f64 (-.f64 100 (*.f64 d2 d2)) 3) 1/1000) 8000)) (fma.f64 d1 (*.f64 d1 400) (*.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) (*.f64 d1 1/10)) (*.f64 d1 (fma.f64 (-.f64 100 (*.f64 d2 d2)) 1/10 -20)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) 400) (pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))) 2)) (-.f64 (*.f64 d1 20) (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))) 2) (*.f64 d1 (*.f64 d1 400))) (*.f64 d1 (fma.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)) -20)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 1/10 (/.f64 1 (-.f64 100 (*.f64 d2 d2))))) 2) (*.f64 (*.f64 d1 d1) -400)) (*.f64 d1 (+.f64 (/.f64 1/10 (/.f64 1 (-.f64 100 (*.f64 d2 d2)))) -20)))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) (*.f64 d1 1/10)) 2) (*.f64 (*.f64 d1 d1) -400)) (*.f64 d1 (fma.f64 (-.f64 100 (*.f64 d2 d2)) 1/10 -20)))
(pow.f64 (*.f64 d1 (fma.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)) 20)) 1)
(*.f64 d1 (+.f64 20 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))))
(*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) 20))
(pow.f64 (cbrt.f64 (*.f64 d1 (fma.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)) 20))) 3)
(*.f64 d1 (+.f64 20 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))))
(*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) 20))
(pow.f64 (pow.f64 (*.f64 d1 (fma.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)) 20)) 3) 1/3)
(*.f64 d1 (+.f64 20 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))))
(*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) 20))
(pow.f64 (sqrt.f64 (*.f64 d1 (fma.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)) 20))) 2)
(*.f64 d1 (+.f64 20 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))))
(*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) 20))
(sqrt.f64 (pow.f64 (*.f64 d1 (fma.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)) 20)) 2))
(*.f64 d1 (+.f64 20 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))))
(*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) 20))
(log.f64 (pow.f64 (exp.f64 d1) (fma.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)) 20)))
(*.f64 d1 (+.f64 20 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))))
(*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) 20))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (fma.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)) 20)))))
(*.f64 d1 (+.f64 20 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))))
(*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) 20))
(cbrt.f64 (pow.f64 (*.f64 d1 (fma.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)) 20)) 3))
(*.f64 d1 (+.f64 20 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))))
(*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) 20))
(expm1.f64 (log1p.f64 (*.f64 d1 (fma.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)) 20))))
(*.f64 d1 (+.f64 20 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))))
(*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) 20))
(exp.f64 (log.f64 (*.f64 d1 (fma.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)) 20))))
(*.f64 d1 (+.f64 20 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))))
(*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) 20))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (fma.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)) 20))) 1))
(*.f64 d1 (+.f64 20 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))))
(*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) 20))
(log1p.f64 (expm1.f64 (*.f64 d1 (fma.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)) 20))))
(*.f64 d1 (+.f64 20 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))))
(*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) 20))
(fma.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))) (*.f64 d1 20))
(*.f64 d1 (+.f64 20 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))))
(*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) 20))
(fma.f64 d1 20 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))))
(*.f64 d1 (+.f64 20 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))))
(*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) 20))
(fma.f64 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))) d1 (*.f64 d1 20))
(*.f64 d1 (+.f64 20 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))))
(*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) 20))
(fma.f64 20 d1 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))))
(*.f64 d1 (+.f64 20 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))))
(*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) 20))
(fma.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))) (*.f64 d1 20))
(*.f64 d1 (+.f64 20 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))))
(*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) 20))
(fma.f64 1 (*.f64 d1 20) (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))))
(*.f64 d1 (+.f64 20 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))))
(*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) 20))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 20)) 2) (cbrt.f64 (*.f64 d1 20)) (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))))
(*.f64 d1 (+.f64 20 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))))
(*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) 20))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))))) 2) (cbrt.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))))) (*.f64 d1 20))
(*.f64 d1 (+.f64 20 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))))
(*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) 20))
(fma.f64 (sqrt.f64 (*.f64 d1 20)) (sqrt.f64 (*.f64 d1 20)) (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1)))))
(*.f64 d1 (+.f64 20 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))))
(*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) 20))
(fma.f64 (sqrt.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))))) (sqrt.f64 (*.f64 d1 (*.f64 d1 (*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1/10 d1))))) (*.f64 d1 20))
(*.f64 d1 (+.f64 20 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))))
(*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) 20))
(fma.f64 (*.f64 d1 (*.f64 d1 (-.f64 100 (*.f64 d2 d2)))) (/.f64 1/10 d1) (*.f64 d1 20))
(*.f64 d1 (+.f64 20 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))))
(*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) 20))
(-.f64 (exp.f64 (log1p.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))))) 1)
(/.f64 d1 (/.f64 (-.f64 10 d2) 100))
(*.f64 d1 (/.f64 100 (-.f64 10 d2)))
(/.f64 1 (/.f64 (-.f64 10 d2) (*.f64 d1 100)))
(/.f64 d1 (/.f64 (-.f64 10 d2) 100))
(*.f64 d1 (/.f64 100 (-.f64 10 d2)))
(/.f64 (*.f64 d1 100) (-.f64 10 d2))
(/.f64 d1 (/.f64 (-.f64 10 d2) 100))
(*.f64 d1 (/.f64 100 (-.f64 10 d2)))
(/.f64 (neg.f64 (*.f64 d1 100)) (neg.f64 (-.f64 10 d2)))
(/.f64 d1 (/.f64 (-.f64 10 d2) 100))
(*.f64 d1 (/.f64 100 (-.f64 10 d2)))
(pow.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) 1)
(/.f64 d1 (/.f64 (-.f64 10 d2) 100))
(*.f64 d1 (/.f64 100 (-.f64 10 d2)))
(pow.f64 (cbrt.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2)))) 3)
(/.f64 d1 (/.f64 (-.f64 10 d2) 100))
(*.f64 d1 (/.f64 100 (-.f64 10 d2)))
(pow.f64 (pow.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) 3) 1/3)
(/.f64 d1 (/.f64 (-.f64 10 d2) 100))
(*.f64 d1 (/.f64 100 (-.f64 10 d2)))
(pow.f64 (sqrt.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2)))) 2)
(/.f64 d1 (/.f64 (-.f64 10 d2) 100))
(*.f64 d1 (/.f64 100 (-.f64 10 d2)))
(sqrt.f64 (pow.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) 2))
(/.f64 d1 (/.f64 (-.f64 10 d2) 100))
(*.f64 d1 (/.f64 100 (-.f64 10 d2)))
(log.f64 (exp.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2)))))
(/.f64 d1 (/.f64 (-.f64 10 d2) 100))
(*.f64 d1 (/.f64 100 (-.f64 10 d2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))))))
(/.f64 d1 (/.f64 (-.f64 10 d2) 100))
(*.f64 d1 (/.f64 100 (-.f64 10 d2)))
(cbrt.f64 (pow.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) 3))
(/.f64 d1 (/.f64 (-.f64 10 d2) 100))
(*.f64 d1 (/.f64 100 (-.f64 10 d2)))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2)))))
(/.f64 d1 (/.f64 (-.f64 10 d2) 100))
(*.f64 d1 (/.f64 100 (-.f64 10 d2)))
(exp.f64 (log.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2)))))
(/.f64 d1 (/.f64 (-.f64 10 d2) 100))
(*.f64 d1 (/.f64 100 (-.f64 10 d2)))
(exp.f64 (*.f64 (log.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2)))) 1))
(/.f64 d1 (/.f64 (-.f64 10 d2) 100))
(*.f64 d1 (/.f64 100 (-.f64 10 d2)))
(log1p.f64 (expm1.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2)))))
(/.f64 d1 (/.f64 (-.f64 10 d2) 100))
(*.f64 d1 (/.f64 100 (-.f64 10 d2)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d1 20 (*.f64 100 (/.f64 d1 (-.f64 10 d2)))))) 1)
(*.f64 d1 (+.f64 20 (/.f64 100 (-.f64 10 d2))))
(-.f64 (/.f64 (pow.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) 2) (+.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) (*.f64 -20 d1))) (/.f64 (*.f64 (*.f64 d1 d1) 400) (+.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) (*.f64 -20 d1))))
(/.f64 (-.f64 (pow.f64 (/.f64 d1 (/.f64 (-.f64 10 d2) 100)) 2) (*.f64 d1 (*.f64 d1 400))) (fma.f64 100 (/.f64 d1 (-.f64 10 d2)) (*.f64 d1 -20)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 100 (-.f64 10 d2))) 2) (*.f64 (*.f64 d1 d1) -400)) (fma.f64 d1 -20 (*.f64 d1 (/.f64 100 (-.f64 10 d2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 100 (-.f64 10 d2))) 2) (*.f64 (*.f64 d1 d1) -400)) (fma.f64 d1 (/.f64 100 (-.f64 10 d2)) (*.f64 d1 -20)))
(*.f64 1 (fma.f64 d1 20 (*.f64 100 (/.f64 d1 (-.f64 10 d2)))))
(*.f64 d1 (+.f64 20 (/.f64 100 (-.f64 10 d2))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 20 (*.f64 100 (/.f64 d1 (-.f64 10 d2))))) 2) (cbrt.f64 (fma.f64 d1 20 (*.f64 100 (/.f64 d1 (-.f64 10 d2))))))
(*.f64 d1 (+.f64 20 (/.f64 100 (-.f64 10 d2))))
(*.f64 (sqrt.f64 (fma.f64 d1 20 (*.f64 100 (/.f64 d1 (-.f64 10 d2))))) (sqrt.f64 (fma.f64 d1 20 (*.f64 100 (/.f64 d1 (-.f64 10 d2))))))
(*.f64 d1 (+.f64 20 (/.f64 100 (-.f64 10 d2))))
(*.f64 (+.f64 (pow.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) 3) (*.f64 (pow.f64 d1 3) 8000)) (/.f64 1 (+.f64 (pow.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) 2) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 100 (/.f64 d1 (-.f64 10 d2))))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (/.f64 d1 (/.f64 (-.f64 10 d2) 100)) 3)) 1) (+.f64 (pow.f64 (/.f64 d1 (/.f64 (-.f64 10 d2) 100)) 2) (*.f64 d1 (*.f64 20 (-.f64 (*.f64 d1 20) (/.f64 d1 (/.f64 (-.f64 10 d2) 100)))))))
(/.f64 (fma.f64 (pow.f64 d1 3) 8000 (*.f64 1000000 (pow.f64 (/.f64 d1 (-.f64 10 d2)) 3))) (fma.f64 (*.f64 d1 20) (fma.f64 d1 20 (/.f64 100 (/.f64 (+.f64 -10 d2) d1))) (pow.f64 (*.f64 d1 (/.f64 100 (-.f64 10 d2))) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) 2) (*.f64 (*.f64 d1 d1) 400)) (/.f64 1 (+.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) (*.f64 -20 d1))))
(/.f64 (-.f64 (pow.f64 (/.f64 d1 (/.f64 (-.f64 10 d2) 100)) 2) (*.f64 d1 (*.f64 d1 400))) (fma.f64 100 (/.f64 d1 (-.f64 10 d2)) (*.f64 d1 -20)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 100 (-.f64 10 d2))) 2) (*.f64 (*.f64 d1 d1) -400)) (fma.f64 d1 -20 (*.f64 d1 (/.f64 100 (-.f64 10 d2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 100 (-.f64 10 d2))) 2) (*.f64 (*.f64 d1 d1) -400)) (fma.f64 d1 (/.f64 100 (-.f64 10 d2)) (*.f64 d1 -20)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) 2) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 100 (/.f64 d1 (-.f64 10 d2)))))) (+.f64 (pow.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) 3) (*.f64 (pow.f64 d1 3) 8000))))
(/.f64 (*.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (/.f64 d1 (/.f64 (-.f64 10 d2) 100)) 3)) 1) (+.f64 (pow.f64 (/.f64 d1 (/.f64 (-.f64 10 d2) 100)) 2) (*.f64 d1 (*.f64 20 (-.f64 (*.f64 d1 20) (/.f64 d1 (/.f64 (-.f64 10 d2) 100)))))))
(/.f64 (fma.f64 (pow.f64 d1 3) 8000 (*.f64 1000000 (pow.f64 (/.f64 d1 (-.f64 10 d2)) 3))) (fma.f64 (*.f64 d1 20) (fma.f64 d1 20 (/.f64 100 (/.f64 (+.f64 -10 d2) d1))) (pow.f64 (*.f64 d1 (/.f64 100 (-.f64 10 d2))) 2)))
(/.f64 1 (/.f64 (+.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) (*.f64 -20 d1)) (-.f64 (pow.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) 2) (*.f64 (*.f64 d1 d1) 400))))
(/.f64 (-.f64 (pow.f64 (/.f64 d1 (/.f64 (-.f64 10 d2) 100)) 2) (*.f64 d1 (*.f64 d1 400))) (fma.f64 100 (/.f64 d1 (-.f64 10 d2)) (*.f64 d1 -20)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 100 (-.f64 10 d2))) 2) (*.f64 (*.f64 d1 d1) -400)) (fma.f64 d1 -20 (*.f64 d1 (/.f64 100 (-.f64 10 d2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 100 (-.f64 10 d2))) 2) (*.f64 (*.f64 d1 d1) -400)) (fma.f64 d1 (/.f64 100 (-.f64 10 d2)) (*.f64 d1 -20)))
(/.f64 (+.f64 (pow.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) 3) (*.f64 (pow.f64 d1 3) 8000)) (+.f64 (pow.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) 2) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 100 (/.f64 d1 (-.f64 10 d2)))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (/.f64 d1 (/.f64 (-.f64 10 d2) 100)) 3)) 1) (+.f64 (pow.f64 (/.f64 d1 (/.f64 (-.f64 10 d2) 100)) 2) (*.f64 d1 (*.f64 20 (-.f64 (*.f64 d1 20) (/.f64 d1 (/.f64 (-.f64 10 d2) 100)))))))
(/.f64 (fma.f64 (pow.f64 d1 3) 8000 (*.f64 1000000 (pow.f64 (/.f64 d1 (-.f64 10 d2)) 3))) (fma.f64 (*.f64 d1 20) (fma.f64 d1 20 (/.f64 100 (/.f64 (+.f64 -10 d2) d1))) (pow.f64 (*.f64 d1 (/.f64 100 (-.f64 10 d2))) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) 2) (*.f64 (*.f64 d1 d1) 400)) (+.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) (*.f64 -20 d1)))
(/.f64 (-.f64 (pow.f64 (/.f64 d1 (/.f64 (-.f64 10 d2) 100)) 2) (*.f64 d1 (*.f64 d1 400))) (fma.f64 100 (/.f64 d1 (-.f64 10 d2)) (*.f64 d1 -20)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 100 (-.f64 10 d2))) 2) (*.f64 (*.f64 d1 d1) -400)) (fma.f64 d1 -20 (*.f64 d1 (/.f64 100 (-.f64 10 d2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 100 (-.f64 10 d2))) 2) (*.f64 (*.f64 d1 d1) -400)) (fma.f64 d1 (/.f64 100 (-.f64 10 d2)) (*.f64 d1 -20)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) 3) (*.f64 (pow.f64 d1 3) 8000))) (neg.f64 (+.f64 (pow.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) 2) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 100 (/.f64 d1 (-.f64 10 d2))))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (/.f64 d1 (/.f64 (-.f64 10 d2) 100)) 3)) 1) (+.f64 (pow.f64 (/.f64 d1 (/.f64 (-.f64 10 d2) 100)) 2) (*.f64 d1 (*.f64 20 (-.f64 (*.f64 d1 20) (/.f64 d1 (/.f64 (-.f64 10 d2) 100)))))))
(/.f64 (fma.f64 (pow.f64 d1 3) 8000 (*.f64 1000000 (pow.f64 (/.f64 d1 (-.f64 10 d2)) 3))) (fma.f64 (*.f64 d1 20) (fma.f64 d1 20 (/.f64 100 (/.f64 (+.f64 -10 d2) d1))) (pow.f64 (*.f64 d1 (/.f64 100 (-.f64 10 d2))) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) 2) (*.f64 (*.f64 d1 d1) 400))) (neg.f64 (+.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) (*.f64 -20 d1))))
(/.f64 (-.f64 (pow.f64 (/.f64 d1 (/.f64 (-.f64 10 d2) 100)) 2) (*.f64 d1 (*.f64 d1 400))) (fma.f64 100 (/.f64 d1 (-.f64 10 d2)) (*.f64 d1 -20)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 100 (-.f64 10 d2))) 2) (*.f64 (*.f64 d1 d1) -400)) (fma.f64 d1 -20 (*.f64 d1 (/.f64 100 (-.f64 10 d2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 100 (-.f64 10 d2))) 2) (*.f64 (*.f64 d1 d1) -400)) (fma.f64 d1 (/.f64 100 (-.f64 10 d2)) (*.f64 d1 -20)))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 3) 8000) (pow.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) 3)) (+.f64 (*.f64 (*.f64 d1 d1) 400) (-.f64 (pow.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) 2) (*.f64 (*.f64 d1 20) (*.f64 100 (/.f64 d1 (-.f64 10 d2)))))))
(/.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (/.f64 d1 (/.f64 (-.f64 10 d2) 100)) 3)) (fma.f64 (*.f64 d1 d1) 400 (-.f64 (pow.f64 (/.f64 d1 (/.f64 (-.f64 10 d2) 100)) 2) (*.f64 d1 (*.f64 20 (/.f64 d1 (/.f64 (-.f64 10 d2) 100)))))))
(/.f64 (fma.f64 (pow.f64 d1 3) 8000 (*.f64 1000000 (pow.f64 (/.f64 d1 (-.f64 10 d2)) 3))) (fma.f64 d1 (*.f64 d1 400) (*.f64 (*.f64 d1 (/.f64 100 (-.f64 10 d2))) (fma.f64 d1 -20 (*.f64 d1 (/.f64 100 (-.f64 10 d2)))))))
(/.f64 (fma.f64 (pow.f64 d1 3) 8000 (*.f64 1000000 (pow.f64 (/.f64 d1 (-.f64 10 d2)) 3))) (fma.f64 d1 (*.f64 d1 400) (*.f64 (*.f64 d1 (/.f64 100 (-.f64 10 d2))) (fma.f64 d1 (/.f64 100 (-.f64 10 d2)) (*.f64 d1 -20)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) 400) (pow.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) 2)) (-.f64 (*.f64 d1 20) (*.f64 100 (/.f64 d1 (-.f64 10 d2)))))
(/.f64 (-.f64 (pow.f64 (/.f64 d1 (/.f64 (-.f64 10 d2) 100)) 2) (*.f64 d1 (*.f64 d1 400))) (fma.f64 100 (/.f64 d1 (-.f64 10 d2)) (*.f64 d1 -20)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 100 (-.f64 10 d2))) 2) (*.f64 (*.f64 d1 d1) -400)) (fma.f64 d1 -20 (*.f64 d1 (/.f64 100 (-.f64 10 d2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 100 (-.f64 10 d2))) 2) (*.f64 (*.f64 d1 d1) -400)) (fma.f64 d1 (/.f64 100 (-.f64 10 d2)) (*.f64 d1 -20)))
(pow.f64 (fma.f64 d1 20 (*.f64 100 (/.f64 d1 (-.f64 10 d2)))) 1)
(*.f64 d1 (+.f64 20 (/.f64 100 (-.f64 10 d2))))
(pow.f64 (cbrt.f64 (fma.f64 d1 20 (*.f64 100 (/.f64 d1 (-.f64 10 d2))))) 3)
(*.f64 d1 (+.f64 20 (/.f64 100 (-.f64 10 d2))))
(pow.f64 (pow.f64 (fma.f64 d1 20 (*.f64 100 (/.f64 d1 (-.f64 10 d2)))) 3) 1/3)
(*.f64 d1 (+.f64 20 (/.f64 100 (-.f64 10 d2))))
(pow.f64 (sqrt.f64 (fma.f64 d1 20 (*.f64 100 (/.f64 d1 (-.f64 10 d2))))) 2)
(*.f64 d1 (+.f64 20 (/.f64 100 (-.f64 10 d2))))
(sqrt.f64 (pow.f64 (fma.f64 d1 20 (*.f64 100 (/.f64 d1 (-.f64 10 d2)))) 2))
(*.f64 d1 (+.f64 20 (/.f64 100 (-.f64 10 d2))))
(log.f64 (exp.f64 (fma.f64 d1 20 (*.f64 100 (/.f64 d1 (-.f64 10 d2))))))
(*.f64 d1 (+.f64 20 (/.f64 100 (-.f64 10 d2))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 d1 20 (*.f64 100 (/.f64 d1 (-.f64 10 d2)))))))
(*.f64 d1 (+.f64 20 (/.f64 100 (-.f64 10 d2))))
(cbrt.f64 (pow.f64 (fma.f64 d1 20 (*.f64 100 (/.f64 d1 (-.f64 10 d2)))) 3))
(*.f64 d1 (+.f64 20 (/.f64 100 (-.f64 10 d2))))
(expm1.f64 (log1p.f64 (fma.f64 d1 20 (*.f64 100 (/.f64 d1 (-.f64 10 d2))))))
(*.f64 d1 (+.f64 20 (/.f64 100 (-.f64 10 d2))))
(exp.f64 (log.f64 (fma.f64 d1 20 (*.f64 100 (/.f64 d1 (-.f64 10 d2))))))
(*.f64 d1 (+.f64 20 (/.f64 100 (-.f64 10 d2))))
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 20 (*.f64 100 (/.f64 d1 (-.f64 10 d2))))) 1))
(*.f64 d1 (+.f64 20 (/.f64 100 (-.f64 10 d2))))
(log1p.f64 (expm1.f64 (fma.f64 d1 20 (*.f64 100 (/.f64 d1 (-.f64 10 d2))))))
(*.f64 d1 (+.f64 20 (/.f64 100 (-.f64 10 d2))))
(fma.f64 d1 20 (*.f64 100 (/.f64 d1 (-.f64 10 d2))))
(*.f64 d1 (+.f64 20 (/.f64 100 (-.f64 10 d2))))
(fma.f64 20 d1 (*.f64 100 (/.f64 d1 (-.f64 10 d2))))
(*.f64 d1 (+.f64 20 (/.f64 100 (-.f64 10 d2))))
(fma.f64 1 (*.f64 d1 20) (*.f64 100 (/.f64 d1 (-.f64 10 d2))))
(*.f64 d1 (+.f64 20 (/.f64 100 (-.f64 10 d2))))
(fma.f64 1 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) (*.f64 d1 20))
(*.f64 d1 (+.f64 20 (/.f64 100 (-.f64 10 d2))))
(fma.f64 (pow.f64 (-.f64 10 d2) -1) (*.f64 d1 100) (*.f64 d1 20))
(*.f64 d1 (+.f64 20 (/.f64 100 (-.f64 10 d2))))
(fma.f64 (*.f64 d1 100) (pow.f64 (-.f64 10 d2) -1) (*.f64 d1 20))
(*.f64 d1 (+.f64 20 (/.f64 100 (-.f64 10 d2))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 20)) 2) (cbrt.f64 (*.f64 d1 20)) (*.f64 100 (/.f64 d1 (-.f64 10 d2))))
(*.f64 d1 (+.f64 20 (/.f64 100 (-.f64 10 d2))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2)))) 2) (cbrt.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2)))) (*.f64 d1 20))
(*.f64 d1 (+.f64 20 (/.f64 100 (-.f64 10 d2))))
(fma.f64 (sqrt.f64 (*.f64 d1 20)) (sqrt.f64 (*.f64 d1 20)) (*.f64 100 (/.f64 d1 (-.f64 10 d2))))
(*.f64 d1 (+.f64 20 (/.f64 100 (-.f64 10 d2))))
(fma.f64 (sqrt.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2)))) (sqrt.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2)))) (*.f64 d1 20))
(*.f64 d1 (+.f64 20 (/.f64 100 (-.f64 10 d2))))
(fma.f64 (*.f64 (pow.f64 (-.f64 10 d2) -1) d1) 100 (*.f64 d1 20))
(*.f64 d1 (+.f64 20 (/.f64 100 (-.f64 10 d2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) 1/900))) 1)
(*.f64 (+.f64 (pow.f64 d2 3) 27000) (*.f64 1/900 d1))
(*.f64 (+.f64 (pow.f64 d2 3) 27000) (*.f64 d1 1/900))
(*.f64 1 (*.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) 1/900))
(*.f64 (+.f64 (pow.f64 d2 3) 27000) (*.f64 1/900 d1))
(*.f64 (+.f64 (pow.f64 d2 3) 27000) (*.f64 d1 1/900))
(*.f64 (+.f64 27000 (pow.f64 d2 3)) (/.f64 1 (/.f64 900 d1)))
(*.f64 (+.f64 (pow.f64 d2 3) 27000) (*.f64 1/900 d1))
(*.f64 (+.f64 (pow.f64 d2 3) 27000) (*.f64 d1 1/900))
(*.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) 1/900)
(*.f64 (+.f64 (pow.f64 d2 3) 27000) (*.f64 1/900 d1))
(*.f64 (+.f64 (pow.f64 d2 3) 27000) (*.f64 d1 1/900))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) 1/900)) 2) (cbrt.f64 (*.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) 1/900)))
(*.f64 (+.f64 (pow.f64 d2 3) 27000) (*.f64 1/900 d1))
(*.f64 (+.f64 (pow.f64 d2 3) 27000) (*.f64 d1 1/900))
(*.f64 (*.f64 (sqrt.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3)))) 1/30) (*.f64 (sqrt.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3)))) 1/30))
(*.f64 (+.f64 (pow.f64 d2 3) 27000) (*.f64 1/900 d1))
(*.f64 (+.f64 (pow.f64 d2 3) 27000) (*.f64 d1 1/900))
(*.f64 (*.f64 (+.f64 27000 (pow.f64 d2 3)) (neg.f64 d1)) -1/900)
(*.f64 (+.f64 (pow.f64 d2 3) 27000) (*.f64 (neg.f64 d1) -1/900))
(pow.f64 (*.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) 1/900) 1)
(*.f64 (+.f64 (pow.f64 d2 3) 27000) (*.f64 1/900 d1))
(*.f64 (+.f64 (pow.f64 d2 3) 27000) (*.f64 d1 1/900))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) 1/900)) 3)
(*.f64 (+.f64 (pow.f64 d2 3) 27000) (*.f64 1/900 d1))
(*.f64 (+.f64 (pow.f64 d2 3) 27000) (*.f64 d1 1/900))
(pow.f64 (pow.f64 (*.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) 1/900) 3) 1/3)
(*.f64 (+.f64 (pow.f64 d2 3) 27000) (*.f64 1/900 d1))
(*.f64 (+.f64 (pow.f64 d2 3) 27000) (*.f64 d1 1/900))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3)))) 1/30) 2)
(*.f64 (+.f64 (pow.f64 d2 3) 27000) (*.f64 1/900 d1))
(*.f64 (+.f64 (pow.f64 d2 3) 27000) (*.f64 d1 1/900))
(pow.f64 (/.f64 900 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3)))) -1)
(*.f64 (+.f64 (pow.f64 d2 3) 27000) (*.f64 1/900 d1))
(*.f64 (+.f64 (pow.f64 d2 3) 27000) (*.f64 d1 1/900))
(neg.f64 (/.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) -900))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 3) 27000) (neg.f64 d1)) -900)
(/.f64 (+.f64 (pow.f64 d2 3) 27000) (/.f64 -900 (neg.f64 d1)))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) 2) 1/810000))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 d1 (+.f64 (pow.f64 d2 3) 27000)) 2) 1/810000))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 (pow.f64 d2 3) 27000) (*.f64 d1 1/900)) 2))
(fabs.f64 (*.f64 (+.f64 (pow.f64 d2 3) 27000) (*.f64 d1 1/900)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 d1) (+.f64 27000 (pow.f64 d2 3))) 1/900))
(*.f64 (+.f64 (pow.f64 d2 3) 27000) (*.f64 1/900 d1))
(*.f64 (+.f64 (pow.f64 d2 3) 27000) (*.f64 d1 1/900))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) 1/900))))
(*.f64 (+.f64 (pow.f64 d2 3) 27000) (*.f64 1/900 d1))
(*.f64 (+.f64 (pow.f64 d2 3) 27000) (*.f64 d1 1/900))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) 1/900) 3))
(*.f64 (+.f64 (pow.f64 d2 3) 27000) (*.f64 1/900 d1))
(*.f64 (+.f64 (pow.f64 d2 3) 27000) (*.f64 d1 1/900))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) 1/900)))
(*.f64 (+.f64 (pow.f64 d2 3) 27000) (*.f64 1/900 d1))
(*.f64 (+.f64 (pow.f64 d2 3) 27000) (*.f64 d1 1/900))
(exp.f64 (log.f64 (*.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) 1/900)))
(*.f64 (+.f64 (pow.f64 d2 3) 27000) (*.f64 1/900 d1))
(*.f64 (+.f64 (pow.f64 d2 3) 27000) (*.f64 d1 1/900))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) 1/900)) 1))
(*.f64 (+.f64 (pow.f64 d2 3) 27000) (*.f64 1/900 d1))
(*.f64 (+.f64 (pow.f64 d2 3) 27000) (*.f64 d1 1/900))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) 1/900)))
(*.f64 (+.f64 (pow.f64 d2 3) 27000) (*.f64 1/900 d1))
(*.f64 (+.f64 (pow.f64 d2 3) 27000) (*.f64 d1 1/900))

eval136.0ms (2.5%)

Compiler

Compiled 6253 to 4274 computations (31.6% saved)

prune58.0ms (1.1%)

Pruning

10 alts after pruning (3 fresh and 7 done)

PrunedKeptTotal
New3323335
Fresh000
Picked314
Done066
Total33510345
Accurracy
100.0%
Counts
345 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
52.3%
(/.f64 (*.f64 d1 27000) 900)
67.8%
(+.f64 (/.f64 (*.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (+.f64 d2 10)) (-.f64 100 (*.f64 d2 d2))) (*.f64 d1 20))
28.1%
(+.f64 (/.f64 (*.f64 d1 (*.f64 d1 100)) (*.f64 d1 (-.f64 10 d2))) (*.f64 d1 20))
100.0%
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
52.9%
(+.f64 (*.f64 d1 (*.f64 (*.f64 d1 100) (/.f64 1/10 d1))) (*.f64 d1 20))
53.0%
(+.f64 (*.f64 1/10 (*.f64 d1 100)) (*.f64 d1 20))
49.6%
(*.f64 d2 d1)
100.0%
(*.f64 d1 (+.f64 d2 30))
52.9%
(*.f64 d1 30)
12.5%
(*.f64 d1 20)
Compiler

Compiled 330 to 221 computations (33% saved)

regimes38.0ms (0.7%)

Counts
20 → 1
Calls
Call 1
Inputs
(*.f64 d1 20)
(*.f64 d1 30)
(*.f64 d2 d1)
(*.f64 d1 (+.f64 d2 30))
(/.f64 (*.f64 d1 27000) 900)
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(+.f64 (*.f64 1/10 (*.f64 d1 100)) (*.f64 d1 20))
(+.f64 (*.f64 d1 (+.f64 10 d2)) (*.f64 d1 20))
(+.f64 (+.f64 (*.f64 d1 10) (*.f64 d1 d2)) (*.f64 d1 20))
(+.f64 (*.f64 d1 (*.f64 (*.f64 d1 100) (/.f64 1/10 d1))) (*.f64 d1 20))
(+.f64 (*.f64 (/.f64 1 (-.f64 10 d2)) (*.f64 d1 100)) (*.f64 d1 20))
(+.f64 (/.f64 (*.f64 d1 (*.f64 d1 100)) (*.f64 d1 (-.f64 10 d2))) (*.f64 d1 20))
(+.f64 (*.f64 d1 (*.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (/.f64 1/10 d1))) (*.f64 d1 20))
(+.f64 (*.f64 (/.f64 1 (-.f64 10 d2)) (*.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) 1) d1)) (*.f64 d1 20))
(+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 100 (*.f64 d2 d2))) (*.f64 d1 (-.f64 10 d2))) (*.f64 d1 20))
(+.f64 (*.f64 d1 (*.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (/.f64 (/.f64 1 (-.f64 10 d2)) d1))) (*.f64 d1 20))
(+.f64 (/.f64 (*.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (+.f64 d2 10)) (-.f64 100 (*.f64 d2 d2))) (*.f64 d1 20))
(fma.f64 d1 30 (*.f64 d1 d2))
(/.f64 (*.f64 (+.f64 27000 (pow.f64 d2 3)) d1) 900)
(/.f64 (*.f64 (+.f64 27000 (pow.f64 d2 3)) d1) (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)))
Outputs
(fma.f64 d1 30 (*.f64 d1 d2))
Calls

3 calls:

12.0ms
d2
11.0ms
d1
10.0ms
(+.f64 (+.f64 (*.f64 d1 10) (*.f64 d1 d2)) (*.f64 d1 20))
Results
AccuracySegmentsBranch
100.0%1d1
100.0%1d2
100.0%1(+.f64 (+.f64 (*.f64 d1 10) (*.f64 d1 d2)) (*.f64 d1 20))
Compiler

Compiled 245 to 159 computations (35.1% saved)

regimes42.0ms (0.8%)

Counts
17 → 1
Calls
Call 1
Inputs
(*.f64 d1 20)
(*.f64 d1 30)
(*.f64 d2 d1)
(*.f64 d1 (+.f64 d2 30))
(/.f64 (*.f64 d1 27000) 900)
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(+.f64 (*.f64 1/10 (*.f64 d1 100)) (*.f64 d1 20))
(+.f64 (*.f64 d1 (+.f64 10 d2)) (*.f64 d1 20))
(+.f64 (+.f64 (*.f64 d1 10) (*.f64 d1 d2)) (*.f64 d1 20))
(+.f64 (*.f64 d1 (*.f64 (*.f64 d1 100) (/.f64 1/10 d1))) (*.f64 d1 20))
(+.f64 (*.f64 (/.f64 1 (-.f64 10 d2)) (*.f64 d1 100)) (*.f64 d1 20))
(+.f64 (/.f64 (*.f64 d1 (*.f64 d1 100)) (*.f64 d1 (-.f64 10 d2))) (*.f64 d1 20))
(+.f64 (*.f64 d1 (*.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (/.f64 1/10 d1))) (*.f64 d1 20))
(+.f64 (*.f64 (/.f64 1 (-.f64 10 d2)) (*.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) 1) d1)) (*.f64 d1 20))
(+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 100 (*.f64 d2 d2))) (*.f64 d1 (-.f64 10 d2))) (*.f64 d1 20))
(+.f64 (*.f64 d1 (*.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (/.f64 (/.f64 1 (-.f64 10 d2)) d1))) (*.f64 d1 20))
(+.f64 (/.f64 (*.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (+.f64 d2 10)) (-.f64 100 (*.f64 d2 d2))) (*.f64 d1 20))
Outputs
(*.f64 d1 (+.f64 d2 30))
Calls

3 calls:

10.0ms
(+.f64 (+.f64 (*.f64 d1 10) (*.f64 d1 d2)) (*.f64 d1 20))
9.0ms
d1
9.0ms
d2
Results
AccuracySegmentsBranch
100.0%1d1
100.0%1d2
100.0%1(+.f64 (+.f64 (*.f64 d1 10) (*.f64 d1 d2)) (*.f64 d1 20))
Compiler

Compiled 214 to 139 computations (35% saved)

regimes36.0ms (0.7%)

Counts
3 → 3
Calls
Call 1
Inputs
(*.f64 d1 20)
(*.f64 d1 30)
(*.f64 d2 d1)
Outputs
(*.f64 d2 d1)
(*.f64 d1 30)
(*.f64 d2 d1)
Calls

2 calls:

25.0ms
d1
9.0ms
d2
Results
AccuracySegmentsBranch
67.3%8d1
97.8%3d2
Compiler

Compiled 17 to 11 computations (35.3% saved)

regimes8.0ms (0.2%)

Counts
2 → 1
Calls
Call 1
Inputs
(*.f64 d1 20)
(*.f64 d1 30)
Outputs
(*.f64 d1 30)
Calls

2 calls:

4.0ms
d1
3.0ms
d2
Results
AccuracySegmentsBranch
52.9%1d1
52.9%1d2
Compiler

Compiled 14 to 10 computations (28.6% saved)

regimes7.0ms (0.1%)

Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

Counts
1 → 1
Calls
Call 1
Inputs
(*.f64 d1 20)
Outputs
(*.f64 d1 20)
Calls

2 calls:

3.0ms
d1
3.0ms
d2
Results
AccuracySegmentsBranch
12.5%1d1
12.5%1d2
Compiler

Compiled 11 to 8 computations (27.3% saved)

bsearch32.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
18.0ms
0.003500574660790758
1627907299243.7139
13.0ms
-854855.2483639122
-17.30113936134325
Results
28.0ms285×body256valid
0.0msbody256infinite
Compiler

Compiled 234 to 175 computations (25.2% saved)

simplify7.0ms (0.1%)

Algorithm
egg-herbie
Rules
*-commutative
+-commutative
if-if-or-not
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02281
13281
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(fma.f64 d1 30 (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 30))
(if (<=.f64 d2 -30) (*.f64 d2 d1) (if (<=.f64 d2 30) (*.f64 d1 30) (*.f64 d2 d1)))
(*.f64 d1 30)
(*.f64 d1 20)
Outputs
(fma.f64 d1 30 (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 (+.f64 30 d2))
(if (<=.f64 d2 -30) (*.f64 d2 d1) (if (<=.f64 d2 30) (*.f64 d1 30) (*.f64 d2 d1)))
(if (<=.f64 d2 -30) (*.f64 d1 d2) (if (<=.f64 d2 30) (*.f64 d1 30) (*.f64 d1 d2)))
(*.f64 d1 30)
(*.f64 d1 20)
Compiler

Compiled 44 to 29 computations (34.1% saved)

soundness841.0ms (15.7%)

Rules
1306×log-prod
1306×log-prod
1240×fma-def
1240×fma-def
1160×unswap-sqr
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01125
12219
24813
37413
47913
58013
01339
130539
2432739
01125
12219
24813
37413
47913
58013
01339
130539
2432739
04336565
110956347
238086303
04878782
113858424
255038418
054116387
1153414263
2736114259
04336565
110956347
238086303
Stop Event
node limit
node limit
node limit
node limit
node limit
saturated
node limit
saturated
Compiler

Compiled 389 to 224 computations (42.4% saved)

end53.0ms (1%)

Compiler

Compiled 112 to 68 computations (39.3% saved)

Profiling

Loading profile data...